Я пытаюсь запустить AVS-SDK (Alexa) SampleApp на устройстве Android на UBUNTU. Я открыл два терминала, в первом терминале я получаю root-доступ для устройства Android с помощью ADB. Используются следующие команды:
adb connect <my_device_ipaddress>
adb shell
xu 7411
mount -o remount,rw /system
и во втором терминале я создаю SampleApp AVS-SDK с помощью следующей команды
sudo bash -x setup.sh config.json -a androidConfig.txt -s 998987
Ошибка, с которой я сталкиваюсь при сборке, составляет
adb shell mkdir -p /system/repavs/bin
mkdir: '/system/repavs/bin': Permission denied
, но если я выполню ту же команду в первом терминале, где у меня есть root-доступ к устройству Android, она выполнится.
Мой вопрос здесь, я подключаюсь, используя ADB с корневым доступом, но все еще ошибка отказа в разрешении приходит, может кто-нибудь помочь мне решить эту проблему. Есть ли другой способ получить разрешение или я делаю что-то не так?
Насколько я пытался и исследовал, это невозможно, потому что если ADB открыт в одном терминале с доступом с правами root, то только тот сеанс с этим терминалом может получить доступ к устройству с доступом с правами root, другие терминалы или любые другие процессы не могут уметь работать в одном сеансе или процессе.