忍者の改造ブログ(supersonicninja@xda)

L01FとHW01EとISW12HTとISW11HTの改造に関するブログです。

ROMの容量削減

2013-01-10 10:23:15 | 日記
作ったROMは容量を削りたくなるものです。削除できる部分をリストアップします。

・DeodexするとROMのzipの容量が少しだけ減ります。

・出来上がったROMのzipを7-zipの超圧縮で再圧縮すると数%の容量が減ります。

・/system/etc/WPDB.zipはタイムゾーン設定です。WP_0411JPN.dbだけを残して残りを消せば3MBほど節約できます。xda等海外サイトで公開する際は全部残しておくといいでしょう。

・Adobe Flash(旧)及びFlashLitePluginは失効しています。install_flash_player.apk、Flashliteplugin.apk、libflashlite.so、/system/lib/pluginフォルダ一式は削除しておきましょう。10MB程削減できます。

・/system/customize/resource内は壁紙やサムネイルなので全部削除でき、10MB程削減できます。品質を落とさないくらいにjpegを再圧縮することでも数MB削れます。bootanimation.zipは起動時のhtcロゴ画面なので、要らなければ削除できます(android標準ブート画面に差し替えられます)。android_audio.mp3も同様に起動時のサウンドなのでいらなければ削除できます。

・/system/fontsには多言語のフォントが入っています。韓国語(ARDJ-KK.ttf)、ヘブライ語(DroidSansHebrew.ttf)、タイ語(DroidSansThai.ttf)、中国語(gcsh00d-hkscs.ttf)は削除可能です。1MB程削減できます。xda等海外サイトで公開する際は全部残しておくといいでしょう。

・/system/tts/lang_picoは音声読み上げ用ファイルです。どうせ日本語は無いし使う機会も無いので全部削除できます。PicoTts.apkも削除できます。5MB程削減できます。xda等海外サイトで公開する際は全部残しておくといいでしょう。

・kddiのEメールは最新版のapkに差し替えると若干の容量を削減できます。

・/system/app内のapkで、解凍するとlibフォルダとlib***.soファイルを内蔵しているものは/data/appに移動することで、/system/lib内の該当lib***.soを削除してもよくなります。この作業で重複libファイルを削除していくと最大10MBほど削減できます。中には/dataに移動してはいけない.apkもあるので慎重にテストしながら作業しましょう。

最新の画像もっと見る

コメントを投稿