Debloat? - Moto G Power Questions & Answers

Im not too sure I want to flash a custom rom. Im thinking I may want to just keep it stock and debloat it myself. Is there a list somewhere of what can be removed without messing up the phone?
I know flashing a custom rom is faster. But i went thru hell with this phone already and when i tried to put twrp on it it didnt work right. I just dont want to try flashing roms and end up with another bootloop or non working touch screen.
Id rather debloat by freezing in titanium backup and just add xposed to rooted stock (im already rooted)

Depends on what you mean by debloat. You can disable things, but because of the way these phones are, and I'm guessing all phones that come with Android 10, we can't really modify the system partition that way. Your best bet would be to flash a rom that doesn't include gapps, then flash pico gapps if you want the play store.
I've tried a few different things for uninstalling system apps and they all left me in a bootloop. Using apps like Titanium Backup, and even manually deleting files through twrp don't work. Freezing apps works fine.

This worked well for me, very easy
https://www.youtube.com/watch?v=MWafdmJPD2c

Kuzo !!!!! Thank you.
For those of you who don't speak Spanish. The uninstall command to using in ADB is:
adb shell pm uninstall -k --user 0 PASTE_PACKAGE_NAME_HERE
Use the command below to get a list of the installed package apps on your phone. You want to use the part that starts with com.some_package_name when using the command above to uninstall a app from your phone using adb.
adb shell pm list packages
This version of the same command should help you find the list of packages associated with the facebook app so you can nuke it from orbit.
adb shell pm list packages facebook
This worked on my 2020 Moto G Power phone and I hope it works for you. And yes I know most of this can be found by doing a search online.

I've just created a Magisk module for that, if you're still interested
[Magisk Debloat Module] Moto G Power Sofia(p)(r)
This is my Moto G Power debloating module. It works on the original ROM. It's still a work in progress, but I've been using it for a while on my Moto G Power 2020 (XT2041-4, US model) and it seems pretty stable. It may work for all Moto G8/G9 as...
forum.xda-developers.com

Related

[GUIDE] Remove system apps/bloat - ADB | NO ROOT

