-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathliberate-kindle.txt
170 lines (114 loc) · 3.9 KB
/
liberate-kindle.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
This instructions is mix of different kindle version, so when installing
.bin files please install version which is appropriate for your device.
Here is mapping between two/three letter codes and versions:
k2 B002
k2i B003
dx B004
dxi B005
k3 B006
k3 B008
dxg B009
k3 B00A
# Amazon software update (only for k3 wifi!)
mount /mnt/usb
cp Update_kindle_3.3_B008.bin /mnt/usb/
sudo umount /mnt/usb/
sudo eject /dev/sdb
# http://www.mobileread.com/forums/showthread.php?t=88004
# update
# to re-plug kindle as usb disk use following:
sudo eject /dev/sdb
sudo kpartx /dev/sdb
unzip kindle-jailbreak-0.10.N.zip
vi README.txt
mount /mnt/usb
cp update_jailbreak_0.10.N_k3w-3.2.1_install.bin /mnt/usb/
sudo umount /mnt/usb/
sudo eject /dev/sdb
# D006 error on Kindle DX graphite with 2.5.8 is normal
# update
sudo eject /dev/sdb
unzip kindle-usbnetwork-0.35.N.zip
df
mount /mnt/usb
cp update_usbnetwork_0.35.N_k3w_install.bin /mnt/usb/
umount /mnt/usb
sudo eject /dev/sdb
# update
mount /mnt/usb
echo > /mnt/usb/ENABLE_DIAGS
umount /mnt/usb
sudo eject /dev/sdb
# restart
mount /mnt/usb
cat /mnt/usb/diagnostic_logs/device_info.txt
# start usb network
# del get input box
;debugOn
~usbNetwork
`usbNetwork # for 2.5.8 only!
$ sudo ifconfig usb0 192.168.2.1
$ ssh [email protected]
# this will back resolve your 192.168.2.1 IP address, and will
# be much faster if you have 3G (and this Amazon DNS) off
# you can add your ssh public key to /mnt/us/usbnet/etc/authorized_keys
# install launchpad
# http://www.mobileread.com/forums/showthread.php?t=97636
cp update_launchpad_0.0.1c_dxg_install.bin /mnt/usb/
sudo umount /mnt/usb
# install KUAL as alternative to launchpad
# http://www.mobileread.com/forums/showthread.php?t=203326
unzip prerequisites-all-supported-devices.zip -d prerequisites-all-supported-devices
cp prerequisites-all-supported-devices/update_dxi_B005_devcerts_install.bin /mnt/usb/
sudo eject /dev/sdb
# restart
cp prerequisites-all-supported-devices/update_dxi_B005_kindlet_jailbreak_install.bin /mnt/usb/
sudo eject /dev/sdb
# restart
unzip helper.zip -d /mnt/usb/
unzip KUAL.V.2.0.zip -d KUAL.V.2.0
cp KUAL.V.2.0/KindleLauncher-1.0.azw2 /mnt/usb
sudo eject /dev/sdb
# start KUAL
# install myts
# http://www.mobileread.com/forums/showthread.php?t=154500
mount /mnt/usb
mkdir /mnt/usb/customupdates/
cp myts-6.zip /mnt/usb/customupdates/
umount /mnt/usb/
sudo eject /dev/sdb
# Shift+Shift+I to install
# Shift+Shift+Space to reload launchpad config
# Shift+T+T to start terminal
# after installation, modify keyboard for DXG:
# http://www.mobileread.com/forums/showpost.php?p=1830420&postcount=15
cp myts/keydefs.ini /mnt/usb/myts/
# install kindlepdfreader
# http://www.mobileread.com/forums/showthread.php?t=157047
# download latest version from
# https://github.com/koreader/kindlepdfviewer/wiki/Download
unzip kindlepdfviewer-v2013.1-85-g01c9580.zip -d /mnt/usb/
# press Shift+Shift+Space to reaload launchpad config or use KUAL
# Kindle paperwhite
# jailbreak http://www.mobileread.com/forums/showthread.php?t=198446
cp kpw_jb/jailbreak.sh kpw_jb/MOBI8_DEBUG /media/usb0/
cp kpw_jb/jailbreak.mobi /media/usb0/documents/
sudo eject /media/usb0/
# select JailBreak document
eject /dev/sdc # to remount kindle
# optionaly install KUAL
# only prerequisite not installed by jailbreak
cp prerequisites-all-supported-devices/update_k5_ALL_PW_ALL_kindlet_jailbreak_install.bin /media/usb0/
cp KUAL.V.2.0/KindleLauncher-2.0.azw2 /media/usb0/documents/
sudo eject /media/usb0/
# Settings > Update Your Kindle
# select KUAL
# download latest koreader
# https://github.com/koreader/koreader/wiki/Download
unzip /tmp/koreader-v2013.03-409-g0d421af.zip -d /media/usb0/
# download kpvbooklet
# https://github.com/koreader/kpvbooklet/wiki
unzip /tmp/kindle-kpvbooklet-0.5.0.zip -d kindle-kpvbooklet-0.5.0
cp kindle-kpvbooklet-0.5.0/update_kpvbooklet_0.5.0_install.bin /media/usb0/
sudo eject /media/usb0/
# Settings > Update Your Kindle