天天看點

kindle paper white部分優化越獄安裝usbnet删密碼,開端口,ssh連接配接換屏保删語言包禁索引禁OTA自動更新遠端控制,自動翻頁等等拆機焊接ttl線救磚備份打包未完待續。。

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 /
}
           

未完待續。。