カスタムROMの種類
大別すると下記のカスタムROMがあります。
- GingerBread
- Sense HD
- Sense
- Non-Sense(AOSP)
- MIUI
Desire Index - Everything Desire is here!からお好みのROMを探してzipをDL〜SDに保存してください。
バックアップ
まずはNandroidやTitanium Backupでバックアップしましょう。
Wipe
Sense系と非Sense系ではframeworkやシステムアプリのデータ構造が異なるため、異なるカスタムROMを導入するときなどにはリカバリでデータ領域を消去(wipe)する必要があります。
RAならWipe>Wipe ALL userdata
ClockworkModならwipe data/factory reset
RAならWipe>Wipe ALL userdata
ClockworkModならwipe data/factory reset
Wipe onlyで下記データを個別にwipeすることもできます。
/data | ユーザ設定やユーザアプリ等を消去 |
/sd-ext | A2SD+化しているときのユーザアプリやDalvik-cacheを消去 |
/sdcard/.android_secure | Froyo純正Apps2SDでSDに移動したアプリを消去 |
/cache | 通常Desireでは特に意味はないが、N1TableでCM導入している場合などはシステムアプリのDalvik-cacheを消去 |
Dalvik-cache | アプリのDalvik VM実行ファイル(.dex)を消去 |
battery stats | バッテリー情報(設定>端末情報>電池使用量の情報)をリセット |
rotate settings | ローテーションセンサーをリセット(画面ローテート不具合時などに) |
同じROMのバージョンアップデート時にはwipe不要な場合もありますが、何か不具合があったときにはとりあえずwipe dalvik-cacheしてみるのが吉です。wipeしてもdalvik-cacheは起動時に再生成されます。
Flash
SDにDLしたzipをカスタムリカバリからFlashします。
RAならFlash zip from sdcard
ClockworkModならinstall zip from sdcard>choose zip from sdcard
RAならFlash zip from sdcard
ClockworkModならinstall zip from sdcard>choose zip from sdcard
CyanogenModの場合
使用許可論争の結果、CyanogenModにはgoogle apps(gapps)が含まれておらずそのままではマーケットアプリ等を使うことが出来ません。
gappsを追加flashしてください。
なおCMアップデート時にはgappsは継承されるのでflashする必要はありません。
また、デフォルトではA2SD非対応のためA2SD導入する場合は追加手順が必要です。
gappsを追加flashしてください。
なおCMアップデート時にはgappsは継承されるのでflashする必要はありません。
また、デフォルトではA2SD非対応のためA2SD導入する場合は追加手順が必要です。
その他
build.prop追加
カスタムROMをそのまま導入するとSBMの基地局依存なのかやたらバッテリー消費が激しい場合があります。
/system/build.propに下記プロパティを追加すると改善するようです。
/system/build.propに下記プロパティを追加すると改善するようです。
ro.ril.enable.sbm.feature=1
(いわゆる魔法の5行とか12行とか言われる中で最も重要なプロパティ)
またAOSP系カスタムROMではライブラリ(/system/lib/libhtc_ril.so)がこのプロパティに対応していないことが多いので、対応ライブラリに差し替える必要があります。
下記パッチを追加flashすると楽です。
バッテリー消費改善(libhtc_ril.so更新&build.prop追記) Part2 727氏、782氏感謝
※SBM Froyoのbuild.propからローカライゼーションで追加されているっぽい12行をカスタムROMのbuild.prop先頭に追加&libhtc_ril.soを上書きします。
※ちなみに、build.propで二重定義されたプロパティは先に定義したものが優先されます。
バッテリー消費改善(libhtc_ril.so更新&build.prop追記) Part2 727氏、782氏感謝
※SBM Froyoのbuild.propからローカライゼーションで追加されているっぽい12行をカスタムROMのbuild.prop先頭に追加&libhtc_ril.soを上書きします。
※ちなみに、build.propで二重定義されたプロパティは先に定義したものが優先されます。
フォント
- /system/fonts/DroidSansJapanese.ttfを差し替えれば日本語フォントを変更できます。
- DroidSans-Bold.ttfを消してDroidSans.ttfのsymlinkにしておくと日本語フォントもボールド表示可能になります。ただしフォントによっては正常にボールド表示できない場合もあるようです。
mount /system cd /system/fonts rm DroidSans-Bold.ttf ln -s DroidSans.ttf DroidSans-Bold.ttf
- /system/fonts/をDroidSansFallback.ttfを絵文字フォント追加版に差し替えれば、MMSアプリ以外でも絵文字を表示することができます(但しモノクロ)。SBM絵文字追加Fallbackフォントzipを追加flashすると楽。
リストア
Titanium BackupでアプリやAPN、ブラウザのブックマーク、SMS/MMSなどをリストアできます。
ただしSense系と非Sense系ではデータ非互換だったりするので、適宜他のバックアップアプリとか使ってください。
ただしSense系と非Sense系ではデータ非互換だったりするので、適宜他のバックアップアプリとか使ってください。
リンク
HTC公式 開発者用
カスタムロム
CyanogenMod Desire GSM
http://forum.cyanogenmod.com/forum/118-htc-desire-cdma/
http://forum.xda-developers.com/showthread.php?t=1157949
MIUI-XJ
http://htcfanboys.com/index.php?app=downloads&showcat=7
http://forum.xda-developers.com/showthread.php?t=957291
Redux
http://forum.xda-developers.com/showthread.php?t=1229003
Oxygen
http://forum.oxygen.im/
http://forum.xda-developers.com/showthread.php?t=1353861
RevolutioN
http://forum.xda-developers.com/showthread.php?t=1300224
Official RUU Desire Sense Gingerbread
http://forum.xda-developers.com/showthread.php?t=1151765
Runnymede AIO
http://forum.xda-developers.com/showthread.php?t=1315961
RunnymedeMod007
http://forum.xda-developers.com/showthread.php?t=1318370
AceSMod007
http://forum.xda-developers.com/showthread.php?t=1113070
Cool3D AceS
http://forum.xda-developers.com/showthread.php?t=1040121
dGB
http://forum.xda-developers.com/showthread.php?t=1227419
Alex
http://forum.xda-developers.com/showthread.php?t=872464
Ginger Villain
http://forum.xda-developers.com/showthread.php?t=880465
Aurora
http://forum.xda-developers.com/showthread.php?t=1268279
RCMix HD
http://forum.xda-developers.com/showthread.php?t=984822
http://forum.cyanogenmod.com/forum/118-htc-desire-cdma/
http://forum.xda-developers.com/showthread.php?t=1157949
MIUI-XJ
http://htcfanboys.com/index.php?app=downloads&showcat=7
http://forum.xda-developers.com/showthread.php?t=957291
Redux
http://forum.xda-developers.com/showthread.php?t=1229003
Oxygen
http://forum.oxygen.im/
http://forum.xda-developers.com/showthread.php?t=1353861
RevolutioN
http://forum.xda-developers.com/showthread.php?t=1300224
Official RUU Desire Sense Gingerbread
http://forum.xda-developers.com/showthread.php?t=1151765
Runnymede AIO
http://forum.xda-developers.com/showthread.php?t=1315961
RunnymedeMod007
http://forum.xda-developers.com/showthread.php?t=1318370
AceSMod007
http://forum.xda-developers.com/showthread.php?t=1113070
Cool3D AceS
http://forum.xda-developers.com/showthread.php?t=1040121
dGB
http://forum.xda-developers.com/showthread.php?t=1227419
Alex
http://forum.xda-developers.com/showthread.php?t=872464
Ginger Villain
http://forum.xda-developers.com/showthread.php?t=880465
Aurora
http://forum.xda-developers.com/showthread.php?t=1268279
RCMix HD
http://forum.xda-developers.com/showthread.php?t=984822
リカバリーイメージ
Recovery-clockworkmod
http://www.clockworkmod.com/rommanager
RA-desire
http://www.androidspin.com/
4EXTRecovery
http://forum.xda-developers.com/showthread.php?t=1154221
RMD Recovery
http://forum.xda-developers.com/showthread.php?t=1137763
http://www.clockworkmod.com/rommanager
RA-desire
http://www.androidspin.com/
4EXTRecovery
http://forum.xda-developers.com/showthread.php?t=1154221
RMD Recovery
http://forum.xda-developers.com/showthread.php?t=1137763
0 件のコメント:
コメントを投稿