root化とは/system/xbin/フォルダに「su」というファイルを設置し、管理者権限でアプリを動かせるようにすることである。
しかしHTCのスマートフォンは/system/フォルダを起動時に毎回初期状態に復元する機能がブートローダーに存在する(通称S-ON)。
したがって一時root化(再起動するまで有効)は簡単であるが、永続rootを取るにはブートローダーを改造版に書き換える(通称S-OFF)する必要がある。
2012/11/14にunlimited.ioによるControlBearでのISW12HTのS-OFF対応がなされた
Windows 7 32bit版 または Ubuntu 12.04以降の32bit版のみunlimited.ioは動作確認を行っており、作業はこれらOSを利用する前提である。(実際はXP32bit、7の64bitでも動作する。8は報告待ち)
またパソコンのUSBポートは2.0のみ動作確認が行われている。(USB3.0も有志による成功報告があるが、チップ相性があるため要注意)
現在では一時rootでも永続rootでも、かんたんにS-OFF出来る半自動化ツールが公開されている。
メリットとしてはroot化専用アプリの利用(オーバークロック、広告遮断等)、システムアプリの凍結・アンインストール、カスタムROM焼き(最新のAndroid4.2などが使える)、フルバックアップ/リストア、端末の各種バグ修正などが可能になる。
デメリットとしてはauの保証が受けられなくなる(元に戻すことで再び保証は受けられる)、一部のネットゲームなどがrootをチートと感知して起動しなくなる(回避策あり)。
PCの下準備
HTCSYNCを既にインストールしている場合、アンインストールしておく。
HTC driversをダウンロードし、インストール後パソコンを再起動する
EVO 3Dの下準備
端末のバージョンは4.0(ICS)にしておく。
設定からUSBデバッグをONにする。
Root化
パソコンとスマホをUSBケーブルでつなぐ。
ここからEVO_3D_ICS_Shell_Root_Tool_v7.9_2299707.zipをダウンロードする。
zipを解凍し、中身のShell_Root.batを起動する。
「1」と入力し、エンターキーを押す。後は指示に従う。パスワード入力を求められる画面があるがパスワードは適当でOK。
作業が完了したら今度は「2」と入力してエンターキーを押し、同様に必要アプリのインストールを行えばroot化される。カメラも無音化される。
root checker等のアプリで成功しているか確かめよう。
root化は再起動するまでの間のみ維持される。カスタムROMを焼きたい場合や、カスタムリカバリのバックアップ・リストアを使いたい場合は以下の永続rootが必要となる。
自己責任でおこなうこと!
公式による手順(英語)
必要なものはEVO 3D、WindowsまたはUbuntu12.04のPC、データ転送対応のUSBケーブル、通電用の針金又はクリップです。
理由は二つ考えられます。
PCで一瞬「QHUSB-DLOAD mode」と表示された場合はSDカードが壊れてしまいました。上記の「・SDカードの破損の可能性」を参考にFAT32でフォーマットし直すと修復できます。
とりあえずroot化を解除したいだけならroot uninstallerというアプリで一発。
auの修理を受けたい、売り払いたい場合等で完全に元に戻したい場合はRUUでOSをGBまでダウングレードし、EVO 3DのUSBデバッグをONにしてPCのHelper.batに「xx」と入力し指示に従えば完全にS-ON可能。
Root化やカスタムROMなどに関する質問・投稿はこちらの現行スレでどうぞ
【ROM焼き】au HTC EVO 3D ISW12HT root1 過去ログ
http://anago.2ch.net/test/read.cgi/smartphone/1324737997/
【ROM焼き】au HTC EVO 3D ISW12HT root2 過去ログ
http://anago.2ch.net/test/read.cgi/smartphone/1328571862/
【Rooted】au HTC EVO 3D ISW12HT Root 3 過去ログ
http://anago.2ch.net/test/read.cgi/smartphone/1342005645/
【Rooted】au HTC EVO 3D ISW12HT Root 4 過去ログ
http://anago.2ch.net/test/read.cgi/smartphone/1349191544/
【Rooted】au HTC EVO 3D ISW12HT Root 5
http://anago.2ch.net/test/read.cgi/smartphone/1352900077/
【ROM焼き】au HTC EVO 3D ISW12HT Roo 6
http://anago.2ch.net/test/read.cgi/smartphone/1353759073/
【ROM焼き】au HTC EVO 3D ISW12HT Root 7
http://anago.2ch.net/test/read.cgi/smartphone/1356411897/
【ROM焼き】au HTC EVO 3D ISW12HT Root 8(現行スレ)
http://anago.2ch.net/test/read.cgi/smartphone/1362006576/
※避難所、2chに書き込めない人用
【ROM焼き】au HTC EVO 3D ISW12HT Root 8(現行スレ)
http://avogado.plusvip.jp/test/read.cgi/sp/1362006576/
xda(英語)海外版EVO3Dの開発掲示板
HTC速報 ICSの標準ロムの公開、S-OFFのまとめをおこなっているブログ
procyon custom RootKit?の公開をおこなっているブログ
忍者の改造ブログカスタムロムやカーネルの公開を行なっているブログ
ロム、ROM:AndroidのOSのこと。
標準ロム、StockROM:EVO3Dの純正OS。Android2.3とAndroid4.0の二種類ある。
カスタムロム:有志により作られた改造ロム。無数に存在する。
Port、ポート:ロム等の移植のこと
ロム焼き:端末に新しいロムを導入すること。
カーネル:AndroidOSの中枢部分。CPU等を制御している。オーバークロック対応のものもある
HBOOT、ブートローダー:AndroidOSを起動するために携帯に組み込まれている基本ソフト。音量マイナスボタンを押しなが端末を起動するとHBOOTの操作画面にはいれる。1.5と1.63の二種類存在する。
FASTBOOT:HBOOTの機能の一つ。PCとUSB接続が可能なモード。
S-OFF、ブートローダーアンロック:HBOOTを改造品と入れ替えること。永久rootが可能になる。
リカバリ:Androidの復元用プログラム、HBOOTから起動できる。
CWM、TWRP:リカバリの改造品。本来よりも高機能になっている。ここからロム焼きが可能。
RUU:htc社から流失したプログラム。使用すると端末が完全に工場出荷時に復元される。端末が壊れた時にも使用可能。
OTA:KDDIより過去数回配信されたソフトウェアアップデートのこと。