|
|
#1 |
|
offline
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,326
Karma: 4935413
Join Date: Dec 2011
Device: K3/K4/K5/PW
|
Any solutions for a brick-proof Paperwhite?
![]() I did install the jailbreak and usb networking, and am currently making backups of everything. If I understand correctly, there is still a diags partition, which could be accessed using "idme -d --bootmode diags" from main. Three questions concerning that: 1. Is it possible to easily get out of diags, and reboot into main? (On the KT, there was some workaround required in some situations, in order to be able to reboot into main). 2. Did anybody already "SSH-enable" their diags partition? If so, could you please post some relevant information? (instructions, or a script, or a binary image... anything is fine). I just want to avoid to reinvent the wheel, in case someone invented it before. 3. Any easy way to trigger "diags" mode? The ENABLE_DIAGS file logic (which was there on the K5) is gone in the PW, but I guess that it is a *very* good idea to put it back. This would allow for debricking in cases where the main partition still tries to boot, and usb storage is available -- which should account for some 90% of "normal" bricks. Did anybody already do something on that front? (I dimly remember geekmaster talking about it, but I'm not sure what the current status is) If anybody already did something concerning the above 3 topics, your input is greatly appreciated. Other than that, there is of course THE grand question remaining: How to get the Paperwhite into USB downloader mode? I'm convinced that it must be possible somehow. I've tried various methods of rebooting it, but none have succeeded - still, there must be some way.Off-Topic: Spoiler:
|
|
|
|
|
|
#2 |
|
discoverer of principles
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 610
Karma: 1758576
Join Date: Dec 2011
Location: bath
Device: Kindle Touch
|
|
|
|
|
|
Enthusiast
|
|
|
|
#3 |
|
offline
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,326
Karma: 4935413
Join Date: Dec 2011
Device: K3/K4/K5/PW
|
|
|
|
|
|
|
#4 | ||||
|
Всё гениальное просто.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,028
Karma: 6382209
Join Date: Nov 2011
Location: Щедрость не имеет пределов.
Device: *.*
|
Quote:
You can still use MfgTool or imx_usb_loader with the custom usboots I made, to boot to a selected mode. Quote:
Code:
mount /dev/mmcblk0p2 /mnt/mmc
cp -r /usr/local/* /mnt/mmc/usr/local
idme -d --bootmode diags
reboot
Quote:
Quote:
EDIT: For that matter, we still need the "magic key" for the DX and DXG. NOTE: After installing SSH into diags, it should be a bit safer to mess with main and not worry so much about bricking it (to a certain degree). You can always boot to diags with MfgTool or imx_usb_loader. That assumes, of course, that amazon does not get "cute" and delete the contents of diags /usr/local...
__________________
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
![]() Last edited by geekmaster; 11-02-2012 at 07:12 PM. |
||||
|
|
|
|
|
#5 | |
|
discoverer of principles
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 610
Karma: 1758576
Join Date: Dec 2011
Location: bath
Device: Kindle Touch
|
Quote:
find how to use this something to initiate USB downloader mode or finally confirm that this mode is practically "disabled for consumer" on PW.
|
|
|
|
|
|
|
#6 |
|
offline
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,326
Karma: 4935413
Join Date: Dec 2011
Device: K3/K4/K5/PW
|
@geekmaster: thanks a lot for the explanations, that was very helpful! I'll try to "ssh-enable" my diags now, and will report back.
Just one question: Yes, sure... but that assumes that the device can be put into usb downloader mode in the first place. Did you succeed in doing so, and if so, how? |
|
|
|
|
|
#7 |
|
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,895
Karma: 2267783
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w & PW
|
Note that the SSH thing probably won't work with the binaries from USBnet, you'd have to use the ones from simple_usbnet. (It's expecting a completely different set of paths for the various configs & stuff).
I'm still planning to write a tweaked update package that setups USBNet on the diags part, but, err, it keeps getting bumped down the TODO list ;D. |
|
|
|
|
|
#8 | |
|
Всё гениальное просто.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,028
Karma: 6382209
Join Date: Nov 2011
Location: Щедрость не имеет пределов.
Device: *.*
|
Quote:
EDIT: Now, if we can just convince knc1 to stop waiting for a free PW from amazon, and just fork over some of his spare cash...
__________________
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
![]() Last edited by geekmaster; 11-02-2012 at 05:00 PM. |
|
|
|
|
|
|
#9 | |
|
Всё гениальное просто.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,028
Karma: 6382209
Join Date: Nov 2011
Location: Щедрость не имеет пределов.
Device: *.*
|
Quote:
The problem is, I keep forgetting that I used NiLuJe's USBNet hack, repackaged for the PW (plus the "idme -d" command) and just fall into the old patterns of thought here. Okay guys, to help me stop making this mistake, please find the PW "magic key"!
__________________
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
![]() Last edited by geekmaster; 11-02-2012 at 07:15 PM. |
|
|
|
|
|
|
#10 | |
|
Всё гениальное просто.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,028
Karma: 6382209
Join Date: Nov 2011
Location: Щедрость не имеет пределов.
Device: *.*
|
Quote:
__________________
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
![]() |
|
|
|
|
|
|
#11 | |
|
Embedded Cheerleader
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,259
Karma: 3921781
Join Date: Feb 2012
Device: K0
|
Quote:
Amazon still hasn't found a Kpw with a working screen light. Now I am waiting for eureka to strip down that 14 layer board. My only contribution was a link to HowTo make a hot air pencil to get the shields off the parts.
__________________
"Hack is just a four letter word." - - With apologies to B. Dylan - -> JB on BD |
|
|
|
|
|
|
#12 | |
|
discoverer of principles
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 610
Karma: 1758576
Join Date: Dec 2011
Location: bath
Device: Kindle Touch
|
Quote:
Ha-ha, I've completely forgot that industrial boards [can] have many layers That plan is getting more and more complex with every second.
|
|
|
|
|
|
|
#13 |
|
offline
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,326
Karma: 4935413
Join Date: Dec 2011
Device: K3/K4/K5/PW
|
"Rescue pack" for Paperwhite / Touch
OK, so here's what I came up with for now:
a "rescue pack" which enables an SSH server in diags, plus a simple startup script that checks for the existence of a /mnt/us/ENABLE_DIAGS file, and reboots into diags if it is present. It works on my device (and should work on others), but please report back. And make sure to read the README.txt ![]() PS: Yes, I'm fully aware that this can't solve all of the "brick situations" (it requires the main and user partitions to at least be in a "somewhat" bootable state), and that USB downloader mode/fastboot etc. would be much preferrable, but... well, until somebody figures out how to get there, I guess that this is better than nothing. PPS: I didn't bother to include the sources; they can be easily obtained using "kindletool extract". UPDATE (2013-01-28): Package updated to support all currently known Paperwhite models, and Kindle Touch as well. UPDATE (2013-03-13): Fixed a serious issue where SSH access would only work once on certain models. If you currently have installed a previous version, I STRONGLY recommend to download and install the current one. Last edited by ixtab; 03-19-2013 at 03:42 PM. |
|
|
|
|
|
#14 |
|
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31
Karma: 460396
Join Date: May 2010
Location: Moscow
Device: K4b/PW
|
|
|
|
|
|
|
#15 | |
|
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28
Karma: 75502
Join Date: Nov 2012
Device: Kindel Touch
|
Quote:
|
|
|
|
|
![]() |
| Thread Tools | Search this Thread |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Problems? Solutions! | eBookLuke | Writer2ePub | 9 | 02-03-2013 10:56 AM |
| Dingo Bugs: Solutions | NiaTrue | enTourage Archive | 2 | 09-03-2010 03:14 PM |
| Known bugs and solutions | HarryT | Bookeen | 77 | 07-27-2010 09:00 PM |
| Solutions for those outside the US... | sarahw2275 | Amazon Kindle | 50 | 11-27-2007 01:12 PM |