感謝:傻瓜http://blog.sina.com.cn/kisd001(原文鏈接:小白請進!關于kindle?touch修復板磚的方法細則?。?.12更新)_傻瓜_新浪博客)
說明:
1.本文系轉發(fā)“傻瓜”的文章,僅對原文在win10系統(tǒng)下碰到的問題做了補充說明。
2.文章內所有軟件全部來自網(wǎng)絡搜索下載,部分需要翻墻。
3.文章所用鏡像為5.3.2版本。
最近有多人反映按照修磚程序走過后依然板磚,和碎平聯(lián)系和WA溝通后對帖子作新的修改。
新教程直接使用5.1.2的鏡像,特別說明。
特別感謝kn007的專業(yè)指導
小白帖子現(xiàn)為簡化過程,將所有分區(qū)的修復整合在一起了,一次性修復。不再細分。
有基礎的可以找相關命令進行單一修復,實在不懂的就直接跟教程操作,有問題留言!
碎平的教程鏈接:http://sping.in/2012/04/14/kindl ...ing-complete-guide/
----------------------------------------------------------------------------------------
#步驟1:安裝驅動
下載libusb-win32-bin-1.2.6.0.zip。
打開bin文件夾下的inf-wizard.exe,點Next,再點Next跳過設備列表
然后在Vendor Id填入0x1949
Product ID填入0xD0D0
MI不填,Manufacturer Name隨便
Device Name填Kindle-fastboot
點Next,會讓你保存,保存完,點Install Now..。
這樣fastboot驅動就裝好了。
@有人反映在win7,32位操作系統(tǒng)下,第一步中驅動無法安裝,圖片顯示如下

其中,install now 是灰色的不能點擊
不用擔心,這是win7下自帶有對應的驅動,直接忽略。
在進行第二步時,magic鍵操作后要等待幾分鐘,系統(tǒng)會自動檢測硬件,安裝對應驅動程序,安裝好后,在MfgTool程序點擊“掃描設備”,便會出現(xiàn)HID-compliant device,便可順利進行后面步驟
#步驟2:下載SelectBoot工具:KindleSelectBoot.zip
打開軟件后,將KT插到USB上,進行下述的“magic鍵操作”
①、長按電源鍵直到指示燈熄滅
②、不要松電源鍵,按住Home鍵
③、松開電源鍵
④、然后松開Home鍵
這時電腦會響兩聲,在MfgTool程序上面會顯示HID-compliant device。
左半邊截圖:

(win10系統(tǒng)如果沒有顯示,就換個USB口,前面不行就換后面的。)
這里的Home鍵就是所謂的Magic key,每種Kindle都有一個。
說明:MfgTool程序是專門的kindle的模式轉換軟件。可以實現(xiàn)三個模式相互切換:fastboot(fastboot模式),diags(工程模式),main(主程序重啟)。切換方法就是選擇對應選項,實行magic鍵操作,程序上會找到HID-compliant device,然后點擊執(zhí)行。
@有人反映一開始執(zhí)行fastboot老是無限循環(huán)。
需要復制libusb-win32-bin-1.2.6.0\bin\x86下的dll到system32下面,同時復制sys文件到system32/driver下
#步驟3:引導機器進入fastboot模式并修復內核和分區(qū)2
在下拉列表中選擇Kindle fastboot,再點右邊的“開始”(圖中沒有截到,就是右下角的框框)。
這樣你的磚頭就應該進入fastboot模式了,不過kindle屏幕上是沒有變化的,軟件上會顯示“操作完成”且成功次數(shù)+1。

