首頁 收藏 QQ群
 網(wǎng)站導(dǎo)航

ZNDS智能電視網(wǎng) 推薦當(dāng)貝市場

TV應(yīng)用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計(jì)算器

綜合交流 / 評測 / 活動(dòng)區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動(dòng) | Z幣中心

新手入門 / 進(jìn)階 / 社區(qū)互助

新手 | 你問我答 | 免費(fèi)刷機(jī)救磚 | ROM固件

查看: 184612|回復(fù): 108
上一主題 下一主題
[教程]

機(jī)頂盒雙網(wǎng)WIFI第三方+有線ITV代碼與工具及講解

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2017-12-18 11:36 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式 | 來自四川
寫在前面:

帶WiFi,有線?。?!理論適用所有盒子........

初來乍到,就是瞎折騰了一周,個(gè)人討厭后續(xù)麻煩,破了B860A后,實(shí)驗(yàn)雙網(wǎng)代碼未成功,試單線涉及路由器,感覺正常使用WiFi卡,放棄。
所以自己折騰琢磨代碼,找工具,現(xiàn)在終于擼出味道了。
無線&有線可同時(shí)打開,只能用一個(gè)網(wǎng)絡(luò)的,理論支持任意盒子。。。。。。。。。
哈哈,我就琢磨了下B860A,破盒子是方便放動(dòng)畫給孩子看,,,,老人習(xí)慣看電視........我習(xí)慣手機(jī)電腦。。。。。。

靈感核心來源感謝:


NadOo,byron_zhj

ZTE B860A 有線(itv) + wifi(互聯(lián)網(wǎng)) 雙線自動(dòng)切換腳本
http://81jnr2m.cn/forum.php?m ... 100&fromuid=4963459
(出處: ZNDS智能電視網(wǎng))                   這個(gè)是網(wǎng)絡(luò)優(yōu)先模式切換

中興雙網(wǎng)全自動(dòng)切換腳本,理論上適合所有電視盒子
http://81jnr2m.cn/forum.php?m ... 413&fromuid=4963459
(出處: ZNDS智能電視網(wǎng))                   這個(gè)是網(wǎng)絡(luò)開關(guān)模式切換


廢話不多說,核心代碼為結(jié)合上面兩位高手代碼,加上自己找到的關(guān)鍵識(shí)別判斷代碼:

itv_app=$(dumpsys activity activities | grep -E "mFocusedActivity"| grep -E 'com.zte.browser|com.android.smart.terminal.iptv' | busybox wc -l )   ‘這個(gè)精確判斷前臺(tái)應(yīng)用是不是ITV,包名如果有區(qū)別可自行查找替換?!?/strong>
      
        if [ $itv_app != 0 ] && [ $itv != 1 ]; then
                itv=1
                svc data prefer     ‘雙保險(xiǎn)式切換,這個(gè)是有線有線優(yōu)先’
                ifconfig eth0 up   ‘這個(gè)是打開有線’
                sleep 3
                am start  com.android.smart.terminal.iptv
                echo "=switched to itv..."
        elif [ $itv_app = 0 ] && [ $itv = 1 ]; then
                itv=0
                svc wifi prefer          ‘無線優(yōu)先’
                ifconfig eth0 down  ‘關(guān)閉有線’
                echo "=switched to wifi..."
        fi
帶上自造安裝包,我沒測試,別怪我,我手動(dòng)弄好了。孩子在看動(dòng)畫片呢。。。
netchange.rar (601.44 KB, 下載次數(shù): 92, 售價(jià): 1 金幣)

操作流程:

stb連接開ssh開adb(點(diǎn)擊安裝雙網(wǎng).bat)不行手動(dòng)
cmder命令行adb連接盒子(cmder連接避免vi 編輯亂碼,我win7cmd連,vi一直亂碼)
adb shell 進(jìn)shell 務(wù)必保證#結(jié)尾(帶shell root權(quán)限)執(zhí)行以下代碼
掛載權(quán)限:
mount -o rw,remount /system
輸入代碼:
vi /system/bin/netchange.sh
此處打開vi 編輯器請確認(rèn)打開不是亂碼,在鍵盤按“i”后,粘貼代碼,鍵盤ESC鍵退出vi編輯狀態(tài),輸入“:wq”,回車保存退出vi編輯器。
代碼如下:

  1. #!/system/bin/sh

  2. # ZTE B860A netchange.sh
  3. # eth0: iTV
  4. # wlan0: internet wifi
  5. # Author: http://81jnr2m.cn/?4963459
  6. # Date: 2017-12-18

  7. # mount -o rw,remount /system
  8. # vi /system/bin/netchange.sh
  9. # chmod 0755 /system/bin/netchange.sh
  10. # echo "/system/bin/netchange.sh &" >> /system/bin/init.zte.post_boot.sh

  11. # disable upgrade
  12. pm block com.ztestb.upgrade

  13. # just enable wifi but don't connect
  14. # svc wifi enable

  15. # wait for itv link up
  16. # while [ "$(getprop net.zte.eth.netstate)" != "CONNECTED" ]
  17. # do
  18. #         sleep 1
  19. # done

  20. # 0:web 1:itv
  21. itv=1

  22. while [ 1 ]
  23. do
  24.         # check whether itv is current window
  25.         itv_app=$(dumpsys activity activities | grep -E "mFocusedActivity"| grep -E 'com.zte.browser|com.android.smart.terminal.iptv' | busybox wc -l )
  26.       
  27.         if [ $itv_app != 0 ] && [ $itv != 1 ]; then
  28.                 itv=1
  29.                 svc data prefer
  30.                                 ifconfig eth0 up
  31.                 sleep 3
  32.                 am start  com.android.smart.terminal.iptv
  33.                 echo "=switched to itv..."
  34.         elif [ $itv_app = 0 ] && [ $itv = 1 ]; then
  35.                 itv=0
  36.                 svc wifi prefer
  37.                                 ifconfig eth0 down
  38.                 echo "=switched to wifi..."
  39.         fi
  40.       
  41.         sleep 1
  42.         
  43. done
