kindle paper white部分優化
- 越獄
- 安裝usbnet
- 删密碼,開端口,ssh連接配接
- 換屏保
- 删語言包
- 禁索引
- 禁OTA自動更新
- 遠端控制,自動翻頁等等
- 拆機焊接ttl線救磚
- 備份打包
- 未完待續。。
年代久遠啦 大多數不清了。。
由于前幾天kpw莫名其妙自動更新了,通通重來一遍。。
想想還是寫下來記錄一下
越獄
百度一下。。
安裝usbnet
最好更新下dropbear,busybox
删密碼,開端口,ssh連接配接
passwd -d root #清掉root密碼
for i in INPUT OUTPUT FORWARD
do
iptables -A $i -j ACCEPT #開端口
done
dropbear -B #相當于sshd
;711 或 ifconfig 檢視本機ip
從手機或電腦上ssh過去
ip=10.4.19.194
ssh [email protected]$ip
Welcome to Kindle!
#################################################
# N O T I C E * N O T I C E * N O T I C E #
#################################################
Rootfs is mounted read-only. Invoke mntroot rw to
switch back to a writable rootfs.
#################################################
[[email protected] root]# mntroot rw
換屏保
mkdir -p /mnt/us/screensaver #圖檔做成灰階,裁剪好,按如下命名規則重命名後丢進去
ls /mnt/us/screensaver
bg_ss00.png bg_ss02.png bg_ss04.png bg_ss06.png bg_ss08.png bg_ss10.png bg_ss12.png bg_ss14.png bg_ss16.png bg_ss18.png bg_ss20.png bg_ss01.png bg_ss03.png bg_ss05.png bg_ss07.png bg_ss09.png bg_ss11.png bg_ss13.png bg_ss15.png bg_ss17.png bg_ss19.png bg_ss21.png
rm -rf /usr/share/blanket/screensaver
ln -s /mnt/us/screensaver /usr/share/blanket/screensaver
删語言包
cd /opt/amazon/ebook/lib
a="nl ru sq de es fr it ja pt"
for i in $a
do
rm -rf *$i.jar
rm -rf *-$i-*.jar
done
禁索引
vi /etc/upstart/framework
-DENABLE_SEARCH_INDEXING_THREAD=false
禁OTA自動更新
touch /mnt/us/DISABLE_OTA
vi /etc/upstart/ota-update.conf
#source /etc/upstart/functions
############## DISABLE OTA UPDATES ##############
if [ -e "/mnt/us/DISABLE_OTA" ]
then
f_log E ota-update check "" "####################################################"
f_log E ota-update check "" "# UPDATES DISABLED in /etc/upstart/ota-update.conf #"
f_log E ota-update check "" "# REMOVE FILE /mnt/us/DISABLE_OTA (in USB root) #"
f_log E ota-update check "" "####################################################"
return $ERR_LOW_BAT
fi
############## DISABLE OTA UPDATES ##############
遠端控制,自動翻頁等等
下載下傳xdotool
拆機焊接ttl線救磚
備份打包
做完這一切,下一次如果不小心更新了,豈不是要通通重來,
最好把上述修改過的檔案打個包
更新以後解壓一下就可以了。。
cat <<EOF
/etc/init.d
/etc/passwd
/etc/shadow
/etc/crontab
/etc/profile
/etc/upstart/ota-update.conf
/etc/upstart/framework
/mnt/us/DISABLE_OTA
/mnt/us/screensaver
/mnt/us/usbnet
/mnt/us/extensions
EOF
>>list
#bak.sh
bak(){
tar -T list /mnt/us/bak.tar
}
restore(){
mntroot rw
tar xvf /mnt/us/bak.tar -C /
}