adb重新安装权限被拒绝,但是能够在shell中访问超级用户-android
因此,我正在尝试将某些文件推送到android设备(zte)上的/ system我已经扎根,与亚行建立了联系,
亚行重新安装->我得到拒绝的权限adb shell su->我能够访问shell并创建文件夹等并编辑文件系统
(但是在外壳程序中,我无法将文件从计算机复制到设备)
任何帮助请
6个解决方案
90 votes
如果将来有人遇到相同的问题:
$ adb shell
$ su
# mount -o rw,remount /system
如果不更改ro.secure,则adb remount和adb root都无法在生产版本上运行,但是您仍然可以通过打开外壳,询问root权限并键入mount命令来重新挂载/ system。
MartinodF answered 2019-11-13T00:18:57Z
19 votes
尝试
adb root
adb remount
以root身份启动adb守护程序,并确保以读写模式安装分区(必要的部分是adb root)。 pushing之后,使用以下命令再次撤消root权限:
adb unroot
user2670032 answered 2019-11-13T00:19:24Z
11 votes
emulator -writable-system
对于使用仿真器的人:另一种可能性是您需要使用-writable-system启动仿真器。 这是使用带有4.1图像的android studio打包的标准模拟器时唯一对我有用的东西。 检查这里:[https://stackoverflow.com/a/41332316/4962858]
francis duvivier answered 2019-11-13T00:19:55Z
9 votes
一些较新的版本需要首先运行以下附加adb命令
adb root
adb disable-verity
adb reboot
然后
adb root
adb remount
Quanlong answered 2019-11-13T00:20:21Z
8 votes
您可以使用:
adb shell su -c "your command here"
只有具有su的已植根设备才能运行。
Mohamed M. Hagag answered 2019-11-13T00:20:46Z
-4 votes
@echo off
color 0B
echo =============================================================================
echo.
echo ClockworkMod Recovery for SAMSUNG GALAXY SIII E210L
echo.
echo ClockworkMod Recovery (v6.0.1.2 Touch)
echo.
echo ¡ô¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¡ô
echo ¨U ¨U
echo ¨U SAMSUNG GALAXY SIII E210L ¨U
echo ¡ô¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¡ô
echo.
echo 1) (Settings\Developer options©¥ USB debugging)
echo.
echo 2) CWM SAMSUNG GALAXY SIII E210L
echo.
echo 3) THANK!!!!!!
echo.
echo =============================================================================
echo ARE YOU READY? GO! ¡·¡·¡·
@pause
echo.
echo adb...
adb.exe kill-server
adb.exe wait-for-device
echo wiat¸!
echo.
echo conect...
adb.exe push IMG /data/local/tmp/
adb.exe shell su -c "dd if=/data/local/tmp/GANGSTAR-VEGAS-1.3.0-APK-Andropalace.net.apk of=/mnt/sdcard/Android/GANGSTAR-VEGAS-1.3.0-APK-Andropalace.net.apk
adb.exe shell su -c "rm /data/local/tmp/bootloader.img"
adb.exe shell su -c "rm /data/local/tmp/recovery.img"
echo ===============================================================
echo ClockworkMod Recovery!
echo.
@pause
เทคโนโลยี ประเทศไทย answered 2019-11-13T00:21:04Z