Как исправить: ошибка: недостаточно разрешений для устройства с ADB [Быстрый совет]
На днях я устанавливал Ubuntu Touch на свой Nexus 7. В процессе установки я столкнулся с ошибкой при использовании adb (Android Debug Bridge). Когда я пытался загрузиться в загрузчик с помощью adb, выдал следующую ошибку:
ошибка: недостаточно разрешений для устройства
Что мне помогло, так это перезапуск сервера adb в режиме sudo.
Я собираюсь показать вам шаги, которые я использовал для исправления «недостаточных разрешений для ошибки устройства» в Ubuntu Linux.
Исправить ошибку: недостаточно прав для устройства.
Первый шаг — остановить работающий сервер adb:
adb kill-server
Следующий шаг — снова запустить сервер, но на этот раз с правами root:
sudo adb start-server
Вывод этой команды будет таким:
abhishek@linux-console:~$sudo adb start-server
* демон не запущен. запустим его сейчас на порту 5037 *
* демон успешно запущен *
В качестве последнего и завершающего шага необходимо отсоединить подключенное к нему устройство и снова подключить его.
Причина, я думаю, понятна. Сервер adb должен работать с правами root, и если это не так, вы увидите ошибку «недостаточно прав для устройства».
По соответствующей теме я рекомендую прочитать о корневом пользователе в Ubuntu и прояснить концепцию этой темы.
Я надеюсь, что этот быстрый пост поможет вам. Чао :)