View Single Post
Old 01-29-2016, 10:47 AM   #21
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Quote:
Originally Posted by knc1 View Post
- - - - -
Download a brand new, fresh, copy of the currently listed PW-1 update package from Amazon.
(For some reason, I don't trust your current copy. )

Also get the most recent KindleTool from NiLuJe's snapshots thread.
We need to take that new update package apart to get at the main filesystem image.

You will need your device's serial number.
Also use the KindleTool with your serial number to find the password for your diags login.
- - - - -
This is where we left off - -

You used the "Recovery Menu" to export USB and deleted anything *.bin and *.dat

You then tried to boot the 'main' OS with the result of:
Code:
kinit: name_to_dev_t(/dev/mmcblk0p1) = dev(179,1)
- - - -
Kernel panic - not syncing: Attempted to kill init!
Which means the filesystem for the 'main' OS is trash.

But we need to get this thing running something!

Let us try the 'diags' OS - -

Catch the u-boot prompt again -
bootm 0xE41000
(Since we don't have any update files on it - it should boot to a login prompt - **should**)

If it does, then use the username 'root' and the password you found with KindleTool to log in.

Make sure that you can get that far along, we need the 'diags' system to run our testing copy script.

Meanwhile, I am working on the script itself.
With only the Ash command line provided by the 'diags' build of Busybox 1.17.1 - it is more than a bit arcane -
But I figured out how to write the copy loop controls, so the rest of the script is now a downhill effort.

Last edited by knc1; 01-29-2016 at 10:54 AM.
knc1 is offline   Reply With Quote