Я укоротил свою разблокированную 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-вопросах:
- Запустите script как root через ADB
- запрещено разрешение на удаление adb, но доступно для доступа к суперпользователю в shell-android
- Невозможно запустить "adb root" на корневом телефоне Android
Ничто из этого не помогло мне. Все, что они делают, - это доступ к ROOT INSIDE от SHELL. Я хочу, чтобы adb root
работал, чтобы я мог выполнять различные команды adb БЕЗ вставки в оболочку.