![]() |
#1 |
wannabe developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 192
Karma: 156548
Join Date: Mar 2011
Device: Kindle: 2xKeyboard, Classic, 2xTouch, 2xPW, PW2; Onyx: Boox M92
|
Custom 3.3 kernel with kexec support and patched recovery
As in title. Installer also includes pre-compiled kexec static binary for Kindle Keyboard.
Enjoy http://db.tt/6t3l1jfS |
![]() |
![]() |
![]() |
#2 | |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 159
Karma: 20390
Join Date: Feb 2009
Device: none
|
Quote:
|
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Time Waster
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 422
Karma: 289160
Join Date: May 2011
Device: Kobo Glo and Aura HD
|
Great, time to find out if my backported 2.6.31 kernel works or not
![]() |
![]() |
![]() |
![]() |
#4 |
Time Waster
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 422
Karma: 289160
Join Date: May 2011
Device: Kobo Glo and Aura HD
|
If you changed the source when you have the time you should also upload at least a patch, in compliance with gpl...
|
![]() |
![]() |
![]() |
#5 |
wannabe developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 192
Karma: 156548
Join Date: Mar 2011
Device: Kindle: 2xKeyboard, Classic, 2xTouch, 2xPW, PW2; Onyx: Boox M92
|
@giorgio130, the only thing, which I've changed is kernel configuration. Initramfs is not a part of kernel source code.
I think It'll be nice to roll my own version of initramfs with g_serial module for debugging purposes... ![]() Last edited by seaniko7; 04-14-2012 at 07:11 AM. |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Time Waster
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 422
Karma: 289160
Join Date: May 2011
Device: Kobo Glo and Aura HD
|
Code:
[root@kindle root]# kexec -sh: kexec: Permission denied [root@kindle root]# kexec -help -sh: kexec: Permission denied edit: solved by mntroot rw chmod 777 /bin/kexec mntroot ro Last edited by giorgio130; 04-14-2012 at 07:29 AM. |
![]() |
![]() |
![]() |
#7 |
wannabe developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 192
Karma: 156548
Join Date: Mar 2011
Device: Kindle: 2xKeyboard, Classic, 2xTouch, 2xPW, PW2; Onyx: Boox M92
|
chmod 777 is your friend
![]() edit : nvm, you figured it out by yourself |
![]() |
![]() |
![]() |
#8 |
Time Waster
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 422
Karma: 289160
Join Date: May 2011
Device: Kobo Glo and Aura HD
|
[root@kindle /bin]# kexec /mnt/us/zImage
Cannot open /proc/atags: No such file or directory kexec_load failed: Function not implemented entry = 0x80008000 flags = 280000 nr_segments = 2 segment[0].buf = 0x28028 segment[0].bufsz = 10 segment[0].mem = 0x80001000 segment[0].memsz = 1000 segment[1].buf = 0x40154008 segment[1].bufsz = 1be330 segment[1].mem = 0x80008000 segment[1].memsz = 1bf000 I get the same with the original kernel extracted with getKernels1.3... are you sure you uploaded the right version? ![]() Last edited by giorgio130; 04-14-2012 at 07:36 AM. |
![]() |
![]() |
![]() |
#9 | |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
|
|
![]() |
![]() |
![]() |
#10 |
Time Waster
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 422
Karma: 289160
Join Date: May 2011
Device: Kobo Glo and Aura HD
|
As I say it happens also trying to load the original kernel. I also read elsewhere that /proc/atags is necessary for getting kexec to work but it's not present.
|
![]() |
![]() |
![]() |
#11 |
( ͡° ͜ʖ ͡°){ʇ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
|
Okay. since the files are still hanging about I'll ask... what exactly does "custom" entail?
Like - as in - the complete mario_defconfig or w/e + kexec and no other changes? EDIT: NVM I think it is this one: https://www.mobileread.com/forums/sho...d.php?t=175602 Cheers : ) Last edited by twobob; 09-10-2012 at 05:13 AM. Reason: found the full details (I think) |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Custom Kernel] Next/Prev page using any buttons | seaniko7 | Kindle Developer's Corner | 30 | 07-05-2018 01:22 PM |
Custom kernel for Kindle 3 | yifanlu | Kindle Developer's Corner | 61 | 07-06-2013 12:58 PM |
Custom kernel in Kindle 4 NT? | zatix | Kindle Developer's Corner | 1 | 02-27-2012 10:09 AM |
Been away for a few releases...question about custom columns support | texasnightowl | Calibre | 3 | 10-14-2010 10:48 AM |
iLiad Kernel 2.4.21 support | cesarlr | iRex Developer's Corner | 1 | 12-21-2009 12:41 PM |