Ответ 1
adb shell am start -n com.android.settings/.DevelopmentSettings
Я пытаюсь найти способ включения опций разработчика → Оставаться в режиме пробуждения через АБР. Решение, которое я нашел, это найти способ открыть меню опций разработчиков, а затем включить параметр keep awake, используя команду setevent в ADB.
Теперь я пытаюсь найти команду, которая откроет параметры разработчиков. Я нашел команду, которая открывает параметры отображения:
adb shell am start -n com.android.settings/.DisplaySettings
Поэтому я думаю, что существует аналогичная команда, открывающая параметры разработчиков.
Я также буду рад услышать о другом способе включения режима пробуждения через АБР, если таковой имеется.
adb shell am start -n com.android.settings/.DevelopmentSettings
Хорошо, я нашел способ:
adb shell am start -S com.android.settings/.Settings\$DevelopmentSettingsActivity
Я использовал это: https://github.com/android/platform_packages_apps_settings/blob/master/AndroidManifest.xml
чтобы найти название требуемой деятельности.
Теперь я должен выяснить, как выбрать вариант бодрствования, создавая событие касания или что-то еще...
Вы можете включить опцию Stay awake без использования пользовательского интерфейса со следующей командой:
adb shell settings put global stay_on_while_plugged_in 3
попробуй это:
setprop persist.sys.usb.config mtp,adb