Я рутировал свой разблокированный Galaxy S3 (SGH-T999)
Теперь я пытаюсь запустить adb root
из командной строки Windows , но получаю сообщение adbd cannot run as root in production builds
об ошибке. Итак, первое, что я проверил, было действительно ли мой телефон рутирован?
Итак, я попробовал следующее:
Открыть командную строку
$adb devices // lists my device
$adb shell //goes to shell
$su // opens a 'SuperSu' prompt on my phone and I 'Grant' permission
# // Before following the rooting instructions, I was getting 'no su command found' in the previous step. So, I believe my phone is ROOTED. **Correct me if I'm wrong.**
Однако когда я это делаю adb root
, я получаю adbd cannot run as root in production builds
ошибку. Так что, подумал я, мне, возможно, придется сделать еще кое-что помимо того, что я сделал выше. Я попробовал все решения в следующих вопросах SO:
- Запускаем скрипт как root через ADB
- В разрешении adb remount отказано, но есть возможность получить доступ к суперпользователю в оболочке - android
- Невозможно запустить adb root на рутированном телефоне Android
У меня ничего из вышеперечисленного не сработало. Все, что они делают, это дают ROOT доступ ВНУТРИ ОБОЛОЧКИ. Я хочу adb root
работать так, чтобы я мог выполнять различные команды adb БЕЗ входа в оболочку.