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

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

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

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

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

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

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

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

查看: 91658|回復(fù): 18
上一主題 下一主題
[攻略]

【教程】B3開ROOT無需刷機(jī)?。。?/span>

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2023-5-13 13:22 | 只看該作者 回帖獎勵 |倒序?yàn)g覽 |閱讀模式 | 來自北京
本帖最后由 beijingliantong 于 2023-5-13 13:30 編輯




教程】B3開ROOT無需刷機(jī)?。?!

root有風(fēng)險(xiǎn),如有問題,本教程概不負(fù)責(zé)
root有風(fēng)險(xiǎn),如有問題,本教程概不負(fù)責(zé)
root有風(fēng)險(xiǎn),如有問題,本教程概不負(fù)責(zé)

開篇先講下理論知識,給感興趣的做個(gè)參考

原理一:
安卓系統(tǒng)啟動時(shí)會自動執(zhí)行 /system/bin/ 目錄下的腳本,一般有倆比較有名
1\ /system/bin//preinstall.sh
2\ /system/bin//install-recovery.sh
每次開機(jī)都執(zhí)行,我們需要在腳本里加一行命令,這是我們這個(gè)方法可行的基礎(chǔ)【當(dāng)貝官方的人請裝作看不到,可千萬別給封堵了啊】

原理二:
安卓系統(tǒng)啟動時(shí)是root權(quán)限跑的,正常啟動后才變成普通用戶權(quán)限,前面這兩個(gè)腳本的執(zhí)行權(quán)限就是root,由它們調(diào)用的命令也都是root權(quán)限

原理三:
這個(gè)原理很重要,但我沒用這個(gè),特別費(fèi)勁,需要自己做固件。
adb分兩個(gè)進(jìn)程,盒子里有一個(gè)叫adbd的進(jìn)程,與PC端的adb.exe對應(yīng),他倆基情滿滿的通信。為什么B3能開adb但沒root權(quán)限?就是因?yàn)閍dbd會主動降權(quán)限。而且由于安卓內(nèi)核安全特性導(dǎo)致進(jìn)程權(quán)限一旦降低了就回不來了。我們需要利用前面的腳本給它升上去。
為什么adbd會主動降權(quán)限? 那是因?yàn)榘沧吭絹碓阶⒅匕踩?,沒必要的權(quán)限都給封堵了。一般情況下,普通用戶不需要root權(quán)限。只有調(diào)試版的安卓系統(tǒng)才需要root權(quán)限。
調(diào)試版的安卓系統(tǒng)里的adbd不會主動降權(quán)限。網(wǎng)上需要刷機(jī)的root方法都是給你刷了一個(gè)調(diào)試版的安卓系統(tǒng),個(gè)人感覺這樣做很不安全,就沒用這個(gè)法子。

原理四:
有個(gè)叫遠(yuǎn)程終端的東西telnetd,位于/vendor/xbin/telnetd,基本上安卓都帶。
(也可能是 /vendor/bin/telnetd路徑,我記不大清了)
這個(gè)跟adb一樣的原理,能執(zhí)行PC端telnet.exe發(fā)過來的命令。
telnet簡單夠用 ———— 我們只是想給自己root權(quán)限,不是給其他app開root權(quán)限 ( 我覺得給app root權(quán)限很不明智)

步驟:
1、首先需要準(zhǔn)備一個(gè)U盤,刷入 Coreelec 20.1鏡像,如果不會可以參考網(wǎng)上教程。
2、使用這個(gè)dtb:g12b_s922x_MINIX_u22xj_max_rev_a.dtb
3、在盒子上安裝一個(gè)叫安卓原生設(shè)置的app,用這個(gè)app給B3開adb,參考這個(gè)帖子:http://81jnr2m.cn/tv-1222011-1-1.html
4、把u盤插到B3的usb接口,在電腦端運(yùn)行 adb reboot update

5、等待B3進(jìn)入Coreelec系統(tǒng),進(jìn)入后給Coreelec開遠(yuǎn)程連接服務(wù)和共享服務(wù)
6、在電腦端連上遠(yuǎn)程終端輸入以下命令

mkdir /storage/pictures/system
mount /dev/system /storage/pictures/system

