05-18-2014, 08:47 AM | #61 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
Which kernel source are you using? Where did you get it (with a link please)? |
|
08-29-2015, 06:37 AM | #62 | ||
homo viator
Posts: 78
Karma: 252594
Join Date: May 2010
Device: Kindle DXi with 3.4.2 firmware, Kobo Glo HD
|
MOBI8/KF8 support in 3.4 kernel?
Budalb (or anyone else) -
Why do you think KF8 (MOBI8) rendering is dependent on the 2.6.26 kernel (i.e. the kernel from K3's 3.4 FW)? Three years ago you wrote: Quote:
Quote:
I was wondering why do you think that KF8 support relies on K3's kernel? I read your web reader crash log and I couldn't find there any reference to kernel... Also I did a diff of 3.2.1 to 3.4.2 of eInk kernel code (http://pastebin.com/36HBdpfg) and I doubt there's anything related to KF8. This is what I get when I attempt to open a KF8 book: Spoiler:
Thanks! |
||
08-29-2015, 08:02 AM | #63 |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Because it couldn't contact Amazon with only 3G available?
But that doesn't make much sense - it should work in Airplane mode. - - - - Check the dates on those posts - because the yifan.lu procedure idoit was following **did** replace the kernel (both copies). |
08-29-2015, 09:27 AM | #64 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
So something quoted above must be out-of-date. |
|
08-29-2015, 10:09 AM | #65 | |
homo viator
Posts: 78
Karma: 252594
Join Date: May 2010
Device: Kindle DXi with 3.4.2 firmware, Kobo Glo HD
|
Quote:
I couldn't find that old blog post, would you post a link for me, please? |
|
08-29-2015, 11:24 AM | #66 |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Next to last line, first post of this thread.
Also: http://igorsk.blogspot.com/2007/12/h...oader-and.html Which is what yifan.lu was working from. = = = = I mean this person: https://www.mobileread.com/forums/member.php?u=150585 Who has replaced his kernels (but I don't think he has replaced his modules). In fact, he has chickened out (DXG too expensive, too easy to brick) and ordered a K3-3G to experiment with. (I don't blame him, my DXG devices are still factory stock for the same reason). Last edited by knc1; 08-29-2015 at 11:28 AM. |
08-29-2015, 12:04 PM | #67 | |
hub
Posts: 715
Karma: 2151032
Join Date: Jan 2012
Location: Iranian in Canada
Device: K3G, DXG, Kobo mini
|
Quote:
Code:
flash_kernel() Last edited by thatworkshop; 08-29-2015 at 12:10 PM. |
|
08-29-2015, 05:57 PM | #68 | ||
homo viator
Posts: 78
Karma: 252594
Join Date: May 2010
Device: Kindle DXi with 3.4.2 firmware, Kobo Glo HD
|
Quote:
Quote:
What you mean? Did I quote someone claiming that flash of regular kernel on 2/DX with 3.x is enough? (I am sorry for my ignorance.) What I am really wondering is figuring out if 3.4 kernel is needed for KF8 support. From what I've seen so far I doubt it: 3.4 FW was released at the time when KF8 standard was released, so it probably had something to do with KF8 but looking at all 3.3→3.4 kernel changes from GPL release (http://pastebin.com/DNg9DA4v) I see no reason to thing the support went into kernel. If KF8 got added to K3 in 3.4 FW it got enabled via the proprietary Java apps, which perhaps somehow does not communicate well on frankenfirmware (perhaps similar issue to the one with Active Content/Kindles?). |
||
08-29-2015, 06:07 PM | #69 |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
There was a problem with Active Documents on DX(G) devices that had been flashed to 3.2.1 -
There is a note in some readme that I read today, along with a link to fix. Some of these relationships are stored in "database" (or maybe better: "data files") on the Kindle. Since the hardware will still identify itself as a 2.something, just running 3.firmware is not always enough, you have to tweak the data entry so your 3.firmware knows its ok to run on a 2.something device. or something like that. I seem to recall that yifan.lu did make some of those data updates, but maybe he missed something related to the kf8. = = = = I was referring to the **content** of some of the quotes as being now out-of-date. |
08-29-2015, 06:08 PM | #70 |
homo viator
Posts: 78
Karma: 252594
Join Date: May 2010
Device: Kindle DXi with 3.4.2 firmware, Kobo Glo HD
|
Am I right that
(See the rest of the post why I think so.) FW 3.4 [moviNAND] Luigi-based moviNAND device partition scheme: Code:
MOVINAND_DEVICE=/dev/mmcblk0 MOVINAND_OFFSET_PARTITION=0 #0x00000000 Partition Map MOVINAND_OFFSET_HEADER=1024 #0x00000400 DCD Header MOVINAND_OFFSET_U_BOOT=3072 #0x00000C00 Boot Loader MOVINAND_OFFSET_KERNEL=266240 #0x00041000 Linux Kernel MOVINAND_OFFSET_ISISWF=3674112 #0x00381000 ISIS Waveform MOVINAND_OFFSET_ROOTFS=3936256 #0x003C1000 Root filesystem Code:
BLOCK_SIZE=1024 KERNEL_OFFSET=266,240 KERNEL_SEEK=$(( ${KERNEL_OFFSET} / ${BLOCK_SIZE} )) = 260 blocks $ dd if=${KERNEL_FILE} of=/dev/mmcblk0 seek=${KERNEL_SEEK} bs=${BLOCK_SIZE} `--------------------------------------^^^^--skip KERNEL_SEEK blocks (260 blocks * 512 B = 133,120 B) Looking at mine mmcblk0, there's no U-Boot, just an empty place to be filled eventually (see the partition scheme) FW 2.5.8 [MTD]
Code:
dev: size erasesize name mtd0: 00020000 00010000 "Bootloader1" mtd1: 00380000 00010000 "Kernel1" mtd2: 00008000 00002000 "BoardId" mtd3: 00020000 00010000 "Bootloader2" mtd4: 00380000 00010000 "Kernel2" mtd5: 00010000 00010000 "BootEnv" mtd6: 00020000 00010000 "Diags" mtd7: 00006000 00002000 "Vectors" mtd8: 00010000 00010000 "unused0" Code:
flash_unlock /dev/mtd/0..1..3..4 size of u-boot.bin = 131,072 B Code:
$ dd if=imx31_mario/u-boot.bin of=/dev/mtdblock/0 bs=131072 $ dd if=imx31_mario/u-boot.bin of=/dev/mtdblock/3 bs=131072 Code:
$ dd if=uImage of=/dev/mtdblock/1 bs=131072 $ dd if=uImage of=/dev/mtdblock/4 bs=131072 |
08-29-2015, 06:31 PM | #71 | ||
homo viator
Posts: 78
Karma: 252594
Join Date: May 2010
Device: Kindle DXi with 3.4.2 firmware, Kobo Glo HD
|
Quote:
Quote:
|
||
08-29-2015, 07:11 PM | #72 |
BLAM!
Posts: 13,482
Karma: 26012494
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@newman: I may be mixing my timelines here, but wasn't KF8 support introduced in FW 3.3?
EDIT: Yuuuup, brainfart. Last edited by NiLuJe; 08-29-2015 at 07:14 PM. |
08-29-2015, 07:41 PM | #73 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
If your looking at your K3 - then you can't see the bootloader storage (its in 'hidden' storage of the eMMC device). Check the teardown's that are indexed, at least one of them gives the part number, then web search the datasheet - - it tells all. = = = = If all of this is about being able to read certain book formats with the native reader - - - I would just forget about that, there is a keyboard fork of KOReader that will handle your book display needs. I have forgotten the name - idoit can tell you - he uses it. Last edited by knc1; 08-29-2015 at 07:45 PM. |
|
08-29-2015, 07:43 PM | #74 | |
homo viator
Posts: 78
Karma: 252594
Join Date: May 2010
Device: Kindle DXi with 3.4.2 firmware, Kobo Glo HD
|
Quote:
|
|
08-29-2015, 07:56 PM | #75 | |
hub
Posts: 715
Karma: 2151032
Join Date: Jan 2012
Location: Iranian in Canada
Device: K3G, DXG, Kobo mini
|
Quote:
A bit mixing but definitely up to a point of brainfart, yet it takes lots of willpower to produce one. |
|
|
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 |