下載Windows的fastboot工具和帶SSH的diags鏡像:
把kernel kernel.img,mmcblk0p2.img,diags_kernel和fastboot.exe放到一個文件夾下,然后在文件夾空白處按住shift點擊鼠標右鍵,選擇“在此處打開命令窗口(win10系統(tǒng)為“在此處打開powershell窗口”)”,先后運行以下5個命令(分5次輸入?!皬椭泼?,在命令框右擊鼠標,點粘貼,按回車”每次輸入一行命令,回車執(zhí)行,等待執(zhí)行結果OK。)
fastboot.exe flash kernel kernel.img????????? (修復系統(tǒng)內核)
fastboot flash diags_kernel diags_kernel.img?? (修復Diags內核)
fastboot.exe flash diags mmcblk0p2.img????? (修復分區(qū)2)
fastboot.exe setvar bootmode diags
fastboot.exe reboot
這時機器會重新啟動進入工程模式。
(win10系統(tǒng)在powershell窗口的命令前要加.\
.\fastboot.exe flash kernel kernel.img????? (修復系統(tǒng)內核)
.\fastboot flash diags_kerneldiags_kernel.img???? (修復Diags內核)
.\fastboot.exe flash diagsmmcblk0p2.img??????? (修復分區(qū)2)
.\fastboot.exe setvar bootmode diags
.\fastboot.exe reboot)
@有人反映在運行fastboot程序時,系統(tǒng)顯示“沒有找到libusb0.dll 因此這個應用程序未能啟動 重新安裝應用程序可能會修復此問題”而無法正常進行。這是計算機內部的系統(tǒng)缺失。
百度搜索下載libusb0.dll,直接拷貝該文件到系統(tǒng)目錄里:
1、Windows 95/98/Me系統(tǒng),將libusb0.dll復制到C:WindowsSystem目錄下。
2、Windows NT/2000系統(tǒng),將libusb0.dll復制到C:WINNTSystem32目錄下。
3、Windows XP/WIN7系統(tǒng),將libusb0.dll復制到C:WindowsSystem32目錄下。
然后打開"開始-運行-輸入regsvr32 libusb0.dll",回車即可解決錯誤提示?。╳in7下按鍵win+R即可彈出運行框)
#步驟4:復制鏡像
?? 進入到工程模式,在工程模式中先選擇U)USB device mode。這時電腦上會出現(xiàn)kindle的盤符,把剛剛下好的mmcblk0p1.img鏡像復制進去。然后安全退出U盤。
#步驟5設置SSH連接和Ethernet/RNDIS的驅動安裝
??? 在kindle工程模式主界面依次選擇N)、U)、Z)、X),這一步只是為了打開SSH,機器看似沒什么反應,但設置已經(jīng)打開,這樣就能使電腦連接到你的機器了。然后進行電腦上的SSH連接。
??? 打開硬件管理器,就會發(fā)現(xiàn)多了一個Ethernet/RNDIS硬件,帶有黃色感嘆號。在Win7系統(tǒng)下,你需要通過通過以下步驟安裝驅動:
? ①鼠標右鍵點選設備管理器中新產(chǎn)生的“Ethernet/RNDIS”,選擇屬性,在彈出菜單中選擇更新驅動程序
? ②從計算機上查找的方式,在彈出的列表中選擇網(wǎng)絡適配器,點擊下一步
? ③在左側列表中廠商選擇Microsoft Corporation ,選擇設備為“Remote NDIS based Internet Sharing Device”,然后安裝。
(win10下usb rndis驅動會默認識別為com口,需要下載kindle_rndis.inf_amd64-v1.0.0.1.zip,解壓后用右鍵管理員模式執(zhí)行第5個批處理文件5-runasadmin_register-CA-cer.cmd,然后點擊設備管理器——端口——誤認為com口的usb?rndis——更新驅動程序——選擇驅動文件夾。更新后在“網(wǎng)絡適配器”內就能看到“kindle Ethernet/RNDIS”,在網(wǎng)絡和共享中心中能看到kindle Ethernet/RNDIS)
?? 下面設置網(wǎng)絡連接。打開控制面板,找到網(wǎng)絡和共享中心,點擊左側欄中更改適配器設置,可以找到一個Ethernet/RNDIS的鏈接。圖標上鼠標右鍵點擊屬性選項,改變該設備的Ipv4(選中,點擊屬性),設置IP為:192.168.15.1,子網(wǎng)掩碼為:255.255.255.0 ,其它保持空白。如圖:

安裝puttuy軟件,打開后輸入192.168.15.244,如下圖:

點擊open,會彈出新的命令框。上面若顯示“l(fā)ogin as:”說明連接成功

#步驟6:恢復數(shù)據(jù)
如圖:第一行像圖片中的,輸入“l(fā)ogin as:”后面輸入root
然后會讓輸入password,這個password機器默認是mario,有修改過的,用修改的密碼。
特別注意?。?!這時候按鍵盤命令框可能沒變化,其實已經(jīng)輸入了,只是不顯示。所以直接輸入按回車!
然后彈出一堆注意事項后,再輸入下面的命令(復制命令,在命令框右擊鼠標即可)
dd if=/mnt/us/mmcblk0p1.img of=/dev/mmcblk0p1 bs=4K
然后回車,屏幕就不動了,別急!機器正在刷機,別亂動!差不多五分鐘了,就會顯示350.0MB copied等的內容了,這時說明刷機成功!
#避免掛樹
接著運行命令
dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K
回車,這一步是清除分區(qū)3的多余文件。
很多人出現(xiàn)掛樹現(xiàn)象就是分區(qū)3的問題
運行成功后關閉命令框,停止MfgTool。
拔掉數(shù)據(jù)線,工程模式主界面依次選擇D)、D)、Q),這時候機器會卡住,等一會機器就會重啟了。
(如果提示device_info.xml not found 無法退出工程模式,就去最上一層的菜單點一下Device setting然后再試退出——這是diags的一個bug。)這樣重啟之后,你的KT就應該能夠復活了!
------------------------------------------------------------------------------------------
kindle的四個分區(qū)(不同分區(qū)對應不同鏡像和對應恢復命令)
分區(qū)一:主要是kindle閱讀的SYSTEM系統(tǒng)文件?????????????????? mmcblk0p1-kt-5.0.0.img????? 在puttuy下執(zhí)行恢復命令
分區(qū)二:引導工程模式的文件(這些文件大都不會有問題)???????mmcblk0p2-kt-5.0.0.img????? 在fastboot下執(zhí)行恢復命令
分區(qū)三:data目錄數(shù)據(jù)文件(文件太多會影響開機)????????????? 在putty下執(zhí)行清空命令
分區(qū)四:這就是我們平時看到的U盤文件區(qū)???????????????????? u盤狀態(tài)下,把原有的文件拷貝回去
對于刷機,一定要使用同一版本鏡像。我們在官網(wǎng)文件統(tǒng)一下載5.0.0的,防止弄亂
以上就是根據(jù)kn007的專業(yè)指導對碎平教程的簡化了,多多指點!最后再次感謝碎平和“云云南南?!?,還有page to page的連接指導與圖片。
有問題可以到kn007.sinaapp.com留言提問!kn007很專業(yè)也挺熱情的!
另附低電修磚教程鏈接:http://bbs.duokan.com/forum/thread-64993-1-1.html
再次感謝網(wǎng)友“傻瓜”!