View Single Post
Old 10-05-2014, 08:38 AM   #1
hondamarlboro
Enthusiast
hondamarlboro turned on, tuned in, and dropped out.hondamarlboro turned on, tuned in, and dropped out.hondamarlboro turned on, tuned in, and dropped out.hondamarlboro turned on, tuned in, and dropped out.hondamarlboro turned on, tuned in, and dropped out.hondamarlboro turned on, tuned in, and dropped out.hondamarlboro turned on, tuned in, and dropped out.hondamarlboro turned on, tuned in, and dropped out.hondamarlboro turned on, tuned in, and dropped out.hondamarlboro turned on, tuned in, and dropped out.hondamarlboro turned on, tuned in, and dropped out.
 
hondamarlboro's Avatar
 
Posts: 32
Karma: 35466
Join Date: Jul 2010
Location: Japan
Device: Kindle2, Kindle3, Kindle4, Kindle Touch, Kindle Fire
How-to obtain root access of New Basic Kindle (2014) FW5.6.0.1

Successfully obtained with following steps:

1. Open the back panel and get serial connections where printed "SERIAL DEBUG" Tx, Rx, GND (from L to R). I used "FTDI Basic Breakout - 3.3V" at hand with power supply from USB port
2. Get your password with Python script:
Code:
% python -c 'import hashlib,sys;print "fiona%s" % hashlib.md5("%s\n" % sys.argv[1]).hexdigest()[13:16]' YOUR_SERIAL_NUMBER
3. Reboot Kindle and stop autoboot, then enter into uboot mode
4. Run 'bootm 0xE41000' command
5. Tap 'Exit' and 'Reboot or Disable Diags', then 'Exit to login prompt' on the screen of Kindle
6. Login as 'root' with your password generated by Python script
7. Mount filesystem and edit password
Code:
# mount /dev/mmcblk0p1 /mnt/mmc
8. Reboot and enjoy!

bootlog --> http://pastie.org/9622128




Last edited by hondamarlboro; 10-06-2014 at 12:05 PM. Reason: Replaced a picture of Terminal
hondamarlboro is offline   Reply With Quote