本文轉自:http://www.znds.com/tv-496624-1-1.html
1)前期准備工作
1.1 拆開盒子,TTL接線,這個論壇里有好多其它帖子,就不再詳細描述。

1.2 復制需要安裝的應用APK到U盤(我復制的是"當貝桌面","當貝市場"和"悟空遙控TV版",直接百度下載最新版本即可)。
1.3 電腦串口連接盒子TTL線引出的串口。
1.4 電腦安裝用PuTTY或SecureCRT,打開對應的串口,波特率采用115200(這一步也有其它帖子可參考)。然后盒子重新上電,開機直到看到root@orange:/ #

2)輸入以下命令,安裝第三方應用
2.1 盒子插入U盤,並進入U盤目錄
cd /mnt/usb/sda1 回車
2.2 復制U盤里所有apk到盒子的應用目錄
cp *.apk /data/app 回車
2.3 進入盒子應用目錄
cd /data/app 回車
2.4 啟動當貝桌面
am start com.dangbei.tvlauncher 回車 (因為我選擇的是當貝桌面,所以這里是dangbei)
第2.4步完成后,就可以看到電視啟動了當貝桌面,此時可以用遙控器操作盒子安裝更多應用了,比如在當貝市場里下載並安裝優酷,全聚合,HDP直播等。
3)去掉盒子自帶的電信ITV互動電視APK(網上的很多破解方法沒有這一步,這是樓主親測實驗的)
這一步很關鍵!! 很多教程到上一步就結束了。 如果沒有這一步,在遙控器上如果隨便按“直播”“點播”“回看"啥的,電視畫面就會跳轉到電信ITV認證界面或者互動電視界面,而且怎么也回不到“當貝桌面”,除非關電重啟或者手機用”悟空遙控“操作。
我的步驟如下:
3.1 備份系統原來所有自帶apk到U盤,防止以后要找回某些誤刪除的應用,還原系統應用。
cp /system/app/*.apk /mnt/usb/sda1
3.2 將system掛接為讀寫權限
mount -o remount -o rw /system
3.3 刪除系統自帶的電信ITV互動電視應用IPTV.apk,(移動或聯通對應的APK請自行百度)。
rm /system/app/IPTV.apk
以上步驟完成后,就可以拆除TTL線,還原盒子本來俏麗的樣子。此時的盒子,已完美破解,開機后自動進入當貝桌面,遙控器隨便按也不會跳回電信互動電視了。
==========================分割線==========================
加強B860A V1.1的adb
TTL方式破解功能強大,但因為要開蓋,所以並不方便,很多時候我們並不需要救磚而只是想在正常模式折騰的話,adb的shell模式就足夠了,但B860A V1.1的adb存在兩個問題:
1. 開啟了認證,電腦首次連接盒子的時候會彈出一個對話框,需要在盒子上手工確認,由於Android的設計缺陷,很多時候這個確認的對話框彈不出來,adb也就用不了。很多人按照那份流傳甚廣的教程對B860A V1.1操作時,都會遇到盒子助手安裝軟件0%的問題,就是這個原因;
2. adb沒有root權限,只能訪問U盤和SD卡,無法操作system分區,導致adbshell缺乏實際意義。
這里提供一個通過TTL操作解決上述問題的方法,處理完之后,adb不會再有無法使用的問題,而且具有root權限。具體操作步驟如下:
1、 開蓋完成TTL連接,注意必須使用CH340芯片的TTL板,PL2303會有亂碼;
2、 輸入mount -o remount -o rw /system命令,以讀寫方式重新掛載system分區;
3、 輸入vi /system/build.prop命令,編輯build.prop文件;
4、 找到ro.adb.secure=1這一行,這個屬性控制adb是否要求認證,默認是開啟的,將1改為0,從而關閉認證;
5、 保存修改並退出vi,對vi操作不熟悉的話,也可以將/system/build.prop文件復制到U盤或SD卡,在電腦上編輯后再覆蓋回去;
6、 下載附件SuperUser.zip,解壓得到SuperUser文件,將其復制到/system/xbin目錄,我是用TFTP直接傳進去的,用U盤和SD卡也行;
7、 輸入chmod 6755 SuperUser 命令,為SuperUser設置特殊的粘滯權限;
8、 輸入sync命令,確保上述修改保存到FLASH;
9、 輸入reboot命令,重啟機頂盒以使修改生效。
修改到此為止,現在已經可以撤掉TTL線了,下面說一下使用方法:
1、 機頂盒啟動后,使用STB工具連接機頂盒;
2、 在STB工具上操作,點擊“啟動ADB”按鈕,啟動機頂盒的adb服務;
3、 在windows的命令行輸入adb connect xxx.xxx.xxx.xxx(盒子IP地址),通過adb連接到機頂盒;
4、 在windows的命令行輸入adb shell,通過adb登錄機頂盒的shell,此時提示符還是$,表明沒有root權限;
5、 繼續輸入SuperUser,提示符將變成#,表明shell權限提升為root;
現在你已經是root了,想干什么就隨意吧……
用這個方法修改之后可用盒子助手正常安裝軟件,所附截圖中的IP地址,請根據你自己的實際情況加以修改。



參考:
http://www.znds.com/tv-625729-1-1.html
http://pcedu.pconline.com.cn/748/7481463.html
http://www.laixiaxia.com/tools/3272.html
