Debloating your phone by uninstalling bloatware via the adb shell


Recommended Posts

Recently came across this method on XDA. It allows you to uninstall bloatware on your phone via adb all the while not being root. As an example, you know that stupid NFL app that comes preinstalled that they won't let you remove? Sure you could disable it but the next time it updates it turns itself back on.

 

So yesterday I debloated my LG v20 via the ADB shell. Looked online for some stuff I could removed and I removed a lot with no side effects. Stuff like LG sync, LG bridge, Smart cleanup the default email and messing app to name a few.

 

After debloating, I didn't use the phone. I wanted to see what the standby drain was. So how did it turn out? Well I think the photo speaks for itself.

 

29391241478_7b8cd3b8b0_c.jpg

 

After taking the photo and sending it to someone the battery dropped to 99%. Within those 3 hours, 2 spammers did ring my phone that I answered and hung up on. Previous my phone after it would drop from 100% would drop faster. So I may have a calibration issue or a bad battery (which is cool because it's replaceable) .. all that being said it's never lasted 3.1 hours at 100%, so that's a definite improvement.

 

https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/

 

If you need to find the package name you can use the app called application inspector. 

 

The command on the adb shell is

 

pm uninstall -k --user 0 <name of package>

Obviously, USE AT YOUR OWN RISK!!!!

  On 07/07/2018 at 18:57, Circaflex said:

What's the SOT during that screenshot?

Expand  

about 20 seconds to take the phone about about 15 to send it. So under 1 min. phone must have been at the very bottom of 100%

SNAG-0011.png

 

This? then the command would be

adb pm uninstall -k --user 0 <name of package>

from Command Prompt in that directory, and yeah I guess you would need to know what apps the packages are ? 

With 3 hours of no screen usage, it shouldnt be a surprise to see your battery at 100% still. I highly doubt that removing some of the OEM apps had anything to do with "extending" it. Great guide, but I wouldnt get my hopes up that this solves a battery issue or improves it really all that much.

  On 07/07/2018 at 19:03, Steven P. said:

SNAG-0011.png

 

This? then the command would be

adb pm uninstall -k --user 0 <name of package>”

from Command Prompt in that directory, and yeah I guess you would need to know what apps the packages are ? 

Expand  

You also need to have the proper device drivers installed, in order for adb to see the device.

 

  Quote

Execute the “pm list packages | grep '<OEM/Carrier/App Name>'” command (without quotes) to find package names.

Expand  

 

  On 07/07/2018 at 19:03, Circaflex said:

With 3 hours of no screen usage, it shouldnt be a surprise to see your battery at 100% still. I highly doubt that removing some of the OEM apps had anything to do with "extending" it. Great guide, but I wouldnt get my hopes up that this solves a battery issue or improves it really all that much.

You also need to have the proper device drivers installed, in order for adb to see the device.

Expand  
3

While not the same phone, other have seen screen off battery drain improvements by debloating

 

 

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • So, do nothing basically, as long as you deploy Windows Updates? Pretty much yeah. Some Linux distros distribute update the secureboot certs as well, assuming you do use SecureBoot.
    • On one hand, YouTube videos are filled with so much fillers and the Youtubers intentionally speak slowly to increase video time and "engagement" metrics. On the other, Google's asking you to not stay on their site for longer. That's a win-win for viewers. So, I think it'll be axed or de-emphasised in the near future.
    • They'll just repurpose that for their AI trainings. Its never enough for LLMs.
    • Ubuntu gets second-ever snapshot release for Questing Quokka by Paul Hill Canonical has announced the release of Ubuntu 25.10 Questing Quokka Snapshot 2, a monthly development build that gives testers and developers a base from which to work on software for the upcoming release. Snapshot 1 was released at the end of May and Snapshot 3 is scheduled for July 31. Notably, the release date of Snapshot 2 and 3 have moved since last month. The Snapshot 2 update is available for various Ubuntu spins, such as Kubuntu and Lubuntu. To download, head to Ubuntu CD Image and go to the link for the version you want, such as ubuntu/. Once you’ve picked, go to releases/ > 25.10/ > snapshot-2/ and download the appropriate image for your computer - most people will want ‘64-bit PC (AMD64) desktop image’. The announcement mentions that these snapshot builds are not production ready, so you should not be installing them on a machine you use to do your work and daily computing. Canonical said that these builds should be seen as “throwaway artifacts”, whatever that means. If you’re an Ubuntu developer, you should submit your changes in the Ubuntu archive by July 28 to see it in the third snapshot. If you make any changes, Canonical asks you to update the Release Notes with the updates that you have worked on, so everyone knows what changed. Speaking of release notes, Canonical has been updating them incrementally. So far, we know that GNOME 48 is being used alongside the Linux 6.14 kernel. The use of GNOME 48 means that Ubuntu 25.10 only supports Wayland sessions as X.org has finally been dropped. Wayland has been used for a while on Ubuntu, so most people shouldn't have any issues as a result of the switchover. If you want to try out Ubuntu 25.10 Snapshot 2, you can find the download links over on the Ubuntu website. Just remember, these are not intended to be used on production machines!
  • Recent Achievements

    • Week One Done
      Marites earned a badge
      Week One Done
    • One Year In
      runge100 earned a badge
      One Year In
    • One Month Later
      runge100 earned a badge
      One Month Later
    • One Month Later
      jfam earned a badge
      One Month Later
    • First Post
      TheRingmaster earned a badge
      First Post
  • Popular Contributors

    1. 1
      +primortal
      559
    2. 2
      +FloatingFatMan
      177
    3. 3
      ATLien_0
      168
    4. 4
      Michael Scrip
      125
    5. 5
      Xenon
      118
  • Tell a friend

    Love Neowin? Tell a friend!