Hello guys, i have one problem, with every update my phone battery life is getting worse and worse... im on MIUI Global 11.0.6 (QFJEUXM). I have some screenshots from a test that i did. I really dont know what is problem but 5h to MAX 6h SoT is what i can get, and before 2 or 3 updates i had around 8h SoT. Only thing i didnt do is Factory Reset, i just want to hear if anyone else has similar problem. Im noob i have never root phones and stuff like that i just use phone as i bought it. Thanks for your replies. I dont think im able to post Screenshots but Android System is taking 20 - 30% of Battery.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is the same for everyone. Xiaomi is not optimizing its updates for Mi9T after MIUI 10 rolled out.
The reason why you're getting low SoTs is because a lot of applications are running in the background and the only way to get authority to restrict them is by rooting your phone.
I tried all (almost) the tweaks available on the internet before i decided to root my phone, and I'm never going back to an unrooted Mi9T.
sudhanshugrover said:
This is the same for everyone. Xiaomi is not optimizing its updates for Mi9T after MIUI 10 rolled out.
The reason why you're getting low SoTs is because a lot of applications are running in the background and the only way to get authority to restrict them is by rooting your phone.
I tried all (almost) the tweaks available on the internet before i decided to root my phone, and I'm never going back to an unrooted Mi9T.
Click to expand...
Click to collapse
I can't confirm that. I had 8-9.5 hours SOT on Miui 10 and Miui 11.
Now I am on Pixel Experience Plus (a custom ROM) and have 8-8.5 hours SOT.
my device also have worse battery and performance on miui 11 i regret that i got xiaomi phone again after poco
EDIT : i did full rest after the update i said maybe it will fix my issues but this is always how miui roms its full of bugs like some beginner dev build a rom i am on global rom BTW
11.0.6.0 eea rulls
2 days on battery cca 10h sot, 3 days on batt cca 8h sot
sudhanshugrover said:
This is the same for everyone. Xiaomi is not optimizing its updates for Mi9T after MIUI 10 rolled out.
The reason why you're getting low SoTs is because a lot of applications are running in the background and the only way to get authority to restrict them is by rooting your phone.
I tried all (almost) the tweaks available on the internet before i decided to root my phone, and I'm never going back to an unrooted Mi9T.
Click to expand...
Click to collapse
Yea, i understand, dont know will miui 12 fix this problem, kinda want to wait for it. And if problem is not solved i guess only solution is root but i have 0 idea how to do it i guess tutorials are my friends ???
prvi357 said:
Hello guys, i have one problem, with every update my phone battery life is getting worse and worse... im on MIUI Global 11.0.6 (QFJEUXM). I have some screenshots from a test that i did. I really dont know what is problem but 5h to MAX 6h SoT is what i can get, and before 2 or 3 updates i had around 8h SoT. Only thing i didnt do is Factory Reset, i just want to hear if anyone else has similar problem. Im noob i have never root phones and stuff like that i just use phone as i bought it. Thanks for your replies. I dont think im able to post Screenshots but Android System is taking 20 - 30% of Battery.
Click to expand...
Click to collapse
I don't see your pictures but the way you described it, sounds to me like you have a problem like people on reddit that found a solution. I will send you a link via pm and you can try it if you want
I think the battery drain problem is on android 10. I remember when I was on miui 11 android 9 and has a better battery life. The only "solution" posted on mi community by the developers is to factory reset and it does for nothing
Update*
I just got MIUI 12, i will do test with miui optimization ON and OFF, i have done "hotfix" that JohnnyxS sent me. And i think that "hotfix" is actualy working as i had 50mins SoT and battey was on 89% after i did those steps from reddit post (then i updated to MIUI 12) and now need to do it all over again
prvi357 said:
I just got MIUI 12, i will do test with miui optimization ON and OFF, i have done "hotfix" that JohnnyxS sent me. And i think that "hotfix" is actualy working as i had 50mins SoT and battey was on 89% after i did those steps from reddit post (then i updated to MIUI 12) and now need to do it all over again
Click to expand...
Click to collapse
I'm glad mate, looking forward to your findings!
JohnnyxS said:
I'm glad mate, looking forward to your findings!
Click to expand...
Click to collapse
Is it possible to post the fix here? I have the same problem and maybe others that have the same issue might fix it with your fix! Tks
thomasginn said:
Is it possible to post the fix here? I have the same problem and maybe others that have the same issue might fix it with your fix! Tks
Click to expand...
Click to collapse
I had to read the rules about the links, seems to be allowed for topic in hand.
This is a potential fix for battery drain on mi 9t/redmi k20:
https://www.reddit.com/r/Mi9T/comments/exlib1/found_fix_for_battery_drain/
My battery life actually for better a couple of days ago. Still not as good as Android 9.
Put miui 12.0.2.0 on my global 9t, "android system" is using more than usual. tried a few tips mentioned in this and others posts but no effect. will dig more in the next days.
malowz said:
Put miui 12.0.2.0 on my global 9t, "android system" is using more than usual. tried a few tips mentioned in this and others posts but no effect. will dig more in the next days.
Click to expand...
Click to collapse
I don't know how explored is miui 12, since it's new. Gl mate, please share if you find something
Update* 2
Ok now when i finished my test this is what i can say as MIUI 12 Jumped in middle of my test i had to take my time and do it again. Only those TIPS from JohnnyxS post helped a little bit but not much, i had around 5 hours and 30 mins SoT. Then what i did: Factory reset, redownload update and re install it, then i did Hotfix from post and debloat phone, i unistalled all apps that i did not need with this Tool https://github.com/Szaki/XiaomiADBFastbootTools , DO NOT UNINSTALL SECURITY, people say it can brick your phone so dont do that. I unistalled apps like Facebook, Mi documents, Mi Pay, Mi browser (apps that i dont use) etc. and always MIUI optimization OFF seems like its broken. Now I have been using phone since yesterday 16:00 pm, now is 15:30 pm i have 43% battery and 4 hours and 30 min SoT. thats how i manage to fix my batterylife. I hope this will help someone since i know how is frustrating situation.
1. Factory Reset
2. Reinstall Update
3. Hotfix (From JohnnyxS post)
4. Debloat.
5. MIUI optimization OFF
GL to everyone
Android System is at 27% still really high i dont know how to fix that.
prvi357 said:
Ok now when i finished my test this is what i can say as MIUI 12 Jumped in middle of my test i had to take my time and do it again. Only those TIPS from JohnnyxS post helped a little bit but not much, i had around 5 hours and 30 mins SoT. Then what i did: Factory reset, redownload update and re install it, then i did Hotfix from post and debloat phone, i unistalled all apps that i did not need with this Tool https://github.com/Szaki/XiaomiADBFastbootTools , DO NOT UNINSTALL SECURITY, people say it can brick your phone so dont do that. I unistalled apps like Facebook, Mi documents, Mi Pay, Mi browser (apps that i dont use) etc. and always MIUI optimization OFF seems like its broken. Now I have been using phone since yesterday 16:00 pm, now is 15:30 pm i have 43% battery and 4 hours and 30 min SoT. thats how i manage to fix my batterylife. I hope this will help someone since i know how is frustrating situation.
1. Factory Reset
2. Reinstall Update
3. Hotfix (From JohnnyxS post)
4. Debloat.
5. MIUI optimization OFF
GL to everyone
Android System is at 27% still really high i dont know how to fix that.
Click to expand...
Click to collapse
Can you please post a screenshot how idle (like overnight, with WiFi and Mobile on) looks like - how much it drains per hour
prvi357 said:
Ok now when i finished my test this is what i can say as MIUI 12 Jumped in middle of my test i had to take my time and do it again. Only those TIPS from JohnnyxS post helped a little bit but not much, i had around 5 hours and 30 mins SoT. Then what i did: Factory reset, redownload update and re install it, then i did Hotfix from post and debloat phone, i unistalled all apps that i did not need with this Tool https://github.com/Szaki/XiaomiADBFastbootTools , DO NOT UNINSTALL SECURITY, people say it can brick your phone so dont do that. I unistalled apps like Facebook, Mi documents, Mi Pay, Mi browser (apps that i dont use) etc. and always MIUI optimization OFF seems like its broken. Now I have been using phone since yesterday 16:00 pm, now is 15:30 pm i have 43% battery and 4 hours and 30 min SoT. thats how i manage to fix my batterylife. I hope this will help someone since i know how is frustrating situation.
1. Factory Reset
2. Reinstall Update
3. Hotfix (From JohnnyxS post)
4. Debloat.
5. MIUI optimization OFF
GL to everyone
Android System is at 27% still really high i dont know how to fix that.
Click to expand...
Click to collapse
Thanks for sharing mate, how is idle drain?
prvi357 said:
i had around 5 hours and 30 mins SoT. Then what i did: Factory reset, redownload update and re install it, then i did Hotfix from post and debloat phone...
...I unistalled apps like Facebook, Mi documents, Mi Pay, Mi browser (apps that i dont use) etc. and always MIUI optimization OFF seems like its broken. Now I have been using phone since yesterday 16:00 pm, now is 15:30 pm i have 43% battery and 4 hours and 30 min SoT...
Android System is at 27% still really high i dont know how to fix that.
Click to expand...
Click to collapse
1st) MIUI optimization not very helpful!
2nd) that adb commend effect a little (but fix many off lags!)
Code:
adb shell cmd package bg-dexopt-job
but i got 8-9 hrs SOT on MIUI 11 and 7-8 hrs on MIUI 12
for beggining...I uninstall some apps.
MIUI bloatwares:
Code:
adb shell pm uninstall -k --user 0 com.miui.mishare.connectivity
adb shell pm uninstall -k --user 0 com.miui.bugreport
adb shell pm uninstall -k --user 0 com.miui.miservice
adb shell pm uninstall -k --user 0 com.miui.huanji
adb shell pm uninstall -k --user 0 com.android.browser
adb shell pm uninstall -k --user 0 com.mi.globalbrowser
adb shell pm uninstall -k --user 0 com.xiaomi.midrop
adb shell pm uninstall -k --user 0 com.android.midrive
adb shell pm uninstall -k --user 0 com.mipay.wallet
adb shell pm uninstall -k --user 0 com.mipay.wallet.id
adb shell pm uninstall -k --user 0 com.mipay.wallet.in
adb shell pm uninstall -k --user 0 com.xiaomi.payment
adb shell pm uninstall -k --user 0 com.xiaomi.mipicks
adb shell pm uninstall -k --user 0 com.xiaomi.glgm
adb shell pm uninstall -k --user 0 com.xiaomi.mircs
adb shell pm uninstall -k --user 0 com.miui.virtualsim
adb shell pm uninstall -k --user 0 com.xiaomi.mipicks
adb shell pm uninstall -k --user 0 com.xiaomi.scanner
adb shell pm uninstall -k --user 0 com.miui.smsextra
adb shell pm uninstall -k --user 0 com.miui.msa.global
adb shell pm uninstall -k --user 0 com.miui.systemAdSolution
adb shell pm uninstall -k --user 0 com.miui.touchassistant
adb shell pm uninstall -k --user 0 com.miui.personalassistant
adb shell pm uninstall -k --user 0 com.miui.nextpay
adb shell pm uninstall -k --user 0 com.miui.visimcore
adb shell pm uninstall -k --user 0 com.miui.yellowpage
adb shell pm uninstall -k --user 0 com.miui.miwallpaper
adb shell pm uninstall -k --user 0 com.miui.hybrid
adb shell pm uninstall -k --user 0 com.miui.hybrid.accessory
adb shell pm uninstall -k --user 0 com.miui.freeform
adb shell pm uninstall -k --user 0 com.miui.fm
adb shell pm uninstall -k --user 0 com.miui.fmservice
adb shell pm uninstall -k --user 0 com.mi.android.globalpersonalassistant
adb shell pm uninstall -k --user 0 com.mi.android.globalminusscreen
adb shell pm uninstall -k --user 0 com.facebook.services
adb shell pm uninstall -k --user 0 com.facebook.system
adb shell pm uninstall -k --user 0 com.facebook.appmanager
adb shell pm uninstall -k --user 0 com.facebook.katana
adb shell pm uninstall -k --user 0 com.dsi.ant.server
adb shell pm uninstall -k --user 0 com.netflix.partner.activation
Google bloatwares:
Code:
adb shell pm uninstall -k --user 0 com.google.android.printservice.recommendation
adb shell pm uninstall -k --user 0 com.google.ar.lens
adb shell pm uninstall -k --user 0 com.google.ar.core
adb shell pm uninstall -k --user 0 com.google.android.marvin.talkback
adb shell pm uninstall -k --user 0 com.google.android.projection.gearhead
adb shell pm uninstall -k --user 0 com.google.android.music
adb shell pm uninstall -k --user 0 com.google.android.videos
adb shell pm uninstall -k --user 0 com.google.android.apps.photos
adb shell pm uninstall -k --user 0 com.google.android.apps.tachyon
adb shell pm uninstall -k --user 0 com.google.android.apps.books
adb shell pm uninstall -k --user 0 com.google.android.apps.docs
Android bloatwares:
Code:
adb shell pm uninstall -k --user 0 com.android.providers.downloads.ui
adb shell pm uninstall -k --user 0 com.android.stk
adb shell pm uninstall -k --user 0 com.android.hotspot2
adb shell pm uninstall -k --user 0 com.android.managedprovisioning
adb shell pm uninstall -k --user 0 com.android.cts.priv.ctsshim
adb shell pm uninstall -k --user 0 com.android.cts.ctsshim
adb shell pm uninstall -k --user 0 com.android.apps.tag
adb shell pm uninstall -k --user 0 com.android.dreams.basic
adb shell pm uninstall -k --user 0 com.android.dreams.phototable
adb shell pm uninstall -k --user 0 com.android.bluetoothmidiservice
adb shell pm uninstall -k --user 0 com.android.bookmarkprovider
adb shell pm uninstall -k --user 0 com.android.smspush
adb shell pm uninstall -k --user 0 com.android.storagemanager
adb shell pm uninstall -k --user 0 com.android.internal.systemui.navbar.twobutton
adb shell pm uninstall -k --user 0 com.android.internal.systemui.navbar.threebutton
adb shell pm uninstall -k --user 0 com.android.internal.systemui.navbar.gestural
adb shell pm uninstall -k --user 0 com.android.internal.systemui.navbar.gestural_narrow_back
adb shell pm uninstall -k --user 0 com.android.internal.systemui.navbar.gestural_wide_back
adb shell pm uninstall -k --user 0 com.android.internal.systemui.navbar.gestural_extra_wide_back
adb shell pm uninstall -k --user 0 com.android.theme.font.notoserifsource
adb shell pm uninstall -k --user 0 com.android.theme.icon.roundedrect
adb shell pm uninstall -k --user 0 com.android.theme.icon.square
adb shell pm uninstall -k --user 0 com.android.theme.icon.squircle
adb shell pm uninstall -k --user 0 com.android.theme.icon.teardrop
adb shell pm uninstall -k --user 0 com.android.theme.color.black
adb shell pm uninstall -k --user 0 com.android.theme.color.cinnamon
adb shell pm uninstall -k --user 0 com.android.theme.color.green
adb shell pm uninstall -k --user 0 com.android.theme.color.ocean
adb shell pm uninstall -k --user 0 com.android.theme.color.orchid
adb shell pm uninstall -k --user 0 com.android.theme.color.purple
adb shell pm uninstall -k --user 0 com.android.theme.color.space
adb shell pm uninstall -k --user 0 com.android.theme.icon_pack.circular.themepicker
adb shell pm uninstall -k --user 0 com.android.theme.icon_pack.circular.settings
adb shell pm uninstall -k --user 0 com.android.theme.icon_pack.circular.systemui
adb shell pm uninstall -k --user 0 com.android.theme.icon_pack.circular.launcher
adb shell pm uninstall -k --user 0 com.android.theme.icon_pack.circular.android
adb shell pm uninstall -k --user 0 com.android.theme.icon_pack.filled.themepicker
adb shell pm uninstall -k --user 0 com.android.theme.icon_pack.filled.settings
adb shell pm uninstall -k --user 0 com.android.theme.icon_pack.filled.systemui
adb shell pm uninstall -k --user 0 com.android.theme.icon_pack.filled.launcher
adb shell pm uninstall -k --user 0 com.android.theme.icon_pack.filled.android
adb shell pm uninstall -k --user 0 com.android.theme.icon_pack.rounded.settings
adb shell pm uninstall -k --user 0 com.android.theme.icon_pack.rounded.systemui
adb shell pm uninstall -k --user 0 com.android.theme.icon_pack.rounded.launcher
adb shell pm uninstall -k --user 0 com.android.theme.icon_pack.rounded.android
adb shell pm uninstall -k --user 0 com.android.internal.display.cutout.emulation.double
adb shell pm uninstall -k --user 0 com.android.internal.display.cutout.emulation.tall
adb shell pm uninstall -k --user 0 com.android.internal.display.cutout.emulation.corner
This apps can not uninstall (or not safe) but can disable:
Code:
adb shell pm disable-user com.android.traceur
adb shell pm disable-user com.android.egg
adb shell pm disable-user com.miui.android.fashiongallery
adb shell pm disable-user com.facemoji.lite.xiaomi
EXTRA:
- Disable Auto Sync
- Disable Dual SIM on 4G
- Disable AOD (Optional)
- Disable Notification Wake Screen (Optional)
- Disable Raise To Wake (Optional.. for me this option is enabled)
- Turn off Wifi and bluetooth scan for location service
- Disable Google Assistant in Lockscreen
- Disable "Update at night automatical" in Weather app
- Set restrict mode for some apps you not use all of day
- Set timer for Dark mode, Battery saveing mode. (I set dark from 8pm-8am, battery saving from 00-8am)
- Unlock bootloader and install a AOSP base ROM (MIUI very lagy and battery hungre custom skin in android world!!!)
GenomeX said:
1st) MIUI optimization not very helpful!
2nd) that adb commend effect a little (but fix many off lags!)
but i got 8-9 hrs SOT on MIUI 11 and 7-8 hrs on MIUI 12
for beggining...I uninstall some apps.
MIUI bloatwares:
Google bloatwares:
Android bloatwares:
This apps can not uninstall (or not safe) but can disable:
EXTRA:
- Disable Auto Sync
- Disable Dual SIM on 4G
- Disable AOD (Optional)
- Disable Notification Wake Screen (Optional)
- Disable Raise To Wake (Optional.. for me this option is enabled)
- Turn off Wifi and bluetooth scan for location service
- Disable Google Assistant in Lockscreen
- Disable "Update at night automatical" in Weather app
- Set restrict mode for some apps you not use all of day
- Set timer for Dark mode, Battery saveing mode. (I set dark from 8pm-8am, battery saving from 00-8am)
- Unlock bootloader and install a AOSP base ROM (MIUI very lagy and battery hungre custom skin in android world!!!)
Click to expand...
Click to collapse
Maybe, delete system to prevent booting and draining battery ?
Related
Warning up front: You can mess up your phone if you uninstall something that is needed for normal operation. Please do some research before you make any changes to your phone.
With Nougat out we can use ADB Shell on the XA Ultra to uninstall some unwanted system apps. In my case I don't really use the Sony stuff so I've uninstalled most of it. On a couple of apps that I do want installed but I don't want them running in the background I've used appops to prevent them from running in the background. I feel like my battery life has doubled since I did this. The amount of available memory has certainly increased.
I'm not making a full guide here since there are many out there already but here is the gist:
Put your phone in developer mode (tap on build number 7 times) and then enable USB debugging. Connect your phone to your computer with USB cable.
Use ADB on your computer to open a shell from the windows command prompt: ADB Shell. Tutorial on installing ADB here https://forum.xda-developers.com/showthread.php?t=2266638
Within the shell you can list packages to see what you might want to uninstall with this command:
pm list packages -d
You'll get a long list of all the packages on your phone. I copied that list out of the shell into an editor and then added the uninstall commands below to certain ones to uninstall them. Here's what I've uninstalled with no ill effect (formatted for easy cut and paste):
pm uninstall -k --user 0 com.facebook.system
pm uninstall -k --user 0 com.sony.tvsideview.videoph
pm uninstall -k --user 0 com.sonyericsson.textinput.chinese
pm uninstall -k --user 0 com.sonyericsson.warrantytime
pm uninstall -k --user 0 com.sonymobile.enterprise.service
pm uninstall -k --user 0 com.sonymobile.gettoknowit
pm uninstall -k --user 0 com.sonymobile.moviecreator
pm uninstall -k --user 0 com.sonymobile.moviecreator.rmm
pm uninstall -k --user 0 com.sonymobile.music.googlelyricsplugin
pm uninstall -k --user 0 com.sonymobile.music.wikipediaplugin
pm uninstall -k --user 0 com.sonymobile.mx.android
pm uninstall -k --user 0 com.sonymobile.sketch
pm uninstall -k --user 0 com.sonymobile.support
pm uninstall -k --user 0 com.facebook.appmanager
pm uninstall -k --user 0 com.facebook.katana
pm uninstall -k --user 0 com.spotify.music
pm uninstall -k --user 0 com.sonymobile.getmore.client
pm uninstall -k --user 0 com.sony.tvsideview.phone
pm uninstall -k --user 0 com.sonyericsson.trackid
pm uninstall -k --user 0 com.amazon.mShop.android.shopping
pm uninstall -k --user 0 com.scee.psxandroid
pm uninstall -k --user 0 com.sonymobile.entrance
pm uninstall -k --user 0 com.s.antivirus
pm uninstall -k --user 0 com.sonyericsson.xhs
pm uninstall -k --user 0 com.sonymobile.xperialounge.services
pm uninstall -k --user 0 com.sonymobile.xperiaservices
pm uninstall -k --user 0 com.sonymobile.music.youtubekaraokeplugin
pm uninstall -k --user 0 com.sonymobile.tvout.wifidisplay
pm uninstall -k --user 0 com.sonymobile.music.youtubeplugin
pm uninstall -k --user 0 com.sonyericsson.trackid.res.overlay_305
For apps that I want to keep installed but I don't want them running in the background I used this format: "cmd appops set {package name] RUN_IN_BACKGROUND ignore"
For example:
cmd appops set net.zedge.android RUN_IN_BACKGROUND ignore
That was for Zedge. I still have Zedge installed on the phone in case I want to get some incredibly annoying ringtone to use during the third hour of our weekly hour long project review. I just don't want Zedge doing things on my phone when I'm not looking at it.
In developer options on your phone there's a running services section that is good to check for things that might need to be ignored using the above command. You can try killing something that is running here first to see if it messes with things you might want (like hangouts - I need mine running in the background).
I'm sure there were more packages I could have uninstalled but I was looking for mild gain with minimal risk.
I did this to the Xperia XA Ultra F3213 but I'm pretty sure it will be very similar on other models.
@grogzero
thanks for the useful tips bro .. :good: ..
i was jus doing this method to stop background running apps from this thread https://www.xda-developers.com/freeze-app-background-processes-without-root-android-nougat/ ..
now as per your thread i was jus following to uninstall the system apps . but aft running the command i get only few apps
just remove the '' - d " from the commandline " pm list packages - d"
nothing will be lost if you try
Thanks for this thread bro. Did it. Now deleted all the unwanted system apps. Now phone is light and battery is good I guess. Also disabled few apps using this link https://www.xda-developers.com/freeze-app-background-processes-without-root-android-nougat/..
it will not go. it will simply disable from the user.. try factory reset it will comeback.
root your nougat bro
image enhancements are not much great on our xa ultra, we can manually make it look like over saturated by changing white balance...
i dont know about any working drm fix
and i dont care at allabout stupid drms
thank you for being genius dude.. you are the man!
i will try this on my F3216 tonight & hope there's less needed my XAU to be rooted!
thanks again!
edit:
mine are stuck on removing spotify. is it necessary to clear data first before execute?
The problem is this methods doesn't wipe the apps leftover..
i can't instal another version of spotify
some help please?
So, everyone remembers the VZW Samsung Galaxy Note 2 (i605)? I have one I got second hand that had already taken the fatal-final-OTA update that permalocked the bootloader down.. however, I have still rooted and installed Safestrap recovery and damn-near fully customised and tweaked it to my liking(custom boot animation, room slots active, etc)..Well, what about a possible Safestrap-style recovery that could run without root permissions by running some sort of workaround-script?....or would root access still be inevitably needed? Perhaps have the Safestrap recovery create a fully-functioning isolated with admin privileges, something similar to the Island Sandbox Experiment app?
I don't think it would be possible, bootloader's have become super secure in the past 4 years.
Sent from my Moto E4 using XDA Labs
What about possibly using ADB to manually install a superuser APK file and also using ADB commands like 'pm grant ....... WRITE_SECURE_SETTINGS' to manually enable the permissions and privileges required for installing an SU binary?
That's a good idea if it works. I was able to remove all the Verizon apps from the phone using adb commands.
chrislind said:
That's a good idea if it works. I was able to remove all the Verizon apps from the phone using adb commands.
Click to expand...
Click to collapse
You completely removed the Verizon apps and not just disabled them?
What adb commands did you use please?
Thanks.
adb shell pm uninstall -k --user 0 com.motorola.setupwizard.phoneservice
adb shell pm uninstall -k --user 0 com.vzw.hss.myverizon
adb shell pm uninstall -k --user 0 com.verizon.messaging.vzmsgs
adb shell pm uninstall -k --user 0 com.motorola.vzw.cloudsetup
adb shell pm uninstall -k --user 0 com.vzw.qualitydatalog
adb shell pm uninstall -k --user 0 com.verizon.mips.services
adb shell pm uninstall -k --user 0 com.motorola.vzw.settings.extensions
adb shell pm uninstall -k --user 0 com.vznavigator.Generic
adb shell pm uninstall -k --user 0 com.motorola.vzw.provider
adb shell pm uninstall -k --user 0 com.gotv.nflgamecenter.us.lite
adb shell pm uninstall -k --user 0 com.motorola.email
adb shell pm uninstall -k --user 0 com.vcast.mediamanager
adb shell pm uninstall -k --user 0 com.google.android.apps.tachyon
adb shell pm uninstall -k --user 0 com.google.android.videos
adb shell pm uninstall -k --user 0 com.google.android.music
adb shell pm uninstall -k --user 0 com.google.android.apps.docs
adb shell pm uninstall -k --user 0 com.lenovo.FileBrowser2
chrislind said:
adb shell pm uninstall -k --user 0 com.motorola.setupwizard.phoneservice
adb shell pm uninstall -k --user 0 com.vzw.hss.myverizon...
Click to expand...
Click to collapse
I believe that this procedure actually only disables the apps, although it appears that they are uninstalled. It is my understanding that a factory reset will re-enable/re-install all the apps. Read about half-way down this page.
mn1968 said:
I believe that this procedure actually only disables the apps, although it appears that they are uninstalled. It is my understanding that a factory reset will re-enable/re-install all the apps. Read about half-way down this page.
Click to expand...
Click to collapse
100% correct.
For those that want to slim down what's running on your 590 stock rom, this is a starter list I just created.
It's by no means comprehensive, let's hope people can add to it and we'll eventually have a good list people can use if they desire.
Please note, you are doing this at your own risk, meaning some packages, once removed, may affect the device such that it can't be booted! Then the only solution is to restore to factory defaults. So don't just go willy nilly uninstalling things without any idea what they do!
So the first thing I did was run:
Code:
adb shell pm list packages -f
This will list all packages and their associated file. There are additional options which show only disabled or enabled etc. But this gave me all I needed.
This next command will uninstall the package for user "0", since most of us only have one user with the device, it's all we need. Keep in mind, the package is still on the drive (taking up space), but it's not installed, so there won't be any notices about updating it etc.
Code:
adb shell pm uninstall -k --user 0 com.android.chrome
The above will (obviously) remove the chrome browser, which is something I always do, and install lineage Jelly browser. Just my preference - it's much more minimalist and I rarely use a browser on a tablet anyway.
** IF ** you do uninstall something and later want it back, one option (other than factory reset) would be the 'Solid Explorer' on the playstore, it can look at 'root' and reinstall packages.
Lastly, be sure to understand, I'm not telling anyone to do anything, you do any of this at your own risk. Don't blame me if you uninstall a package and then later it messes up your system. I'm merely suggesting this is something you can do, if you want to take on the risk.
That said, this is a list of packages I uninstalled using a linux bash script. My device booted properly afterwards and all is behaving normally, also I think it cut my installed apps almost in half! When I did the update to the latest security patch it optimized 66 apps! That's way too much for a minimalist like me, I don't need anywhere near that many apps installed.
Here's the list, again, use at your own risk;
echo Let\'s Debloat The Samsung Tab A! # this is a comment also
adb shell pm uninstall -k --user 0 com.android.chrome
adb shell pm uninstall -k --user 0 com.google.android.youtube
adb shell pm uninstall -k --user 0 com.google.android.music
adb shell pm uninstall -k --user 0 com.google.android.tts
adb shell pm uninstall -k --user 0 com.google.android.videos
adb shell pm uninstall -k --user 0 com.google.android.feedback
adb shell pm uninstall -k --user 0 com.google.android.apps.wallpaper
adb shell pm uninstall -k --user 0 com.google.android.printservice.recommendation
# not this one, this is google home thing adb shell pm uninstall -k --user 0 com.google.android.apps.chromecast.app
adb shell pm uninstall -k --user 0 com.sec.android.app.chromecustomizations
adb shell pm uninstall -k --user 0 com.samsung.android.email.provider
adb shell pm uninstall -k --user 0 com.microsoft.office.excel
adb shell pm uninstall -k --user 0 com.microsoft.skydrive
adb shell pm uninstall -k --user 0 com.osp.app.signin
adb shell pm uninstall -k --user 0 com.samsung.android.rubin.app
adb shell pm uninstall -k --user 0 com.samsung.kidsplay
adb shell pm uninstall -k --user 0 com.samsung.android.app.talkback
adb shell pm uninstall -k --user 0 com.microsoft.office.word
adb shell pm uninstall -k --user 0 com.microsoft.office.powerpoint
adb shell pm uninstall -k --user 0 com.samsung.android.bixbyvision.framework
adb shell pm uninstall -k --user 0 com.samsung.android.app.spage
adb shell pm uninstall -k --user 0 flipboard.boxer.app
adb shell pm uninstall -k --user 0 com.samsung.networkui
adb shell pm uninstall -k --user 0 com.samsung.android.networkdiagnostic
adb shell pm uninstall -k --user 0 com.android.managedprovisioning
adb shell pm uninstall -k --user 0 com.samsung.visionprovider
adb shell pm uninstall -k --user 0 com.samsung.android.visionintelligence
adb shell pm uninstall -k --user 0 com.samsung.android.app.galaxyfinder
adb shell pm uninstall -k --user 0 com.sec.android.app.samsungapps
adb shell pm uninstall -k --user 0 com.sec.android.widgetapp.samsungapps
adb shell pm uninstall -k --user 0 com.samsung.android.galaxycontinuity
adb shell pm uninstall -k --user 0 com.sec.android.app.kidshome
adb shell pm uninstall -k --user 0 com.samsung.android.app.reminder
adb shell pm uninstall -k --user 0 com.samsung.android.scloud
adb shell pm uninstall -k --user 0 com.sec.enterprise.knox.cloudmdm.smdms
adb shell pm uninstall -k --user 0 com.samsung.android.mobileservice
adb shell pm uninstall -k --user 0 com.samsung.android.app.notes
adb shell pm uninstall -k --user 0 com.dsi.ant.sample.acquirechannels
adb shell pm uninstall -k --user 0 com.dsi.ant.plugins.antplus
adb shell pm uninstall -k --user 0 com.dsi.ant.service.socket
adb shell pm uninstall -k --user 0 com.samsung.android.app.assistantmenu
adb shell pm uninstall -k --user 0 com.dsi.ant.server
adb shell pm uninstall -k --user 0 com.sec.android.daemonapp
adb shell pm uninstall -k --user 0 com.samsung.android.smartmirroring
adb shell pm uninstall -k --user 0 org.simalliance.openmobileapi.service
adb shell pm uninstall -k --user 0 com.sec.android.easyMover.Agent
adb shell pm uninstall -k --user 0 com.samsung.android.sm.devicesecurity
adb shell pm uninstall -k --user 0 com.samsung.android.app.smartcapture
adb shell pm uninstall -k --user 0 com.samsung.android.lool
adb shell pm uninstall -k --user 0 com.sec.android.app.popupcalculator
adb shell pm uninstall -k --user 0 com.audible.application
Cheers, be sure to look carefully at ea package, some you may want! They are just the ones ** I ** didn't want.
@CamoGeko
Hi, could you please delete this thread? I've copied it over to the correct 'Guides' forum, I think it's more appropriate there. Thanks! My mistake putting it here.
Cheers
Please find the correct thread here -
https://forum.xda-developers.com/galaxy-tab-a/how-to/debloating-t590-stock-rom-t3887202
Thread closed.
Camo.
XDA Moderation Team
Hi folks.
I want to debloat my device as much as possible (also the google services). But since I debloatet it, the device tooks minutes to boot but before entering the system it reboots into recovery. So I guess I debloatet some important thing, but I dont know which one. Can you tell me which one?
Code:
adb shell pm uninstall -k --user 0 com.android.chrome
adb shell pm uninstall -k --user 0 com.google.android.apps.tachyon
adb shell pm uninstall -k --user 0 com.facebook.katana
adb shell pm uninstall -k --user 0 com.facebook.system
adb shell pm uninstall -k --user 0 com.facebook.appmanager
adb shell pm uninstall -k --user 0 com.facebook.services
adb shell pm uninstall -k --user 0 com.google.android.apps.photos
adb shell pm uninstall -k --user 0 com.google.android.gm
adb shell pm uninstall -k --user 0 com.google.android.syncadapters.calendar
adb shell pm uninstall -k --user 0 com.google.android.videos
adb shell pm uninstall -k --user 0 com.google.android.music
adb shell pm uninstall -k --user 0 com.google.android.apps.maps
adb shell pm uninstall -k --user 0 com.miui.weather2
adb shell pm uninstall -k --user 0 com.miui.providers.weather
adb shell pm uninstall -k --user 0 com.xiaomi.midrop
adb shell pm uninstall -k --user 0 com.xiaomi.glgm
adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox
adb shell pm uninstall -k --user 0 com.netflix.partner.activation
adb shell pm uninstall -k --user 0 com.android.providers.partnerbookmarks
adb shell pm uninstall -k --user 0 com.google.android.inputmethod.latin
adb shell pm uninstall -k --user 0 com.miui.analytics
adb shell pm uninstall -k --user 0 com.android.egg
adb shell pm uninstall -k --user 0 com.xiaomi.mipicks
adb shell pm uninstall -k --user 0 com.android.dreams.basic
adb shell pm uninstall -k --user 0 com.android.bookmarkprovider
adb shell pm uninstall -k --user 0 com.miui.yellowpage
adb shell pm uninstall -k --user 0 com.android.browser
adb shell pm uninstall -k --user 0 com.miui.cloudservice.sysbase
adb shell pm uninstall -k --user 0 com.mfashiongallery.emag
adb shell pm uninstall -k --user 0 com.android.thememanager
adb shell pm uninstall -k --user 0 se.dirac.acs
adb shell pm uninstall -k --user 0 com.miui.bugreport
adb shell pm uninstall -k --user 0 com.android.dreams.phototable
adb shell pm uninstall -k --user 0 com.google.android.backuptransport
adb shell pm uninstall -k --user 0 com.google.android.apps.docs
adb shell pm uninstall -k --user 0 com.google.android.onetimeinitializer
adb shell pm uninstall -k --user 0 com.google.android.partnersetup
adb shell pm uninstall -k --user 0 com.android.vending
adb shell pm uninstall -k --user 0 com.google.android.tts
adb shell pm uninstall -k --user 0 com.google.android.gsf
adb shell pm uninstall -k --user 0 com.google.android.syncadapters.contacts
adb shell pm uninstall -k --user 0 com.miui.android.fashiongallery
adb shell pm uninstall -k --user 0 com.miui.hybrid.accessory
adb shell pm uninstall -k --user 0 com.mipay.wallet.id
adb shell pm uninstall -k --user 0 com.mi.android.globalpersonalassistant
adb shell pm uninstall -k --user 0 com.google.android.feedback
adb shell pm uninstall -k --user 0 com.miui.cloudservice
adb shell pm uninstall -k --user 0 com.xiaomi.xmsf
adb shell pm uninstall -k --user 0 com.miui.cloudbackup
adb shell pm uninstall -k --user 0 com.xiaomi.payment
adb shell pm uninstall -k --user 0 com.xiaomi.account
adb shell pm uninstall -k --user 0 com.miui.micloudsync
adb shell pm uninstall -k --user 0 com.mipay.wallet.in
adb shell pm uninstall -k --user 0 com.miui.enbbs
adb shell pm uninstall -k --user 0 com.mi.globalTrendNews
adb shell pm uninstall -k --user 0 com.miui.notes
adb shell pm uninstall -k --user 0 com.miui.touchassistant
adb shell pm uninstall -k --user 0 com.miui.hybrid
adb shell pm uninstall -k --user 0 com.miui.fm
adb shell pm uninstall -k --user 0 com.android.updater
adb shell pm uninstall -k --user 0 com.xiaomi.joyose
pause
Rookie1919 said:
Hi folks.
I want to debloat my device as much as possible (also the google services). But since I debloatet it, the device tooks minutes to boot but before entering the system it reboots into recovery. So I guess I debloatet some important thing, but I dont know which one. Can you tell me which one?
Code:
adb shell pm uninstall -k --user 0 com.android.chrome
adb shell pm uninstall -k --user 0 com.google.android.apps.tachyon
adb shell pm uninstall -k --user 0 com.facebook.katana
adb shell pm uninstall -k --user 0 com.facebook.system
adb shell pm uninstall -k --user 0 com.facebook.appmanager
adb shell pm uninstall -k --user 0 com.facebook.services
adb shell pm uninstall -k --user 0 com.google.android.apps.photos
adb shell pm uninstall -k --user 0 com.google.android.gm
adb shell pm uninstall -k --user 0 com.google.android.syncadapters.calendar
adb shell pm uninstall -k --user 0 com.google.android.videos
adb shell pm uninstall -k --user 0 com.google.android.music
adb shell pm uninstall -k --user 0 com.google.android.apps.maps
adb shell pm uninstall -k --user 0 com.miui.weather2
adb shell pm uninstall -k --user 0 com.miui.providers.weather
adb shell pm uninstall -k --user 0 com.xiaomi.midrop
adb shell pm uninstall -k --user 0 com.xiaomi.glgm
adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox
adb shell pm uninstall -k --user 0 com.netflix.partner.activation
adb shell pm uninstall -k --user 0 com.android.providers.partnerbookmarks
adb shell pm uninstall -k --user 0 com.google.android.inputmethod.latin
adb shell pm uninstall -k --user 0 com.miui.analytics
adb shell pm uninstall -k --user 0 com.android.egg
adb shell pm uninstall -k --user 0 com.xiaomi.mipicks
adb shell pm uninstall -k --user 0 com.android.dreams.basic
adb shell pm uninstall -k --user 0 com.android.bookmarkprovider
adb shell pm uninstall -k --user 0 com.miui.yellowpage
adb shell pm uninstall -k --user 0 com.android.browser
adb shell pm uninstall -k --user 0 com.miui.cloudservice.sysbase
adb shell pm uninstall -k --user 0 com.mfashiongallery.emag
adb shell pm uninstall -k --user 0 com.android.thememanager
adb shell pm uninstall -k --user 0 se.dirac.acs
adb shell pm uninstall -k --user 0 com.miui.bugreport
adb shell pm uninstall -k --user 0 com.android.dreams.phototable
adb shell pm uninstall -k --user 0 com.google.android.backuptransport
adb shell pm uninstall -k --user 0 com.google.android.apps.docs
adb shell pm uninstall -k --user 0 com.google.android.onetimeinitializer
adb shell pm uninstall -k --user 0 com.google.android.partnersetup
adb shell pm uninstall -k --user 0 com.android.vending
adb shell pm uninstall -k --user 0 com.google.android.tts
adb shell pm uninstall -k --user 0 com.google.android.gsf
adb shell pm uninstall -k --user 0 com.google.android.syncadapters.contacts
adb shell pm uninstall -k --user 0 com.miui.android.fashiongallery
adb shell pm uninstall -k --user 0 com.miui.hybrid.accessory
adb shell pm uninstall -k --user 0 com.mipay.wallet.id
adb shell pm uninstall -k --user 0 com.mi.android.globalpersonalassistant
adb shell pm uninstall -k --user 0 com.google.android.feedback
adb shell pm uninstall -k --user 0 com.miui.cloudservice
adb shell pm uninstall -k --user 0 com.xiaomi.xmsf
adb shell pm uninstall -k --user 0 com.miui.cloudbackup
adb shell pm uninstall -k --user 0 com.xiaomi.payment
adb shell pm uninstall -k --user 0 com.xiaomi.account
adb shell pm uninstall -k --user 0 com.miui.micloudsync
adb shell pm uninstall -k --user 0 com.mipay.wallet.in
adb shell pm uninstall -k --user 0 com.miui.enbbs
adb shell pm uninstall -k --user 0 com.mi.globalTrendNews
adb shell pm uninstall -k --user 0 com.miui.notes
adb shell pm uninstall -k --user 0 com.miui.touchassistant
adb shell pm uninstall -k --user 0 com.miui.hybrid
adb shell pm uninstall -k --user 0 com.miui.fm
adb shell pm uninstall -k --user 0 com.android.updater
adb shell pm uninstall -k --user 0 com.xiaomi.joyose
pause
Click to expand...
Click to collapse
Try this tool it list all apps that are safe to unninstall and also unnistall apps with just one click in adb mode. Sorry my bad english.
https://github.com/Saki-EU/XiaomiADBFastbootTools
Thanks. The user @zhad0ws wrote me a pm bc he cant post here. This worked fine.
Rookie1919 said:
Thanks. The user @zhad0ws wrote me a pm bc he cant post here. This worked fine.
Click to expand...
Click to collapse
Can you PM me that solution?
I have the same trouble as yours
Rookie1919 said:
Thanks. The user @zhad0ws wrote me a pm bc he cant post here. This worked fine.
Click to expand...
Click to collapse
Could you just post the solution here? I'm interested in knowing which apps from the ones you listed can actually be removed safely since I'm debloating as well.
Guss35 said:
Could you just post the solution here? I'm interested in knowing which apps from the ones you listed can actually be removed safely since I'm debloating as well.
Click to expand...
Click to collapse
All these apps can be uninstalled without problems, obviously you will lose some functions
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
@Guss35 and @AbboodSY
Its the thing in second post.
Rookie1919 said:
@Guss35 and @AbboodSY
Its the thing in second post.
Click to expand...
Click to collapse
Yup I know, I tried and debloated and everything is just fine as usual, thanks for you two!
One I removed the security app and my phone didn't booted again. It might be the problem if you have removed that.
I didn't remove anything. The phone worked fine when I set it on the charger last night before bed, and when I woke up it's stuck in a bootloop. I got to recovery and did a factory reset multiple times, but it's still bootlooping. Can anybody help me restore this phone somehow, please?
smarmy_mcfadden said:
I didn't remove anything. The phone worked fine when I set it on the charger last night before bed, and when I woke up it's stuck in a bootloop. I got to recovery and did a factory reset multiple times, but it's still bootlooping. Can anybody help me restore this phone somehow, please?
Click to expand...
Click to collapse
You can flash the official ROM to get your phone to work again without the need to unlock bootloader from this url https://forum.xda-developers.com/mi-5/how-to/tool-xiaomitool-xiaomi-rom-changing-easy-t3627081
AbboodSY said:
You can flash the official ROM to get your phone to work again without the need to unlock bootloader from this url https://forum.xda-developers.com/mi-5/how-to/tool-xiaomitool-xiaomi-rom-changing-easy-t3627081
Click to expand...
Click to collapse
Thanks. It seems promising, but I can only get to the point where it says, "Waiting for the device to be on and with usb debugging enabled. Please enable usb debugging on your device."
Problem is.... I tried a factory reset through the stock recovery first, so that reset the ADB allowance setting and I can't boot at all to enable it. Is there a way to do this only through fastboot without booting/ADB?
agenius5 said:
One I removed the security app and my phone didn't booted again. It might be the problem if you have removed that.
Click to expand...
Click to collapse
I did the same removed com.miui.securitycenter and bootloop. Can someone post this package so I can sideload it to EEA version of my phone?
Thanks in advance
AbboodSY said:
You can flash the official ROM to get your phone to work again without the need to unlock bootloader from this url https://forum.xda-developers.com/mi-5/how-to/tool-xiaomitool-xiaomi-rom-changing-easy-t3627081
Click to expand...
Click to collapse
Sideload command not available
C:\adb>adb devices
List of devices attached
96d8dbf sideload
Don't know what to do with it.
This tool doesn't work and the official MIFlash tool doesn't work since there is no EEA fastboot ROM. When I try the Global fastboot ROM, it give me an error.
Problem is my bootloader is locked. There is no way to unlock it now!
Someone please help
---------- Post added at 03:19 PM ---------- Previous post was at 03:03 PM ----------
Very interesting, did a full reset from stock recovery works and restore all deleted bloatware too. Oh well, got to start over again and this time got to get my bootloader unlocked before messing with it.
tufadorin said:
Try this tool it list all apps that are safe to unninstall and also unnistall apps with just one click in adb mode. Sorry my bad english.
https://github.com/Saki-EU/XiaomiADBFastbootTools
Click to expand...
Click to collapse
thank for this, i just try this on miui10.3.6 and it's works fine....debloated MI apps and some google apps, like gmail etc. :good:
e20140 said:
I did the same removed com.miui.securitycenter and bootloop. Can someone post this package so I can sideload it to EEA version of my phone?
Thanks in advance
Click to expand...
Click to collapse
i also removed security app and get bootloops ,how did you manage to fix this?!
Delete this.
Thanks for the list!!
If you delete athena, apps won't close in the background when you press the multitasking button...
There are more apps that are not safe to remove, check everything well.
Youtube_Ll0r3nt3 said:
If you delete athena, apps won't close in the background when you press the multitasking button...
There are more apps that are not safe to remove, check everything well.
Click to expand...
Click to collapse
Thanks for the information, for my part, I don't have this problem!
I will add it to the list anyway. Thank you !
PS: It works without.
Hey bro, I found two files in oppo_product/product/framework called uimremoteserverlibrary.jar and uimremoteclientlibrary.jar
Could you investigate if it is safe to delete?
Youtube_Ll0r3nt3 said:
Hey bro, I found two files in oppo_product/product/framework called uimremoteserverlibrary.jar and uimremoteclientlibrary.jar
Could you investigate if it is safe to delete?
Click to expand...
Click to collapse
Edit: It should be, I haven't tried it, but I think it's possible.
However, if you really want to get the answer and aren't afraid to format your phone, then you have to try. It's the best way to learn
If you had a problem with the settings, to display the list of installed applications, it is now fixed.
I try to update the list as much as possible, and every day, to get to know each application better.
I will follow up on this tutorial, showing how to debloat Realme UI via Terminal Emulator (rooted devices only).
Have a good holiday!
Hey
Kydaix said:
View attachment 5159191
● I am in no way responsible for what may happen, bricked devices, etc...
● If you do this tutorial, it is your choice and your own responsibility.
Today, I want to post a tutorial to help you debloating the new version of Realme UI [RMX1931EX_11_C.34] on Realme X2 Pro.
If you have any problems, simply format your phone.
View attachment 5159215
I'm going to divide this into several lists with some explanations or information.
Spoiler: Platform Tools SDK installation and preparation.
First, download the ADB drivers from here! (official link)
After downloading it, extract the content from it. You will normally get a folder.
Open the folder and inside, create a new .txt document. Change the extension of the document to .bat.
View attachment 5159237
From now on, edit the file via an external software (notepad++ for my part) or notepad.exe.
View attachment 5159243
You have completed the preparation of the Platform Tools SDK.
Spoiler: Preparing the smartphone.
Now connect your phone to your computer (USB, Type-c, etc...), select the file transfer option. then go to the "About phone" section.
Go to the "Version" section.
Press your "Build number" until a message appears telling you that you are now a developer.
Once these settings have been activated, go to the "Additional Settings" category then go into "Developer options" and turn on "USB debugging".
You have finished this step, you can move on to the next one!
Spoiler: Debloating of Realme UI.
Now, in the .bat file on your computer, write this at the beginning :
Code:
@echo off
cd /D "%~dp0"
Then, underneath, make your list of applications to be uninstalled (see lists below). For example :
View attachment 5159261
Once done, all you have to do is save the file and then run it. You should then see a message appear on your phone.
View attachment 5159263
Check the box "Always allow this computer for debugging" then click on "Allow". Normally, the script should run and uninstall unnecessary applications and then, when finished, close.
Now you know how to debloat your Realme X2 Pro! All you have to do is look at the lists.
View attachment 5159271
Find the lists here with some information.
You don't need to remove the explanations, a "#" is placed in front of it so as not to disturb the script.
Spoiler: Android. (com.android.)
adb shell pm uninstall -k --user 0 com.android.backupconfirm #For remote backup, brings up a dialog.
adb shell pm uninstall -k --user 0 com.android.bluetoothmidiservice #Use MIDI in bluetooth? Keep it if you use it (unlikely).
adb shell pm uninstall -k --user 0 com.android.bookmarkprovider #Used to manage bookmarks in the default web browser. Not required for Chrome and other external browsers.
adb shell pm uninstall -k --user 0 com.android.calllogbackup #Linked to backup. Keep it if needed.
adb shell pm uninstall -k --user 0 com.android.cellbroadcastreceiver #Alert broadcaster. Does not work in some countries.
adb shell pm uninstall -k --user 0 com.android.cellbroadcastreceiver.overlay.common #Disabled if you disable the alert broadcaster.
adb shell pm uninstall -k --user 0 com.android.email.partnerprovider #Gmail works perfectly without.
adb shell pm uninstall -k --user 0 com.android.keychain #Google auto-typing works without.
adb shell pm uninstall -k --user 0 com.android.managedprovisioning #More information here.
adb shell pm uninstall -k --user 0 com.android.mtn #Not installed on my device. File transfer works without.
adb shell pm uninstall -k --user 0 com.android.providers.partnerbookmarks #Same as "bookmarkprovider".
adb shell pm uninstall -k --user 0 com.android.providers.userdictionary #Not needed for smartlock or google keyboard personal dictionary.
adb shell pm uninstall -k --user 0 com.android.sharedstoragebackup #Linked to backup. Keep it if needed.
adb shell pm uninstall -k --user 0 com.android.statementservice #Not much information, but works perfectly without it.
adb shell pm uninstall -k --user 0 com.android.stk #SIM Application Toolkit, works perfectly without, for me.
adb shell pm uninstall -k --user 0 com.android.wallpaperbackup #Relates to the wallpaper of the home page. Useless.
Spoiler: ColorOS. (com.coloros.)
adb shell pm uninstall -k --user 0 com.coloros.video #Video app. Keep it if you use it, you will still be able to play videos without it.
adb shell pm uninstall -k --user 0 com.coloros.pictorial #Not installed on my device. According to research, this is useless, can be removed without problems.
adb shell pm uninstall -k --user 0 com.coloros.oppomultiapp #Application cloning will no longer be available.
adb shell pm uninstall -k --user 0 com.coloros.activation #Useless.
adb shell pm uninstall -k --user 0 com.coloros.activation.overlay.common #Useless too.
adb shell pm uninstall -k --user 0 com.coloros.assistantscreen #Maybe linked to Google Assistant?
adb shell pm uninstall -k --user 0 com.coloros.athena #Some may have a problem with multitasking (when closing apps in background). Thanks to Ll0r3nt3.
adb shell pm uninstall -k --user 0 com.coloros.backuprestore #Clone phone app, keep it if you need it.
adb shell pm uninstall -k --user 0 com.coloros.backuprestore.remoteservice #Related to backup. Keep it if you need it.
adb shell pm uninstall -k --user 0 com.coloros.bootreg #Useless.
adb shell pm uninstall -k --user 0 com.coloros.childrenspace #Who uses it? No one...
adb shell pm uninstall -k --user 0 com.coloros.cloud #Not installed on my device. I guess it's a realme cloud service.
adb shell pm uninstall -k --user 0 com.coloros.compass2 #Compass app, keep if you use it.
adb shell pm uninstall -k --user 0 com.coloros.deepthinker #Android works without.
adb shell pm uninstall -k --user 0 com.coloros.encryption #Allows you to encrypt your applications.
adb shell pm uninstall -k --user 0 com.coloros.favorite.overlay.common #Useless.
adb shell pm uninstall -k --user 0 com.coloros.floatassistant #Useless, but keep it if you want.
adb shell pm uninstall -k --user 0 com.coloros.focusmode #Keep it if you use it.
adb shell pm uninstall -k --user 0 com.coloros.gamespace #Keep it if you want, but works without.
adb shell pm uninstall -k --user 0 com.coloros.gamespaceui #Not installed on my device. Related to gamespace, keep it if you use it.
adb shell pm uninstall -k --user 0 com.coloros.healthcheck #Healthcheck app.
adb shell pm uninstall -k --user 0 com.coloros.locationproxy #Works without.
adb shell pm uninstall -k --user 0 com.coloros.lockassistant #Works perfectly without.
adb shell pm uninstall -k --user 0 com.coloros.ocrscanner #Not installed on my device. So it should work perfectly without.
adb shell pm uninstall -k --user 0 com.coloros.ocrservice #The same. Works perfectly without.
adb shell pm uninstall -k --user 0 com.coloros.ocs.opencapabilityservice #Works perfectly without.
adb shell pm uninstall -k --user 0 com.coloros.onekeylockscreen #Not installed on my device. Should work perfectly without.
adb shell pm uninstall -k --user 0 com.coloros.personalassistant.overlay.common #Google assistant works without.
adb shell pm uninstall -k --user 0 com.coloros.phonemanager #Useless app. Keep it if you use it.
adb shell pm uninstall -k --user 0 com.coloros.phonenoareainquire #Useless.
adb shell pm uninstall -k --user 0 com.coloros.resmonitor #Not installed on my device, it works without.
adb shell pm uninstall -k --user 0 com.coloros.sceneservice #Works very well without.
adb shell pm uninstall -k --user 0 com.coloros.securepay #No problem without.
adb shell pm uninstall -k --user 0 com.coloros.securitykeyboard #Useless, keyboard still works without.
adb shell pm uninstall -k --user 0 com.coloros.smartdrive #Google drive works without it.
adb shell pm uninstall -k --user 0 com.coloros.smartsidebar #Keep it if you use sidebar.
adb shell pm uninstall -k --user 0 com.coloros.soundrecorder #Keep it if you want it.
adb shell pm uninstall -k --user 0 com.coloros.speechassist #Not installed on my device, what is that?
adb shell pm uninstall -k --user 0 com.coloros.translate.engine #Same.
adb shell pm uninstall -k --user 0 com.coloros.video #Not installed on my device. You can watch videos in your gallery without.
adb shell pm uninstall -k --user 0 com.coloros.wallet #Not installed on my device, probably a wallet app, keep it if needed.
adb shell pm uninstall -k --user 0 com.coloros.weather.service #Meteo app works without it. (on my device)
adb shell pm uninstall -k --user 0 com.coloros.weather2 #Meteo app, you can keep it if you use it.
adb shell pm uninstall -k --user 0 com.coloros.widget.smallweather #Weather widgets.
adb shell pm uninstall -k --user 0 com.coloros.wifibackuprestore #To backup wifi.
Spoiler: Oppo. (com.oppo.)
adb shell pm uninstall -k --user 0 com.oppo.ScoreAppMonitor #Not installed.
adb shell pm uninstall -k --user 0 com.oppo.aod #Not installed.
adb shell pm uninstall -k --user 0 com.oppo.atlas #IDK what is this. But it works without.
adb shell pm uninstall -k --user 0 com.oppo.bttestmode #Same.
adb shell pm uninstall -k --user 0 com.oppo.criticallog #Useless.
adb shell pm uninstall -k --user 0 com.oppo.decrypt #Keep if you use crypt app.
adb shell pm uninstall -k --user 0 com.oppo.engineermode #Useless.
adb shell pm uninstall -k --user 0 com.oppo.engineermode.camera #Cam works without.
adb shell pm uninstall -k --user 0 com.oppo.engineermode.network #Wifi works without.
adb shell pm uninstall -k --user 0 com.oppo.fingerprints.finterprintsensortest #Not installed on my device.
adb shell pm uninstall -k --user 0 com.oppo.gmail.overlay #Gmail works without.
adb shell pm uninstall -k --user 0 com.oppo.locationpicker #Location works without.
adb shell pm uninstall -k --user 0 com.oppo.logkit #Useless.
adb shell pm uninstall -k --user 0 com.oppo.logkitservice #Not installed, but same.
adb shell pm uninstall -k --user 0 com.oppo.mimosiso #IDK what is this, but looks useless.
adb shell pm uninstall -k --user 0 com.oppo.music #Music app, keep if you use it, or download one instead.
adb shell pm uninstall -k --user 0 com.oppo.nw #Useless.
adb shell pm uninstall -k --user 0 com.oppo.market #Not installed.
adb shell pm uninstall -k --user 0 com.oppo.operationManual #As you want, if you read it.
adb shell pm uninstall -k --user 0 com.oppo.oppopowermonitor #Works without.
adb shell pm uninstall -k --user 0 com.oppo.ovoicemanager #Not installed.
adb shell pm uninstall -k --user 0 com.oppo.partnerbrowsercustomizations #Useless.
adb shell pm uninstall -k --user 0 com.oppo.qualityprotect #Same.
adb shell pm uninstall -k --user 0 com.oppo.quicksearchbox #Maybe it is a widget?
adb shell pm uninstall -k --user 0 com.oppo.rftoolkit #Keep if needed.
adb shell pm uninstall -k --user 0 com.oppo.sos #Keep it if you are alone.
adb shell pm uninstall -k --user 0 com.oppo.startlogkit #Not installed.
adb shell pm uninstall -k --user 0 com.oppo.tzupdate #Related to the time zone. Works without.
adb shell pm uninstall -k --user 0 com.oppo.usageDump #Same.
adb shell pm uninstall -k --user 0 com.oppo.usercenter #Same..
adb shell pm uninstall -k --user 0 com.oppo.webview #Same...
adb shell pm uninstall -k --user 0 com.oppo.wifirf #Wifi works without it!
adb shell pm uninstall -k --user 0 com.oppo.wifisniffer #Wifi works perfectly without too.
adb shell pm uninstall -k --user 0 com.oppoex.afterservice #Maybe about after sales service.
Spoiler: Google. (com.google.)
adb shell pm uninstall -k --user 0 com.google.android.apps.restore #Useless after setup.
adb shell pm uninstall -k --user 0 com.google.android.apps.tachyon #Google duo app.
adb shell pm uninstall -k --user 0 com.google.android.apps.wellbeing #Useless.
adb shell pm uninstall -k --user 0 com.google.android.feedback #Same.
adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox #Google search bar widget.
adb shell pm uninstall -k --user 0 com.google.android.onetimeinitializer #Useless.
adb shell pm uninstall -k --user 0 com.google.android.partnersetup #Same.
adb shell pm uninstall -k --user 0 com.google.android.printservice.recommendation #Prints work without.
adb shell pm uninstall -k --user 0 com.google.android.projection.gearhead #Android Auto app.
adb shell pm uninstall -k --user 0 com.google.android.setupwizard #Useless after setup.
adb shell pm uninstall -k --user 0 com.google.android.tag #Tap app, useless.
adb shell pm uninstall -k --user 0 com.google.android.tts #TextToSpeech service.
adb shell pm uninstall -k --user 0 com.google.ar.core #Keep it if you use VR.
adb shell pm uninstall -k --user 0 com.google.android.keep #Google keep app, note.
adb shell pm uninstall -k --user 0 com.google.android.apps.youtube.music #Google music app.
adb shell pm uninstall -k --user 0 com.google.android.apps.magazines #Google actu app.
adb shell pm uninstall -k --user 0 com.google.android.apps.photos #Google photo app.
adb shell pm uninstall -k --user 0 com.google.android.calendar #Google calendar app.
adb shell pm uninstall -k --user 0 com.google.android.videos #Google play film app.
adb shell pm uninstall -k --user 0 com.google.android.apps.docs #Useless.
adb shell pm uninstall -k --user 0 com.google.android.music #Not installed.
# adb shell pm uninstall -k --user 0 com.google.android.modulemetadata #Can be uninstalled, however you will no longer be able to access to your installed apps in settings, and manage their options like data usage, wifi access, etc...
adb shell pm uninstall -k --user 0 com.google.android.marvin.talkback #Keep it if you use it.
adb shell pm uninstall -k --user 0 com.google.android.gmsintegration #Google location history service. GPS works without.
adb shell pm uninstall -k --user 0 com.google.android.gms.location.history #Same.
Spoiler: Qualcomm. (com.qualcomm.)
# adb shell pm uninstall -k --user 0 com.qualcomm.atfwd #Needed to mirror your devices display on a TV.
adb shell pm uninstall -k --user 0 com.qualcomm.embms #Evolved Multimedia Broadcast Multicast Service. More here!
adb shell pm uninstall -k --user 0 com.qualcomm.qti.services.systemhelper #Useless qualcomm service.
adb shell pm uninstall -k --user 0 com.qualcomm.qti.modemtestmode #Same.
adb shell pm uninstall -k --user 0 com.qualcomm.qti.optinoverlay #Same.
adb shell pm uninstall -k --user 0 com.qualcomm.qti.performancemode #Same.
adb shell pm uninstall -k --user 0 com.qualcomm.qti.qcolor #Same.
adb shell pm uninstall -k --user 0 com.qualcomm.qti.remoteSimlockAuth #Same.
adb shell pm uninstall -k --user 0 com.qualcomm.qti.seccamservice #Camera works without.
adb shell pm uninstall -k --user 0 com.qualcomm.timeservice #Time can be changed without.
adb shell pm uninstall -k --user 0 com.qualcomm.uimremoteclient #Same.
adb shell pm uninstall -k --user 0 com.qualcomm.uimremoteserver #Same.
Spoiler: Other applications.
adb shell pm uninstall -k --user 0 com.dolby.daxservice #Dolby Atmos works without.
# adb shell pm uninstall -k --user 0 com.oppo.multimedia.dolby #Dolby app! Keep it if you use Dolby Atmos. The sound works without and the quality does not change.
adb shell pm uninstall -k --user 0 com.dropboxchmod #Dropbox works without.
adb shell pm uninstall -k --user 0 com.dsi.ant.server #Useless.
adb shell pm uninstall -k --user 0 com.facebook.appmanager #Facebook bloatware.
adb shell pm uninstall -k --user 0 com.facebook.katana #Facebook bloatware.
adb shell pm uninstall -k --user 0 com.facebook.services #Facebook bloatware.
adb shell pm uninstall -k --user 0 com.facebook.system #Facebook bloatware.
adb shell pm uninstall -k --user 0 com.ted.number #Useless.
adb shell pm uninstall -k --user 0 com.heytap.habit.analysis #Bloatware. Linked to HeyTap MCS.
adb shell pm uninstall -k --user 0 com.heytap.openid #Service for HeyTap MCS.
adb shell pm uninstall -k --user 0 com.heytap.browser #Not installed. Bloatware. Linked to HeyTap MCS.
adb shell pm uninstall -k --user 0 com.heytap.colorfulengine #Service for HeyTap MCS.
adb shell pm uninstall -k --user 0 com.heytap.datamigration #Service for HeyTap MCS.
adb shell pm uninstall -k --user 0 com.heytap.mcs #Related to OPPO cloud service.
adb shell pm uninstall -k --user 0 com.mediatek.omacp #Works without.
adb shell pm uninstall -k --user 0 com.mobiletools.systemhelper #Not installed, could be bloat.
adb shell pm uninstall -k --user 0 com.nearme.atlas #Useless.
adb shell pm uninstall -k --user 0 com.nearme.instant.platform #Not installed. Same.
adb shell pm uninstall -k --user 0 com.nearme.statistics.rom #Bloatware.
adb shell pm uninstall -k --user 0 com.nearme.browser #Not installed. Same...
adb shell pm uninstall -k --user 0 com.nearme.themestore #Not installed. Same....
adb shell pm uninstall -k --user 0 com.qti.service.colorservice #Maybe related to theme, but it works without.
adb shell pm uninstall -k --user 0 com.qti.xdivert #Useless bloat.
adb shell pm uninstall -k --user 0 com.realme.logtool #Not installed.
adb shell pm uninstall -k --user 0 com.realme.securitycheck #IDK but works without.
adb shell pm uninstall -k --user 0 com.rongcard.eid #Useless.
adb shell pm uninstall -k --user 0 com.tencent.soter.soterserver #Related to tencent games?
adb shell pm uninstall -k --user 0 com.opera.browser #Keep it if you use it.
adb shell pm uninstall -k --user 0 com.opera.preinstall #Opera should work without it.
adb shell pm uninstall -k --user 0 org.kman.AquaMail #Keep if you it.
The list is updated often, I am active.
Click to expand...
Click to collapse
Hey bro, one question, if I want do the debloat script on Linux... how can I do it ? Thanks in advance!
parkpark9999 said:
Hey
Hey bro, one question, if I want do the debloat script on Linux... how can I do it ? Thanks in advance!
Click to expand...
Click to collapse
Sorry, but this script is only for Realme UI.
Kydaix said:
Sorry, but this script is only for Realme UI.
Click to expand...
Click to collapse
I know. I said, I want to execute this script in Linux, not in Windows. I want to debloat my phone on Linux, not Windows. How I can execute this script on Linux ?
Thanks and sorry for the misunderstanding.
parkpark9999 said:
I know. I said, I want to execute this script in Linux, not in Windows. I want to debloat my phone on Linux, not Windows. How I can execute this script on Linux ?
Thanks and sorry for the misunderstanding.
Click to expand...
Click to collapse
Oh I see!
You just have to download Platform Tools for Linux, on this link : https://developer.android.com/studio/releases/platform-tools
Then, run the commands one by one.
Or maybe you can create something like a .bat but for Linux.
Kydaix said:
Oh I see!
You just have to download Platform Tools for Linux, on this link : https://developer.android.com/studio/releases/platform-tools
Then, run the commands one by one.
Or maybe you can create something like a .bat but for Linux.
Click to expand...
Click to collapse
I have already installed adb tools. But the question it's your last paragraph. How I can do this script. I will search more and I said you when I see. Thanks anyway and again, great list!
Safecenter bloat, but no manage app init and float, but work all fine
com.coloros.appmanager bloat but gamespace app float Window menu dont show
Please add in your posts the new things you edit, or at least put them below each list, so we will know that you have updated, thx
If you only want to deactivate an apk instead of uninstalling it, just delete
Code:
uninstall -k
and replace it with
Code:
disable-user
in each line you want.
And instead of deleting some lines, just set a # before.
Thanks for the list!! We will update it
Is there anything in that list relating to work profiles? I ran most of the list up there and it appears to have locked my work profile (I use Island). The phone restarts after a few seconds if I tap the notification to unlock it.
Deleted the work profile and reinstalled Island but it restarted again when setting up the work profile. The phone is also really sluggish as long as a work profile exists.
Oh, I assume it's a bad idea to remove Gmail (com.google.android.gm) since it isn't mentioned, right?
tacc2 said:
Is there anything in that list relating to work profiles? I ran most of the list up there and it appears to have locked my work profile (I use Island). The phone restarts after a few seconds if I tap the notification to unlock it.
Deleted the work profile and reinstalled Island but it restarted again when setting up the work profile. The phone is also really sluggish as long as a work profile exists.
Oh, I assume it's a bad idea to remove Gmail (com.google.android.gm) since it isn't mentioned, right?
Click to expand...
Click to collapse
Try parallel space
Youtube_Ll0r3nt3 said:
Try parallel space
Click to expand...
Click to collapse
Works since it doesn't use a work profile, I assume.