復(fù)制代碼
修改權(quán)限:
chmod 0755 /system/bin/netchange.sh
加入開機(jī)啟動(dòng):
echo "/system/bin/netchange.sh &" >> /system/bin/init.zte.post_boot.sh


----------------------------------------------------------------------------------------------------------
附上其他雙網(wǎng):
----------------------------------------------------------------------------------------------------------
ZTE B860A 有線(itv dhcp) + wifi(互聯(lián)網(wǎng)) 雙線自動(dòng)切換腳本
http://81jnr2m.cn/forum.php?m ... 637&fromuid=4963459
(出處: ZNDS智能電視網(wǎng))

本腳本適合:1. 中興B860A;
2. 當(dāng)?shù)豬tv采用dhcp方式連接;
3. 機(jī)頂盒支持有線和wifi同時(shí)保持連接(同時(shí)連接時(shí),有線和無線都有IP,但只有一個(gè)生效);
----------------------------------------------------------------------------------------------------------
[轉(zhuǎn)載]中興ZTE B860A B860Av1.1電視機(jī)頂盒單線無需切換看IPTV和....
http://81jnr2m.cn/forum.php?m ... 841&fromuid=4963459
(出處: ZNDS智能電視網(wǎng))

  • iptv為pppoe撥號(hào)的方式連接,光貓有iptv口
  • 有至少3個(gè)LAN口的路由
  • 機(jī)頂盒需要打開adb服務(wù),也就是可以通過adb連接
  • 機(jī)頂盒通過下圖的接法連接網(wǎng)線后可以正常撥號(hào)收看iptv

----------------------------------------------------------------------------------------------------------
中興雙線自動(dòng)切換腳本簡單教程
http://81jnr2m.cn/forum.php?m ... 812&fromuid=4963459
(出處: ZNDS智能電視網(wǎng))本腳本和路由器無關(guān),任意路由均可,盒子必須可以TTL或者用root。

----------------------------------------------------------------------------------------------------------
另外推薦兩款工具:

TV盒子工具:
https://pan.baidu.com/s/1sl5Wb5z
這個(gè)集合絕大部分玩盒子需要的工具軟件和快捷功能,需要的自己摸索。
--------------------------------------------------------------------------
Cmder:
http://cmder.net/
這個(gè)主要避免VI編輯時(shí)亂碼,其他沒什么nuan用。。。和cmd基本一樣。
--------------------------------------------------------------------------





評分

參與人數(shù) 4威望 +14 金幣 +18 Z幣 +7 收起 理由
eswgdeh + 2 精品文章^_^
wuli小茶 + 4 + 2 + 3 感謝分享^_^
SunMi + 4 + 4 + 1 感謝分享^_^
hao501802766 + 6 + 10 + 3 ZNDS有你更精彩:)

查看全部評分


上一篇:北京移動(dòng)中興機(jī)頂盒B860av2.1有人刷成功的嘛
下一篇:中興B860A 2.1系列晶晨S905芯片系列 什么版本?
沙發(fā)
 樓主| 發(fā)表于 2017-12-18 12:28 | 只看該作者 | 來自四川
留位備用........
板凳
發(fā)表于 2017-12-18 12:28 | 只看該作者 | 來自浙江
感謝樓主分享  
地板
發(fā)表于 2017-12-18 12:29 | 只看該作者 | 未知
樓主技術(shù)能力很強(qiáng)啊
5#
發(fā)表于 2017-12-18 12:31 | 只看該作者 | 未知
這個(gè)只有中興B860A能用嗎?
6#
發(fā)表于 2017-12-18 12:34 | 只看該作者 | 來自廣東
前排支持
7#
發(fā)表于 2017-12-18 12:36 | 只看該作者 | 來自上海
老鐵666!必須支持一波!
8#
發(fā)表于 2017-12-18 12:53 | 只看該作者 | 來自上海
ZNDS的教程簡直男默女淚啊!
9#
發(fā)表于 2017-12-18 13:18 | 只看該作者 | 來自河南
雙網(wǎng)教程 感謝分享
10#
發(fā)表于 2017-12-18 13:19 | 只看該作者 | 來自重慶
不知道適不適合其他的魔百和
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標(biāo)簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號(hào) )

網(wǎng)絡(luò)信息服務(wù)信用承諾書 | 增值電信業(yè)務(wù)經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號(hào)

GMT+8, 2024-12-28 14:16 , Processed in 0.077928 second(s), 14 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報(bào):report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復(fù) 返回頂部 返回列表