Hello all,
I found a nice little guide, which works on most of the android phones - if you want to remove system apps, but do not want to root.
All credits to dosangst on Reddit!
Working ADB connection is required.
And as always, be careful what you remove! Removing critical apps will result in bootloop and you have to reflash firmware/ROM.
1. connect device, make sure ADB is working (check with CMD "adb devices")
2. go to shell, using CMD "adb shell"
3. get list of install packages using CMD "pm list packages" (use google to find out what does each package name means).
4. remove package using CMD "pm uninstall -k --user 0 $packagname" (e.g. pm uninstall -k --user 0 com.android.inputdevices)
5. if correctly typed, you receive message "SUCCESS"
Optionally a reboot might be required.
Thanks.
@davebugyi
thanks for this thread. working great.
Thanks bro
In fact , we can use some data erase software , of course ,we need to install it form its website, it isn't free
Thanks thanks thanks!!! Yeah
Thank's, working good on P9 too.
Could anyone please enlighten me (and all others who might wounder) which of the system apps that can be removed "safely"?
I went form a OnePlus X and got the P10 mainly cause I got it for 359$ / 313€ without contract but I really don´t like bloat apps. HiCare might be OK to have but Notes, Music, Videos, E-mail, Health, Gallery and possibly some more apps are just a waste of space since I prefer other apps for that. I guess I just could make a folder and put all Huawei bloat inside of it and just feel a little sick each time I scroll by it so it would be nice to remove as much of it as possible.
I would happily donate a beer to the person who comes up with a list of "safe" apps to remove.
SwedishBadger said:
Could anyone please enlighten me (and all others who might wounder) which of the system apps that can be removed "safely"?
I went form a OnePlus X and got the P10 mainly cause I got it for 359$ / 313€ without contract but I really don´t like bloat apps. HiCare might be OK to have but Notes, Music, Videos, E-mail, Health, Gallery and possibly some more apps are just a waste of space since I prefer other apps for that. I guess I just could make a folder and put all Huawei bloat inside of it and just feel a little sick each time I scroll by it so it would be nice to remove as much of it as possible.
Click to expand...
Click to collapse
I want to know too, what apps we can remove safely.
Is it safe to remove "Huawei Mobile Services"? Also, it is so weird that my P10 has facebook and facebook messenger as system app...
nice
Music, Videos, E-mail, Health, Gallery and possibly some more apps are just a waste of space since I prefer other apps for that. I guess I just could make a folder and put all Huawei bloat inside of it and just feel a little sick each time I scroll by it so it would be nice to remove as much of it as possible.
How is this possible?
Android mount /system as readonly when device boots. Due to that (seems) not possible to uninstall apps from /system. I think you are uninstalling apps that are installed on /data/app but not /system apps.
Apps installed on /data/app can be unistalled accessing to android settings -> apps -> [select a app] -> uninstall
davebugyi said:
Hello all,
I found a nice little guide, which works on most of the android phones - if you want to remove system apps, but do not want to root.
All credits to dosangst on Reddit!
Working ADB connection is required.
And as always, be careful what you remove! Removing critical apps will result in bootloop and you have to reflash firmware/ROM.
1. connect device, make sure ADB is working (check with CMD "adb devices")
2. go to shell, using CMD "adb shell"
3. get list of install packages using CMD "pm list packages" (use google to find out what does each package name means).
4. remove package using CMD "pm uninstall -k --user 0 $packagname" (e.g. pm uninstall -k --user 0 com.android.inputdevices)
5. if correctly typed, you receive message "SUCCESS"
Optionally a reboot might be required.
Click to expand...
Click to collapse
bartito said:
How is this possible?
Android mount /system as readonly when device boots. Due to that (seems) not possible to uninstall apps from /system. I think you are uninstalling apps that are installed on /data/app but not /system apps.
Apps installed on /data/app can be unistalled accessing to android settings -> apps -> [select a app] -> uninstall
Click to expand...
Click to collapse
I do not know the technical background, but probably it evokes some special user priviliges hidden in the system.
To be honest I never checked where are those apps located.
For example try to uninstall GBoard (vtr-l29, B151)- not possible, not even the disable function. With this method it could be removed.
The apps are only removed for the current user. Detailed info is here: https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/
I was practising this method months ago and I just found out that after I rooted my phone apparently the apps are still inside data folder. Or maybe something happened in between that I wasn't aware of.
Tried to remove com.android.calendar but no luck
OMG, thanks dude! :*
Thanks
Works great on Huawei Y5 201 7 also
any way to revert changes without a fact reset?
People if you don't like the original Huawei apps you probably don't like the default launcher. Why not just use for example nova launcher and hide all the apps that you don't use from launcher. Also you can change settings in advanced apps settings to use apps you prefer as default. Like gmail as main mail app, Google photos for gallery and so on.
64GB is enough to keep all those apps there.

can't unistall system apps

Hello. I've just updated to miui 9.5 global stable. I have also flashed twrp and rooted with superuser. The problem is that I can't unistall system apps with system app remover pro, althouth that with previous miui didn't have this problem. When I try to unistall any system app it says ''failed umistall''. I have also tried some other apps as root unistaller, but the problem remains. Please any help.
You could try adb, but be careful. You need to know what to uninstall and what to not uninstall. Download platform-tools, use a command prompt (cmd) to access the platform-tools folder, connect your phone via USB debugging, enter adb devices into the command prompt, and list all the packages with adb shell cmd pm list packages
All the apps on your phone will be listed as their package names. You can uninstall (or disable) these packages by entering pm uninstall -k --user 0 <name of package>
You can disable packages (and renable them if something goes wrong) with command pm disable <name of package>
Uninstalling works whether you're rooted or not. I think disable only works if you're rooted, but IDK.
https://www.reddit.com/r/Android/comments/6ftg72/want_to_completely_disableuninstall_those_pesky/
The problem with this method is, you need to know exactly what to uninstall or your ROM will get screwed up. Like UI will stop working. In that case, you have to factory reset and start again. So backup all your files before attempting this.
I'd use Titanium Backup that way you can initially backup the app before uninstalling and delete later once you're 100% sure you no longer need it (although save the backup to a Micro SD or PC anyway).
If you're going to use ADB then the PC Inspector app will help identify the correct app to uninstall.
Edit: Are you 100% sure you've got full root? Have you checked with something like Root Checker (joeykrim)?
Big Elf said:
Edit: Are you 100% sure you've got full root? Have you checked with something like Root Checker (joeykrim)?
Click to expand...
Click to collapse
Yes I have checked it with Root Checker.

