07-29-2010, 11:06 PM | #31 |
Wizard
Posts: 1,745
Karma: 4382514
Join Date: Jul 2006
Location: Somewhere on earth
Device: Onyx Boox Tab X
|
Did somebody compile the FBReader or XCHM or XPDF for the Kindle and that kernel? Iwould like to know how it looks like (and of course you would have DRM-free Epub support)
|
07-29-2010, 11:13 PM | #32 |
Connoisseur
Posts: 79
Karma: 187319
Join Date: Jul 2010
Device: Kindle 2
|
A new kernel should not be necessary to get those programs running... Various things can be compiled with scratchbox, but for testing, the Kindle can even run Ubuntu ARM in chroot. See http://blog.fsck.com/2009/07/new-kindle-features.html
|
Advert | |
|
07-29-2010, 11:41 PM | #33 |
Kindle Dissector
Posts: 662
Karma: 475607
Join Date: Jul 2010
Device: Amazon Kindle 3
|
Warning: do not blindly compile everything in the kernel. My kindle is now stuck in a reboot loop. I built a ttl to rs232 converter with a spare max3232 chip u had laying around, but it's not working because of either my bad soldering skills, or I didn't get then ports correctly. Anyone have the ttl pinout for the kindle?
|
07-30-2010, 11:22 AM | #34 |
BLAM!
Posts: 13,477
Karma: 26012492
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
I assume you're aware of those threads? (It's mostly DX & K1, but that may be of some help).
https://www.mobileread.com/forums/showthread.php?t=49942 https://www.mobileread.com/forums/showthread.php?t=72635 https://www.mobileread.com/forums/showthread.php?t=66170 https://www.mobileread.com/forums/showthread.php?t=71367 http://igorsk.blogspot.com/2007/12/h...g-console.html |
07-02-2011, 07:18 AM | #35 |
Junior Member
Posts: 5
Karma: 10
Join Date: Jun 2011
Device: Kindle DX
|
Nice guide , Im thinking of trying it but I'm a bit of a Linux noob. What exactly does this do? Does it rewrite all the system files on the kindle? because I broke my internet somehow, and a factory reset doesn't fix it, so it would be awesome if i could do this and completely restore..
|
Advert | |
|
07-13-2011, 08:00 AM | #36 |
Wizard
Posts: 1,379
Karma: 2155307
Join Date: Nov 2010
Location: Goettingen, Germany
Device: Kindle Paperwhite, Kobo Mini
|
Yifanlu, do I understand this right that there is no initramfs involved? So I need initramfs support, but no actual initramfs to compile into the kernel? Just to make sure - well, I have access to a serial port converter, but I would prefer to not test my aweful soldering skills.....
|
07-13-2011, 10:03 AM | #37 | |
Kindle Dissector
Posts: 662
Karma: 475607
Join Date: Jul 2010
Device: Amazon Kindle 3
|
Quote:
|
|
12-05-2012, 05:43 PM | #38 |
Enthusiast
Posts: 46
Karma: 9998
Join Date: Dec 2009
Device: Kindle DXG, Sony PRS-600
|
Has anybody compiled the kernel in Firmware 3.4 for Kindle DXG? This is beyond my capability.
|
12-05-2012, 05:49 PM | #39 |
Wizard
Posts: 1,379
Karma: 2155307
Join Date: Nov 2010
Location: Goettingen, Germany
Device: Kindle Paperwhite, Kobo Mini
|
I don't think so. The approach to run firmware version 3.x on the KDX rather went the route to adapt the userland system to the original KDX kernel version.
|
12-05-2012, 07:33 PM | #40 |
Enthusiast
Posts: 46
Karma: 9998
Join Date: Dec 2009
Device: Kindle DXG, Sony PRS-600
|
But I think it was mentioned that Yifan's approach does not update the linux kernel. The Firmware 3.4 requires kernel updates (eink_fb) to have MOBI8 support. And it was mentioned that the reason of not updating the kernel is the kernel used in Kindle 3 does not backward support Kindle 2(including DX and DXG). Is it possible to recompile Kindle 3 kernel with selecting Kindle 2 CPU support?
|
12-05-2012, 07:43 PM | #41 |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Týr
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
is it possible? almost certainly. Has anyone done it? not that I know of.
As a rough starting guide you could use my Building a 3.3 kernel guide or the above resources. good luck. Niluje has provisioned some likely flags and switches for the DX builds. his x-compile config would most likely be a decent starting point also. HTH |
12-05-2012, 08:13 PM | #42 |
Enthusiast
Posts: 46
Karma: 9998
Join Date: Dec 2009
Device: Kindle DXG, Sony PRS-600
|
Unfortunately I am not an expert to compile a customized kernel. Do any experts who own DXG want to help? The MOBI8 support is so useful that epub file with embedded font can be converted and viewed on DXG.
I always prefer to reading material on DXG at home. It looks more like a book, with bigger fonts and less page turns. A MOBI8 support probably is the last thing we need for the life of DXG. The PDF contrast adjustment is good too, but I no longer read PDF with it anymore. It simply too small for letter size PDF. |
12-05-2012, 09:50 PM | #43 | |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Týr
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
Quote:
Maybe try the via buildroot method if x-compiling scares you. https://www.mobileread.com/forums/sho...d.php?t=188031 fiddle around with something like that. I was no expert when I gave it a go. The info is out there. |
|
12-06-2012, 07:31 AM | #44 |
Enthusiast
Posts: 46
Karma: 9998
Join Date: Dec 2009
Device: Kindle DXG, Sony PRS-600
|
twobob: Thanks.
I would give it a try when during Xmas break. Two questions: 1) How do I recover the device if kernel flash OK, but kindle fails to boot or provide an interface (e.g. shell). 2) Does anybody have a DXG boot message that I can guess what is included in the 2.5.8 kernel? The PDF enhancements (contrast adjustment, zoom) in 3.4 firmware does not need kernel support. MOBI8 support is the only one I found that needs kernel support. |
12-06-2012, 07:58 AM | #45 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
I.E: Load it into memory with u-boot and execute it from there. 2a - See if you have a /proc/.config.gz file on your DXG while it is running. That is the config file that was used to build it. 2b - Use the kernel's attached symbol table of exported symbols, find in the kernel source tree what features export each symbol, enable those features. 3 - Your way - guess from the boot messages - lots of luck with that. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Downgrade Kindle 3.x Kernel to 3.0.2 (on linux k3flasher) to provide forensic 3.3 | twobob | Kindle Developer's Corner | 45 | 02-26-2013 08:32 PM |
PRS-T1 How-to: Compiling the kernel and kernel modules | altruizine | Sony Reader Dev Corner | 9 | 09-03-2012 09:12 PM |
iLiad Linux Kernel flashing to iliad | atmel | iRex Developer's Corner | 1 | 11-20-2007 09:55 AM |
iLiad Linux kernel update! | atmel | iRex Developer's Corner | 4 | 11-12-2007 11:06 AM |
iLiad Linux 2.6 Kernel Port for the Iliad | CommanderROR | iRex Developer's Corner | 6 | 08-21-2007 08:33 AM |