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