View Single Post
Old 05-17-2019, 06:57 AM   #24
oumlaut
Omnia sunt communia
oumlaut has learned how to buy an e-book online
 
oumlaut's Avatar
 
Posts: 50
Karma: 84
Join Date: Mar 2013
Location: Izmir
Device: Kindle Oasis, Kindle Voyage, iPhone 7
Following up for future reference: Serial connection on Kindle Voyage

Quote:
Originally Posted by oumlaut View Post
Having spent quite some time on the forum, I began to suspect that KV is stuck in fastboot mode.
Just as I have suspected, my Kindle Voyage was in fastboot mode.

Code:
[  312.807008] usb 2-2-2: pl2303 converter now attached to ttyUSB0
og@ubuntu:~$ sudo minicom

Welcome to minicom 2.7.1

OPTIONS: I18n
Compiled on Aug 13 2017, 15:25:34.
Port /dev/ttyUSB0, 00:29:21

Press CTRL-A Z for help on special keys

����Battery voltage: 3806 mV
Battery voltage: 3803 mV
HW


U-Boot 2009.08-lab126 (Dec 04 2018 - 17:09:30)

CPU: Freescale i.MX6 family TO0.0 at 996 MHz

[...]

In: serial
Out: serial
Err: serial
Quick Memory Tes 0x800000000, 0x1fff0000
POST done in 111 ms
BOOTMODE OVERRIDE: FASTBOOT
Battery voltage: 3794 mV

check_haptic: ID = 0x07
Hit any key to stop autoboot: 0
uboot>
Running the proper command took me directly back to System Diags on the Kindle.

Code:
uboot> bootm 0xE41000
## Booting kernel from Legacy Image at 80800000 ...
   Image Name: Linux-3.0.35-lab126
The rest was easy as should be. First:

Code:
(o)-Reboot or Disable Diags
Then:

Code:
(EXIT DISABLE)-Disable Diagnostics
I couldn't get Prolific's PL2303 driver to work on macOS Mojave Version 10.14.4. Otherwise, minicom is available for macOS via Homebrew. Thus, I opted for an Ubuntu 64-bit 18.04.2 VMware virtual machine. All necessary information for minicom setup and the rest is already provided by @noismaster on the related thread.

I used an inexpensive 1.8V USB to TTL Serial Cable, three extensions, three crocodiles, two pins, and quite an unsophisticated modus operandi. See the attached thumbnail.

Further notes: Jailbreak survives the most recent firmware, 5.11.1.1. I have updated all the hacks from @NiLuJe's snapshots. KUAL should be installed via ;log mrpi, though. KUAL-KDK-2.0.azw2 doesn't seem to work.

A final note: If it ain't broke don't fix it.
Attached Thumbnails
Click image for larger version

Name:	Serial.jpeg
Views:	207
Size:	97.1 KB
ID:	171483  

Last edited by oumlaut; 05-17-2019 at 07:13 AM.
oumlaut is offline   Reply With Quote