|
中興機頂盒安裝第三方軟件的時候限制會比較多,所以需要通過刷機等手段進行一個第三方安裝過程,所以本次樓主帶來了中興電視機頂盒ADB刷機過程在線記錄,看看是不是你們需要的。
電視機頂盒ADB刷機過程記錄:
盒子是ZTE ZXV 10 B860AV 1.1,是電信和聯(lián)通早些年比較常見的那種。文中的方法也應該適用于類似的盒子(自己瞎想的)。
一、機頂盒問題現(xiàn)象
開機后沒有反應,黑屏,只能進入設置項。屬于系統(tǒng)恢復到出廠狀態(tài)(原來的機頂盒刷過第三方應用,因此會出現(xiàn)這種現(xiàn)象)。在設置菜單中沒有與ADB項有關的菜單項,據網上朋友說是廠家將此功能隱藏了。
二、刷機前的準備工作
1. 準備一條雙公頭的USB連接線,用于PC機與機頂盒互聯(lián)。
如果用USB轉TTL線也可以,但需要打開機頂盒進行內部接線。這需要對機頂盒硬件非常了解。這樣做的目的就是利用PC機通過USB轉TTL線將USB口模擬COM口與機頂盒進行通信。
2. 網上下載PC端用的ADB.EXE。用于PC與機頂盒通信。并放在方便好找的PC目錄下。我是放在"C:\temp\adb\"
3. 網上下載破解ADB密碼專用計算器工具,機頂盒在進入ADB模式時需要進行密碼驗證,沒有密碼則機頂盒不能進入ADB模式。我用的是安卓版的ADB計算器。需要將其安裝到手機上備用。
4. 下載適合自己使用的“電視家”。最好是那種“三無”的APP(無廣告、無升級、看高清無需權限),一定要找包含開機可以自啟動項的APP。否則你還需要下載盒子上可用的控制臺應用。
三、實際刷機操作
1、 在機頂盒的設置菜單中查找盒子的IP地址
2、使機頂盒進入ADB模式,只能機頂盒進入ADB模式才能進行刷機操作。如果機頂盒設置菜單中有相應的選項則可直接進入此模式。如果沒有這類菜單項,則說明此功能被廠家隱藏了。
此時需要在“關于”子菜單上常按確定鍵激活該功能。若此法不成功,則按下法:
常按遙控器的返回鍵3-5秒,待屏幕菜單消失快速多次點擊左鍵進行ADB功能激活。在進入ADB時機頂盒會要求輸入密碼。此時運行手機上的ADB密碼計算器,按屏幕提示輸入MAC和隨機數獲得本盒子的密碼,方能成功激活盒子的ADB功能。
3. 將PC機與機頂盒用準備好的USB線相連,并將PC機的IP設成與盒子的IP為同一網段。運行PCsm中的ADB.EXE
使用了如下命令控制機頂盒:
----------------------------------------------------------------------
C:\Temp\adb>adb connect 盒子的IP,如果連接成功會有“already connected to xxx.xxx.x.xx:xxxx”信息提示。如果連接不成功是“unable connected to xxx.xxx.x.xx:xxxx”信息提示。
----------------------------------------------------------------------
這個命令將“電視家APP”(dianshijia.newlive_3.5.8_release.apk)安裝到機頂盒中,C:\Temp\adb>adb install -r C:\Temp\dianshijia.newlive_3.5.8_release.apk,815 KB/s (0 bytes in 17699625.021s)pkg: /data/local/tmp/dianshijia.newlive3.5.8_release.apkSuccess
----------------------------------------------------------------------
4. 設置“電視家APP”為自啟動項
如果盒子中沒有應用控制臺,則可以安裝當貝APP。如果不安裝就需要
按如下方法通過ADB功能啟動“電視家APP”,然后再電視家應用中“設置”菜單設置為開機自動運行。具體方法是:
----------------------------------------------------------------------
利用如下命令獲取盒子中的所有安裝包信息存入OK.txt文件中
C:\Temp\adb>adb shell dumpsys package > ./OK.txt
利用編輯軟件在OK.txt查找關鍵信息“dianshijia”
com.dianshijia.newlive/.console.ThirdLauncherSplashActivity
com.dianshijia.newlive/.entry.SplashActivity
找到上面的類似信息,復制后用下面的命令發(fā)送到機頂盒,啟動電視家APP。
C:\Temp\adb>adb shell am start -n com.dianshijia.newlive/.console.ThirdLauncherSplashActivity
提示信息:Starting: Intent { cmp=com.dianshijia.newlive/.console.ThirdLauncherSplashActivity }
C:\Temp\adb>adb shell am start -n com.dianshijia.newlive/.entry.SplashActivity
提示信息:Starting: Intent { cmp=com.dianshijia.newlive/.entry.SplashActivity }
----------------------------------------------------------------------
在OK.txt中查找與安裝APP有關的信息視你選擇的應用不同而不同。我的是“dianshijia”,你的可能是“另外”一個信息。
通過以上操作,我的電視家APP就可以直接在機頂盒中正常使用了。打開機頂盒時,電視家自動啟動,無需當貝這樣的控制臺。
占用內存少,操作簡單方便。與原始的電視機操作基本相同。這樣的設置適合機頂盒存貯容量小和不喜歡復雜操作群體。
以上就是樓主帶來的中興電視機頂盒ADB刷機過程在線記錄,如果你們有相關中興機頂盒刷機或者固件問題,歡迎在下方留言和樓主一起討論。
想要了解更多中興機頂盒內容,請點擊:中興機頂盒論壇
|
上一篇: 請問,中興B860AV 2.1-T如何修改串碼和MAC地址?下一篇: 中興B860A移動版S812芯片免拆刷機固件
|