已成功取得 HTC Tattoo 的 Root了

繼之前還沒有順利成功取得 HTC Tattoo 的 Root 後,在 xda-developers 討論區中有關 HTC Tattoo 的 Root 又有更新,令次我也使用試了一下,已成功取得 HTC Tattoo 的 Root ,並已成功安裝使用需要 Root 的程式 Market-Enabler ,相信在取得 HTC Tattoo 的 Root 後,或許將來會有更多自訂的 ROM 也說不定吧。
要成功取得 HTC Tattoo 的 Root ,事前必須一點工具,建議先確定下載兩個工具和留意可以 Root 的環境。
1. Android SDK
2. 取得 HTC Tattoo 的 Root 工具,也可以按這裡直接下載
3. HTC Tattoo 的核心版本 2.6.29 (在設定中的"關於手機"可以查看)
4. 使用 USB 線將手機連接電腦並開啟除錯模式
在 XDA-Developers 討論區的 HTC Tattoo 取得 Root 相關文章
注意事項:
要取得 HTC Tattoo 的 Root ,需要使用 Windows 內的 "命令提示字元" 中手動輸入指令,另外需要對 Android SDK 有點了解,和一點 Linux 的指令,如對這些不了解,建議最好搜尋一下相關資訊。
我是使用 Windows XP 的去取得 HTC Tattoo 的 Root,其他系統我未有測試,首先將下載的 Root 工具解壓,最好將它放到和 adb.exe 同一資料夾中。
進入 Android 的 adb 中輸入,將 Root 需要的檔案放到手機中:
adb push m7 /data/local/bin/
adb push su /data/local/bin/
adb push tattoo-hack.ko /data/local/bin/
之後用 adb shell 進入 shell 模式輸入:
chmod 755 /data/local/bin/m7
while do /data/local/bin/m7 ; done
當輸入上述指令後,會出現一大堆字,在最後出現一個 # ,我在第一次輸入就出現 # 了,就是取得 Root 的好開始了,當出現 # 後,直接在 # 繼續輸入下方指令:
# export LD_LIBRARY_PATH=/system/lib
# export PATH=/system/bin
# insmod /data/local/bin/tattoo-hack.ko
# mount -o rw,remount /dev/block/mtdblock3 /system
接著輸入下方的 # rm /system/bin/su 指令的時候,我出現 fail …. 的訊息,如你也出現 fail… 的訊息,不緊要,直接輸入下方第二行和第三行 的 # cat… 指令吧。
# rm /system/bin/su
# cat /data/local/bin/su > /system/bin/su
# chmod 4755 /system/bin/su
如已將上述步驟完成,基本上已取得 Root 了,還欠重新開機這個步驟,可以在 adb 中輸下方指令將 HTC Tattoo 重新開機。
# reboot
當你的 HTC Tatoo 重新開機完成後,可以確定一下你是否已成功取得 Root ,可以用一些 Terminal Emulator 程式中輸入:
$ su
如之後送你一個 # 的話,表示你已成功取得 Root 了。

關於4月前
請問一下~
我執行
adb push m7 /data/local/bin/
的時候
ADB回應:
adb server is out of date. killing …….
* daemon started successfully *
failed to copy ‘m7′ to ‘/data/local/bin/’: Is a directory
我用adb push 到TATTOO 的SDCARD可以WORK
為什麼PUSH不進/data/local/bin/
有高手可以協助嗎?
關於4月前
如果在 Windows 環境中,或許可以試下將m7用絕對路徑,如 adb push C:\m7 /data/local/bin 看看能不能吧。