android apk 的root 許可權和USB adb 許可權的區別,androidapk

來源:互聯網
上載者:User

android apk 的root 許可權和USB adb 許可權的區別,androidapk
USB adb 許可權是指,當adb 串連手機時,手機中的守護進程adbd 的許可權為root 許可權,從而它的子進程也具有root 許可權,通常如果adb shell 看到是:
Android 4.0 以後版本:
C:\Users\mtk29\Desktop>adb shell
root@android:/ #
Android 2.3 版本:
C:\Users\mtk29\Desktop>adb shell


即表明adb 的串連是root 許可權的,相反如果看到是$ 即表明是shell 許可權
Android 的APK 本身都是不具備root 許可權的,如果想啟用root 許可權,那麼就必須藉助具有root 許可權的進程或者具有s bit 的檔案,目前比較通用的手法是,手機root 後,內建了su到system/bin, 然後普通APP 即可藉助su 命令來達到root 許可權切換。 
網路上已經有同仁修改su 命令,並通過一個APK 來控制su 命令的許可權控制。
如常見的Superuser: http://androidsu.com/superuser/ 這樣即可人為的控制root 許可權的使用。((因很久都沒有更新了,只能用於ICS 以及以前的版本))
        SuperSU: http://forum.xda-developers.com/showthread.php?t=1538053 (更新速度很快,推薦使用)
 
綜上所敘,如果adb 已經有root 許可權,那麼讓apk 行使root 許可權就很簡單了。比如在JB 版本或者以前的版本上:
adb remount
adb push su /system/bin
adb push Superuser.apk /system/app
adb shell chmod 0644 /system/app/Superuser.apk
adb shell chmod 6755 /system/bin/su
adb reboot
APK許可權與ROOT許可權有什不同

APK許可權是應用程式在Android架構內申請的許可權,它是應用程式層面的概念。比如發簡訊啦,上網啦之類的,一般來說,這些許可權都是不需要ROOT就可以申請並使用的。
ROOT許可權是Android系統層級的最高使用者權限,是使用者層面的概念。
 
android手機有root許可權與沒root許可權的不同 麻煩大家幫我一下

刷root許可權,如果沒刷過,先看教程學會了再動手,root是系統中唯一的超級使用者,具有系統中所有的許可權,如啟動或停止一個進程,刪除或增加使用者,增加或者禁用硬體等等。
我上次給我的三星刷成了板磚,因為我手機的音量鍵是壞的,刷一半才發現,拿去給修手機的二貨,他丫的居然也是在網上搜程式包給我恢複,還好意思收了我九十大洋! 刷了ROOT許可權就不給你保修了,切記啊、
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.