01-11-2016, 08:20 AM | #886 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
|
|
01-11-2016, 12:06 PM | #887 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
Attached, no help for your K4 (kernel too old) but . . . . Attachment requires at least kernel 3.0, which translates to only Kindles running 5.6 series firmware. to test (please): gunzip mmc.gz copy mmc to root of kindle user storage ssh into kindle cd /mnt/us ./mmc should give: Code:
Usage: mmc extcsd read <device> Print extcsd data from <device>. mmc writeprotect get <device> Determine the eMMC writeprotect status of <device>. mmc writeprotect set <device> Set the eMMC writeprotect status of <device>. This sets the eMMC to be write-protected until next boot. mmc disable 512B emulation <device> Set the eMMC data sector size to 4KB by disabling emulation on <device>. mmc gp create <-y|-n> <length KiB> <partition> <enh_attr> <ext_attr> <device> create general purpose partition for the <device>. Dry-run only unless -y is passed. NOTE! This is a one-time programmable (unreversible) change. To set enhanced attribute to general partition being created set <enh_attr> to 1 else set it to 0. To set extended attribute to general partition set <ext_attr> to 1,2 else set it to 0 mmc enh_area set <-y|-n> <start KiB> <length KiB> <device> Enable the enhanced user area for the <device>. Dry-run only unless -y is passed. NOTE! This is a one-time programmable (unreversible) change. mmc write_reliability set <-y|-n> <partition> <device> Enable write reliability per partition for the <device>. Dry-run only unless -y is passed. NOTE! This is a one-time programmable (unreversible) change. mmc status get <device> Print the response to STATUS_SEND (CMD13). mmc bootpart enable <boot_partition> <send_ack> <device> Enable the boot partition for the <device>. To receive acknowledgment of boot from the card set <send_ack> to 1, else set it to 0. mmc bootbus set <boot_mode> <reset_boot_bus_conditions> <boot_bus_width> <device> Set Boot Bus Conditions. <boot_mode> must be "single_backward|single_hs|dual" <reset_boot_bus_conditions> must be "x1|retain" <boot_bus_width> must be "x1|x4|x8" mmc bkops enable <device> Enable the eMMC BKOPS feature on <device>. NOTE! This is a one-time programmable (unreversible) change. mmc hwreset enable <device> Permanently enable the eMMC H/W Reset feature on <device>. NOTE! This is a one-time programmable (unreversible) change. mmc hwreset disable <device> Permanently disable the eMMC H/W Reset feature on <device>. NOTE! This is a one-time programmable (unreversible) change. mmc sanitize <device> Send Sanitize command to the <device>. This will delete the unmapped memory region of the device. mmc rpmb write-key <rpmb device> <key file> Program authentication key which is 32 bytes length and stored in the specified file. Also you can specify '-' instead of key file path to read the key from stdin. NOTE! This is a one-time programmable (unreversible) change. Example: $ echo -n AAAABBBBCCCCDDDDEEEEFFFFGGGGHHHH | \ mmc rpmb write-key /dev/mmcblk0rpmb - mmc rpmb read-counter <rpmb device> Counter value for the <rpmb device> will be read to stdout. mmc rpmb read-block <rpmb device> <address> <blocks count> <output file> [key file] Blocks of 256 bytes will be read from <rpmb device> to output file or stdout if '-' is specified. If key is specified - read data will be verified. Instead of regular path you can specify '-' to read key from stdin. Example: $ echo -n AAAABBBBCCCCDDDDEEEEFFFFGGGGHHHH | \ mmc rpmb read-block /dev/mmcblk0rpmb 0x02 2 /tmp/block - or read two blocks without verification $ mmc rpmb read-block /dev/mmcblk0rpmb 0x02 2 /tmp/block mmc rpmb write-block <rpmb device> <address> <256 byte data file> <key file> Block of 256 bytes will be written from data file to <rpmb device>. Also you can specify '-' instead of key file path or data file to read the data from stdin. Example: $ (awk 'BEGIN {while (c++<256) printf "a"}' | \ echo -n AAAABBBBCCCCDDDDEEEEFFFFGGGGHHHH) | \ mmc rpmb write-block /dev/mmcblk0rpmb 0x02 - - mmc cache enable <device> Enable the eMMC cache feature on <device>. NOTE! The cache is an optional feature on devices >= eMMC4.5. mmc cache disable <device> Disable the eMMC cache feature on <device>. NOTE! The cache is an optional feature on devices >= eMMC4.5. mmc help|--help|-h Show the help. mmc <cmd> --help Show detailed help for a command or subset of commands. Code:
./mmc extcsd read /dev/mmcblk0 As in: [root@kindle us]# ./mmc extcsd --help Usage: mmc extcsd read <device> Print extcsd data from <device>. Note: This little utility is more dangerous than a "super erase all on steroids". Last edited by knc1; 01-11-2016 at 12:14 PM. |
|
02-04-2016, 04:47 PM | #888 |
Enthusiast
Posts: 25
Karma: 156
Join Date: Feb 2016
Device: Kobo Libra 2
|
Pardon me if I missed it but I did try searching before posting. Does this work with the KT2 as well? My Kindle updated to 5.7.2 OTA and I'm hoping it can be downgraded to 5.6.5 so it can be jailbroken before updating again. Sorry if this has been covered before.
|
02-04-2016, 04:49 PM | #889 |
BLAM!
Posts: 13,477
Karma: 26012494
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@GreatSyxsuke: Does what, exactly, work with the KT2?
Kubrick, no. A downgrade via serial/diags, yes. A downgrade via USB with a factory package, maaaayybe? |
02-04-2016, 04:55 PM | #890 |
Enthusiast
Posts: 25
Karma: 156
Join Date: Feb 2016
Device: Kobo Libra 2
|
I was meaning Kubrick. Guess I'm out of luck then since I'm not good with soldering. Thanks for your quick reply.
|
02-04-2016, 05:08 PM | #891 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
There are links in it to: Sewing pins, conductive glue, DIY conductive paint substitutes for soldering. Ah.... but once you have the serial port installed, you can jail break your 5.7.2 firmware without downgrading to 5.6.anything. = = = = There also exists a copy of the initial factory firmware install for the KT2 - - There is a good chance that it will downgrade your device for you. But that update file has not been tried in the field. If it does not work - then you will be needing the serial port connection installed. |
|
02-12-2016, 10:38 AM | #892 |
Junior Member
Posts: 4
Karma: 10
Join Date: Feb 2016
Device: Kindle G5 (non-touch)
|
Here's my issue. I purchased a refurbed Kindle 4 from ebay a while back. It behaved the same as any other, except it had no ads. All was good.
Now Amazon is requiring a software update, or you won't be able to use it for books anymore. However, no update, wireless or manually applied, will work. At all. I tried the Kubrick method, thinking that it would install 4.1.1 after I flashed the device, but no luck. It only gave me the option to jailbreak it. It's back to working the way it was before Kubrick, but I really have no idea where to go from here. I've spent endless hours googling and researching and have come up empty. Since I didn't remove the ads, I don't know how it was done. Does anyone have a clue about how to get the stock ROM installed back on this thing so I can upgrade? Last edited by susanrm; 02-12-2016 at 03:23 PM. |
02-12-2016, 11:12 AM | #893 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
Failure to change your info block, may very well lead to poor (or just dead wrong) answers to your questions. 'stock ROM installed' - Kubrick did that for you. The K4 uses the incremental version updates rather than full images. You must follow the directions and do the updates in order: http://www.amazon.com/gp/help/custom...deId=200774090 |
|
02-12-2016, 01:50 PM | #894 | ||
Junior Member
Posts: 4
Karma: 10
Join Date: Feb 2016
Device: Kindle G5 (non-touch)
|
Quote:
https://www.amazon.com/gp/help/custo...deId=201263790 Quote:
|
||
02-12-2016, 02:31 PM | #895 |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
It does not matter here what name Amazon Marketing gives the device.
Here, we use nicknames based on the serial number of the device. People who might answer your question will expect you to be using the nicknames recognized here. The 'xxx Generation' term varies by Country, not all countries received all models. You started with 4.1.1 - How far did you get? What version does your device info claim is running now? |
02-12-2016, 02:48 PM | #896 | ||
Carpe diem, c'est la vie.
Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
Quote:
Last edited by geekmaster; 02-12-2016 at 03:06 PM. |
||
02-12-2016, 03:02 PM | #897 |
Junior Member
Posts: 4
Karma: 10
Join Date: Feb 2016
Device: Kindle G5 (non-touch)
|
|
02-12-2016, 03:55 PM | #898 |
Junior Member
Posts: 4
Karma: 10
Join Date: Feb 2016
Device: Kindle G5 (non-touch)
|
That's why I wanted a stock ROM -- which the Kubrick thing should have given me.
I will try to do the RUNME_restore later, but I'm a bit confused about how to go about it, honestly. Stupid amount of work for a $40 device. |
02-27-2016, 02:45 AM | #899 |
Junior Member
Posts: 7
Karma: 5138
Join Date: Oct 2012
Device: Amazon Kindle Touch
|
Hey guys!
Before I had a good working Kindle) but I also had jailbreak.... and I couldn't update my firmware... so I tried to delete jailbreak... not possible... so I also brick my kindle with help of this program)) I have Kindle 5 Touch. Moden № D01200 I do have full back up! mmcblk0p1.img, mmcblk0p2.img and mmcblk0p3.img But! I can't reload these img files to the kindle... Windlows 10 can't see my dead device... BUT Kubrick can see!! And I tried one more time to debrick it)) but unsuccessfully... So... can anybody tell me - maybe I can change Kubrick files (in /KUBRICK\RESOURCE\DEVICES\K5\Main_part.lzm and tts_tar.lzm) but I don't know with which files)) and by means of which program... or how can I load my img with help of linux... Please help! Last edited by Zlatomip; 02-27-2016 at 04:59 AM. |
02-27-2016, 10:27 PM | #900 |
Ex-Helpdesk Junkie
Posts: 19,422
Karma: 85397180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
The files that are there right now are the right files, why do you want to change them?
Kubrick should be perfectly capable of debricking your KT all on its own, if it is unsuccessful you will need to give us details. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Use regular DX(i) to debrick a DXG | craziskata | Kindle Developer's Corner | 10 | 07-16-2013 08:10 AM |
How to debrick a demo DXG? | xcomme | Kindle Developer's Corner | 0 | 02-14-2013 03:06 PM |
Trying to debrick, but connection keeps dropping | Zolyx | Kindle Developer's Corner | 6 | 12-10-2012 07:04 AM |
Help to Unbrick KT with simple debrick Method. | Loko_bielsa | Kindle Developer's Corner | 2 | 07-16-2012 07:26 AM |
A easy and offical way to debrick k3. | xueyou2 | Kindle Developer's Corner | 3 | 05-01-2012 08:42 AM |