獲取adb root權限

原文地址爲:獲取adb root權限
 html

在開發中,不免在debug  release版本時碰倒adb shell權限的問題,shell

好比QA忽然急衝衝的拿着一臺出問題的機器跑過來,當你要使用adb shell作一些測試時居然發現沒有root權限,是否是一個頭兩個大,工具

怎麼辦,如何獲取root權限,其實能夠經過串口更改配置文件。測試

(咱們是設備製造商,預留串口有root權限)debug

首先要找到控制這個權限的配置文件,就在根目錄下面的:default.porphtm

先把這個文件拉出來,adb pull default.prop default.propblog

打開該文件,將裏面的內容開發

ro.secure=1rem

修改成:get

ro.secure=0

保存,經過串口,remount下根目錄:mount -o remount rw /

而後把修改後的文件default.prop傳進去,經過串口工具secureCRT的命令:rz -y

實在不行就用echo命令,執行完下面因此命令,重啓,adb shell便可得到root權限:

mount -o remount rw /

echo ro.secure=0 > default.prop
echo ro.allow.mock.location=0 >> default.prop
echo ro.debuggable=0 >> default.prop
echo persist.service.adb.enable=0 >> default.prop

是否有不用重啓機器的辦法?暫時沒找到,不知道那位兄弟知道的,留個言,謝謝!


轉載請註明本文地址:獲取adb root權限

相關文章
相關標籤/搜索