本帖最后由 山陰路的夏天 于 2018-3-8 15:26 編輯
1、加強(qiáng)B860A
使用TTL將電腦和機(jī)頂盒連接。
在putty或者secureCRT中,我用的secureCRT設(shè)置好串口,設(shè)備管理器里可以查詢是哪個com口,波特率:115200,流控一個都不選,ok,連接,打開機(jī)頂盒電源,一片代碼滑過,在有一串類似root#之類的字符飄過后,其實(shí)就已經(jīng)進(jìn)入機(jī)頂盒的系統(tǒng)了
傳統(tǒng)的就輸入abdb&,然后用adb connect ip地址就連接上了,
adb shell settings put global install_non_market_apps 1,打開非市場軟件安裝參數(shù)
在用adb install dangbeimarket.apk安裝軟件
adb pm list package顯示已經(jīng)安裝的軟件列表
adb am start com.dangbeimarket.launcher軟件包名,啟動軟件
其實(shí)我覺得adbd沒有多大用處,我的操作是:
1、重新掛載/system,用命令:mount -o rw,remount /dev/block/system
2、修改/system/bin/init.zte.post_boot.sh配置文件:vi編輯器編寫,細(xì)節(jié)自己搜索就行,添加一下內(nèi)容,
settings put global install_non_market_apps 1 ###,打開非市場軟件安裝限制
stop adbd ###停止adbd
setprop service.adb.tcp.port 5555 ###設(shè)置adbd端口
start adbd ####啟動adbd
busybox telnetd -l /system/bin/sh& ###這個我覺得最有用吧,在沒有開啟ssh時(shí),用telnet也是很方便的,當(dāng)然不如ssh了。以后不用拆機(jī),直接telnet 機(jī)頂盒ip就可以了
setprop config.Android.AppInstallCtrl 3 ##這個加在這里我不知道有用沒有,這個可以在u盤直接安裝軟件
3、/data/ztecfg/stbconfig.ini,修改這個文件里面的AppInstallCtrl值,就是上面那個,改為3
4、/cache/reset/stbconfig_clear.ini,修改AppInstallCtrl的值,為3,然后通過機(jī)頂盒重置機(jī)頂盒加載這個默認(rèn)的配置文件
基本就加強(qiáng)完了,將要安裝的軟件拷貝到u盤,接入機(jī)頂盒,telnet機(jī)頂盒的ip,進(jìn)入u盤(我的是/storage/external_storage/sda1/),用pm install dangbeimarket.apk安裝,am start com.dangbeimarket.launcher,(這個com這串字符最好用pm list package自己看,不一定是這樣),啟動后就可以設(shè)置好啟動時(shí)的桌面,以后就可以隨意安裝當(dāng)貝市場里面的電視應(yīng)用了。當(dāng)貝市場直接下載地址:https://webapk.dangbei.net/update/dbmarket.apk
135626pvyyb5tgtvfhwnov.gif (1006.33 KB, 下載次數(shù): 4)
下載附件
保存到相冊
2016-5-16 13:18 上傳
2、刷機(jī)。
最好做一下備份(/cache/upgrade目錄下的所有文件)
我是因?yàn)榻由蟟tv的連接線,不小心升級了,然后就是不能root,遙控器首頁不能進(jìn)入阿貍桌面,所以我要刷回去,先下載海南電信的b860a,ota.zip包,論壇里面有,拷貝到upgrade目錄下,ttl連接上,一啟動就按Enter鍵,再輸入safe,就刷機(jī)了,但是uboot和recovery是不會變得。等待重啟就行了
|