### To list-up installed app `pm list packages` ### Search for a particualr app with pacakagename `pm list pacakges | grep com.abc` ### Turn on Battery Optimization for a particular app `adb shell dumpsys deviceidle whitelist +` ### Turn off Battery Optimization for a particular app `adb shell dumpsys deviceidle whitelist -` ### To start a service `adb shell am startservice com.some.package.name/.YourServiceSubClassName` ### To start a service `adb shell am stopservice com.some.package.name/.YourServiceSubClassName` ### Grant Permission for ex WRITE_SECURE_STTINGS `adb shell pm grant com.abc.yourpackagename android.permission.WRITE_SECURE_SETTINGS` ### Revoke Permission for ex WRITE_SECURE_STTINGS `adb shell pm revoke com.abc.yourpackagename android.permission.WRITE_SECURE_SETTINGS` ### Enable accessibility `adb shell settings put secure enabled_accessibility_services packagname/servicename`