close
首先聲明,筆者不是專家,只是為了修好自己的K3而去國外的論壇逛了逛,把mobileread論壇的wiki上的修磚教程:不過筆者按自己的思路整理了一下,結合自己的經驗添加了一些注意事項和圖片,並上傳了修復過程中要用到文件到國內的網盤,方便需要的朋友下載。希望大家尊重作者的勞動,轉載時註明作者 其實筆者希望這個文章能拋磚引玉,在多看論壇上也有這個帖子,大家刷的過程中出現什麼問題都可以去上面問,特別

這種方法很簡單,只需要你手頭的有micro-USB口的數據線(不一定非得原裝的那條哦),然後能上網下載幾個軟件裝上就可以了。一般來說,只要不是硬件問題,應當都能修復成功(這裡有許多成功的案例:不過也有部分網友包括作者自己都出現刷一次之後,ATK無法識別、沒辦法再刷的問題!所以這裡要提醒各位:刷機有風險,我只是給大家提供一種可能和一點有限的無償幫助,刷與不刷請大家自行斟酌。
 
準備工作:
1. 讓它充上兩到三天的電,確保它有足夠的電,因為刷rootfs需要大約2~3小時而且很耗電,(如何檢測電池問題可以參考本貼後面部分。如果插電腦上總是出現“SE Blank RINGO”,按電源鍵30s以上也不行,建議你一定檢測一下電池、或者把電池拆下來用萬能充充電看看。)
 
 
 
 
 
2. 下載鏡像文件:根據下面的鏈接下載Kindle 3的鏡像文件。下載kernel 3.3和mmcblk0p1,不用擔心你的K3是wifi版的還是3g版的,這兩種版本都適用。下載下來的鏡像的大小:Kernel 大約3MB,root系統鏡像大約650MB。

3. 下載並安裝“飛思卡爾”的高級工具包(Advance Tool Kit,簡稱為ATK)。中間要安裝幾個驅動,win7下會讓你選擇是否安裝,只管允許就可以了。注意:最好使用32位的系統,在64位系統可能會遇到驅動問題。


文章的最後有筆者用的電池測試方法和筆者在網盤上傳的文件鏈接。
 
正式開工:
1. 運行ATK,把i.MX CPU設為iMX35_TO2,Device memory initial設為MDDR,Host Setting設成USB
 
 
 
59cf67264cb14913ee4dc&690

 
2. 連接Kindle到電腦上,推動電源鍵並保持30s,按住音量減鍵,1秒鐘後再鬆開電源鍵,再過大約1秒鐘後鬆開音量減。
 
 
59cf67264cb14929e6bd8&690
3. 在ATK界面選擇Next

59cf67264cb149467666c&690
4. 左上角的Operation type選擇Program,右上角的Flash Device選擇MMC/SD,Operation settings部分的Address寫成

 
5. 其它選擇不變,但是peration settings部分的Address寫成 注意,這裡可能需要4個小時!一定先充滿電,還要有耐心。
6. 把Kindle從電腦上拔下來,然後重啟。
7. 如果你的K3重啟正常,再把它插到電腦上,如果看到亂七八糟的東西,把它格式化成FAT就可以了。
 
 
[注意,下面這一步是筆者本人的補充,一般只有在不小心在刷kernel或rootfs時不小心選成了默認的0x0時才用得上,如果你原來的系統總是卡大樹,就沒有必要刷了]
如果你的K3進行了上面的兩個修復步驟還是不行,出現錯誤或者成功但是仍然不能啟動,你還可以考慮寫入分區表、header和uboot:
把下載鏈接中的partitiontable-header-uboot.bin下載下來,把上面的第4步的地址設成0x00000000,Image選partitiontable-header-uboot.bin,再Program,完成後再重啟kindle。
 
電池的檢測:為了確定不是電池問題,你可以拆機把電池卸下來測試。首先,借一個萬用表,電池拿出來就可以測試,要是電壓小於2.5V,估計電池可能就是有問題了。不過這種情況下還可以嘗試用萬能充充電。充滿然後測試電壓,正常的應該在4V左右。
為了進一步確定你的電池是不是有問題,花上不到一塊錢,買上一個50歐的電阻和一個發光二極管,串起來接到電池的正負極上,注意發光二極管有正負極之分,確保二極管是亮的。這樣放電10個小時以上,再用萬用表測試電壓,正常的話還應該大於3.8V。(這只是一個估計,我的電池放電15個小時電壓還是大於3.85V,這樣我的電池至少有3.85/50*15*1000=1155.0mAh的容量,所以應該是正常的。當然你還可以延長時間看你的電池容量到底有多大。)
 
“正式開工”第3步如果出現“No USB detected”,是i.MX35的驅動沒裝好或沒有進入USB Downloader模式。進入資源管理器,查看“Jungo”分支下是否有“WinDriver”和“MX35”。如果沒有“Jungo”這一項,必然是沒裝驅動了。如果Jungo下面 (如果有“WinDriver”和“MX35”,還是不行,就別問我了,我的就是這樣)
 
另,也可以用USB-TTL轉換器來刷機,如果USB刷機實在不行的情況下可以考慮。不過還要花額外的錢,另外裝驅動、做接口要麻煩很多,據網友反映刷機速度上比USB刷機還慢很多。在USB線刷機方法出來前有人試過:刷機軟件用的還是一樣的,只需要在 Windows系統下所有需要的文件:

 
頁面下步邊的“資源介紹”裡面有md5sum校驗碼,下載後可以校驗下載到的文件有沒有錯誤。再介紹一個Linux下用的工具-k3flasher,雖然是命令行的,但是用起來也很方便。1.下載:2. 在windows下安裝好ATK後,從c:\Program Files\freescale\AdvancedToolKit-STD\image目錄下把mx35to2_mmc.bin拷到k3flasher同一個目錄。3. Ubuntu下使用方法很簡單:
 

kindle3折騰之修磚、修復“wifi unavailable”等總結

 

本文為Tinygray在2015-07-08原創,轉載請註明地址(http://blog.csdn.net/wohenqia1/article/details/46803191)╮(╯▽╰)╭。

 

首先,我的kindle3變成了磚,然後各種查找資料和折騰,用ATK刷鏡像成功修磚。但是又由於刷的時候把0x0地址的device id信息刷沒了,機器wifi的MAC地址、S/N等都消失,造成wifi unavailable,設置裡的update按鈕為灰色,無法進行越獄、裝多看等各種操作。最後又成功修復這個問題,因此寫下這篇折騰之旅記錄一下。

 

提示:所需文件地址(http://pan.baidu.com/s/1pJkPEI3),裡面的文件名稱為:

main_kernel-3.4.img

mmcblk0p1-3.4+jb+keys.img

partitiontable-header-uboot.bin

FSL_ATK_TOOL_WINS_STD_INSTALL_1_71.exe

kindle-usbnetwork-0.47.N.zip

 

提示:如果鏈接失效,本文軟件都可以通過搜索找到,例如搜索“網盤搜索”,再在各網盤搜索的網站搜索相應軟件名,或者直接在google裡搜索軟件名,應該能找到。如果英文好的,直接通過下面鏈接也可以找到你想要的教程和軟件。

(http://www.mobileread.com/forums/showthread.php?t=170929)

(http://www.mobileread.com/forums/showthread.php?t=186076)

(http://www.mobileread.com/forums/showthread.php?t=194837)

 

警告

 

A.如何修磚?

其實已有熱心網友felonwan寫下《[原創]只需USB線對Kindle 3修磚的小白教程》(http://blog.sina.com.cn/s/blog_59cf6726010144xo.html),按照此教程方法即可一步一步操作恢復。在此本人只是提示幾點:

a.這個

b.刷機點 因為這個ATK軟件 本人就是因為變成 如果不小心誤操作的話,需要按照教程後面刷入 但是,即使修復並且能開機之後,如果你折騰開機之後發現設置裡

c.教程由於比較早,用的

d.鏡像文件下載後,

 

B.wifi是unavailable怎麼辦?

沒辦法,將要折騰好一會了。首先按網友 然後通過putty按照

 

提示一下,具體的格式為:

serial number序列號B006XXXXXXXXXXXX

pcb serial number 主板序列號A00XXXXXXXSHR(具體是多少需要拆開後蓋,板子上可以看到)

MAC address MAC地址XXXXXXXXXXXX

其中不是真的要你輸入X,而是將X改成任意數字才可以。

 

如果用的不是windows系統不能用putty的話,可以在linux終端輸入:

sudo ifconfig usb0 up

sudo ifconfig usb0 192.168.2.1

ssh

成功運行三條命令之後,即可再按教程裡的idme命令操作。

 

 
 
 
 
 
 
 
 
 

 

arrow
arrow
    全站熱搜
    創作者介紹

    豪土狗how to go 發表在 痞客邦 留言(0) 人氣()