![]() |
#151 |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
I just tried k3flasher-x86_64.bin from the first post, and when running from my x86_64 linux mint 11, I get this:
./k3flasher-x86_64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by ./k3flasher-x86_64) The version that I built from source code works fine though, and so does the k3flasher-x86.bin (32-bit version) that I downloaded from the first post. EDIT: I am now making a backup copy of a K3 demo unit, using k3backup.sh EDIT2: Now flashing 3.0.2 to K3 demo. Preceded ./k3flasher with "time", so I can report the exact time it took to complete... (I did notice that the demo screens stopped advancing after flashing the replacement kernel.) EDIT3: mmcblk0p1 flashing completed in 107m 11.078s. Now to reboot... Yes, firmware version 3.0.2. I plan to set it to factory defaults after I make backup copies of the user store and persistent user store partitions. Jailbreak time! Then firmware upgrade... ![]() EDIT4: Factory reset, register to my amazon account, 3G and wifi both work fine. The pastebin now has 3.4 firmware with jailbreak and dev keys pre-installed. ![]() Last edited by geekmaster; 10-13-2012 at 03:51 AM. |
![]() |
![]() |
![]() |
#152 |
Official Lurker
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,050
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
|
Now that binaries are being provided for k3flasher, Is there anyone against a linux noob's debricking with k3flasher guide?
|
![]() |
![]() |
![]() |
#153 |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
|
![]() |
![]() |
![]() |
#154 |
Official Lurker
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,050
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
|
I will as soon as I gety my nice computer back up and running. Thats #1 on my todo list right now...
|
![]() |
![]() |
![]() |
#155 | |
Official Lurker
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,050
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
|
Quote:
It is unfinished, because I don't think we should have a guide when it requires a noob to find a file that can only be found with a bit of searching and a winwoes installation... I personally think that that is too tricky for a noob, especially when they are new to linux... Wasn't there something earlier about being allowed to distribute the RAM kernel without source and agreeing to certain terms or something to that effect? If that can be done, then I would finish both guides, but currently, i think k3flasher is going to be too tricky for n00bs as of right now... |
|
![]() |
![]() |
![]() |
#156 |
Going Viral
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Yes, there was such a comment posted (by me).
To meet the license requirements, we need to embedded the Freescale binary into k3flasher. Not really difficult to do, just takes a bit of modification to the k3flasher source. The two ways: Use bin2c and store it as a byte array ; Use objcopy to give it start, end, size symbols and link it into k3flasher. I was hoping the author would have time to do that for us. But we may need a volunteer with time on their hands to crank one out for us. PS: Most modern Linux distributions can run the ATK installer to unpack it using Wine (mine did, and that's an old version of Wine). But I agree with your point - an unnecessary complication for a Linux-Noobie Last edited by knc1; 10-23-2012 at 02:41 PM. |
![]() |
![]() |
![]() |
#157 |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
The RAM kernel is just a binary data "blob". As long as it is distributed as a loadable file, and not embedded as data inside a GPL program, it should not violate the freescale license agreement. Of course, I am not a law professional, but that is my take on it...
I suppose we should repackage it with k3flasher, like I did with a small portion of the (originally huge) MfgTool package and my own custom profiles and u-boot images. Last edited by geekmaster; 10-23-2012 at 02:41 PM. |
![]() |
![]() |
![]() |
#158 | |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
Or is k3flasher not GPL? |
|
![]() |
![]() |
![]() |
#159 | |
Going Viral
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
OR, if the copy your looking at is, Hawhill agreed to re-license it for us to non-gpl. I suspect he just didn't have the time to make the changes when he built the binary version. |
|
![]() |
![]() |
![]() |
#160 | |
Official Lurker
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,050
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
|
Quote:
|
|
![]() |
![]() |
![]() |
#161 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,379
Karma: 2155307
Join Date: Nov 2010
Location: Goettingen, Germany
Device: Kindle Paperwhite, Kobo Mini
|
I'll get around to do it soon. (Where "soon" is max. 1-2 days.)
|
![]() |
![]() |
![]() |
#162 | |
Going Viral
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
If the copy you are looking at says different, Hawhill posted that he will re-license it to non-gpl if it is now. Also, the Freescale license prohibits the **source** from being linked to viral licenses. In this case (bin2c or objcopy attachment) k3flasher is just the transport mechanistic for the Freescale binary. The Freescale binary remains a "blob" - just like other firmware blobs. I.E: Rather than shipping it "loose" as an executable object (which Freescale prohibits). |
|
![]() |
![]() |
![]() |
#163 | |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#165 | |||
( ͡° ͜ʖ ͡°){ʇ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
|
Worked example of the k3flasher unbricking a K3 to a 3.0.2 via Linux Mint
I grabbed the source from the top-post of this thread. did a make grabbed the two debricking images for the the 3.0.2 image. mmcblk0p1-3.0.2-factory.img and k3w-kernel-factory.img Used Wine to handle ATK install. located my mx35to2_mmc.bin via locate mx35to2_mmc.bin (you could use find or w/e) it was obviously in a subdir of my .wine folder change directory to the build folder and copied mx35to2_mmc.bin to that folder too for ease of use. cd /usr/local/src/k3flasher cp ~/.wine/or/whatever/blah/mx35to2_mmc.bin ./ Do the same for the debricking images... then: read the README.!! jumped to: Quote:
reset kindle, holding down -vol output of kindle info: We are in usbdownloader mode. Great. Flash the 3.0.2 Kernel then... sudo ./k3flasher ./mx35to2_mmc.bin program kernel ./k3w-kernel-factory.img Quote:
now the rootfs (this will take a couple of hours) sudo ./k3flasher ./mx35to2_mmc.bin program rootfs ./mmcblk0p1-3.0.2-factory.img Quote:
each cycle takes about 30 seconds. so 4MB per minute. 681.6Mb = ~341 loops = 170.4 minutes = 2.84 hours ![]() keep waiting... when it's done - reboot. EDIT: IF it complains after the reboot (mine did) just reboot it again. sorted. Thanks for this great application. It has saved countless time and is much appreciated by all, vocally or not. Last edited by twobob; 10-24-2012 at 07:29 AM. Reason: Do the same for the debricking images... |
|||
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Kindle Touch] Boot over USB HID serial / "USB downloader" mode | eureka | Kindle Developer's Corner | 16 | 02-25-2012 10:21 PM |
USB Host Mode (Master Mode) on K3 | ericepe | Kindle Developer's Corner | 1 | 01-24-2012 04:59 AM |
USB Drive Mode | copyrite | Amazon Kindle | 7 | 02-08-2011 10:47 AM |
USB Drive Mode on K3 | Paulinafrica | Amazon Kindle | 5 | 12-17-2010 12:43 AM |
Where did the USB transfer mode go? | codo coderson | HanLin eBook | 2 | 11-28-2010 07:04 AM |