Skip to content

Instantly share code, notes, and snippets.

@androidneha
Last active November 7, 2025 06:00
Show Gist options
  • Select an option

  • Save androidneha/896ec6b08137ef75a95341550b9c60fc to your computer and use it in GitHub Desktop.

Select an option

Save androidneha/896ec6b08137ef75a95341550b9c60fc to your computer and use it in GitHub Desktop.

Revisions

  1. androidneha revised this gist Jan 30, 2023. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions adb_commands.MD
    Original file line number Diff line number Diff line change
    @@ -5,10 +5,10 @@
    `pm list pacakges | grep com.abc`

    ### Turn on Battery Optimization for a particular app
    `adb shell dumpsys deviceidle whitelist +<package_name>`
    `adb shell dumpsys deviceidle whitelist -<package_name>`

    ### Turn off Battery Optimization for a particular app
    `adb shell dumpsys deviceidle whitelist -<package_name>`
    `adb shell dumpsys deviceidle whitelist +<package_name>`

    ### To start a service
    `adb shell am startservice com.some.package.name/.YourServiceSubClassName`
  2. androidneha revised this gist Jul 22, 2019. 1 changed file with 3 additions and 0 deletions.
    3 changes: 3 additions & 0 deletions adb_commands.MD
    Original file line number Diff line number Diff line change
    @@ -24,3 +24,6 @@

    ### Enable accessibility
    `adb shell settings put secure enabled_accessibility_services packagname/servicename`

    ### Turn on Device admin
    `adb shell dpm set-active-admin --user current packagename/.receivers.DeviceAdministrationReceiver`
  3. androidneha revised this gist Jul 22, 2019. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion adb_commands.MD
    Original file line number Diff line number Diff line change
    @@ -24,4 +24,3 @@

    ### Enable accessibility
    `adb shell settings put secure enabled_accessibility_services packagname/servicename`

  4. androidneha revised this gist Jul 22, 2019. 1 changed file with 4 additions and 0 deletions.
    4 changes: 4 additions & 0 deletions adb_commands.MD
    Original file line number Diff line number Diff line change
    @@ -21,3 +21,7 @@

    ### 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`

  5. androidneha revised this gist Jul 11, 2019. No changes.
  6. androidneha revised this gist Jul 11, 2019. 1 changed file with 8 additions and 8 deletions.
    16 changes: 8 additions & 8 deletions adb_commands.MD
    Original file line number Diff line number Diff line change
    @@ -1,23 +1,23 @@
    # To list-up installed app
    ### To list-up installed app
    `pm list packages`

    # Search for a particualr app with pacakagename
    ### Search for a particualr app with pacakagename
    `pm list pacakges | grep com.abc`

    # Turn on Battery Optimization for a particular app
    ### Turn on Battery Optimization for a particular app
    `adb shell dumpsys deviceidle whitelist +<package_name>`

    # Turn off Battery Optimization for a particular app
    ### Turn off Battery Optimization for a particular app
    `adb shell dumpsys deviceidle whitelist -<package_name>`

    # To start a service
    ### To start a service
    `adb shell am startservice com.some.package.name/.YourServiceSubClassName`

    # To start a service
    ### To start a service
    `adb shell am stopservice com.some.package.name/.YourServiceSubClassName`

    # Grant Permission for ex WRITE_SECURE_STTINGS
    ### 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
    ### Revoke Permission for ex WRITE_SECURE_STTINGS
    `adb shell pm revoke com.abc.yourpackagename android.permission.WRITE_SECURE_SETTINGS`
  7. androidneha revised this gist Jul 11, 2019. No changes.
  8. androidneha revised this gist Jul 11, 2019. 2 changed files with 23 additions and 23 deletions.
    23 changes: 0 additions & 23 deletions adb_commands
    Original file line number Diff line number Diff line change
    @@ -1,23 +0,0 @@
    # 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 +<package_name>`

    # Turn off Battery Optimization for a particular app
    - `adb shell dumpsys deviceidle whitelist -<package_name>`

    # 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`
    23 changes: 23 additions & 0 deletions adb_commands.MD
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,23 @@
    # 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 +<package_name>`

    # Turn off Battery Optimization for a particular app
    `adb shell dumpsys deviceidle whitelist -<package_name>`

    # 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`
  9. androidneha revised this gist Jul 11, 2019. 1 changed file with 8 additions and 8 deletions.
    16 changes: 8 additions & 8 deletions adb_commands
    Original file line number Diff line number Diff line change
    @@ -1,23 +1,23 @@
    # To list-up installed app
    `pm list packages`
    - `pm list packages`

    # Search for a particualr app with pacakagename
    `pm list pacakges | grep com.abc`
    - `pm list pacakges | grep com.abc`

    # Turn on Battery Optimization for a particular app
    `adb shell dumpsys deviceidle whitelist +<package_name>`
    - `adb shell dumpsys deviceidle whitelist +<package_name>`

    # Turn off Battery Optimization for a particular app
    `adb shell dumpsys deviceidle whitelist -<package_name>`
    - `adb shell dumpsys deviceidle whitelist -<package_name>`

    # To start a service
    `adb shell am startservice com.some.package.name/.YourServiceSubClassName`
    - `adb shell am startservice com.some.package.name/.YourServiceSubClassName`

    # To start a service
    `adb shell am stopservice com.some.package.name/.YourServiceSubClassName`
    - `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`
    - `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`
    - `adb shell pm revoke com.abc.yourpackagename android.permission.WRITE_SECURE_SETTINGS`
  10. androidneha created this gist Jul 11, 2019.
    23 changes: 23 additions & 0 deletions adb_commands
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,23 @@
    # 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 +<package_name>`

    # Turn off Battery Optimization for a particular app
    `adb shell dumpsys deviceidle whitelist -<package_name>`

    # 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`