root後adb shell許可權問題

2021-06-17 21:39:39 字數 1532 閱讀 5803

1adb shell"su -c 'sleep 1'"

2adb start-server

3adb push tcpdump /data/local/tcpdump

adbd insecure(超級adbd)

說明:1.開啟adbd,勾選啟動超級adbd,這樣就可以直接有root許可權執行adb shell命令了

2.因為超級使用者不是永久性的,重啟後會失效,所以勾選開機時啟用會省掉每次開啟的麻煩

注:上面這幾條命令也許對一部分手機有用,但是對小公尺手機穩定版本是沒有用的。因為小公尺的穩定版本不支援root,如果非要root需要安裝miui開發版

1.利用其它工具將檔案(tcpdump)放入sdcard中

2.adb shell進入shell環境,su獲得root許可權(adb shell就預設獲取到root許可權的就不用su了)

3.cat /sdcard/檔案 >系統檔案路徑,如下:將tcpdump放到系統檔案/data/local/下

註明一下:shell命令cp和rm在這裡都是不支援的,都會報錯,所以直接用cat來拷貝就可以了。

1bixiaopeng@bixiaopengtekimacbook-pro ~$ adb push /users/bixiaopeng/downloads/tcpdump /data/local/tmp/tcpdump

22899kb/s (645840bytes in0.217s)

3bixiaopeng@bixiaopengtekimacbook-pro ~$ adb shell

4shell@android:/ $ su

5shell@android:/ # ls data/local/tmp/

6busybox

7d10519f9d1f65446873da10267a674bc.apk

8tcpdump

9shell@android:/ #

1系統不允許我們放到/data/local中,那我們就放到許可權比較大的tmp中

adb shell獲取root許可權

adb shell獲取root許可權adb push su system bin adb shell chmod 4755 system bin su如果提示read only filesystem,那麼就要重新掛載一下 system,把唯讀掛載成可讀寫,只有手機root了才能執行 mount o ...

以root身份進入adb shell

先前在android模擬器中做應用開發時候,通過adb shell進入模擬器的shell中,當前的使用者就是root,就也沒管那麼多。今天碰到有同事拿真機做測試,發現進入shell之後不是root身份。這個時候,同事是打算開啟logcat日誌的,估計他是看了網上的修改日誌開關的方式 echo 1 s...

關於Ubuntu安裝後切換root許可權的問題

本次安裝ubuntu 14.0.2後,雖然介面很炫,但是亦如既往的採取root方法,如果採用了修改賬戶root 0 0的的方法,此方法一定會讓你坑死。該方法解決方法唯一一點,進入命令列模式 ctrl alt f1 修改當時修改的檔案內容,改好後重啟就行 以下方法是我親身驗證的管用方法 方案一 親手安...