前幾天外地網友發過來一臺中國電信悅me盒子,也就是IPTV網絡機頂盒,更換寬帶後盒子徹底閒置淪為電子垃圾。希望我給刷機破解後,安裝免費軟體看電視直播等。所謂IPTV盒子刷機或破解,其目的不過是能安裝免費軟體看電視直播。由於大部分盒子都有帳號驗證,以及網絡環境檢測,檢測非本運營商IP段,跳出警告窗口。大部分移動魔百和帳號驗證通過之前桌面都不會出現,沒有桌面也就沒法打開和安裝應用,因此對於大部分盒子,需要安裝第三方桌面。
對於這臺電信盒子,我首先打開看了一下,還不錯,桌面、無線、藍牙等均沒有禁用。試著用手機和機頂盒進行藍牙連接,順利連上,感覺難度不大,試著手機把應用傳輸到盒子,結果禁止傳輸,沒想到挫折來得這麼快。此路不通,另尋它途,試著用adb連接,很容易連接成功了。用adb命令行傳輸第三方桌面和市場到盒子,並且安裝,結果系統目錄禁止寫入,沒關係,找到掛載點,重現掛載為寫入。
安裝了桌面和市場後,重啟機頂盒,熟悉的第三方桌面出現了。用有線聯網,打開應用市場下載應用,很順暢,下載後安裝出現問題了,結果是不允許安裝,應該是原理系統安裝打包程序加了限制,只能從盒子內置應用市場下載的才可以安裝,而第三方桌面可以安裝運行,原因應該是桌面啟動比較早。那麼我們能不能類似路由器等系統的開機腳本,設置系統開機時,應用驗證程序還沒有啟動就把各種應用安裝進去即可。
有了思路,就好辦了,通過adb命令連接到盒子,然後在system的子目錄bin下建立腳本,賦予777執行權限。腳本裡面添加一行關鍵命令,例如如下
install /mnt/shell/emulated/0/downlaoder/* /data/app/
安裝 /mnt/shell/emulated/0/downlaoder目錄下所有apk到機頂盒的用戶應用目錄,這樣就跳過了安裝驗證,順便安裝進去。
綜上,以上是跳過遇到的問題,結合無線路由器刷機和啟動腳本經驗,總結出的辦法,有待實踐驗證可行性,可能不同的盒子方法不一定通用。方法和思路僅供參考。