發表於 2012/05/22 由 admin
現象:因為要測試軟件,把系統(已root)的default heap size改小了,結果launcher運行不了了,開機壹進桌面就重啟。
網上有很多救磚帖子,不過我用普通的USB線總是進不了fastboot模式,都沒成功。最後用工程線解決了。
壹、制作工程線
(轉貼)其實kindle fire的工程線就是普通的micro usb數據線做了壹點小小的改動,kindle在啟動的時候會自動檢測micro usb的第四個角是否有+5v電壓,如果有直接進入恢復模式。
1. 剪開micro usb的接頭,用小刀之類的,千萬小心,別弄到手。
2. 剪開後可以看到,正面是三根線,第壹根紅色(正極+),第二根綠色(數據),第三根黑色(負極—),翻過來是第壹根是空位,第二根是白色(數據)。
3. 用壹根細導線,壹端焊接到空位,另壹端焊接到紅色(+)。完成後用萬用表測試壹下有無短路和焊接是否正常。
二、安裝驅動
可使用Kindle Fire Utility 0.9.6裏面帶的驅動,運行install_drivers.bat
在Win7下會遇到提示語言不支持,將drivers-dpinst.xml文件裏0×0409更改為0×0804即可。
在WinXP下會提示未簽名,安裝失敗。可先不安裝,在後面步驟識別設備時安裝
三、安裝Android SDK(內有adb、fastboot等工具)
四、wipe data
關機狀態,用工程線接PC,會自動啟動進入fastboot模式。
拔掉工程線,換普通MicroUSB線,設備識別為Android ADB Interface
fastboot模式下無法使用adb,要用C:\Program Files\Android\android-sdk\tools\fastboot.exe命令
命令行運行fastboot -i 0×1949 -w
提示:
erasing ‘userdata’…
OKAY [127.469s]
erasing ‘cache’…
OKAY [ 29.703s]
finished. total time: 157.172s
再運行fastboot -i 0×1949 reboot
五、重啟如提示
battery too low xx%! please charge your kindle!
充電至30%以上即轉為提示需要clear app storage
按開機鍵即可,進入桌面