Following this guide: https://wiki.mobileread.com/wiki/Kindle4NTHacking#SSH.
Using Kindle 4.1 and macOS 10.14.
- Connect the Kindle. It should be recognized as a USB Mass Storage Device.
- Download the jailbreak archive
- Copy
data.tar.gz
,ENABLE_DIAGS
, anddiagnostic_logs
to the Kindle folder. - Restart the Kindle into Diagnostics Mode.
- Reboot the Kindle from the Diagnostics Mode. Reboot screen should show jailbroken screensaver.
- Download the USBNetwork archive needed to enable SSH over network access.
- Edit the
usbnet/etc/config
file if needed. I changed:K3_WIFI="true"
USE_OPENSSH="true"
- (Optional)
K3_WIFI_SSHD_ONLY="true"
(only after first time connecting via SSH and setting up auto-enabled USBNetwork)
- (Optional) rename
usbnet/DISABLED_auto
tousbnet/auto
to enable USBNetwork Utility start on device startup. - Enable the USBNetwork Utility from the Kindle (enable the keyboard if needed); type:
;debugOn
~usbNetwork
;debugOff
- Connect the Kindle again.
- Manually configure the device IPv4:
- IP Address: 192.168.15.201
- Subnet: 255.255.255.0
- Obtain the Kindle root user password:
- Enter the Kindle S/N into the Kindle Root Password Tool to get the root password for SSH access.
- SSH into the Kindle:
ssh [email protected]
and enter password from previous step
@cyrillkuettel Thanks for the quick reply!
Yeah it's Amazon's newest Kindle. I actually had that exact tab from Mobileread open, but couldn't get it to work. I also didn't see authorized_keys folder or files named that on my Kindle.
I'm actually trying to find a solution how to upload files from KOReader to Dropbox (download obviously no problem). One user seems to have developed a quick & dirty solution here on Github.
So since I have no idea how to get his solution up & running I thought I'd try the whole syncthing, which requires USBNetwork hack, SSH and so forth.