![]() |
#1 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Sep 2010
Device: kindle3g
|
linux kernel module compilation + insertion
Hi,
has anyone ever compiled a custon kernel module for the Kindle 3 (i guess 2 or 1 whould be alright). I used the Source linked from https://www.mobileread.com/forums/showthread.php?t=95968 But i am using firmware 3.0.2, this could be a problem because the kernelversion differs. Where did you get the link to the source from? I searched for it but came up with nothing. regards. //edit well, i just found the source code page. I guess, i might have to revert to 3.0.1 to build a custom kernel module ![]() Last edited by gdkags; 09-21-2010 at 11:03 AM. |
![]() |
![]() |
![]() |
#2 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047190
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
The source should come out once the 3.0.2 becomes official, and not an early preview.
And, yes, several users already have replaced the kernel on K2 devices, check this forum ![]() (if you don't want to touch the core kernel, and just want to inject modules, your x-compile toolchain will have to match *exactly* the one used by the lab126 guys (ie. K 2.6.26, glibc 2.5, binutils 2.18.4 (not sure about binutils right now, something like that xD), gcc 4.1.2). |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Sep 2010
Device: kindle3g
|
yaaay, building my own toolchain really sounds like loads of fun :/
I guess I have to do this, because i am not sure I would be able to recover my kindle if my comiled kernel goes haywire. Are there any fallbacks for such a scenario? I mean, without soldering. edit: maybe you/somebody want/s to tell me what the kernel expresses with: module: no symbol version for struct_module Last edited by gdkags; 09-21-2010 at 12:23 PM. |
![]() |
![]() |
![]() |
#4 |
Kindle Dissector
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 662
Karma: 475607
Join Date: Jul 2010
Device: Amazon Kindle 3
|
I wrote a guide on compiling the kernel for Kindle 2 here: https://www.mobileread.com/forums/showthread.php?t=91862
(I also linked to a pre-compiled toolchain) The only differences for Kindle 3 is: 1) Download the Kindle 3 source (duh) 2) For step 2, instead of "make mario_mx_defconfig", do "make imx35_luigi_defconfig" |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
PRS-600 Linux kernel doesn't detect PRS-600 external memory | sinkpen | Sony Reader | 4 | 10-30-2009 01:50 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 |
iLiad Kernel module compilation howto? | drazvan | iRex Developer's Corner | 2 | 04-23-2007 07:43 PM |