Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle > Kindle Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 02-27-2012, 08:45 AM   #1
zatix
Junior Member
zatix began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Feb 2012
Device: kindle 4
Custom kernel in Kindle 4 NT?

Has somebody been able to set up a custom custom kernel in this device?

I downloaded the source code from http://www.amazon.com/gp/help/custom...deId=200203720 and I thought it would be nice to test modified apps/kernel.
zatix is offline   Reply With Quote
Old 02-27-2012, 09:09 AM   #2
geekmaster
Всё гениальное просто.
geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.
 
geekmaster's Avatar
 
Posts: 5,066
Karma: 6789001
Join Date: Nov 2011
Location: Щедрость не имеет пределов.
Device: *.*
Quote:
Originally Posted by zatix View Post
Has somebody been able to set up a custom custom kernel in this device?

I downloaded the source code from http://www.amazon.com/gp/help/custom...deId=200203720 and I thought it would be nice to test modified apps/kernel.
You can test a custom kernel without flashing (writing) it to mmc, but instead by loading it directly into memory from the host PC in USB Downloader mode, which can run it after loading it, using MfgTool and a custom u-boot image that uses an in-memory kernel instead of loading one from mmc. That will boot your kindle with custom startup modules and custom startup options, while continuing the rest of the boot process from the main or diags partition (your choice). Be sure to compile the kernel with a version of arm-linux-gcc that is compatible with the kernel and libraries used in the kindle.

You can even go as far as loading a complete OS into memory and running it with no mmc changes (if it is small enough to fit in memory). This is a great way to test low-level code that could otherwise brick a kindle -- just reboot back to the unchanged mmc firmware.

Last edited by geekmaster; 02-27-2012 at 09:15 AM.
geekmaster is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Compiling the Linux Kernel for the Kindle yifanlu Kindle Developer's Corner 60 05-18-2014 08:47 AM
Custom kernel for Kindle 3 yifanlu Kindle Developer's Corner 61 07-06-2013 11:58 AM
extract initramfs from kindle dx kernel image chinaet Kindle Developer's Corner 16 04-19-2013 12:16 PM
[Custom Kernel] Next/Prev page using any buttons seaniko7 Kindle Developer's Corner 27 09-17-2012 08:46 AM
Observations from Kindle 2 kernel sources TadW Kindle Developer's Corner 3 03-13-2009 05:29 PM


All times are GMT -4. The time now is 02:47 PM.


MobileRead.com is a privately owned, operated and funded community.