MiPad MIUI Global Stable V7.5.2.0.KXFMIDEに更新+日本語リソース追加

しばらく触っていなかったMiPadを今更ながら更新。MIUI7.5になっていました。
日本語リソースの追加もOK。


V7.5.2.0.KXFMIDE for Mi Pad

MiPad MIUI Global Stable V7.5.2.0.KXFMIDEが公開されています。
MIUIダウンロードページはV7.3.1.0.KXFMIDDのまま更新されていないようです(?)

ベースはAndroid4.4のまま。
MiPadを使い続けている人はまだ居る???Intelではないタブレットで良さ気なものが無くて乗り換えられない…

日本語リソースの追加

jBARTのApktoolがapktool-3.0.9-bz-small.jarからapktool-2.1.0-285da3-SNAPSHOT-BZ.jarに更新されています。
更新されたものではMIUI7の日本語リソースの追加がうまくいきませんでした(申し訳ないm(_ _)m)。
以前の記事のようにapktool-3.0.9-bz-small.jarを使用するかMIUI7向けのaaptを使用して下さい。。。

今回は最新のapktool_2.2.0.jarとMIUI7向けのaaptを使用したビルド方法。
V7.5.2.0.KXFMIDE for Mi Padのframework-res.apkとSettings.apkを編集。

使用した環境
Ubuntu 16.04
java version "1.8.0_101"
apktool_2.2.0.jar
MIUI7向けのaapt

frameworkの追加

$ java -jar apktool_2.2.0.jar if framework-res.apk
$ java -jar apktool_2.2.0.jar if framework-ext-res.apk
$ java -jar apktool_2.2.0.jar if miui.apk
$ java -jar apktool_2.2.0.jar if miuisystem.apk
展開
$ java -jar apktool_2.2.0.jar d framework-res.apk
$ java -jar apktool_2.2.0.jar d Settings.apk
再構築
$ java -jar apktool_2.2.0.jar b -a ./aapt -c framework-res -o framework-res.new.apk
$ java -jar apktool_2.2.0.jar b -a ./aapt -c Settings -o Settings.new.apk
(zipalign)
zipalign -f -v 4 framework-res.new.apk framework-res_aligned.apk
zipalign -f -v 4 Settings.new.apk Settings_aligned.apk
完成。
お試しapk


メモ
Windowsでapktoolを使ってビルドを行うと以下のようなエラーが表示され壊れたapkファイルが作成される。
W: E/ResourceType( 4276): Failed resolving ResTable_map name at 3288 with ident 0x100b000b
W: W/ResourceType( 4276): Attempt to retrieve bag 0x1001004f which is invalid or in a cycle.
W: W/ResourceType( 4276): Attempt to retrieve bag 0x1001004f which is invalid or in a cycle.
W: W/ResourceType( 4276): Attempt to retrieve bag 0x1001004f which is invalid or in a cycle.


関連…Redmi Note 3 Pro - MIUI8に日本語リソースを追加



0 件のコメント :