HTC G2 Magic 如何獲取root權限?請見此篇《HTC G2 Magic 獲取root權限教程》。
1) 下載Android SDK
下載SDK文件中帶有破解的su,Superuser.apk文件,點此下載
2) 開啓手機的USB debugging:
在Settings - Applications -Development - USB Debugging
這樣可以允許,手機和電腦通過usb鏈接,然後在電腦端使用adb工具(橋樑作用),可以在電腦上對android系統進行操作(有點類似在Windows下通過ssh來對linux server進
行操作)。
3) 手機關機進入fastboot模式:
正常關閉手機,然後長按“返回鍵”的同時按開機鍵,就會進入到fastboot模式(白色背景,fastboot Usb紅色字體).
4) 手機的USB驅動:
如上,當把手機通過USB線鏈接到電腦之後,電腦會提示安裝驅動,驅動可以從HTC的官方網站下載或從如下附件。
5) 檢測過程:
將sdk解壓之後(加入解壓到C:/sdk下),在Windows下打開cmd.exe,執行如下命令檢測是否連接成功:
cd C:/sdk/tools
fastboot devices
如果鏈接成功會出現一行字,表示檢測到HTC手機;否則什麼都不顯示,說明USB驅動安裝不成功。
6) 獲取root權限:
在recovery模式下,在cmd.exe下輸入:
adb shell mount /system
adb shell rm /system/bin/su
adb push su /system/bin/
adb shell chmod 4755 /system/bin/su
adb shell rm /system/app/Superuser.*
adb push Superuser.apk /system/app/
adb shell reboot
解釋:這裏其實是通過adb實現在電腦上對手機系統的各種操作,它起到一個橋樑的作用。如上,務必執行刪除su和Superuser.*的操作,否則push的文件可能並未覆蓋,從而導致並未獲取root權限。
如上執行完指令之後,重啓手機之後,應該獲取了root權限。
7) 檢測是否獲得root權限:
在超級終端下,輸入su,會彈出su request窗口,可選擇是否允許等,從而獲取root權限。