ejecutar el comando adb shell como root

referencia:

android - Inicie un script como root a través de ADB Flip Android


La premisa es que ha instalado su. adb su se puede utilizar

Android 5.0+

os.system(rf'{adb} connect {devices_ip} && {adb} root && {adb} remount \ && ...你的其他代码,此时已经有root权限') 

Android 4.4

Lo que es diferente de muchos tutoriales aquí es que  su -c no tiene comillas simples . Después de agregar comillas simples, muchas no están permitidas

os.popen(rf'{adb} connect {devices_ip} && {adb} push {cer0_name} /data/local/tmp && {adb} shell "su -c ...你的其他代码,此时已经有root权限" &&')

おすすめ

転載: blog.csdn.net/vistaup/article/details/128085678