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

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

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

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

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

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

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

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

查看: 52489|回復(fù): 6
上一主題 下一主題
[分享]

四川中興電視盒子ZXV10 B860AV2.1-T 開(kāi)二維碼 ADB telnet 解第三...

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-5-5 22:28 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式 | 來(lái)自重慶
本帖最后由 xysds 于 2024-5-5 22:42 編輯

背景:老家四川中興的電信IPTV機(jī)頂盒,由于電視太老了。安裝第三方app使用起來(lái)卡得一bi。加上小孩需要看動(dòng)畫(huà)片,但是老人需要看電視臺(tái)。故萌生了機(jī)頂盒安裝第三方app的想法(要點(diǎn):窮,換不起新電視)。

設(shè)備:網(wǎng)線 可看IPTV ,自帶wifi模塊。連接wifi就得拔掉網(wǎng)絡(luò)。
           通過(guò)遙控--菜單--文件瀏覽器--安裝app 會(huì)提示:對(duì)不起,您不能安裝此應(yīng)用
           長(zhǎng)按遙控幾秒鐘,再按返回,可調(diào)出調(diào)試維護(hù)界面。其中可進(jìn)入開(kāi)啟adb 頁(yè)面。不過(guò)是二維碼。網(wǎng)上的算號(hào)開(kāi)啟adb 都說(shuō)無(wú)解。附上設(shè)備圖

四川中興電視盒子ZXV10 B860AV2.1-T 開(kāi)二維碼 ADB telnet 解第三...

四川中興電視盒子ZXV10 B860AV2.1-T 開(kāi)二維碼 ADB telnet 解第三...

四川中興電視盒子ZXV10 B860AV2.1-T 開(kāi)二維碼 ADB telnet 解第三...


自我提升:百度,谷歌,必應(yīng) 一頓操作猛如虎得到幾種說(shuō)法:
           1、四川B860 二維碼開(kāi)adb 無(wú)法做到,只能刷機(jī)。但是我需要保留IPTV 刷機(jī)就得否
           2、想起路由器那樣,拆機(jī)ttl 終端 進(jìn)系統(tǒng)操作。但是網(wǎng)上說(shuō) 只有輸出,無(wú)法輸入。這里本人已測(cè)試。確實(shí)ttl 只有輸出,無(wú)法輸入 電路測(cè)試過(guò) 應(yīng)該是系統(tǒng)限制
           3、得到一個(gè)調(diào)試軟件 ZTE_STB_Tools_V2.1.1_T02 說(shuō)是可以開(kāi)啟,不過(guò)需要用360 沙箱運(yùn)行才行。 由于本人不屑于360,未安裝360直接運(yùn)行的。連接始終失敗,提升二次加密驗(yàn)證不通過(guò)。(這里重點(diǎn))
                附上工具:由于體積過(guò)大,網(wǎng)盤(pán)奉上:www.lanzouj.com/ilbtv1xswo0j   密碼:666

開(kāi)ADB:
         由于沒(méi)找到任何開(kāi)adb的有效方法
         最后咸魚(yú)找到個(gè)遠(yuǎn)程開(kāi)adb的?;?0RMB 給我遠(yuǎn)程開(kāi)啟ADB,說(shuō)是重啟設(shè)備adb不會(huì)掉。咸魚(yú)老哥大晚上的硬是開(kāi)了好幾次,最終他以失敗告終。只能開(kāi)一次性的,設(shè)備重啟adb就會(huì)掉
         期間通過(guò)聊天得知,也是用的我上面說(shuō)的這個(gè)調(diào)試工具。必須360沙箱運(yùn)行,才能連接機(jī)頂盒。這不是妥妥的浪費(fèi)了我這么多RMB。
         第二天,本人老老實(shí)實(shí)裝了個(gè)360 。用沙箱運(yùn)行調(diào)試工具。果然就這么開(kāi)啟adb 了!能adb,就能連設(shè)備后臺(tái),還有啥操作不了的呢
         (工具我看vmp加密,無(wú)法虛擬機(jī),還挑電腦。我家里筆記本和臺(tái)式機(jī)用360沙箱都運(yùn)行不起來(lái),工具直接崩潰。最后用辦公電腦跑起來(lái)了。再通過(guò)ksa連接家里電腦進(jìn)行組網(wǎng),連接機(jī)頂盒。成功開(kāi)啟adb    ksa用法 blog.csdn.net/weixin_42109829/article/details/121201936 ),。


