已越獄的日亞版 Kindle 如何移除屏保廣告特惠

日本亞馬遜出售的 Kindle 設備分為“廣告版”和“無廣告版”,廣告版 Kindle 的特徵是,屏保圖片會被替換成帶有廣告性質的圖片,主頁底部會顯示廣告條。而中國亞馬遜出售的 Kindle 設備則沒有區分,雖然默認開啟廣告(官方稱為“特惠”),但允許用戶通過設置關閉。這是由於不同的銷售策略導致的。

很多使用 Kindle 的小伙伴喜歡在越獄後安裝 Kindle 屏保插件個性化 Kindle 屏保,但是廣告版 Kindle 的屏保廣告會影響屏保插件的正常運行,如果你遇到了這種問題,可以嘗試本文提供的方法。

同一型號的Kindle 設備在硬件方面是相同的,不難猜測到,是否顯示廣告應該是通過Kindle 固件中的軟件控制的,這就是為什麼有些在日亞購買的Kindle 設備,能通過註冊中國亞馬遜的賬號的方式關閉廣告特惠的原因。本文要介紹的是通過修​​改 Kindle 系統的方式關閉廣告特惠,不切換賬號也可達成。

使用本文方法的一個前提就是必須把 Kindle 越獄,並安裝插件 USBNetwork Hack。因為只有越獄才能修改 Kindle 系統,只有安裝 USBNetwork Hack 插件才能通過 SSH 登錄 Kindle 系統,並修改相關係統文件(注意,實現 SSH 登錄還需要做一些必要的配置,具體可以參考 USBNetwork Hack 插件安裝教程)。另外,為順利完成下面所涉及的命令行,你還需要知曉如何操作基本的 Shell 命令。

全部準備完畢後,通過命令提示符(或終端)輸入 SSH 命令登錄 Kindle 系統:

ssh -i privatekey.pem [email protected]

然後依次執行下列命令,一行一次(當然也可以將下列命令製成 Shell 腳本執行):

rm /mnt/us/system/.assets/*
rm /mnt/us/system/.mrch/*
cd /var/local/
rm adunits/*
rm merchant/*
sqlite3 appreg.db “update properties set value=’false’ where handlerid=’dcc’ and name=’adunit.viewable'”
sqlite3 appreg.db “update properties set value=’false’ where handlerid=’dcc’ and name=’dtcp_pref_ShowBannerPref'”
sqlite3 appreg.db “update properties set value=’false’ where handlerid=’dcc’ and name=’dtcp_pref_ShowRecsPref'”
sqlite3 appreg.db “update properties set value=’false’ where handlerid=’dcc’ and name=’dtcp_pref_ShowScreensaverPref'”
reboot

在輸入最後一條命令 reboot 之後 Kindle 會重啟。重啟後,如果看到廣告特徵消失了就說算成功了。

本文標題:《已越獄的日亞版 Kindle 如何移除屏保廣告特惠》,本文鏈接:http://www.yunjialeguanwang.com/archives/1647.html