DesireHDのSIMフリー化にてこずって寝不足のノダッシュです。
基本的には以下のサイトを参考にさせてもらい作業しましたー。
届いたDesire HDのバージョンを見たら2.3.3だったので大変でしたorz
androidOSのバージョンが2.2だと、もっと簡単みたいですが・・・
001HT/DesireHDをroot化する (2.2でS-OFFしていなかった場合)
http://arkdroid.info/001/
※お世話になりました。ありがとうございます。
やはりというかAndroidの知識・ノウハウが不足しているので
かなり時間を費やした部分があったので、
作業が詰まった箇所についてコメントしておきます。(備忘録ね)
===========
>Android SDKをインストールしておく。
・事前にOracle JAVA SEのインストールが必須らしい。
ランタイム(JRE)じゃなくて、JDKの方をインストールしましょう。
・JAVAを入れても、インストーラが「JAVA入れてー」って言ってくる
ので、一度「戻る」ボタンで戻り「次へ」に進むと突破出来ます・・・
てか、めっさバグってるやん!
>adb shell cat /sys/class/mmc_host/mmc2/mmc2:*/cidと入力する所でいきなり躓きました。
>’adb’は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。
・Android SDKはかなり不親切らしい。
環境変数PATHを自分で登録する必要があるので注意。(調べればスグ出てくるハズ)
・あとはコマンドプロンプトで「cd c:\~~~」でadb.exeの存在するフォルダに移動してみるとか
>「001HTの電源を落とし、音量-を押しながら起動する」でもブートローダーが立ち上がらない
・一度、電池を抜かないと完全に電源が落ちない仕様!?
・あと、本体で再起動をタップした後に、音量-を押しておけば
「音量-を押しながら起動」になるという技wを編み出した
>arkdroid_001HT_WWE2_2_PD98IMG.zipを解凍したPD98IMG.zipでブートローダーを起動すると「Main Version is older!Update Fail!Press to reboot」と表示される
手順(2)のコマンド
cd /data/local/tmp
./misc_version -s 1.31.405.6
が抜けているとこうなる。
最初、文章を読み違えていて2時間は無駄に使ったorz
>手順(2)最後のEasy Radio ToolでS-OFF・SimUnLockをしても「Unknown error,probably connection」エラー表示される
・私の場合は、どうもSuperUserを取れてなかった(root取れてなかった?)みたいで、
『VISIONary+』~の手順を再度実施する事で事無きを得ました。
・あとはHTC Syncのドライバがちゃんと入ってるかどうかとか確認する
・本体設定で「Unknown soueses」「USB Debugging」「Stay Awake」にチェック入れる
・あと本体のWifiはOFFにしておかないとダメかも
・PC側に.Net Framework4.0をインストールしてみた