12-06-2012, 07:59 AM | #46 |
( ͡° ͜ʖ ͡°){ʇ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
|
TBH. Doing anything on the DX is ass-twitching at best without a serial cable.
READ: DON'T GET IT WRONG! or - have a serial cable to recover the mess.. I have a DXG 2.5.8 but there is no need to guess. Go get the code? Amazon kindly provides copies of all the relevant things on their site. You can find the configs lying around (top sticky for links) |
12-09-2012, 08:16 PM | #47 |
Enthusiast
Posts: 46
Karma: 9998
Join Date: Dec 2009
Device: Kindle DXG, Sony PRS-600
|
knc1/twobob: Thanks for the info.
I took a look at the two versions of kernels. There are too many patches, which need to be applied to both. It is beyond my capability. I will live without MOBI8. |
Advert | |
|
12-09-2012, 08:20 PM | #48 |
( ͡° ͜ʖ ͡°){ʇ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
|
fair enough. thanks for the update
|
09-21-2013, 10:28 PM | #49 |
Enthusiast
Posts: 25
Karma: 10
Join Date: Aug 2012
Device: Kindle Touch 3G + Ads
|
Trying to compile the kindle touch kernel and can not even kick start the compilation. I think the makefile is missing. I am using ubuntu, got code sourcery installed and tested compiling an arm version of standard linux.
appreciate if anybody can give me some guidelines to get the kindle touch source code compiled. thanks. |
09-21-2013, 10:33 PM | #50 |
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
|
The (lab126) kernel source packages are notoriously crappy, with missing configs and/or files, depending on the version.
We'll need more details: * Which exact source code package did you use? * What did you try, and what output did that trigger, in detail? And, stupid sidenote, but you never know: have you actually ever rolled a Linux kernel manually (native or not)? (because that would certainly help). Last edited by NiLuJe; 09-21-2013 at 10:41 PM. |
Advert | |
|
09-23-2013, 08:02 AM | #51 |
Enthusiast
Posts: 25
Karma: 10
Join Date: Aug 2012
Device: Kindle Touch 3G + Ads
|
I tried two sources:
- Kindle_src_5.3.7_2004410010.tar.gz and Kindle_src_3.0_515460094.tar.gz What I did is untar all the files and then follow the guidelines given at the start of the thread. the command "make mario_mx_defconfig" means there is a make file of the name mario_mx_defconfig. but this is not found. so i'm trying to find something equivalent. if the make file is not delivered with the source code, possible to make one ourselves? Or if is it possible to post the content of mario_mx_defconfig here? Last edited by dicalp; 09-23-2013 at 08:04 AM. |
09-23-2013, 08:55 AM | #52 |
Wizard
Posts: 1,379
Karma: 2155307
Join Date: Nov 2010
Location: Goettingen, Germany
Device: Kindle Paperwhite, Kobo Mini
|
it's not that easy. This is not a file but a Makefile target. I guess you left out the answer regarding your experiences? :-)
FWIW, check the Makefile for relevant targets. As far as I remember, the config files are then be included from a subdirectory. As "mario" is the old hardware (K3? KDX?) platform name, there will definitely be changes. Be aware that this guide was written when we were talking about devices that are not current anymore. |
09-23-2013, 09:24 AM | #53 |
( ͡° ͜ʖ ͡°){ʇ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
|
make imx35_luigi_defconfig is a later one... (k3's)
https://www.mobileread.com/forums/sho...ildroot+kernel I dunno about the Touch... Last edited by twobob; 09-23-2013 at 09:43 AM. |
09-23-2013, 09:25 AM | #54 |
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
|
For a K5, look for a yoshi or yoshime defconfig (can't give you a definitive answer, I think the last time I looked at this was for a K4 kernel a good long while ago).
|
09-23-2013, 10:43 AM | #55 |
Enthusiast
Posts: 25
Karma: 10
Join Date: Aug 2012
Device: Kindle Touch 3G + Ads
|
yes. you are right. It's make target not make file name. it just slip my mind. i have been using make all, make clean, etc. without really thinking.
|
09-23-2013, 10:50 AM | #56 |
Enthusiast
Posts: 25
Karma: 10
Join Date: Aug 2012
Device: Kindle Touch 3G + Ads
|
What do you think is a good try?
> make -f Makefile.help Cleaning: clean - delete temporary files created by build distclean - delete all non-source files (including .config) doc-clean - delete all generated documentation Build: all - Executable and documentation busybox - the swiss-army executable doc - docs/BusyBox.{txt,html,1} html - create html-based cross-reference Configuration: allnoconfig - disable all symbols in .config allyesconfig - enable all symbols in .config (see defconfig) config - text based configurator (of last resort) defconfig - set .config to largest generic configuration menuconfig - interactive curses-based configurator oldconfig - resolve any unresolved symbols in .config hosttools - build sed for the host. You can use these commands if the commands on the host is unusable. Afterwards use it like: make SED="/sed" Installation: install - install busybox into CONFIG_PREFIX uninstall Development: baseline - create busybox_old for bloatcheck. bloatcheck - show size difference between old and new versions check - run the test suite for all applets checkhelp - check for missing help-entries in Config.in randconfig - generate a random configuration release - create a distribution tarball sizes - show size of all enabled busybox symbols objsizes - show size of each .o object built bigdata - show data objects, biggest first stksizes - show stack users, biggest first |
09-23-2013, 11:16 AM | #57 |
Wizard
Posts: 1,379
Karma: 2155307
Join Date: Nov 2010
Location: Goettingen, Germany
Device: Kindle Paperwhite, Kobo Mini
|
Take a look into the Makefile. Amazon left most of the documentation boilerplate and didn't care to document their own extensions. So no, it's most probably not one of these.
Rethinking the matter, I believe to recall that they had a shell script that issues the right commands? Not sure, though. |
09-23-2013, 11:23 AM | #58 |
( ͡° ͜ʖ ͡°){ʇ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
|
well.. unless I miss my mark... I think I documented some of that 1/2 way down the thread I linked.
in terms of generating a config. Last edited by twobob; 09-23-2013 at 11:26 AM. |
05-17-2014, 09:12 PM | #59 |
Member
Posts: 10
Karma: 10
Join Date: May 2014
Device: Kindle white paper 2nd
|
hello~
my kindle is paperwhite 2nd. i would like to compile this model kernal. but i can not use "make mario_mx_defconfig". if i use "make mario_mx_defconfig ", error is happen. what can i use isteade of "make mario_mx_defconfig"? |
05-18-2014, 02:40 AM | #60 |
Member
Posts: 10
Karma: 10
Join Date: May 2014
Device: Kindle white paper 2nd
|
hi~
I bought kindle paper white 2nd. I would like to compile this model's kernel. I typed "make mario_mx_defconfig" command in kernel folder. but error was happened. error was "No rule to make target 'mario_mx_defconfig'. Stop." which folder do i type "make mario_mx_defconfig " in? how can I decide 'mario_mx_defconfig'? |
|
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 |