adb remount разрешение отказано, но в состоянии получить доступ к суперпользователю в оболочке-android
Итак, я пытаюсь протолкнуть некоторые файлы в / system на устройстве android (zte)
Я укоренился, связанный с ADB,
adb remount -> мне отказано в разрешении
adb shell su - > я могу получить доступ к оболочке и создавать папки и т. д., а также редактировать файловую систему
(но в оболочке я не могу скопировать файл с компьютера на устройство)
любая помощь, пожалуйста
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
Comments