|
我的盒子是聯(lián)通寬帶送的,中興B860AV1.1,使用STB配置工具無(wú)法鏈接,按照大神們指點(diǎn),使用adbopentools打開(kāi)ADB,安裝上了當(dāng)貝桌面和市場(chǎng),但是唯一遺憾的地方是進(jìn)入IPTV應(yīng)用后,無(wú)法退出到當(dāng)貝桌面,按 “首頁(yè)”進(jìn)入的是“家庭媒體”,和按”本地“結(jié)果一樣。參照帖子http://ktgpgw.cn/tv-697076-1-1.html使用腳本方式實(shí)現(xiàn)桌面切換,但前提需要root盒子,我不想root, 于是就想可以將腳本放到系統(tǒng)init.rc里啊 , 于是在init.rc末尾里添加
- service exitIPTV /system/etc/exitIPTV.sh
- class main
- user root
- group root
復(fù)制代碼 可惜啟動(dòng)后無(wú)效,檢查文件,發(fā)現(xiàn)機(jī)頂盒啟動(dòng)后根目錄下文件會(huì)還原(1970-1-1),看樣子加在init.rc里不行,于是看看etc 目錄,發(fā)現(xiàn)其下有多個(gè)腳本,且日期多樣,應(yīng)該不會(huì)還原,找個(gè)開(kāi)機(jī)會(huì)執(zhí)行的腳本更改下內(nèi)容,如我找的init.insmod_usb.sh
更改為
- #!/system/bin/sh
- insmod /system/lib/modules/dwc2.ko
- while [ 1 ]
- do
- rm_code=`getevent -c 1 /dev/input/event1`
-
- if [ "$rm_code" = "0001 00a9 00000000" ] ; then
- print $rm_code
- am start -n com.dangbei.tvlauncher/com.dangbei.tvlauncher.IndexActivity
- fi
-
- done
復(fù)制代碼 注意:其中的rm_code是我的遙控器的”首頁(yè)“鍵, /dev/input/event1是遙控器按鍵消息
附件是修改好的init.insmod_usb.sh,也可以自己修改(注意不要用notepad,因?yàn)榛剀?chē)換行在win和linux里不同, 可以用notepad++),
假設(shè)該文件下載后放在D:\
操作步驟:
adb connect 192.168.1.x (機(jī)頂盒IP)
adb root
adb connect 192.168.1.x (機(jī)頂盒IP)
adb shell
chmod 777 /etc/init.insmod_usb.sh
exit
adb push d:\init.insmod_usb.sh /etc/
重啟盒子就可以發(fā)現(xiàn)能自由通過(guò)”首頁(yè)“鍵從IPTV界面切回到當(dāng)貝桌面了
|
-
-
init.insmod_usb.rar
2017-8-6 16:59 上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
288 Bytes, 下載次數(shù): 475, 下載積分: 金幣 -1
售價(jià): 1 金幣 [記錄]
評(píng)分
-
查看全部評(píng)分
上一篇: PC工具不支持STB的加密方式解決辦法下一篇: 需激活中興ADB,求算激活碼
|