首頁(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固件

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

保留原有系統(tǒng),通過(guò)刷kernel鏡像開(kāi)啟ADB

    [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2020-2-6 19:22 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式 | 來(lái)自廣西
本帖最后由 ssj悟空 于 2020-2-6 20:59 編輯

不知道有木有人試過(guò)同樣的方法,我也是前兩天摸索出來(lái)的。這種方法不用擔(dān)心破壞系統(tǒng),僅僅是修改開(kāi)機(jī)啟動(dòng)腳本,開(kāi)啟ADB服務(wù),對(duì)系統(tǒng)本身沒(méi)有任何影響。

但是!如果修改后的鏡像有問(wèn)題,會(huì)導(dǎo)致停留在開(kāi)機(jī)啟動(dòng)界面,無(wú)法進(jìn)入系統(tǒng),所以建議先備份好原來(lái)的鏡像,出現(xiàn)這類(lèi)問(wèn)題再刷回去即可。


前期準(zhǔn)備:拆機(jī)工具、TTL線、網(wǎng)線。
軟件:Hitool(http://ktgpgw.cn/tv-1115338-1-1.html
mkbootimg(https://github.com/xiaolu/mkbootimg_tools),這個(gè)在Linux下使用。

分為以下幾個(gè)步驟:
1. 提取kernel分區(qū)到電腦;
2. 修改kernel鏡像(建議在Linux系統(tǒng)下進(jìn)行);
3. 將修改后的鏡像刷回去。


1. 提取kernel分區(qū)

首先設(shè)置好盒子和電腦有線網(wǎng)卡的IP,使它們處于同一網(wǎng)段(電信盒子打開(kāi)設(shè)置的密碼為10000)。


拆開(kāi)盒子,分別用TTL線和網(wǎng)線連接盒子和電腦。
保留原有系統(tǒng),通過(guò)刷kernel鏡像開(kāi)啟ADB
不方便焊接針腳的話,可以像我一樣找一根廢棄的線材,取出幾節(jié)銅絲連接,但是要注意避免接觸不良。
VCC不用接,RXD線接盒子上的TXD,TXD線接盒子上的RXD。

打開(kāi)設(shè)備管理器,查看端口,并且修改頻率為115200。
保留原有系統(tǒng),通過(guò)刷kernel鏡像開(kāi)啟ADB
保留原有系統(tǒng),通過(guò)刷kernel鏡像開(kāi)啟ADB

打開(kāi)Hitool,載入分區(qū)表,設(shè)置端口和IP地址。
選擇”kernel“,文件名隨便命名。
保留原有系統(tǒng),通過(guò)刷kernel鏡像開(kāi)啟ADB

點(diǎn)擊”上載“,彈窗出現(xiàn)后按盒子的電源鍵開(kāi)機(jī)(如果之前已經(jīng)開(kāi)機(jī)了需要關(guān)掉重新開(kāi))。稍等片刻即可提取出kernel分區(qū)。
保留原有系統(tǒng),通過(guò)刷kernel鏡像開(kāi)啟ADB

2. 修改鏡像

在Linux系統(tǒng)中解包鏡像(我之前在Windows下用ROM助手修改后的鏡像有問(wèn)題,但是在Linux就沒(méi)問(wèn)題)
命令格式為:
  1. mkboot [鏡像文件] [解包目錄](méi)
復(fù)制代碼
保留原有系統(tǒng),通過(guò)刷kernel鏡像開(kāi)啟ADB

修改3個(gè)文件:default.prop、init.rc、init.usb.rc

default.prop:把ro.adb.secure的值改為0,把ro.debuggable的值改為1。
保留原有系統(tǒng),通過(guò)刷kernel鏡像開(kāi)啟ADB
init.rc:把a(bǔ)db.enable的值改為1,表示開(kāi)啟ADB。
保留原有系統(tǒng),通過(guò)刷kernel鏡像開(kāi)啟ADB
init.usb.rc:把stop adbd這一行注釋掉。
保留原有系統(tǒng),通過(guò)刷kernel鏡像開(kāi)啟ADB

3個(gè)文件都修改好之后就可以重新打包了。
  1. mkboot [目錄](méi) [打包文件名]
復(fù)制代碼

保留原有系統(tǒng),通過(guò)刷kernel鏡像開(kāi)啟ADB

打包后的鏡像比原來(lái)的鏡像小,這時(shí)候需要把這個(gè)鏡像文件打開(kāi)為16進(jìn)制,在末尾添加一堆0,直到它的大小跟解包前的一樣。
保留原有系統(tǒng),通過(guò)刷kernel鏡像開(kāi)啟ADB

3. 刷回鏡像

打開(kāi)Hitool,選擇修改后的鏡像,點(diǎn)擊”燒寫(xiě)“,步驟跟之前提取是一樣的
保留原有系統(tǒng),通過(guò)刷kernel鏡像開(kāi)啟ADB

至此,刷寫(xiě)就完成了,關(guān)掉盒子,重新開(kāi)機(jī),就可以使用ADB連接盒子了。
  1. adb [盒子IP地址]:[端口]
復(fù)制代碼
盒子和電腦同樣需要處于同一網(wǎng)段,無(wú)線或者有線都可以,端口默認(rèn)為5555。
當(dāng)然,由于系統(tǒng)沒(méi)有改變,這時(shí)候你還是沒(méi)辦法用U盤(pán)來(lái)安裝APP,但是可以通過(guò)ADB來(lái)安裝:
  1. adb install [apk文件名]
復(fù)制代碼
當(dāng)然每次都用ADB來(lái)安裝未免太麻煩,所以我建議先裝個(gè)應(yīng)用商店和一個(gè)文件管理器,這樣以后就可以通過(guò)應(yīng)用商店或者U盤(pán)來(lái)安裝了。
保留原有系統(tǒng),通過(guò)刷kernel鏡像開(kāi)啟ADB
對(duì)了,ADB自帶root權(quán)限,所以不用糾結(jié)root的問(wèn)題,想要方便地讓APP獲取root權(quán)限的話,直接裝個(gè)SuperSU就好。

附上分區(qū)表以及我修改的kernel鏡像:
分區(qū)表.zip (528 Bytes, 下載次數(shù): 53) kernel.zip (7.82 MB, 下載次數(shù): 83)



上一篇:江西電信EC6108V9_PUB華為悅盒固件
下一篇:河北電信的悅盒,刷機(jī)后顯示江西電信網(wǎng)絡(luò)設(shè)置。怎么回...
沙發(fā)
發(fā)表于 2020-2-6 22:08 | 只看該作者 | 未知
這個(gè)方法很好,感謝分享
板凳
發(fā)表于 2020-2-7 04:06 | 只看該作者 | 來(lái)自河南
學(xué)習(xí)學(xué)習(xí)!
地板
發(fā)表于 2020-2-7 12:09 來(lái)自ZNDS手機(jī)版 | 只看該作者 | 來(lái)自遼寧

                        謝謝樓主分享                    
5#
發(fā)表于 2020-2-7 12:23 來(lái)自ZNDS手機(jī)版 | 只看該作者 | 來(lái)自山西
666
6#
發(fā)表于 2020-2-7 19:20 來(lái)自ZNDS手機(jī)版 | 只看該作者 | 來(lái)自甘肅
dhjcjknk
7#
發(fā)表于 2020-2-7 20:53 來(lái)自ZNDS手機(jī)版 | 只看該作者 | 來(lái)自浙江
fghjjjjk
8#
發(fā)表于 2020-2-7 23:32 來(lái)自ZNDS手機(jī)版 | 只看該作者 | 來(lái)自浙江
除了rx和tx,應(yīng)該還要接一條gnd線,樓主忘記提到了
9#
發(fā)表于 2020-2-7 23:33 來(lái)自ZNDS手機(jī)版 | 只看該作者 | 來(lái)自河北
學(xué)習(xí)
10#
發(fā)表于 2020-2-8 06:29 來(lái)自ZNDS手機(jī)版 | 只看該作者 | 來(lái)自上海
沒(méi)看懂 想學(xué) 有不會(huì)

本版積分規(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-22 15:24 , Processed in 0.070858 second(s), 13 queries , Redis On.

Powered by Discuz!

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

© 2007-2024 ZNDS.Com

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