Question Debloating system apps

Has anybody tried the universal debloater script for this phone? Tried uninstalling certain system apps through lucky patcher and titanium backup but with no success. Also tried deleting the apps through root explorer but in vain. Does anyone know how to change the permission of drives or internal folder /files without softbricking the phone. Any help would be much appreciated
i did it trough ADB SHELL commands
look here:
Oneplus pure debloat
A side note before running the .bat file.....make surw you have a keyboard app to install as gboard is disabled....i recommend openboard from fdroid. UPDATE UPDATE UPDATE Few more too add to debloat com.qti.dpmserviceapp com.qti.diagservices...
forum.xda-developers.com
i only uninstalled the apps i didnt wanted on my phone. i looked up the package name and removed it
if you dont have root look here:
How to uninstall carrier/OEM bloatware without root access
If you want to get rid of carrier/OEM apps from your phone, here's how you can uninstall bloatware from your device without root access!
www.xda-developers.com
kkdamion said:
if you dont have root look here:
How to uninstall carrier/OEM bloatware without root access
If you want to get rid of carrier/OEM apps from your phone, here's how you can uninstall bloatware from your device without root access!
www.xda-developers.com
Click to expand...
Click to collapse
Rooted the phone as soon as I got it. The only thing that I could do was freeze the apps with lucky patcher. However, the adb command did worked like a charm. Thanks.
I always freeze them with Swift Backup. That works perfectly. The nice thing about freezing over deleting is that once you do an update, they keep being freezed. If you deleted them before, you have to start over and over again after every update.
Yeah also a good solution.

Question Debloating S22 plus

