Thread: Tutorial How-to: Booting 5.14.1 on KV
View Single Post
Old 12-01-2021, 04:02 PM   #1
katadelos
rm -rf /
katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.
 
Posts: 219
Karma: 3333683
Join Date: Nov 2019
Location: United Kingdom
Device: K5, KT, KT2, KT3, KT4, KV, PW2, PW3, PW4, PW5
How-to: Booting 5.14.1 on KV

Description
This how-to covers the process of manually flashing a Kindle Voyage with a rootfs image from the 5.14.1 update for PW3.

Compatibility
This how-to is ONLY applicable to KV models with 512MB of RAM. Even then, you should use caution - the PW3 rootfs boots successfully without modification but there is presumably a reason why 5.14.1 was not released for KV.

Process
Download a copy of the 5.14.1 update for PW3 and extract it using Kindletool:
Code:
kindletool extract ~/Downloads/update_kindle_all_new_paperwhite_5.14.1.bin /tmp/pw3
Decompress rootfs.img.gz to obtain the raw rootfs.img:
Code:
gzip -d /tmp/pw3/rootfs.img.gz
Boot into diags mode from u-boot:
Code:
uboot > bootm 0xE41000
Once in diags, export the userspace partition:
Code:
usb export
Transfer rootfs.img to the device:
Code:
cp /tmp/pw3/rootfs.img /media/user/Kindle
sync
Eject the Kindle from the host PC and exit USB Export mode:
Code:
x   ICE-WARIO-WFO-512 - USB EXPORT -  71
   ~~~~  1.16.614.264341  ~~~~ 
     pcbId:04XXXXXXXXXXXX
   USB device exported
    
   Once you are done
   Eject the USB device from the PC then
 
 
   Battery capacity  71
 
(Q)-to continue  
 
(X)-Exit
x
Exit diags mode and drop to a shell:
Code:
exit login
Flash rootfs.img using DD. This will take a while to complete:
Code:
[root@[192_168_15_244] root]# dd if=/mnt/us/rootfs.img of=/dev/mmcblk0p1 bs=4096
112500+0 records in
112500+0 records out
460800000 bytes (439.5MB) copied, 95.986967 seconds, 4.6MB/s
Reboot the device - it will now boot into 5.14.1:
Code:
reboot
katadelos is offline   Reply With Quote