11-27-2022, 10:16 PM | #1 |
Junior Member
Posts: 5
Karma: 10
Join Date: Nov 2022
Device: Kindle Voyage
|
Help, my KV is a brick
Somebody can help me, I recently buyed a KV 7th, I am new in this brand but I am so curios, so I tried to apply jailbrake to read use this without limitations.
I did to many things to install it, when I check it a receive the message Hit any key to stop autoboot: 0 Wrong Image Format for bootm command ERROR: can't get kernel image! uboot > It's a bad joke but I think its recoverable ( I hope ) So I appreciate any help that someone can give me I read some threads in this blogs and I think is something like change the EMMC because I clear all the EMMC That's why I am using this treath https://www.mobileread.com/forums/sh...ght=clear+emmc also this https://www.mobileread.com/forums/sh...d.php?t=269099 Attach my log from hyperterminal, I haven't the original image but I download the update from amazon and the open it with kindletool so I have uimage, u-boot update_kindle_voyage_5.13.6.bin even I download the kernel for KV ( I read in one thread ) Kindle_src_5.13.6_3731990038.tar.gz Thanks a lot for everyone pd: sorry if I say something wrong in the text english, I am still studying |
11-28-2022, 04:36 AM | #2 |
Groupie
Posts: 198
Karma: 123456
Join Date: Jan 2018
Device: Too Much Kindle :-)
|
I don't know why you opened a new thread but it doesn't matter.
The UImage from the update file is the kernel of the system. You unnecessarily downloaded its sources. All you have to do is stop the u-boot, type the bist fastboot command. Then you connect the reader via USB to the computer and use fastboot for kindle to save the kernel (fastboot flash kernel u-Image). Once you have a working kernel, you stop it from booting and initialize partitions, share FAT partitions, burn an update file to it, update it, and enjoy a working reader. |
Advert | |
|
12-01-2022, 07:48 PM | #3 |
Junior Member
Posts: 5
Karma: 10
Join Date: Nov 2022
Device: Kindle Voyage
|
Hi Eddie.t.h,
Thanks a lot Sorry for the new thread I am new with this Sounds so easy :S, but I didn't find fastboot for kindle to work for me, I found fasboot in linux (android tools) but I read that it doesn't work for kindle, so I need a fastboot for kindle Also I run putty and hyperterminal in windows to run fastboot but for any reason, when I connect the kindle to my windows pc, only connect it for 3 seconds and then the kindle is disconnected by itself I don't know why I tried in Linux Mint, there the kindle manteins connected in terminal screen shows the voltage in the kindle infinetly. I understood that when doing this later with fastboot on the pc, the uimage should be uploaded. But I have not found a fastboot for linux pc, do you have it available? can you share it? I find fastboot for OS x, but it can't run many librarioes from Mac that I don't have it in my pc One fasboot-GUI for linux and Windows, in linux I couldn't get it to run and in windows it runs but I can't connect the kindle I attached Windows Log bist > fastboot This is only 3 seconds laterEntering fastboot mode... USB speed: HIGH Connected to USB host! bist > In linux mint S/N: XXXXXX07530700J1 I2C: ready DRAM: 512 MB Using default environment In: serial Out: serial Err: serial POST done in 1 ms Battery voltage: 3895 mV check_haptic: ID = 0x07 bist > fastboot Entering fastboot mode... USB speed: HIGH Connected to USB host! USB speed: HIGH Connected to USB host! Battery voltage: 3988 mV Battery voltage: 3988 mV Battery voltage: 3991 mV Battery voltage: 3989 mV Battery voltage: 3990 mV Battery voltage: 3988 mV .... .... .... to infinite |
12-02-2022, 09:31 AM | #4 |
Groupie
Posts: 198
Karma: 123456
Join Date: Jan 2018
Device: Too Much Kindle :-)
|
The Linux bootlog is correct. You can find the fastboot thread here https://www.mobileread.com/forums/sh...d.php?t=171460
I use this on a very old laptop with Windows XP. I do not know if it will work on 64bit versions of Windows. In case of something here https://github.com/TobiasWooldridge/Fastboot-Kindle There is a Fastboot that should work on Linux. Good luck. |
12-04-2022, 02:07 PM | #5 | |
Junior Member
Posts: 5
Karma: 10
Join Date: Nov 2022
Device: Kindle Voyage
|
Quote:
I had to prepared a pc with Win XP, after a lot of tests with linux, win xp 32/64 bits, win 2003, win vista and win 7 The option that to me works was XP 32 bits SP3, I will prepared a document with all the steps for repeath for other person that need it. Thanks a lot eddie.t.h without your help I would not have been able to do it. :thumb sup: |
|
Advert | |
|
12-05-2022, 10:43 AM | #6 |
Groupie
Posts: 198
Karma: 123456
Join Date: Jan 2018
Device: Too Much Kindle :-)
|
Good job.
Next time it will be easier |
12-05-2022, 02:39 PM | #7 |
Junior Member
Posts: 5
Karma: 10
Join Date: Nov 2022
Device: Kindle Voyage
|
Of course
So, here are all the steps I had to do to fix my kindle voyage (thanks to eddie.t.h :thumbsup You need to extract the image from an kindle update using kindle tools for that we need to do the next steps Download kindle-tools from https://github.com/NiLuJe/KindleTool Extract contents, wherever you want -Open the cmd and locate yourself inside the kindletools folder where you have extracted it -Create a new folder there named “output” inside the folder KindleTools Then, run this command addresswherekindletoolsresides/Kindletools.exe extract NAMEUPDATEKINDLE OUTPUT Inside the folder “OUTPUT”, you will see the folder “imx60_wario” inside there a file named uimage, this file will help us to restore the kernel You should have it connected RX, TX and GND to a computer with an FTDI o something like that, if not, you need to do Step 1 in this page: (I attached an image of my serial hardware FTDI Basic) http://www.xodustech.com/guides/kind...te-demo-unlock Remember: connect pin rx kindle to tx in your device Serial connect pin tx kindle to rx in your device Serial connect pin gnd kindle to gnd in your device Serial You need to prepared a machine with Windows XP SP3 32bits (why windows xp and that version? That is the OS that worked for me, with the tools that I mention later.) with this specifications: -Net Framework 4.0 -Install drivers for Serial Hardware (attached CDM212364_setup)-drivers libusb-32 (Download libusb-win32-devel-filter-1.2.7.3 (attached)) -drivers FTDI hardware to connect with your kindle In this moment you should have access to your kindle with a software for serial communication (putty, hyperterminal, etc) In putty -Insert command reset, you will receive something like that: Code:
U-Boot 2009.08-lab126 (Apr 08 2021 - 09:29:07) CPU: Freescale i.MX6 family TO0.0 at 996 MHz Temperature: 29 C, calibration data 0x57c4f75f mx6sl pll1: 996MHz mx6sl pll2: 528MHz mx6sl pll3: 480MHz mx6sl pll8: 50MHz ipg clock : 66000000Hz ipg per clock : 66000000Hz uart clock : 80000000Hz cspi clock : 60000000Hz ahb clock : 132000000Hz axi clock : 198000000Hz emi_slow clock: 22000000Hz ddr clock : 396000000Hz usdhc1 clock : 198000000Hz usdhc2 clock : 198000000Hz usdhc3 clock : 198000000Hz usdhc4 clock : 198000000Hz MMC: FSL_ESDHC: 0,FSL_ESDHC: 1,FSL_ESDHC: 2 Board: Icewine WFO 512 Boot Reason: [ POR ] Boot Device: NAND Board Id: 04809011526201BJ S/N: XXXXXX07530700J1 I2C: ready DRAM: 512 MB Using default environment In: serial Out: serial Err: serial Quick Memory Test 0x80000000, 0x1fff0000 POST done in 111 ms Battery voltage: 3800 mV check_haptic: ID = 0x07 Hit any key to stop autoboot: 0 Wrong Image Format for bootm command ERROR: can't get kernel image! uboot > Next, disabled the “drivers validation” in windows xp, you need to do the steps in this page https://techjourney.net/disable-unsi...in-windows-xp/ I select the option to ignore (for me this machine is only to fix the kindle, so, I don’t care too much) Insert the next commands: Code:
-bist Code:
S/N: XXXXXX07530700J1 I2C: ready DRAM: 512 MB Using default environment In: serial Out: serial Err: serial POST done in 1 ms Battery voltage: 3895 mV check_haptic: ID = 0x07 bist > You will be receive Code:
bist > fastboot Entering fastboot mode... To Hostar, at the beginning, kindle-fast don’t recognize the kindle, I had to change the Device Id to "VID_1949&PID_D0E0" to work with Voyage ( I attach my version) Then, the installer will ask you another file libusb0.sys, you need to select the file inside in drivers/k4 folder Finally, the kindle will be installed in windows and recognized The message in putty, will be something like that Code:
Connected to USB host! USB speed: HIGH Connected to USB host! Battery voltage: 3988 mV Battery voltage: 3988 mV Battery voltage: 3991 mV Battery voltage: 3989 mV Battery voltage: 3990 mV Battery voltage: 3988 mV …. …. … Code:
Connected to USB host! USB speed: HIGH Connected to USB host! >bist Download fastboot_win_public.zip from Hostar page (this fastboot is an special version fastboot for kindle, is not the same that android fastboot) https://www.mobileread.com/forums/sho....php?p=2000997 Ok, something that you shoud know, there is two programs named fastboot On kindle, permit us to connect the kindle inside the pc and file explorer recognize it On PC, permit us send commands from pc cmd to fastboot kindle Ok,Extract fastboot_win_public.zip, wherever you want Paste the uimage file, inside “fastboot_win_public” folder Then, You need to use cmd, open it in “fastboot_win_public” Change the folder to inside “fastboot_win_public” the following steps I saw in https://www.mobileread.com/forums/sh...d.php?t=314231 Code:
addresswherekindletoolsresides/ fastboot_win_public /fastboot flash kernel uimage Code:
Connected to USB host! Battery voltage: 3988 mV Battery voltage: 3988 mV Battery voltage: 3991 mV Writing kernel (something like that) Battery voltage: 3988 mV Battery voltage: 3991 mV In this point, the kernel was write, then we have to restart the kindle, using putty monitor when you watch Code:
Press [ENTER] for recovery menu... 0 / Menu ==== 0. Boot default 4. Erase MMC I. Initialize Partition Table (fdisk) and format FAT O. Format and overwrite FAT partition E. Export FAT partition U. Update using update*.bin file on FAT partition D. dmesg / kernel printk ring buffer. Q. quit *I. Initialize partition when it finish *E. Export Fat Partition Ok, we almost finish in windows a unit called kindle should appear, you must paste the amazon update there (in my case update_kindle_voyage_5.13.6.bin) Code:
update-payload.dat:128 52bfb6ae13d34ee8e90df99440830726 imx60_wario/u-boot.bin 2 bootloader_bin 1 3d725dbfa4f03a14f39a3864bb53e488 imx60_wario/uImage 23 main_kernel 128 6481e91f23c78b5142e4f98e95e8ecac rootfs.img.gz 1867 update_image_rootfs update-payload.dat:EOF imx60_wario/u-boot.bin 293820 [######################################] imx60_wario/uImage 3143520 [######################################] rootfs.img.gz 244719876 [######################################] imx60_wario/u-boot.bin 293820 [######################################] imx60_wario/uImage 3143520 [######################################] rootfs.img.gz 244719876 [######################################] 3143520 [######################################] 293820 [######################################] enter to boot menu and select “U. Update using update*.bin file on FAT partition” option when the process is finished you should be able to login from the kindle and that is it Enjoy your kindle |
Tags |
clear emmc, kernel, kindle voyage, recovery |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Help! My KV is a brick | pgerardojavier09 | Kindle Developer's Corner | 1 | 11-27-2022 03:10 AM |
Sony PRS T1 (... to brick or not to brick) | diet1975 | Sony Reader | 4 | 04-30-2022 11:50 AM |
PRS-T1 I need help to un-brick it | Speareader | Sony Reader | 3 | 09-26-2017 12:01 AM |
Just Another Brick Thread | Hayvan | Kobo Reader | 4 | 09-14-2017 11:22 AM |
DX anti-brick | jcgam69 | Amazon Kindle | 4 | 06-24-2009 02:32 PM |