|
▌ B860AV1.1-T 優(yōu)化第二彈:獲取 root 權(quán)限
以前也刷手機(jī),卻不懂 root 什么意思。現(xiàn)在大概有點(diǎn)了解,root 是 Linux/Unix 系統(tǒng)管理員賬戶,我們所說(shuō)的 root 即獲得管理員權(quán)限,并能夠給程序賦予管理員權(quán)限運(yùn)行的權(quán)限,如此一來(lái)有些安全敏感操作,才能得以執(zhí)行。
su 是 Switch User 的縮寫(xiě),Linux 系統(tǒng)中,運(yùn)行這個(gè)命令就能切換到 root 賬戶,故 root 的關(guān)鍵就是能夠運(yùn)行 su 切換到管理員賬戶,并且管理好讓哪些程序能夠執(zhí)行這個(gè) su 程序,SuperSU 這軟件大概就是管理 su 權(quán)限的。
本篇文章在「B860AV1.1-T 優(yōu)化第一彈:獲取 adb 權(quán)限」基礎(chǔ)上操作。
▌ 一、下載 root 所需文件
我直接將文件搬運(yùn)過(guò)來(lái)了,省的大家跑。
附件:
SuperSU.zip
(3.04 MB, 下載次數(shù): 2997)
2018-8-26 20:09 上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
▌ 二、上傳文件
看過(guò)上篇文章,相信您已經(jīng)會(huì)用 ADB 連接上電視盒子了。
- adb connect 192.168.50.83 # 連接 IP 為 192.168.50.83 的電視盒子
- mount -o remount,rw /system # 掛載 /system 為可讀寫(xiě)
復(fù)制代碼
我們將 SuperSU.zip 解壓到本地,假設(shè)文件路徑為 ~/Downloads/SuperSU/ 執(zhí)行命令上傳
- adb push ~/Downloads/SuperSU/su /system/bin/
- adb push ~/Downloads/SuperSU/su /system/xbin/
- adb push ~/Downloads/SuperSU/supolicy /system/bin/
- adb push ~/Downloads/SuperSU/supolicy /system/xbin/
- adb push ~/Downloads/SuperSU/chattr /system/bin/
- adb push ~/Downloads/SuperSU/chattr /system/xbin/
- adb push ~/Downloads/SuperSU/suinit /system/bin/
- adb push ~/Downloads/SuperSU/suinit /system/xbin/
- adb push ~/Downloads/SuperSU/sukernel /system/bin/
- adb push ~/Downloads/SuperSU/sukernel /system/xbin/
- adb push ~/Downloads/SuperSU/daemonsu /system/bin/
- adb push ~/Downloads/SuperSU/daemonsu /system/xbin/
- adb push ~/Downloads/SuperSU/libsupol.so /system/lib/
- adb install ~/Downloads/SuperSU/Superuser.apk # 安裝 Superuser 軟件
復(fù)制代碼
▌ 三、設(shè)置文件權(quán)限
輸入 adb shell 進(jìn)入盒子 bash 環(huán)境。
執(zhí)行賦權(quán)命令,chmod 部分整個(gè)復(fù)制粘貼就好了,最后回車(chē)一下。
- adb shell
- # 以下在盒子 bash 環(huán)境執(zhí)行
- chmod 4755 /system/bin/su
- chmod 4755 /system/xbin/su
- chmod 4755 /system/bin/supolicy
- chmod 4755 /system/xbin/supolicy
- chmod 4755 /system/bin/chattr
- chmod 4755 /system/xbin/chattr
- chmod 4755 /system/bin/suinit
- chmod 4755 /system/xbin/suinit
- chmod 4755 /system/bin/sukernel
- chmod 4755 /system/xbin/sukernel
- chmod 4755 /system/bin/daemonsu
- chmod 4755 /system/xbin/daemonsu
- chmod 0644 /system/lib/libsupol.so
復(fù)制代碼
▌ 四、配置開(kāi)機(jī)啟動(dòng)
root 權(quán)限需要 /system/xbin/daemonsu 文件保持運(yùn)行,在盒子 /system/bin/init.zte.post_boot.sh 文件添加命令,令其開(kāi)機(jī)時(shí)自啟。
- # 在機(jī)頂盒 bash 環(huán)境下執(zhí)行
- echo "/system/xbin/daemonsu --auto-daemon &" >> /system/bin/init.zte.post_boot.sh
- /system/xbin/daemonsu --auto-daemon & # 可先執(zhí)行一次,然后去電視上直接打開(kāi) Superuser,省的重啟
復(fù)制代碼
電視上,打開(kāi) Superuser 軟件就能,選擇 Normal 模式,就完成了。
15352851249001.jpg (94.44 KB, 下載次數(shù): 30)
下載附件
保存到相冊(cè)
2018-8-26 20:21 上傳
15352850020151.jpg (90.81 KB, 下載次數(shù): 27)
下載附件
保存到相冊(cè)
2018-8-26 20:21 上傳
End
|
上一篇: B860AV1.1-T 優(yōu)化第一彈:獲取 adb 權(quán)限下一篇: B860AV1.1-T 優(yōu)化第三彈:凍結(jié)無(wú)用軟件,控制程序自啟
|