adb remount разрешение отказано, но в состоянии получить доступ к суперпользователю в оболочке-android


Итак, я пытаюсь протолкнуть некоторые файлы в / system на устройстве android (zte) Я укоренился, связанный с ADB,

adb remount -> мне отказано в разрешении adb shell su - > я могу получить доступ к оболочке и создавать папки и т. д., а также редактировать файловую систему

(но в оболочке я не могу скопировать файл с компьютера на устройство)

любая помощь, пожалуйста

6   51   2012-10-26 19:17:41

6 ответов:

в случае, если у кого-то есть такая же проблема в будущем:

$ adb shell
$ su
# mount -o rw,remount /system

и adb remount и adb root Не работайте над производственной сборкой без изменения ro.безопасный, но вы все равно можете переустановить /system, открыв оболочку, запросив разрешения root и введя команду mount.

использовать

#adb root

запуск демона в ADB как root. Тогда беги

#adb remount

, это будет перемонтировать устройство с соответствующим разрешением

вы можете использовать:

adb shell su -c "your command here"

только корневые устройства с su работает.

для людей, использующих эмулятор: другая возможность заключается в том, что вам нужно запустить эмулятор с-writable-system. Это было единственное, что работало для меня при использовании стандартного эмулятора в комплекте с Android studio с изображением 4.1. Проверьте здесь: https://stackoverflow.com/a/41332316/4962858

некоторые новые сборки требуют выполнения следующих дополнительных команд adb в первую очередь

adb root
adb disable-verity
adb reboot

затем

adb root
adb remount
@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