2010-10-26
HTC Desire (Android 2.2 Froyo)をroot化してプリインストールアプリを削除し、SDカードに入れ直す方法メモ
Desire (Android 2.2 Froyo)のroot化手順とプリインストールアプリの削除方法、
Desireをしばらく使って、たくさんのアプリをインストールすると、本体メモリの空きがなくなってくるので、その対処方法です。それにしてもDesireの本体メモリは少なすぎますね。
参考サイト⇒http://www.tech-exclusive.com/2010/10/17/guide-to-root-android-2-2-on-htc-desire/
※自分の環境ではこちらの手順で問題なくroot化できましたが、root化は自己責任で行ってください。
root化作業
http://unrevoked.com/rootwiki/doku.php/public/windows_hboot_driver_install
ダウンロードしたファイルを解凍し、android_winusb.infファイルを編集。
[Google.NTx86]セクションと[Google.NTamd64]セクションの最後に下記の3行を追加
; HTC Desire %SingleAdbInterface% = USB_Install, USB\Vid_0bb4&Pid_0c87 %CompositeAdbInterface% = USB_Install, USB\Vid_0bb4&Pid_0c87&MI_01
DesireをUSBでPCに繋げる前に、Desireのメニュー⇒アプリケーション⇒開発⇒USBデバックにチェックを入れておいてください。
http://unrevoked.com/recovery/
ウィンドウが表示され、確認のダイアログがでるのでOKボタンを押すと処理が開始します。Desireが何回か再起動しますので、ひたすら待ちます。done.と表示されてDesireが起動されたら終了です。
(自分の環境では最初の実行でエラーが出てプログラムが落ちました。もう一度実行して上手く動きました。)
リカバリーモードでDesireを起動
- Desireの電源ボタンを長押しして電源をOFFにします。
- Desireの左についているボリューム調整ボタンのマイナスを押しながら電源ボタンを押してDesireを起動します。
- ブート方法選択画面が表示されるので、ボリュームボタンでRECOVERYを選んで、電源ボタンで決定します。
画面にいくつかのメニューが表示されたら起動完了です。リカバリーモードを終了するには、Desire画面の下にあるスティックで一番上のreboot system nowを選んでスティックを押して再起動してください。
Android開発環境構築(adbコマンドを使用可能にします)
http://developer.android.com/sdk/index.html
android update sdk
左にパッケージ一覧が表示されたウィンドウが表示されるので「Usb Driver package, revision 3」をAcceptにして「Install」ボタンを押す。
インストールが開始されるので、完了するまでしばらく待ちます。
[Google.NTx86]セクションと[Google.NTamd64]セクションの最後に下記の3行を追加
; HTC Desire %SingleAdbInterface% = USB_Install, USB\Vid_0bb4&Pid_0c87 %CompositeAdbInterface% = USB_Install, USB\Vid_0bb4&Pid_0c87&MI_01
デバイスマネージャからAndroid ADB Interfaceを削除して、Desireを「HTC Sync」で接続します。
ドライバの選択画面がでるので、C:\android-sdk-windows\usb_driver\を検索対象としてドライバをインストールします。
- コマンドプロンプトを立ち上げ下記のコマンドを実行
adb devices
デバイスが表示されればDesireに接続できています。
※ デバイスが表示されない場合、ディバイスマネージャーから「Android ADB Interface」を削除して、リカバリーモードで起動したdesireをUSBでPCに接続します。ドライバの選択画面がでるので、C:\android-sdk-windows\usb_driver\を検索対象としてドライバをインストールします。ドライバのインストールが完了すると「Android Composite ADB Interface」としてディバイスマネージャーに表示されます。
プリインストールアプリの削除
adb shell
Desire上でコマンドの実行が可能となります。次に/system/のマウントを行ないます。
mount /system/
アプリの削除を行います。自分の場合、本体インストールのGmail、Maps、Youtube、flashplayer、Facebook、ストリートビュー、Google Voiceを削除したかったので、下記のように削除しました。ROM ManagerかTitanium BackupをインストールしてROMのバックアップを取ってから削除することをおすすめします。アプリの削除は自己責任で行ってください。
また、再インストールしない場合、プリインストールアプリを削除する前に「アプリケーション管理」から「データの消去」でアプリのデータを削除しておくとメモリの空きを増やせます。
cd /system/app/ ls -l | grep Maps rm -r Maps.* ls -l | grep Gmail rm -r Gmail* ls -l | grep Youtube rm -r Youtube.* ls -l | grep flashplayer rm -r com.adobe.flashplayer-1.* ls -l | grep Facebook rm -r Facebook.* ls -l | grep Street rm -r Street.* ls -l | grep voice rm -r googlevoice.*
抜ける場合にはexitと入力してください。
exit
リカバリーモードを終了するには、Desire画面の下にあるスティックで一番上のreboot system nowを選んでスティックを押して再起動してください。
新規イントールをSDカードにする
- コマンドプロンプトを立ち上げて下記のコマンドを実行
adb shell pm setInstallLocation 2
メニュー=>設定=>アプリケーション=>アプリケーションの管理=>SDカード上のタブを選択してその中に入っていればOKです。
関連ページ
HTC Desire (Android 2.2 Froyo)でrootを取ってやったことメモ (カスタムROMのインストールなど)
- 84 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4SUNC_jaJP373JP374&q=android+プリインアプリ 消去
- 82 http://www.google.co.jp/search?q=failed+to+create+the+java+virtual+machine&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&hl=ja&client=firefox-a
- 61 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1247215977?fr=chie-websearch-2&k=34vV7tyQnZaZkZqGzpWui5CPlsuRqIaLn5bc3oWui6CQkIvV7ouohaSLm5DV3tjm4pCdls7S2s3Z5tmJ1MTd1dTShpWV2NLRha6Ln56UmaOkm5CPlsrf3s3Nla6LkI+W0ZGohp6VoIvfxpajkaCGlZXdi6iFpZqjppe
- 53 http://www.google.co.jp/search?q=eclipse+failed+to+create+the+java&ie=utf-8&oe=utf-8&aq=t&hl=ja&client=firefox-a&rlz=1R1GGGL_ja___JP345
- 51 http://www.google.co.jp/search?hl=ja&safe=off&client=firefox-a&hs=3cb&rls=org.mozilla:ja:official&tbs=blg:1&q=HTC+desire -HD&aq=f&aqi=g10&aql=&oq=&gs_rfai=
- 48 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&q=android+Desire+アプリ+メモリ&aq=f&aqi=&aql=&oq=&gs_rfai=
- 45 http://www.google.co.jp/search?hl=ja&source=hp&q=failed+to+create+the+java+virtual+machine&aq=0&aqi=g1g-m1&aql=&oq=failed+to+create+the&gs_rfai=
- 43 http://www.google.co.jp/search?hl=ja&lr=lang_ja&tbs=lr:lang_1ja&q=フォロー 自動 返し+ruby&aq=f&aqi=&aql=&oq=&gs_rfai=
- 32 http://www.google.co.jp/search?client=firefox-a&rls=org.mozilla:ja:official&channel=s&hl=ja&source=hp&q=eclipse+failed+to+create+the+java+Virtual+machine&lr=lang_ja&btnG=Google+検索
- 32 http://www.google.co.jp/search?sourceid=chrome&ie=UTF-8&q=twitter+next_cursor_str