7、在電腦端打開Coreelec共享的目錄,用記事本編輯 Pictures\system 目錄下的 preinstall.sh 文件,在文件末尾添加一個(gè)行代碼

/vendor/xbin/telnetd -l /system/bin/sh &

保存并關(guān)閉記事本

8、遠(yuǎn)程終端中輸入命令 poweroff 關(guān)掉B3盒子
9、拔掉U盤,重新打開B3
10、等b3啟動完成后,在電腦上打開命令行,輸入命令:
    telnet 192.168.x.y
    192.168.x.y 是你盒子的ip地址,
11、連接成功會在光標(biāo)前面顯示 井號





一鍵腳本:
    暫無
    平時(shí)很忙沒時(shí)間調(diào)試一鍵腳本,有哪位熱心的大佬幫忙做一個(gè)(●'?'●)


如有錯誤,歡迎大家指正

root有風(fēng)險(xiǎn),如有問題,本教程概不負(fù)責(zé)


上一篇:為什么MX1更新后突然提示不支持聲音格式?
下一篇:當(dāng)貝Z1Pro盒子“遠(yuǎn)程看家”功能無法使用怎么回事 一招解決
沙發(fā)
 樓主| 發(fā)表于 2023-5-13 13:22 | 只看該作者 | 來自北京
步驟:
1、首先需要準(zhǔn)備一個(gè)U盤,刷入 Coreelec 20.1鏡像,如果不會可以參考網(wǎng)上教程。
2、使用這個(gè)dtb:g12b_s922x_minix_u22xj_max_rev_a.dtb
3、在盒子上安裝一個(gè)叫安卓原生設(shè)置的app,用這個(gè)app給B3開adb,參考這個(gè)帖子:http://81jnr2m.cn/tv-1222011-1-1.html
4、把u盤插到B3的usb接口,在電腦端運(yùn)行 adb reboot update
板凳
 樓主| 發(fā)表于 2023-5-13 13:25 | 只看該作者 | 來自北京
5、等待B3進(jìn)入CE系統(tǒng),進(jìn)入后給CE開遠(yuǎn)程終端服務(wù)和共享服務(wù)
6、在電腦端連上遠(yuǎn)程終端輸入以下命令
地板
 樓主| 發(fā)表于 2023-5-13 13:26 | 只看該作者 | 來自北京



【教程】B3開ROOT無需刷機(jī)!??!

root有風(fēng)險(xiǎn),如有問題,本教程概不負(fù)責(zé)
root有風(fēng)險(xiǎn),如有問題,本教程概不負(fù)責(zé)
root有風(fēng)險(xiǎn),如有問題,本教程概不負(fù)責(zé)

開篇先講下理論知識,給感興趣的做個(gè)參考

原理一:
安卓系統(tǒng)啟動時(shí)會自動執(zhí)行 /system/bin/ 目錄下的腳本,一般有倆比較有名
1\ /system/bin//preinstall.sh
2\ /system/bin//install-recovery.sh
每次開機(jī)都執(zhí)行,我們需要在腳本里加一行命令,這是我們這個(gè)方法可行的基礎(chǔ)【當(dāng)貝官方的人請裝作看不到,可千萬別給封堵了啊】

原理二:
安卓系統(tǒng)啟動時(shí)是root權(quán)限跑的,正常啟動后才變成普通用戶權(quán)限,前面這兩個(gè)腳本的執(zhí)行權(quán)限就是root,由它們調(diào)用的命令也都是root權(quán)限

原理三:
這個(gè)原理很重要,但我沒用這個(gè),特別費(fèi)勁,需要自己做固件。
adb分兩個(gè)進(jìn)程,盒子里有一個(gè)叫adbd的進(jìn)程,與PC端的adb.exe對應(yīng),他倆基情滿滿的通信。為什么B3能開adb但沒root權(quán)限?就是因?yàn)閍dbd會主動降權(quán)限。而且由于安卓內(nèi)核安全特性導(dǎo)致進(jìn)程權(quán)限一旦降低了就回不來了。我們需要利用前面的腳本給它升上去。
為什么adbd會主動降權(quán)限? 那是因?yàn)榘沧吭絹碓阶⒅匕踩?,沒必要的權(quán)限都給封堵了。一般情況下,普通用戶不需要root權(quán)限。只有調(diào)試版的安卓系統(tǒng)才需要root權(quán)限。
調(diào)試版的安卓系統(tǒng)里的adbd不會主動降權(quán)限。網(wǎng)上需要刷機(jī)的root方法都是給你刷了一個(gè)調(diào)試版的安卓系統(tǒng),個(gè)人感覺這樣做很不安全,就沒用這個(gè)法子。