開(kāi)永久ADB設(shè)備重啟不掉
        畢竟不想每次連接設(shè)備都用調(diào)試工具,確實(shí)麻煩。
        通過(guò)adb終端連接設(shè)備后臺(tái),發(fā)現(xiàn)設(shè)備啟動(dòng)會(huì)調(diào)用一個(gè)腳本:/system/bin/init.zte.post_boot.sh
        將系統(tǒng)目錄掛載為讀寫(xiě):mount -o remount,rw /system
        終端執(zhí)行命令,往腳本里面添加啟動(dòng)語(yǔ)句:
  1. echo "/sbin/adbd &" >>/system/bin/init.zte.post_boot.sh
復(fù)制代碼


開(kāi)telnet服務(wù)
        通過(guò)adb連接發(fā)現(xiàn)vi 編輯不好用。就準(zhǔn)備開(kāi)啟telnetd 服務(wù)連接設(shè)備應(yīng)該方便些。結(jié)果發(fā)現(xiàn)系統(tǒng)自帶的busybox 被閹割了telentd功能。
        我設(shè)備是 1.21.0 cpu 通過(guò)命令cat /proc/cpuinfo 發(fā)現(xiàn)是 armv7的。
        在 busybox 網(wǎng)站 busybox.net/downloads/binaries 下了個(gè)版本接近的busybox放入設(shè)備bin目錄,命名為busybox-all
        終端執(zhí)行命令,往腳本里面添加啟動(dòng)語(yǔ)句:
  1. echo "busybox-all telnetd -l /system/bin/sh" >>/system/bin/init.zte.post_boot.sh
復(fù)制代碼

四川中興電視盒子ZXV10 B860AV2.1-T 開(kāi)二維碼 ADB telnet 解第三...


四川中興電視盒子ZXV10 B860AV2.1-T 開(kāi)二維碼 ADB telnet 解第三...


關(guān)閉第三方app安裝限制
        壇內(nèi)有大佬,找不到鏈接了文中有分析過(guò)
        無(wú)法安裝的文字提示來(lái)自:framework-res.apk
        主要控制來(lái)自:/system/framework/services.jar
        通過(guò)反編譯 /system/framework/services.jar 發(fā)現(xiàn)是com.android.server.pm.PackageManagerService 中的判斷。
        我這里有4處文字限制提示(最直觀的就是:對(duì)不起,您不能安裝此應(yīng)用)。直接將標(biāo)識(shí)ID 改成其他的。結(jié)果發(fā)現(xiàn)文字雖然沒(méi)提示了。但直接輸出 應(yīng)用未安裝。
        通過(guò) pm install ***.apk 安裝失敗會(huì)提示:INSTALL_FAILED_USER_RESTTICTED
        接著分析代碼,發(fā)現(xiàn)還有簽名驗(yàn)證。
        終端執(zhí)行命令關(guān)閉簽名:setprop sys.check.Signature false
        終端執(zhí)行命令,往腳本里面添加啟動(dòng)語(yǔ)句,萬(wàn)一那天抽風(fēng)無(wú)緣無(wú)故關(guān)閉了。加進(jìn)去無(wú)所謂:
  1. echo "setprop sys.check.Signature false" >>/system/bin/init.zte.post_boot.sh
  2. echo "setprop config.Android.AppInstallCtrl 3" >>/system/bin/init.zte.post_boot.sh
復(fù)制代碼




四川中興電視盒子ZXV10 B860AV2.1-T 開(kāi)二維碼 ADB telnet 解第三...

四川中興電視盒子ZXV10 B860AV2.1-T 開(kāi)二維碼 ADB telnet 解第三...

四川中興電視盒子ZXV10 B860AV2.1-T 開(kāi)二維碼 ADB telnet 解第三...

        
結(jié)果:這是/system/bin/init.zte.post_boot.sh腳本添加命令后的內(nèi)容。
四川中興電視盒子ZXV10 B860AV2.1-T 開(kāi)二維碼 ADB telnet 解第三...

設(shè)備重啟后,能直接adb 、telnet 連接機(jī)頂盒,安裝第三方app一切正常。
四川中興電視盒子ZXV10 B860AV2.1-T 開(kāi)二維碼 ADB telnet 解第三...

