![]() |
#1 |
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Apr 2012
Location: Virginia
Device: Kindle Touch
|
Problem unbricking my Kindle Touch
Good morning everyone!
My first post, unfortunately, is to ask for help. :-( I'm pretty experienced in linux (run my own web host, have my own home media server, etc) so I decided to play around with my rooted/jailbroken kindle. I noticed that the actual kindle application is a java package that loads a bunch of libraries from /opt/something (the full directory escapes me right now, but it's pretty obvious when you ls the directory). TL;DL version: I decided to rename a few of the files to see how the kindle would react. Full version: I noticed that the kindle application is bootstrapped within /etc/init/framework where it does a find on all .jar files within specific directories. I removed the safest files I could think of (the ads) that would not adversely affect the actual application. NOTE THAT I WAS NOT ATTEMPTING TO REMOVE ADVERTISING! White-hatting only. When I rebooted, I got an error saying that the selected application could not be started. Thinking that usbnetwork was still on, I tried to ssh back in to rename the files back but no luck. I googled various ways to unbrick and found this thread: https://www.mobileread.com/forums/sho...d.php?t=169645 Geekmaster provides a lot of insight but I'm still a bit confused. I am successfully able to boot my kindle into diag mode using MfgTool (I had to dust off a windows machine I had laying around). I was unable to locate usbnetwork drivers for windows xp so I just plugged the kindle into my Mac which recognized the usbnetwork immediately. I could start usbnetwork and could successfully ping the kindle, but could not ssh. I got a connection refused. What I don't understand is the fastboot process. On the MfgTool, there is a fastboot option. Using this doesn't do anything to the Kindle (at least from what I can tell). I downloaded the image provided (mmcblk0p2_ssh.img.gz) and unzipped it but unsure how to actually load this image. I haven't yet plugged the kindle into my linux machine, primarily because my only linux machine is a server. I'm hoping that a Live-CD will be able to do the job. If not, I'll have to spend some time in the basement utility closet. Can anyone provide further guidance on actually activating fastboot? Is fastboot just a utility that flashes the kindle, like dd in linux? Or is fastboot more of an adjective that describes an action? Thanks for your help thus far! |
![]() |
![]() |
![]() |
#2 | ||
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 138
Karma: 12324
Join Date: Dec 2011
Location: CZ
Device: Kindle 4 non-touch
|
Quote:
As you say you are experienced linux user, I believe you will figure out what to do from this thread (including way how to load SSH diags image): https://www.mobileread.com/forums/sho...d.php?t=170929 Quote:
Also don't forget to run fastboot tool under sudo. Last edited by hostar; 04-10-2012 at 11:29 AM. |
||
![]() |
![]() |
![]() |
#3 |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
The "simple debricking" short summary: Set fastboot mode with MfgTool (or diags), fastboot flash diags image that has SSH pre-installed, use diags SSH to "dd" main partition image to /dev/mmcblk0p1, set bootmode to main, and reboot.
MfgTool does not change the bootmode. It just forces a direct boot (even on kindles that cannot boot diags). Unplugging the kindle USB or resetting the USB port by rebooting the host PC drops the kindle out of fastboot mode. There is now a fastboot for windows so you can do it all from windows. Or you can do it without MfgTool (or windows) IF you have diags access. Set fastboot mode (permanently until you change it with the fastboot tool) from diags (exit menu / install fastboot package). Then you can use any fastboot (windows / mac / linux). ![]() Last edited by geekmaster; 04-10-2012 at 12:25 PM. |
![]() |
![]() |
![]() |
#4 | |||
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Apr 2012
Location: Virginia
Device: Kindle Touch
|
Quote:
Quote:
Quote:
Most of the command examples I've seen seem to just have fastboot cmd something with no indication of device location or name. thanks! Last edited by sohmc; 04-10-2012 at 04:09 PM. Reason: not sure why my previous post didn't show |
|||
![]() |
![]() |
![]() |
#5 | |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
If you cannot get to diags, then you can go directly to fastboot mode with MfgTool (for windows), but fastboot mode will drop out if the USB connection gets disconnected or reset. |
|
![]() |
![]() |
![]() |
#6 | |
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Apr 2012
Location: Virginia
Device: Kindle Touch
|
Quote:
It was a bit of touch-and-go. The Kindle and drained the battery and refused to reboot. I had to remove the battery, which was a bit involved. I couldn't find any articles about how to remove it but will post something on ifixit.com with pictures and stuff. But for those of you that ABSOLUTELY NEED TO DO THIS, you need to take a spludger and lift the bottom of the back panel. It's a bit tough, you can safely force it (within reason of course). Once done, you can slide the back panel down with a bit of effort. Thanks again everyone, but especially to geekmaster! |
|
![]() |
![]() |
![]() |
#7 |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: Apr 2012
Location: Ukraine
Device: Kindle Touch
|
Flash a diaf partiotion
Hi.
I try to unbrick my Touch, i flash diag partition by fastboot, but my book doesnt boot at diag mode - freez at "kindle tree". I try different *.img, and nothing help me to boot dfag mode any suggestions? |
![]() |
![]() |
![]() |
#8 | |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
fastboot setvar bootmode diags of use MfgTool to boot to diags. |
|
![]() |
![]() |
![]() |
#9 | |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: Apr 2012
Location: Ukraine
Device: Kindle Touch
|
Quote:
i'm tried this, it's freeze up at boot with black screen and one times with other *.img freezed with "kindle tree". Im sorry! im make a duplicate message at https://www.mobileread.com/forums/sho...kernel&page=11 |
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
HELP: Technical assistance unbricking a Kindle DX Graphite | timofonic | Kindle Developer's Corner | 30 | 06-23-2012 11:33 AM |
Hacks unbricking a Kindle (framework won't start) | marchello2000 | Amazon Kindle | 7 | 04-19-2012 11:11 AM |
[HELP]Where to get mmcblk0 image for unbricking kindle 3 (3g wifi,version 3.21)?? | vidy | Kindle Developer's Corner | 2 | 10-04-2011 09:53 AM |
Help with unbricking kindle via serial port | yifanlu | Kindle Developer's Corner | 12 | 03-10-2011 07:51 AM |
Hacks Any advice on unbricking the Kindle 2? | synapse | Amazon Kindle | 5 | 01-20-2010 08:45 PM |