Quote:
Originally Posted by the-equinoxe
yifanlu
Wow, could you explain to us mere mortals in a more detailed (howto) way how you achieved this?some steps I could retrace, but with most I have no idea where to start.
Thanks for your information.
|
Right now, I'm trying to get the Kindle 3 firmware to work on the Kindle 2. Currently, it boots without error, but the screen doesn't show anything

. However, when I have time, I'll post my custom kernel and recovery directions. I also reverse engineered the recovery update format, so I may also release a kindle recovery update maker. However, if you have a broken Kindle and recovery port access, PM me and I'll help you recover it.
Speaking of Kindle 3.1 on K2, here's the boot log:
http://pastebin.com/50ZzX5zQ
If anyone can tell me why video won't show up, I'd be happy. I see the "java.lang.IllegalStateException: Unknown Kindle device: A3UN6WX5RRO2AG", but that's not the error. I don't even see the progress bar or the "Kindle is starting up" logo. I have the correct modules loaded. (Also, 3G module is removed, so ignore those errors too).
EDIT: It works! Now testing and fixing any problems.
EDIT 2: First tests: PDF WORKS! Little slowdown, new PDF reader obviously wasn't memory constrained. Audio player works. Regular ebooks work. TTS works.
Battery status currently does not work, but I can fix that easily.
I need to plug in the 3G module to test internet browser and audible.
EDIT 3: FINALLY got 3G to work. EVERYTHING works now. I can now use Kindle 3.1 on a Kindle 2. Internet browsing works with no slowdowns on the new web browser. PDF browsing also works with the new PDF reader. Currently, the method is VERY messy. It including flashing a custom kernel, exporting MMC0 over usb and writing a custom partition table. Then using dd to copy the Kindle 3 MMC to the Kindle 2. So, I will create a easy to use package within the next week or so. I'm hoping that the upgrade process will be something like this:
1) Install a "update creator" package on the Kindle 3, which will check the FS and package everything into one file.
2) Drag that file into the Kindle 2 along with a special updater package.
3) Kindle 2 will upgrade to 3.1.
The first release will NOT support the DX. Although I think the process would be similar, I do not have a DX to test with, so I'll need to get one beforehand (if anyone has a broken one [broken screen, bricked fs, etc] and would be willing to give it to me, PM me). If you wish to beta test this, also PM me, but beware that the early beta MAY brick your Kindle and require reflashing from the recovery port and it MAY cause loss of data.
I've started working on the installer. Made a new thread. Need help.