第三方app入口:

        考慮到老人,機(jī)頂盒設(shè)置默認(rèn)開(kāi)機(jī)進(jìn)入iptv 直播界面,無(wú)任何變化。

        遙控上的”菜單“ 是本地媒體的入口,里面有:視頻、圖片、音樂(lè)、本地文件。通過(guò)命令 am monitor 監(jiān)聽(tīng),是 HomeMedia.apk 調(diào)用 的ZTEFileBrowser.apk

        反編譯 HomeMedia.apk,發(fā)現(xiàn)是通過(guò)包名和類(lèi)名 啟動(dòng)的app。將文件瀏覽器的信息改成當(dāng)貝桌面的信息。這樣開(kāi)機(jī)后,通過(guò)遙控就能進(jìn)入當(dāng)貝桌面。呼出其他app了
四川中興電視盒子ZXV10 B860AV2.1-T 開(kāi)二維碼 ADB telnet 解第三...
折騰結(jié)束

        目前拔掉網(wǎng)線,自動(dòng)會(huì)切換wifi。 騰訊tv、iqiyi、cibn  目前一切正常。

        由于假期結(jié)束,單線復(fù)用 iptv,intnet 通過(guò)路由器openwrt 共用一根網(wǎng)線待下個(gè)假期繼續(xù)折騰吧。



省流:
        1、通過(guò)360沙箱運(yùn)行調(diào)試工具,先開(kāi)啟adb
        2、往啟動(dòng)腳本內(nèi)添加內(nèi)容:關(guān)閉app安裝簽名驗(yàn)證,app安裝控制策略設(shè)置、啟動(dòng)adb,telnetd服務(wù)
        3、修改本地媒體app入口。



上一篇:晶晨全志解包打包工具
下一篇:四川中興ZXV10 B860AV2.1-T解除第三方應(yīng)用限制保留IPTV
沙發(fā)
發(fā)表于 2024-5-6 09:00 | 只看該作者 | 來(lái)自廣東
感謝教程內(nèi)容分享
板凳
發(fā)表于 2024-7-29 08:26 來(lái)自ZNDS手機(jī)版 | 只看該作者 | 來(lái)自四川
新購(gòu)一個(gè)江蘇的B860AV3.2-M想用這個(gè)方法,發(fā)現(xiàn)STB工具已經(jīng)連不上了,系統(tǒng)是安卓9,adb打開(kāi)是二維碼,順便請(qǐng)教下HomeMedia.apk反編譯修改了還能簽名替換回去不會(huì)報(bào)錯(cuò)嗎?
地板
發(fā)表于 2024-8-14 20:35 | 只看該作者 | 來(lái)自浙江
這么搞有幾個(gè)人吃得消阿
5#
發(fā)表于 2024-8-28 11:04 | 只看該作者 | 來(lái)自山東
echo "/sbin/adbd &" >>/system/bin/init.zte.post_boot.sh我添加這個(gè)后,開(kāi)心盒子可以連接機(jī)頂盒了,可是什么也讀不出來(lái),怎么恢復(fù)成以前沒(méi)有加這個(gè)命令,或者說(shuō)怎樣把這個(gè)命令再關(guān)掉呢?
6#
發(fā)表于 2024-11-12 00:04 | 只看該作者 | 來(lái)自湖南
kingstar666666 發(fā)表于 2024-8-28 11:04
echo "/sbin/adbd &" >>/system/bin/init.zte.post_boot.sh我添加這個(gè)后,開(kāi)心盒子可以連接機(jī)頂盒了,可是 ...

使用長(zhǎng)按遙控返回五秒以上八秒最穩(wěn),在連續(xù)按左鍵就可進(jìn)入開(kāi)啟ADB
7#
發(fā)表于 2024-11-12 00:04 | 只看該作者 | 來(lái)自湖南
有人這一步成功了嗎。開(kāi)啟telnet服務(wù)后面那個(gè)關(guān)閉第三方安裝驗(yàn)證的classes_dex2jar.jar在哪里打開(kāi)啊

本版積分規(guī)則

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

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

GMT+8, 2024-12-28 19:10 , Processed in 0.083213 second(s), 15 queries , Redis On.

Powered by Discuz!

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

© 2007-2024 ZNDS.Com

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