Hi all,
what is the easiest and best way to debloat and optimize S22+. For non rooted users ofc
I dont need all Samsung apps, Facebook etc .
Thanks
The easiest would be to manually disable every app you can. Usually only the ore installed apps, minus the system, take space and ram. Wouldnt mess around with Samsung system apps, since you will lose functionality.
Wouldn't be the easiest but arguably the best, would be going the adb route,
Which allows you to Uninstall by the package.
I.e. https://play.google.com/store/apps/details?id=com.catchingnow.icebox
You can try this app also.
○○○○○○
I know you said non root.
I swear I would root my snapdragon tmobile version if it was possible. I will continue to hope.
enable usb debug and use this tool
[TOOL] ADB AppControl 1.8.0 🚀 Ultimate App Manager & Debloat Tool + Tweaks
ADB AppControl 🚀 Root is not required. Works with any Android device. Can do almost everything you dreamed about with applications. ADB AppControl - the desktop program, that will allow you to easily manage applications on your android device...
forum.xda-developers.com
Sheetzie03 said:
Wouldn't be the easiest but arguably the best, would be going the adb route,
Which allows you to Uninstall by the package.
I.e. https://play.google.com/store/apps/details?id=com.catchingnow.icebox
You can try this app also.
○○○○○○
I know you said non root.
I swear I would root my snapdragon tmobile version if it was possible. I will continue to hope.
Click to expand...
Click to collapse
Thanks, but I dont want to root. Previously on non Samsung phones I rooted my phone from first day, but here dont want to loose Knox,warranty also it is hard to sell if it is rooted and unlocked
Fytdyh said:
The easiest would be to manually disable every app you can. Usually only the ore installed apps, minus the system, take space and ram. Wouldnt mess around with Samsung system apps, since you will lose functionality.
Click to expand...
Click to collapse
Is there a list of apps, services etc which are safe to delete,disable ?
marko94 said:
Thanks, but I dont want to root. Previously on non Samsung phones I rooted my phone from first day, but here dont want to loose Knox,warranty also it is hard to sell if it is rooted and unlocked
Is there a list of apps, services etc which are safe to delete,disable ?
Click to expand...
Click to collapse
[DISCONTINUED] Samsung Galaxy One UI - Optimization Guide
THIS IS A SUGGESTED CONFIGURATION FOR SAMSUNG DEVICES OUT OF SUPPORT/CLOSED I - RECOMMENDED SETTINGS To Start With - Factory Reset before starting optimisations - Factory Reset after every Major update (One UI/Android) - Remove SIM before first...
forum.xda-developers.com
I'm using this guide with some personal changes and so far so good. Just make sure you don't disable or uninstall anything that you use. One example in my case is Bixby routines
You can use adb command:
adb shell pm uninstall -k --user 0 <package_name>
I disabled a lot of things I don't use like dex, windows integration....
Debloating is good for Samsung phones because unnecessary apps are on the phone which slows it down! I'll try it too.
goTouch said:
You can use adb command:
adb shell pm uninstall -k --user 0 <package_name>
I disabled a lot of things I don't use like dex, windows integration....
Click to expand...
Click to collapse
Thanks.. what about the new updates when it is available ? do we need to restore all uninstalled apps before the update or no need ?
marko94 said:
Thanks.. what about the new updates when it is available ? do we need to restore all uninstalled apps before the update or no need ?
Click to expand...
Click to collapse
No
you dont need to restore anything
but every stuff you remove will restored after factory reset
pitelasssss said:
No
you dont need to restore anything
but every stuff you remove will restored after factory reset
Click to expand...
Click to collapse
It is just an adb command to disable a package for the current user. You can enable again with:
adb shell cmd package install-existing <package_name>
goTouch said:
It is just an adb command to disable a package for the current user. You can enable again with:
adb shell cmd package install-existing <package_name>
Click to expand...
Click to collapse
use adb debloat tool
better than that
Releases · 0x192/universal-android-debloater
Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device. - 0x192/universal-android-debloater
github.com
Open source as well.
marko94 said:
Hi all,
what is the easiest and best way to debloat and optimize S22+. For non rooted users ofc
I dont need all Samsung apps, Facebook etc .
Thanks
Click to expand...
Click to collapse
You mean you've never heard of package disabler pro, u don't have to root ur phone ,go to www.packagedisabler.com, pay the little fee and disable all bloatware, do not buy from the play store, go to their website!! Google play store doesn't offer it anymore anyway I believe!!
skiku said:
[DISCONTINUED] Samsung Galaxy One UI - Optimization Guide
THIS IS A SUGGESTED CONFIGURATION FOR SAMSUNG DEVICES OUT OF SUPPORT/CLOSED I - RECOMMENDED SETTINGS To Start With - Factory Reset before starting optimisations - Factory Reset after every Major update (One UI/Android) - Remove SIM before first...
forum.xda-developers.com
I'm using this guide with some personal changes and so far so good. Just make sure you don't disable or uninstall anything that you use. One example in my case is Bixby routines
Click to expand...
Click to collapse
www.packagedisabler.com ,no root,disable all bloatware, no desktop required, 3 or 4 dollars for the app,I can't remember, exactly how much!!
just mean plain S22 U.S. version
maypo123 said:
just mean plain S22 U.S. version
Click to expand...
Click to collapse
I don't understand your question mayo,I have the s22 plus,but package disabler works on any s22, if that is what u mean, you'll have to be more specific!
Thanks Shirtytrip
Hi guys is there any list what is safe to debloat galaxy s22 plus?
It is quite hard to know which is a safe app to remove (uninstall/disable) ?
Check with this list https://docs.google.com/spreadsheets/u/0/d/12jEGQftFUL3vAI03X0Ku1LgoWFQKdwPA_WHuLh_2ics/htmlview
Have to ask google one by one by its package name in order to understand what it is doing for and is necessary?
How To Remove (debloat) Bloatware from Any Galaxy Smartphone Via ADB? - SamsungSFour.Com
How to remove/debloat bloatwares from any Samsung Galaxy Smartphone Via the ADB tool.
www.samsungsfour.com
[TOOL] ADB AppControl 1.8.0 🚀 Ultimate App Manager & Debloat Tool + Tweaks
ADB AppControl 🚀 Root is not required. Works with any Android device. Can do almost everything you dreamed about with applications. ADB AppControl - the desktop program, that will allow you to easily manage applications on your android device...
forum.xda-developers.com

