Sony Ericsson‎ > ‎Xperia‎ > ‎

CM7のXperiaにPOBoxをインストール



端末プリインストールのIMEとしてはかなり優秀なPOBox Touchを、CM7 FXP041のXperiaに
インストールします。


必要なもの
・純正ベースのカスタムROMで、POBoxが使えるもの(ThGOなど・未確認)

手順
1)純正ベースのROMから、以下のファイルを取り出す
POBox本体
/system/app/JapaneseIME.apk
ライブラリ
/system/lib/libEnjemailuri.so
/system/lib/lib_dic_en_USUK.conf.so
/system/lib/lib_dic_ja_JP.conf.so
/system/lib/libemoji_docomo.so
/system/lib/libennjcon.so
/system/lib/libennjubase1.so
/system/lib/libennjubase1gb.so
/system/lib/libennjubase1us.so
/system/lib/libennjubase2.so
/system/lib/libennjubase3.so
/system/lib/libennjyomi.so
/system/lib/libiwnn.so
/system/lib/libkaomoji_kihon.so
/system/lib/libkaomoji_tyukyu.so
/system/lib/libnjaddress.so
/system/lib/libnjcon.so
/system/lib/libnjemoji.so
/system/lib/libnjexyomi.so
/system/lib/libnjexyomi_new.so
/system/lib/libnjexyomi_re.so
/system/lib/libnjfzk.so
/system/lib/libnjname.so
/system/lib/libnjtan.so
/system/lib/libnjubase1.so
/system/lib/libnjubase2.so
ここでは本体をPOBox/app/、ライブラリをPOBoxX/lib/に保存するものとします。

2)端末をリカバリーモードにし、/systemをマウント、ライブラリファイルをadb pushする
>adb shell mount /system
>adb push POBox/lib /system/lib

3)リカバリーモードから、adb shellでシェルに入り、コピーしたファイルにchmod 644
でパーミッションを設定する。
以下をメモ帳などから.batとして保存し、実行する

adb shell chmod 644 /system/lib/libEnjemailuri.so
adb shell chmod 644 /system/lib/lib_dic_en_USUK.conf.so
adb shell chmod 644 /system/lib/lib_dic_ja_JP.conf.so
adb shell chmod 644 /system/lib/libemoji_docomo.so
adb shell chmod 644 /system/lib/libennjcon.so
adb shell chmod 644 /system/lib/libennjubase1.so
adb shell chmod 644 /system/lib/libennjubase1gb.so
adb shell chmod 644 /system/lib/libennjubase1us.so
adb shell chmod 644 /system/lib/libennjubase2.so
adb shell chmod 644 /system/lib/libennjubase3.so
adb shell chmod 644 /system/lib/libennjyomi.so
adb shell chmod 644 /system/lib/libiwnn.so
adb shell chmod 644 /system/lib/libkaomoji_kihon.so
adb shell chmod 644 /system/lib/libkaomoji_tyukyu.so
adb shell chmod 644 /system/lib/libnjaddress.so
adb shell chmod 644 /system/lib/libnjcon.so
adb shell chmod 644 /system/lib/libnjemoji.so
adb shell chmod 644 /system/lib/libnjexyomi.so
adb shell chmod 644 /system/lib/libnjexyomi_new.so
adb shell chmod 644 /system/lib/libnjexyomi_re.so
adb shell chmod 644 /system/lib/libnjfzk.so
adb shell chmod 644 /system/lib/libnjname.so
adb shell chmod 644 /system/lib/libnjtan.so
adb shell chmod 644 /system/lib/libnjubase1.so
adb shell chmod 644 /system/lib/libnjubase2.so

4)リカバリーモードから、JapaneseIME.apkをadb installする
adb install POBox/app/JapaneseIME.apk

非常に見づらい説明になってしまいました。やっていることはそんなに難しいことではありません。


何か質問や感想がありましたら、気軽にコメントください。

2011/10/16




Comments