![]() |
#16 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 84
Karma: 26720
Join Date: Mar 2011
Device: Kindle 3 WIFI
|
You must either port the Kernel or build a custom kernel with the modules necessary. Symbols probably fail due to different gcc, binutils, etc.
|
![]() |
![]() |
![]() |
#17 |
Kindle Dissector
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 662
Karma: 475607
Join Date: Jul 2010
Device: Amazon Kindle 3
|
No, the kernel version should not matter since you copiled /lib/modules from the older version. If busybox doesn't work on a lower kernel version (which it should), then copy all the older versions of the binaries too. However, I think the error is that the mmc is not being loaded correctly. Maybe some offsets or something wrong with the FS.
|
![]() |
![]() |
![]() |
#18 | |
wannabe developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 192
Karma: 156548
Join Date: Mar 2011
Device: Kindle: 2xKeyboard, Classic, 2xTouch, 2xPW, PW2; Onyx: Boox M92
|
Here's output after copying binaries :
Quote:
|
|
![]() |
![]() |
![]() |
#19 |
Kindle Dissector
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 662
Karma: 475607
Join Date: Jul 2010
Device: Amazon Kindle 3
|
Delete "/sbin/init.sysvinit" and see if the error is still the same. If you get the same error, then init was never loaded. If you get a different error, then something's wrong with init.
|
![]() |
![]() |
![]() |
#20 |
wannabe developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 192
Karma: 156548
Join Date: Mar 2011
Device: Kindle: 2xKeyboard, Classic, 2xTouch, 2xPW, PW2; Onyx: Boox M92
|
Hm. I'm getting the very same error. Maybe offsets are the issue, as Kindle 4 has two additional partitons.
|
![]() |
![]() |
![]() |
#21 |
Time Waster
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 422
Karma: 289160
Join Date: May 2011
Device: Kobo Glo and Aura HD
|
Just as a bottom-up approach is failing what about my initial try? Can't we start debug from there? At least it would boot... I can't really say much from the log I posted though.
|
![]() |
![]() |
![]() |
#22 | |
Kindle Dissector
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 662
Karma: 475607
Join Date: Jul 2010
Device: Amazon Kindle 3
|
Quote:
EDIT: Yup, busybox imports from GLIB_2.11. If we compile the 2.12 set of tools, for the older kernel, we would be set. Amazon was even kind enough to provide us with the source. Last edited by yifanlu; 11-24-2011 at 01:20 AM. |
|
![]() |
![]() |
![]() |
#23 |
Kindle Dissector
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 662
Karma: 475607
Join Date: Jul 2010
Device: Amazon Kindle 3
|
I take back what I said about the kernel not mattering. You may be right, some of the compiled tools do not support an older kernel version. However, I don't think we need to recompile the kernel, just the non-working tools. It's most likely a low-level lib. I'm guessing glibc & friends because it went from 2.5 -> 2.12 on the Kindle 4.
EDIT: I'm curious why Amazon included glibc in their sources for all versions up until 4.0 Did they forget? Anyways, it seems like Amazon never edits glibc, so we can compile the vanilla sources: http://ftp.gnu.org/gnu/glibc/glibc-2.12.1.tar.bz2 Cross compile that for arm targeted at a lower kernel version, and we might get a working bootup. Last edited by yifanlu; 11-24-2011 at 01:24 AM. |
![]() |
![]() |
![]() |
#24 |
Kindle Dissector
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 662
Karma: 475607
Join Date: Jul 2010
Device: Amazon Kindle 3
|
Ok, so I got the 4.0.1 running on my kindle 3. I don't see what the big deal is. There is no new features as far as I can tell. Can someone tell me why I would want to have 4.0.1?
|
![]() |
![]() |
![]() |
#25 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 202
Karma: 6720
Join Date: May 2011
Device: amazon kindle DXG
|
Refresh after 6 pages as an option, PDFs supporting text-to-speech and TOC (this really matters).
|
![]() |
![]() |
![]() |
#26 |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
|
![]() |
![]() |
![]() |
#27 |
how YOU doin?
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,100
Karma: 7371047
Join Date: Feb 2009
Location: India
Device: Kindle Keyboard, iPad Pro 10.5”, Kobo Aura H2O, Kobo Libra 2
|
X ray and bigger dictionary lookup windows would be sweet.
|
![]() |
![]() |
![]() |
#28 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 202
Karma: 6720
Join Date: May 2011
Device: amazon kindle DXG
|
|
![]() |
![]() |
![]() |
#29 |
Time Waster
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 422
Karma: 289160
Join Date: May 2011
Device: Kobo Glo and Aura HD
|
so glibc did the trick?
|
![]() |
![]() |
![]() |
#30 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 57
Karma: 10288
Join Date: Aug 2011
Location: West Sussex
Device: Kindle 3 - 3g, Samsung Galaxy Note
|
So would it still be possible to use things such as duokan and launchpad with this firmware or is there no jailbreak.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Progress] Jailbreaking Kindle 4.0 (Touch/No Keyboard) | yifanlu | Kindle Developer's Corner | 434 | 04-22-2016 10:29 AM |
How's Progress? | ghostyjack | EPUBReader | 2 | 01-30-2011 05:14 AM |
progress unavailable? | jacktanner | Calibre | 2 | 08-27-2010 05:13 PM |
Enhancements in progress??? | crutledge | Sigil | 5 | 06-15-2010 02:14 PM |
Novel in Progress | plumboz | Writers' Corner | 10 | 12-11-2009 12:03 AM |