Question What are current options for debloating or flashing the newest Sony phones?

So when it comes to newer sony phones for development, patches, roms and debloating.
Are there previous debloating scripts we can use on the newer phones? It looks like we already have a process for root access. but not sure what i apps i should remove or backup.
Not to mention if i flash with a totally new rom i will probably want some of the Sony apps installed which means backing up the sony apps before we flash a rom to it right?
@thud1, I've successfully run the attached script using adb. I'm on the US variant, so can't root, and also removed a few extras from other non-US carriers like Orange. I'd recommend reading through it yourself and changing it (anything without a "::" at the start of the line is being removed), since I removed as much as I possibly could (including almost all Google apps). You can use it as a starting point for which apps you can systemlessly uninstall with Magisk though. After uninstalling all of those, everything still seems to be working for me, and I based it on what I uninstalled with Magisk on my 1 III, so it should also work on a rooted device.
I don't think there are any custom ROMs out yet, but even if there are, flashing will be limited to what can be done through fastboot or Magisk, since we don't have TWRP. If you wanted to install Sony apps on a non-Sony ROM, you'd likely need to use a Magisk module to add in the Sony framework to that ROM or the apps wouldn't work (not even sure if something like Camera Pro would work on an entirely non-Sony ROM like LineageOS).
EDIT: Make sure you have a browser and keyboard downloaded, else you will have to reinstall GBoard and Chrome.
Pointless816 said:
@thud1, I've successfully run the attached script using adb. I'm on the US variant, so can't root, and also removed a few extras from other non-US carriers like Orange. I'd recommend reading through it yourself and changing it (anything without a "::" at the start of the line is being removed), since I removed as much as I possibly could (including almost all Google apps). You can use it as a starting point for which apps you can systemlessly uninstall with Magisk though. After uninstalling all of those, everything still seems to be working for me, and I based it on what I uninstalled with Magisk on my 1 III, so it should also work on a rooted device.
I don't think there are any custom ROMs out yet, but even if there are, flashing will be limited to what can be done through fastboot or Magisk, since we don't have TWRP. If you wanted to install Sony apps on a non-Sony ROM, you'd likely need to use a Magisk module to add in the Sony framework to that ROM or the apps wouldn't work (not even sure if something like Camera Pro would work on an entirely non-Sony ROM like LineageOS).
EDIT: Make sure you have a browser and keyboard downloaded, else you will have to reinstall GBoard and Chrome.
Click to expand...
Click to collapse
Thank for the debloat list i am going through the list now. Quite an extensive list. so pretty cool.
I also found an universal android debloater app. thought i share it here in case anyone wants to try it. really easy to use.
universal android debloater app.
Release 0.5.1 · 0x192/universal-android-debloater
Since 0.5.0, all changes related to apps are available to users without downloading a new version of UAD as the software directly download the json debloat list from Github. These changes can be tr...
github.com
Instructions.
Making the Perfect Phone
Having Fun with Technology
christitus.com
Pointless816 said:
@thud1, I've successfully run the attached script using adb. I'm on the US variant, so can't root, and also removed a few extras from other non-US carriers like Orange. I'd recommend reading through it yourself and changing it (anything without a "::" at the start of the line is being removed), since I removed as much as I possibly could (including almost all Google apps). You can use it as a starting point for which apps you can systemlessly uninstall with Magisk though. After uninstalling all of those, everything still seems to be working for me, and I based it on what I uninstalled with Magisk on my 1 III, so it should also work on a rooted device.
I don't think there are any custom ROMs out yet, but even if there are, flashing will be limited to what can be done through fastboot or Magisk, since we don't have TWRP. If you wanted to install Sony apps on a non-Sony ROM, you'd likely need to use a Magisk module to add in the Sony framework to that ROM or the apps wouldn't work (not even sure if something like Camera Pro would work on an entirely non-Sony ROM like LineageOS).
EDIT: Make sure you have a browser and keyboard downloaded, else you will have to reinstall GBoard and Chrome.
Click to expand...
Click to collapse
Awesome thank you for this, does it need to be re-applied every OTA update?
Pointless816 said:
@thud1, I've successfully run the attached script using adb. I'm on the US variant, so can't root, and also removed a few extras from other non-US carriers like Orange. I'd recommend reading through it yourself and changing it (anything without a "::" at the start of the line is being removed), since I removed as much as I possibly could (including almost all Google apps). You can use it as a starting point for which apps you can systemlessly uninstall with Magisk though. After uninstalling all of those, everything still seems to be working for me, and I based it on what I uninstalled with Magisk on my 1 III, so it should also work on a rooted device.
I don't think there are any custom ROMs out yet, but even if there are, flashing will be limited to what can be done through fastboot or Magisk, since we don't have TWRP. If you wanted to install Sony apps on a non-Sony ROM, you'd likely need to use a Magisk module to add in the Sony framework to that ROM or the apps wouldn't work (not even sure if something like Camera Pro would work on an entirely non-Sony ROM like LineageOS).
EDIT: Make sure you have a browser and keyboard downloaded, else you will have to reinstall GBoard and Chrome.
Click to expand...
Click to collapse
I applied your script and everything looks super clean now. However. i am experiencing an issue with the settings application. it keeps crashing.
I have already applied your script if i want to revert anything. How would i go about doing that?
SonicSamZ said:
Awesome thank you for this, does it need to be re-applied every OTA update?
Click to expand...
Click to collapse
It should not, no. The only exception is if new apps are added by an OTA that you would want to remove.
thud1 said:
I applied your script and everything looks super clean now. However. i am experiencing an issue with the settings application. it keeps crashing.
I have already applied your script if i want to revert anything. How would i go about doing that?
Click to expand...
Click to collapse
To revert, running the below command should work:
adb shell cmd package install-existing --user 0 <package_name>
Example:
adb shell cmd package install-existing --user 0 com.google.android.youtube
If you want to undo everything, just do a find and replace of "adb shell pm uninstall -k" with "adb shell cmd package install-existing" in the script.
Pointless816 said:
It should not, no. The only exception is if new apps are added by an OTA that you would want to remove.
To revert, running the below command should work:
adb shell cmd package install-existing --user 0 <package_name>
Example:
adb shell cmd package install-existing --user 0 com.google.android.youtube
If you want to undo everything, just do a find and replace of "adb shell pm uninstall -k" with "adb shell cmd package install-existing" in the script.
Click to expand...
Click to collapse
Thanks i reverted all the changes and rebooted the phone. The main reason for doing this other than having a few oddities with some of my apps.
Was that everyone is saying android 13 is pushing. so reverted all the changes to see if would push me to android 13 and then i could reapply the debloating script.
So far going into system software update. it keeps saying android 12. up to date. and doesn't seem to be pushing 13 yet.
thud1 said:
Thanks i reverted all the changes and rebooted the phone. The main reason for doing this other than having a few oddities with some of my apps.
Was that everyone is saying android 13 is pushing. so reverted all the changes to see if would push me to android 13 and then i could reapply the debloating script.
So far going into system software update. it keeps saying android 12. up to date. and doesn't seem to be pushing 13 yet.
Click to expand...
Click to collapse
Hey there, check the variant you have of the 1 IV, currently, only the XQ-CT54 got the update, the US and Asian model is behind for now

Categories

Resources