2014年6月9日月曜日

IKWEAR IK8 : システムアプリのカスタマイズ

カスタムロムの気配が無いIK8だが、それ故の問題がある。

ユーザーアプリをインストールできるPhoneStrageが512MByteと極端に小さい。
これは、Android2.x時代の容量だな。
しかし、システムアプリは、ろくにインストールされていないため、スカスカ状態。

ユーザーアプリをシステムアプリに変換したいところだが、この方法のroot化ではTitaniumBackupは、root状態と認識してくれないんだよな。

で、しょうがないから手動だ。

前提はroot化とrootファイラー。やっぱ、左右ペインでファイルがコピーできるx-ploreだね。

①x-ploreでroot書き込みマウントの設定をする。

②イラナイシステムアプリを/system/appから削除。
 絶対設定しない、標準のダサいライブ壁紙。ホロスパイラルとかマジックスモークとか。
 あと、日本語非対応のPicoTTSとかな。
  ダイレクト削除が怖いヤシは、これ使っとけ。

③x-ploreでappマネージャを開き、システムアプリ化したいヤシを複数選択。

④反対のペインでSD上の任意フォルダを選択。

⑤選択したどれかのファイルを長押し。表示されるメニューからコピーを選択。

⑥コピーしたアプリをアンインストール。

⑦APPマネージャを開いてたペインで、root /system/appを開く

⑧先ほどコピーしたSDにて、コピーしたアプリのAPKを複数選択。どれか長押しで、SDから
  /system/appにコピー

⑨リブートすれば完了。

有料アプリのシステムアプリ化は諦めろ。

正式にリストアする方法が無いIK8だ。くれぐれもシステムを壊さない様に注意してくれ。

あとは、自己責よろっ!

2014/6/10

ちな、システムアプリの最新バージョンがダウンロードされると、/data/appの下に、ユーザーアプリと一緒に置かれる。 /data/app と /system/appに新旧バージョン両方置かれるという無駄加減。

両ファイルはファイル名がまったく違う事もあるが、大抵の場合、/system/app/xxx.apkに対し、/data/app/xxx-1.apkが置かれる。

①x-plore上でファイル名とアイコンを頼りにして、/data/app/xxx-1.apk→/data/app/xxx.apkに
 名称変更。

②/system/app/xxx.apkを削除。

③/data/app/xxx.apk→/system/app/xxx.apkにコピー

④リブート

・・・これで、無駄領域が無くなる。ユーザ→システム化も合わせて合計200MByte以上空き領域ができた。









0 件のコメント:

コメントを投稿