I\'m trying to find a way to enable the Developer options -> Stay awake option via ADB. The solution that I found was to find a way to open developers opti
Set the 'keep awake while plugged in' setting.
adb shell svc power stayon true
adb shell am start -n com.android.settings/.DevelopmentSettings
try this:
setprop persist.sys.usb.config mtp,adb
Okay I know it is not what MiSo was asking but I think it may be relevant, I have created an app that will enable/dissable this 'Stay awake' setting as you connect/disconnect ADB.
The code is available open-source here: ABD-Stay_Awake
You can enable Stay awake option without having to use UI with the following command:
adb shell settings put global stay_on_while_plugged_in 3
OK, I found a way:
adb shell am start -S com.android.settings/.Settings\$DevelopmentSettingsActivity
I used this : https://github.com/android/platform_packages_apps_settings/blob/master/AndroidManifest.xml
to find the name of the Activity I needed.
Now I have to figure out how to choose the stay awake option by createing a touch event or something...