原理四:
有個(gè)叫遠(yuǎn)程終端的東西telnetd,位于/vendor/xbin/telnetd,基本上安卓都帶。
(也可能是 /vendor/bin/telnetd路徑,我記不大清了)
這個(gè)跟adb一樣的原理,能執(zhí)行PC端telnet.exe發(fā)過來的命令。
telnet簡單夠用 ———— 我們只是想給自己root權(quán)限,不是給其他app開root權(quán)限 ( 我覺得給app root權(quán)限很不明智)

步驟:
1、首先需要準(zhǔn)備一個(gè)U盤,刷入 Coreelec 20.1鏡像,如果不會可以參考網(wǎng)上教程。
2、使用這個(gè)dtb:g12b_s922x_minix_u22xj_max_rev_a.dtb
3、在盒子上安裝一個(gè)叫安卓原生設(shè)置的app,用這個(gè)app給B3開adb,參考這個(gè)帖子:http://81jnr2m.cn/tv-1222011-1-1.html
4、把u盤插到B3的usb接口,在電腦端運(yùn)行 adb reboot update

5、等待B3進(jìn)入Coreelec系統(tǒng),進(jìn)入后給Coreelec開遠(yuǎn)程連接服務(wù)和共享服務(wù)
6、在電腦端連上遠(yuǎn)程終端輸入以下命令

mkdir /storage/pictures/system
mount /dev/system /storage/pictures/system

7、在電腦端打開Coreelec共享的目錄,用記事本編輯 Pictures\system 目錄下的 preinstall.sh 文件,在文件末尾添加一個(gè)行代碼

/vendor/xbin/telnetd -l /system/bin/sh &

保存并關(guān)閉記事本

8、遠(yuǎn)程終端中輸入命令 poweroff 關(guān)掉B3盒子
9、拔掉U盤,重新打開B3
10、等b3啟動完成后,在電腦上打開命令行,輸入命令:
    telnet 192.168.x.y
    192.168.x.y 是你盒子的ip地址,
11、連接成功會在光標(biāo)前面顯示 井號

   



一鍵腳本:
    暫無
    平時(shí)很忙沒時(shí)間調(diào)試一鍵腳本,有哪位熱心的大佬幫忙做一個(gè)(●'?'●)


如有錯誤,歡迎大家指正

root有風(fēng)險(xiǎn),如有問題,本教程概不負(fù)責(zé)

5#
 樓主| 發(fā)表于 2023-5-13 13:29 | 只看該作者 | 來自北京
我要瘋了,版主能不能給編輯一下,一直提示敏感內(nèi)容,發(fā)了好幾個(gè)半截帖子。
6#
發(fā)表于 2023-5-13 23:05 | 只看該作者 | 來自浙江
beijingliantong 發(fā)表于 2023-5-13 13:29
我要瘋了,版主能不能給編輯一下,一直提示敏感內(nèi)容,發(fā)了好幾個(gè)半截帖子。 ...

收到,這邊有完整版的文檔可以發(fā)我QQ,我?guī)湍銣y試看看是哪個(gè)詞問題,QQ發(fā)你私信啦
7#
發(fā)表于 2023-5-13 23:05 | 只看該作者 | 來自湖北
這個(gè)有點(diǎn)牛
8#
發(fā)表于 2023-5-13 23:06 | 只看該作者 | 來自廣東
謝謝,感謝,非常棒,加油?。。?!
9#
發(fā)表于 2023-5-13 23:06 | 只看該作者 | 來自上海
好內(nèi)容啊,高質(zhì),樓主一看就是喜歡折騰的
10#
發(fā)表于 2023-5-13 23:06 | 只看該作者 | 來自重慶
好東西啊,剛?cè)胧諱AX1了。
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

GMT+8, 2024-10-23 07:38 , Processed in 0.064655 second(s), 12 queries , Redis On.

Powered by Discuz!

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

© 2007-2024 ZNDS.Com

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