User Tools

Site Tools


howto:kindle4nt

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
howto:kindle4nt [2023/09/01 09:23] – created Wulf Rajekhowto:kindle4nt [2023/11/03 19:05] (current) – [Dashboard] Wulf Rajek
Line 1: Line 1:
-====== Kindle 4 NT hack ======+====== Kindle 4 NT ====== 
 + 
 +Model D01100 - 4th generation Kindle 
 + 
 +===== Jailbreak =====
  
 https://wiki.mobileread.com/wiki/Kindle4NTHacking https://wiki.mobileread.com/wiki/Kindle4NTHacking
Line 12: Line 16:
  - After the Kindle restarts, you should see a new book titled "You are Jailbroken", if you see this, the jailbreak has been successful.  - After the Kindle restarts, you should see a new book titled "You are Jailbroken", if you see this, the jailbreak has been successful.
  
-SSH on jailbroken Kindle+===== SSH =====
 http://www.mobileread.com/forums/showthread.php?t=88004 http://www.mobileread.com/forums/showthread.php?t=88004
 https://www.mobileread.com/forums/attachment.php?attachmentid=141341&d=1440341478 https://www.mobileread.com/forums/attachment.php?attachmentid=141341&d=1440341478
Line 23: Line 27:
  - configure wifi in [Menu] -> Settings -> Wifi  - configure wifi in [Menu] -> Settings -> Wifi
  - reboot kindle  - reboot kindle
 +
 +
 +writable root partition:
 +mntroot rw
 +
 +
 +===== root password =====
  
 Note serial number from menu -> settings -> device info Note serial number from menu -> settings -> device info
-https://www.sven.de/kindle/ -> get root password from https://www.mobileread.com/forums/showthread.php?p=1873256+ 
 +Use javascript/online version to get likely root password: 
 +https://www.sven.de/kindle/ 
 + 
 +Or use python script: 
 +https://www.mobileread.com/forums/showthread.php?p=1873256 
 +<code python>
 #!/usr/bin/env python #!/usr/bin/env python
 import hashlib import hashlib
 print("fiona%s"%hashlib.md5("XXXYOURSERIALXXX\n".encode('utf-8')).hexdigest()[7:11]) print("fiona%s"%hashlib.md5("XXXYOURSERIALXXX\n".encode('utf-8')).hexdigest()[7:11])
 +</code>
  
-writable root partition: 
-mntroot rw 
  
  
-KUAL+===== KUAL ===== 
 + 
 +KUAL doesn't quite work right. Needs to be installed with disabled wifi, then works but stops working once wifi is enabled. 
 https://www.mobileread.com/forums/showthread.php?t=203326 https://www.mobileread.com/forums/showthread.php?t=203326
 https://storage.gra.cloud.ovh.net/v1/AUTH_2ac4bfee353948ec8ea7fd1710574097/mr-public/Touch/kindle-mkk-20141129-r18833.tar.xz https://storage.gra.cloud.ovh.net/v1/AUTH_2ac4bfee353948ec8ea7fd1710574097/mr-public/Touch/kindle-mkk-20141129-r18833.tar.xz
Line 48: Line 67:
 https://storage.gra.cloud.ovh.net/v1/AUTH_2ac4bfee353948ec8ea7fd1710574097/mr-public/KUAL/kual-kual-plus-0.2.N-r13380.tar.xz https://storage.gra.cloud.ovh.net/v1/AUTH_2ac4bfee353948ec8ea7fd1710574097/mr-public/KUAL/kual-kual-plus-0.2.N-r13380.tar.xz
 https://storage.gra.cloud.ovh.net/v1/AUTH_2ac4bfee353948ec8ea7fd1710574097/mr-public/KUAL/kual-gawk-1.5.N-r18977.tar.xz https://storage.gra.cloud.ovh.net/v1/AUTH_2ac4bfee353948ec8ea7fd1710574097/mr-public/KUAL/kual-gawk-1.5.N-r18977.tar.xz
 +
 +
 +===== Dashboard =====
 +
 +This github creates a web page with chart js, then uses node js and chrome in headless mode to create a png image from it which is displayed on the kindle:
 +https://github.com/rstreefland/kindle-octopus-agile-dashboard
 +
 +example url used by kindle for dashboard:
 +http://192.168.1.2:6000/?token=12345678
 +{{:howto:pasted:20231103-123326.png?400}}
 +
 +Ssh into kindle and start dashboard:
 +<code>
 +ssh root@192.168.1.20
 +#pw fiona4da
 +/mnt/us/dashboard/start.sh</code> 
 +===== Links =====
 +
 +
 +https://www.mobileread.com/forums/showthread.php?t=203326
 +https://www.mobileread.com/forums/showthread.php?t=225030
 +https://en.wikibooks.org/wiki/OpenSSH/Cookbook/Public_Key_Authentication
 +https://www.mobileread.com/forums/showthread.php?t=352957
 +https://www.mobileread.com/forums/showthread.php?p=1873256
 +https://wiki.mobileread.com/wiki/Kindle4NTHacking
 +https://hub.docker.com/r/shivjm/node-chromium/tags
 +https://github.com/rstreefland/kindle-octopus-agile-dashboard/blob/main/kindle/local/fetch-dashboard.sh
 +https://github.com/pascalw/kindle-dash/blob/main/docs/screenshotter/screenshot.js
 +https://github.com/rstreefland/kindle-octopus-agile-dashboard
 +
  
howto/kindle4nt.1693556598.txt.gz · Last modified: 2023/09/01 09:23 by Wulf Rajek