systemdumpをば頂く。
http://forum.xda-developers.com/showthread.php?t=2666849
適当に展開して
/system/app/SomcPOBox.apkとSomcPOBox.odexをば抜く。
/system/libからlibなんたら.so抜く。
スキンセレクターとかないらしいけど気にしない。
baksmaliとsmali駆使してdeodex
apktool v2.0.0-Beta9でapk展開
apktool.ymlを編集
sdkInfo:
minSdkVersion: '18'
targetSdkVersion: '19'
を
sdkInfo:
minSdkVersion: '16'
targetSdkVersion: '19'
に書き換え
なんたらチェックごにょごにょする。
com/sonymobile/pobox/POBoxPlus.smali・・・383行
com/sonymobile/pobox/settingsactivity/POBoxPlusSettingsActivity.smali・・・171行
com/sonymobile/pobox/view/InputViewManager.smali・・・184行
リソース参照ごにょごにょする。
com/sonymobile/pobox/util/wrapper/UxpWrapper.smali 94~102行と144~152行
一個に纏めて再署名と最適化してzipに固める。
手始めにAXに焼いてみる前に
packageInfo:
forced-package-id: '127'
が旧POBox Touchとかぶってる?ようなのでアンインストール。
IDかぶらんように情報消す。
で、zip焼き焼き
どうやら認識してるらしい。
一通り設定できるらしい。
動くらしい。
で、同じものをNexus5に焼いてみると・・・
自己満足完了。
手持ち全部rooted端末だから導入簡単なのでした。
2014-3-11 追記
XPERIA Z2 FW:17.1.A.1.2にPOBox Plus 1.1.A.0.15があるらしく
なんとなくftfっぽいのを頂戴してごにょごにょ・・・
何が変わったんだろう?
2014-3-11 追記
XPERIA Z2 FW:17.1.A.1.2にPOBox Plus 1.1.A.0.15があるらしく
なんとなくftfっぽいのを頂戴してごにょごにょ・・・
何が変わったんだろう?
nexus5 で頂きました!
返信削除ありがとうございます
ただ、認識はするんですがエラーで使えません。
データの削除とかもやるんですけどうまくいかないです。
ちなみに、カスタムromによって使えない可能性とかもあるんですかね?
よろしくお願いしますm(_ _)m
そんなバカな!っと思い、見なおしてみたところ・・・
削除なんたらチェックごにょごにょし忘れを発見しました。
ごにょごにょしたのになってますのでもう一度お試し下さい。
対策ありがとうございますm(_ _)m
削除しかしながら…
POBox Plus 1.1.A.0.15認識はするですが、デフォルトのキーボードをpoboxにかえたとたんに、落ちてしまいます。
どこがまずいんだろう…
手持ちN5では動作しているのでなんともです。
削除logcatかDalvik Debug Monitorでエラーチェックが早いかと
03-14 16:44:58.290 E/AndroidRuntime(4808): Process: com.sonymobile.pobox, PID: 4808
返信削除03-14 16:44:58.290 E/AndroidRuntime(4808): java.lang.RuntimeException: Unable to instantiate service com.sonymobile.pobox.POBoxPlus: java.lang.ClassNotFoundException: Didn't find class "com.sonymobile.pobox.POBoxPlus" on path: DexPathList[[zip file "/system/app/SomcPOBox.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
03-14 16:44:58.290 E/AndroidRuntime(4808): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.sonymobile.pobox.POBoxPlus" on path: DexPathList[[zip file "/system/app/SomcPOBox.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
03-14 16:44:58.290 E/AndroidRuntime(4808): Suppressed: java.io.IOException: Unable to open dex file: /system/app/SomcPOBox.apk
03-14 16:44:58.290 E/AndroidRuntime(4808): Suppressed: java.lang.ClassNotFoundException: com.sonymobile.pobox.POBoxPlus
03-14 16:44:58.290 E/AndroidRuntime(4808): Caused by: java.lang.NoClassDefFoundError: Class "Lcom/sonymobile/pobox/POBoxPlus;" not found
エラーと思わしきところなんですが…
返信削除おわかりになりますか?
自決しました!
返信削除artではダメなんですね…
ダルビックでは動きました!
そのとおりですね。
削除エラーの中身はランタイムエラー dexファイルが開けない。
と怒っているようです。
XPERIA Z2は4.4.2でもART非対応ですので、ランタイムはDalvikじゃないと動きません。
自己満足が得られればどっちでもいい派なので気にしてませんでした。
ありがとうございますm(_ _)m
削除勉強になりました!
POBox 6.3とPOBox Plusを頂きました。
返信削除ありがたく使わせて頂いております。
libemoji_docomo.soやbuild prop local propも試しましたがdocomo絵文字が表示されないのですが、他に何か方法がありますでしょうか?
私も使わせていただきたいのですが、どのようにしたらよいのでしょうか?
返信削除ルート化しないと無理でしょうか?
返信削除