Quote:
Originally Posted by knc1
- - - - -
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.