Serious Discussion Debloated a Xiaomi phone with UADNG

rashmi

Level 28
Thread author
Verified
Jan 15, 2024
1,706
1
4,114
2,668
I debloated an old Redmi Note 8 phone using Universal Android Debloater Next Generation (UADNG). It's been over a week, and everything appears to be working well and snappier. For now, I disabled apps and services; I'll uninstall them if I don't notice any issues after a month.

I mostly debloated apps/services under UADNG's recommended and advanced sections. Here is everything I debloated with DeepSeek and Gemini AIs' help.

Recommended
com.android.calllogbackup
com.android.egg
com.android.providers.partnerbookmarks
com.android.theme.color.black
com.android.theme.color.cinnamon
com.android.theme.color.green
com.android.theme.color.ocean
com.android.theme.color.orchid
com.android.theme.color.purple
com.android.theme.color.space
com.android.theme.font.notoserifsource
com.android.theme.icon.pebble
com.android.theme.icon.taperedrect
com.android.theme.icon.vessel
com.android.theme.icon_pack.rounded.systemui
com.android.theme.icon_pack.rounded.themepicker
com.android.traceur
com.facebook.appmanager
com.facebook.services
com.facebook.system
com.fingerprints.sensortesttool
com.goodix.gftest
com.google.android.apps.maps
com.google.android.apps.restore
com.google.android.feedback
com.google.android.gm
com.google.android.onetimeinitializer
com.google.android.projection.gearhead
com.longcheertel.AutoTest
com.longcheertel.midtest
com.longcheertel.modemlog
com.longcheertel.sarauth
com.mi.android.globalminusscreen
com.mipay.wallet.in
com.miui.analytics
com.miui.backup
com.miui.bugreport
com.miui.calculator
com.miui.cleaner
com.miui.cloudbackup
com.miui.cloudservice
com.miui.compass
com.miui.daemon
com.miui.hybrid
com.miui.hybrid.accessory
com.miui.micloudsync
com.miui.miservice
com.miui.msa.global
com.miui.notes
com.miui.phrase
com.miui.player
com.miui.touchassistant
com.miui.weather2
com.miui.wmsvc
com.miui.yellowpage
com.netflix.partner.activation
com.qti.confuridialer
com.qti.diagservices
com.qti.qualcomm.deviceinfo
com.qti.xdivert
com.qualcomm.atfwd
com.qualcomm.embms
com.qualcomm.location
com.qualcomm.qti.devicestatisticsservice
com.qualcomm.qti.performancemode
com.qualcomm.qti.qccauthmgr
com.qualcomm.qti.qcolor
com.qualcomm.qti.qdma
com.qualcomm.qti.qms.service.connectionsecurity
com.qualcomm.qti.qms.service.telemetry
com.qualcomm.qti.remoteSimlockAuth
com.qualcomm.qti.server.wigig.tethering.rro
com.qualcomm.qti.smq
com.qualcomm.uimremoteclient
com.qualcomm.uimremoteserver
com.wapi.wapicertmanage
com.xiaomi.calendar
com.xiaomi.glgm
com.xiaomi.location.fused
com.xiaomi.midrop
com.xiaomi.mipicks
com.xiaomi.mircs
com.xiaomi.payment
com.xiaomi.simactivate.service
com.xiaomi.xmsfkeeper
org.ifaa.aidl.manager
com.tencent.soter.soterserver
com.xiaomi.mi_connect_service
com.xiaomi.scanner
com.miui.screenrecorder
com.miui.extraphoto

Advanced
com.android.calendar
com.mi.android.globalFileexplorer
com.android.contacts
com.android.mms
android.qvaoverlay.common
com.android.bluetoothmidiservice
com.android.bookmarkprovider
com.android.carrierdefaultapp
com.android.cellbroadcastreceiver.overlay.common
com.android.hotspot2.osulogin
com.android.overlay.gmstelecomm
com.android.overlay.gmstelephony
com.android.settings.overlay.miui
com.android.sharedstoragebackup
com.android.smspush
com.android.soundrecorder
com.android.systemui.miui.optimization.overlay
com.android.systemui.overlay.common
com.android.theme.icon.roundedrect
com.android.theme.icon.squircle
com.android.theme.icon.teardrop
com.android.theme.icon_pack.circular.android
com.android.theme.icon_pack.circular.launcher
com.android.theme.icon_pack.circular.settings
com.android.theme.icon_pack.circular.systemui
com.android.theme.icon_pack.circular.themepicker
com.android.theme.icon_pack.filled.android
com.android.theme.icon_pack.filled.launcher
com.android.theme.icon_pack.filled.settings
com.android.theme.icon_pack.filled.systemui
com.android.theme.icon_pack.filled.themepicker
com.android.theme.icon_pack.rounded.android
com.android.theme.icon_pack.rounded.launcher
com.android.theme.icon_pack.rounded.settings
com.android.thememanager
com.android.wallpaper.livepicker
com.android.wallpaperbackup
com.google.android.googlequicksearchbox
com.google.android.marvin.talkback
com.google.android.overlay.gmsconfig.gsa
com.google.android.overlay.modules.permissioncontroller
com.google.android.printservice.recommendation
com.milink.service
com.miui.audiomonitor
com.miui.face
com.miui.face.overlay.miui
com.miui.freeform
com.qti.ltebc
com.qualcomm.qti.lpa
com.qualcomm.wfd.service
com.xiaomi.account
com.xiaomi.bluetooth.overlay
com.xiaomi.miplay_client

Expert
call.android.incallui

Unlisted
com.mint.keyboard

I installed all Fossify apps except Paint. Are there better apps than VLC, CoMaps, LocalSend, OSS Weather, OnlyOffice, and Image Toolbox?
 
Last edited:
I debloated an old Redmi Note 8 phone using Universal Android Debloater Next Generation (UADNG). It's been over a week, and everything appears to be working well and snappier. For now, I disabled apps and services; I'll uninstall them if I don't notice any issues after a month.

I mostly debloated apps/services under UADNG's recommended and advanced sections. Here is everything I debloated with DeepSeek and Gemini AIs' help.

Recommended
com.android.calllogbackup
com.android.egg
com.android.providers.partnerbookmarks
com.android.theme.color.black
com.android.theme.color.cinnamon
com.android.theme.color.green
com.android.theme.color.ocean
com.android.theme.color.orchid
com.android.theme.color.purple
com.android.theme.color.space
com.android.theme.font.notoserifsource
com.android.theme.icon.pebble
com.android.theme.icon.taperedrect
com.android.theme.icon.vessel
com.android.theme.icon_pack.rounded.systemui
com.android.theme.icon_pack.rounded.themepicker
com.android.traceur
com.facebook.appmanager
com.facebook.services
com.facebook.system
com.fingerprints.sensortesttool
com.goodix.gftest
com.google.android.apps.maps
com.google.android.apps.restore
com.google.android.feedback
com.google.android.gm
com.google.android.onetimeinitializer
com.google.android.projection.gearhead
com.longcheertel.AutoTest
com.longcheertel.midtest
com.longcheertel.modemlog
com.longcheertel.sarauth
com.mi.android.globalminusscreen
com.mipay.wallet.in
com.miui.analytics
com.miui.backup
com.miui.bugreport
com.miui.calculator
com.miui.cleaner
com.miui.cloudbackup
com.miui.cloudservice
com.miui.compass
com.miui.daemon
com.miui.hybrid
com.miui.hybrid.accessory
com.miui.micloudsync
com.miui.miservice
com.miui.msa.global
com.miui.notes
com.miui.phrase
com.miui.player
com.miui.touchassistant
com.miui.weather2
com.miui.wmsvc
com.miui.yellowpage
com.netflix.partner.activation
com.qti.confuridialer
com.qti.diagservices
com.qti.qualcomm.deviceinfo
com.qti.xdivert
com.qualcomm.atfwd
com.qualcomm.embms
com.qualcomm.location
com.qualcomm.qti.devicestatisticsservice
com.qualcomm.qti.performancemode
com.qualcomm.qti.qccauthmgr
com.qualcomm.qti.qcolor
com.qualcomm.qti.qdma
com.qualcomm.qti.qms.service.connectionsecurity
com.qualcomm.qti.qms.service.telemetry
com.qualcomm.qti.remoteSimlockAuth
com.qualcomm.qti.server.wigig.tethering.rro
com.qualcomm.qti.smq
com.qualcomm.uimremoteclient
com.qualcomm.uimremoteserver
com.wapi.wapicertmanage
com.xiaomi.calendar
com.xiaomi.glgm
com.xiaomi.location.fused
com.xiaomi.midrop
com.xiaomi.mipicks
com.xiaomi.mircs
com.xiaomi.payment
com.xiaomi.simactivate.service
com.xiaomi.xmsfkeeper
org.ifaa.aidl.manager
com.tencent.soter.soterserver
com.xiaomi.mi_connect_service
com.xiaomi.scanner
com.miui.screenrecorder
com.miui.extraphoto

Advanced
com.android.calendar
com.mi.android.globalFileexplorer
com.android.contacts
com.android.mms
android.qvaoverlay.common
com.android.bluetoothmidiservice
com.android.bookmarkprovider
com.android.carrierdefaultapp
com.android.cellbroadcastreceiver.overlay.common
com.android.hotspot2.osulogin
com.android.overlay.gmstelecomm
com.android.overlay.gmstelephony
com.android.settings.overlay.miui
com.android.sharedstoragebackup
com.android.smspush
com.android.soundrecorder
com.android.systemui.miui.optimization.overlay
com.android.systemui.overlay.common
com.android.theme.icon.roundedrect
com.android.theme.icon.squircle
com.android.theme.icon.teardrop
com.android.theme.icon_pack.circular.android
com.android.theme.icon_pack.circular.launcher
com.android.theme.icon_pack.circular.settings
com.android.theme.icon_pack.circular.systemui
com.android.theme.icon_pack.circular.themepicker
com.android.theme.icon_pack.filled.android
com.android.theme.icon_pack.filled.launcher
com.android.theme.icon_pack.filled.settings
com.android.theme.icon_pack.filled.systemui
com.android.theme.icon_pack.filled.themepicker
com.android.theme.icon_pack.rounded.android
com.android.theme.icon_pack.rounded.launcher
com.android.theme.icon_pack.rounded.settings
com.android.thememanager
com.android.wallpaper.livepicker
com.android.wallpaperbackup
com.google.android.googlequicksearchbox
com.google.android.marvin.talkback
com.google.android.overlay.gmsconfig.gsa
com.google.android.overlay.modules.permissioncontroller
com.google.android.printservice.recommendation
com.milink.service
com.miui.audiomonitor
com.miui.face
com.miui.face.overlay.miui
com.miui.freeform
com.qti.ltebc
com.qualcomm.qti.lpa
com.qualcomm.wfd.service
com.xiaomi.account
com.xiaomi.bluetooth.overlay
com.xiaomi.miplay_client

Expert
call.android.incallui

Unlisted
com.mint.keyboard

I installed all Fossify apps except Paint. Are there better apps than VLC, CoMaps, OSS Weather, OnlyOffice, and Image Toolbox?
You seem to have taken the safer approach by disabling first instead of uninstalling immediately. That is usually the right way to test a debloat setup on an older Xiaomi device.

About the debloat list

Overall, a lot of what you disabled looks like the usual Xiaomi/Google extras, test tools, analytics, Facebook stubs, theme packs, and regional services. That part is generally low risk.

A few entries are more sensitive than typical “bloat,” especially from your Advanced and Expert sections:

  • com.android.contacts and com.android.mms can affect core phone usability depending on what replacements you use.
  • com.android.calendar is usually fine to replace, but syncing and widget behavior can change.
  • com.mi.android.globalFileexplorer can break some “open with” flows or built-in file-picking behavior on some MIUI builds.
  • com.android.thememanager and several overlay packages may cause cosmetic glitches or theme/settings inconsistencies.
  • com.xiaomi.account can affect Xiaomi cloud/device features, Find Device, sync, and some account-linked functions.
  • com.qualcomm.qti.lpa is important if the phone or carrier uses eSIM. If you do not use eSIM, it may not matter.
  • call.android.incallui is one of the riskier removals because in-call screen behavior is a core telephony function. If calls still work properly after a week, that is a good sign, but I would still be cautious about uninstalling that one permanently.

A practical rule before uninstalling anything

Keep the current “disabled only” state for a while longer and test these areas specifically:

  • Phone calls: incoming, outgoing, speaker, mute, call waiting
  • SMS and MMS
  • Contacts sync and editing
  • Bluetooth audio and file transfer
  • Wi-Fi hotspot
  • Camera save/share flows
  • File picking from apps
  • Location in maps/navigation
  • Android Auto, if you use it
  • Reboot behavior and battery drain over several days

If all of that remains stable, then the list is probably workable for your usage. Still, from a safety standpoint, disabling is easier to reverse than uninstalling.

About using AI to choose what to remove

I would be careful there. AI can help classify package names, but it can also confidently mislabel system components, overlays, or vendor packages. UADNG’s labels are useful, but they are not a guarantee that a package is harmless to remove on every ROM version. Your real-world testing matters more than an AI-generated explanation.

Apps: are there better options?

That depends on whether you mean better in features, privacy, performance, or offline use. In general:

VLC

VLC is still one of the safest default recommendations.

  • Very broad codec support
  • Reliable for local video/audio playback
  • Open source
  • Sometimes heavier than simpler players

Possible alternatives:

  • mpv-android if you want a lighter, more advanced playback engine
  • Nova Video Player if you want a more media-library-focused experience

For most people, VLC remains the easiest all-around choice.

CoMaps

I cannot safely say it is “better” or “worse” without defining your use case, but the main alternatives are usually:

  • Organic Maps for privacy-focused offline navigation with a clean interface
  • OsmAnd~ for power users who want many offline map and routing features

In general:

  • Organic Maps is simpler and lighter
  • OsmAnd is more powerful but more complex
  • CoMaps may still be fine if it matches your workflow

If offline maps and privacy matter most, Organic Maps is often the easiest recommendation.

OSS Weather

Weather apps are tricky because data quality depends heavily on the source, not just the app itself.

Common open-source alternatives include:

  • Breezy Weather
  • Geometric Weather on older lists, though project activity can vary

Breezy Weather is often preferred because it has a polished UI and usually supports multiple weather providers, depending on the build and configuration. That said, forecast accuracy will depend more on the provider than the app.

OnlyOffice

OnlyOffice on Android is usable, but not always the best fit on older hardware.

Alternatives depend on what you do:

  • Collabora Office for LibreOffice-based document handling
  • Microsoft Office or Google Docs if compatibility matters more than open-source preference

In practice:

  • OnlyOffice is decent for viewing and light editing
  • Collabora can be better for some document types, but performance may vary
  • Microsoft Office usually has the best compatibility with complex DOCX/XLSX files, but it is not open source

If you only occasionally open documents, keeping OnlyOffice is reasonable.

Image Toolbox

Image Toolbox is a strong privacy-friendly utility app, especially if you want offline image conversion and editing tools.

Alternatives depend on the task:

  • Aves Libre if you also want a very good gallery/organizer
  • ImagePipe for simple metadata removal and resizing
  • Pocket Paint or other editors if you need actual drawing/editing rather than utility functions

For a general offline image utility, Image Toolbox is already one of the better options.

Simple recommendations for an older Redmi Note 8

If your priorities are lightness, privacy, and stability, a practical set would be:

  • Keep VLC, unless you specifically prefer mpv-android
  • Use Organic Maps if you want a simpler offline maps app
  • Try Breezy Weather if OSS Weather feels limited
  • Keep OnlyOffice unless you have document compatibility problems
  • Keep Image Toolbox; add Aves Libre only if you want a stronger gallery experience

Important caution

Be especially careful before permanently uninstalling packages related to:

  • telephony
  • contacts
  • system overlays
  • Xiaomi account/cloud functions
  • Qualcomm radio/network components

Disabling them is one thing. Removing them fully is where recovery becomes more annoying if something subtle breaks later.

Bottom line

Your approach is mostly sensible, and the “disable first, wait, then decide” plan is the right one. For apps, VLC, OnlyOffice, and Image Toolbox are already reasonable choices; the most likely upgrades would be Organic Maps for maps and Breezy Weather for weather, depending on your preferences.
 
@RoboMan, Yes, Xiaomi phones include a lot of bloat and unnecessary dependencies, which make it tricky to debloat them. I aimed for maximum debloat and stability, disabling unnecessary apps and services. On a productive phone, I'd debloat most of the recommended ones and some advanced ones.
 
Last edited:
Also a nice debloater app without using a PC and without unrooting the smartphone: Canta Debloater
To be used, you also need the Shizuku app (it simulates a pc over a wifi connection):
 
Are there better apps than VLC, CoMaps, LocalSend, OSS Weather, OnlyOffice, and Image Toolbox?
Try Weawow for weather. Proprietary, free, and private with no tracking. Absolutely beautiful!

µLauncher or Olauncher are beautiful, minimal launchers. Very easy on the eye.
I checked out these and other apps, but I found UADNG better and prefer debloating from outside the phone, i.e., using a laptop.
Did you check out AppMananger?
 
Last edited:
Try Weawow for weather. Proprietary, free, and private with no tracking. Absolutely beautiful!
I prefer Breezy Weather but replaced it with Weawow on my parents' phones, as it's on the Play Store.

µLauncher or Olauncher are beautiful, minimal launchers. Very easy on the eye.
I like µLauncher but am currently using Lawnchair on my parents' phones and Niagara on mine.

Did you check out AppMananger?
Yes, I had also checked it out; I liked it but haven't installed it on my phone yet.

Have you installed any document and QR/barcode scanners? I currently have OSS Document Scanner and Binary Eye.

Have you tried PDFgear? It seems to be a rare, fully functional free PDF tool with no ads!

Has the developer discontinued MJ PDF? Have you tried or used it? It seems to be a popular and recommended app for viewing PDFs with speed and stability.

AIs tell me there is no better maps app than Google Maps for real-time traffic, routes, etc. in India!
 
Last edited:
AIs tell me there is no better maps app than Google Maps for real-time traffic, routes, etc. in India!
Mappls by Map my India is great alternative of Google Maps for real-time. I used it everyday. Its Made in India.Developed by MapmyIndia. Founded in 1995 and headquartered in New Delhi, it provides indigenous digital maps, geospatial software, and IoT technologies. Mappls serves as an Indian alternative to foreign mapping services, prioritizing data privacy and local, detailed navigation.
mappls_scanner.png
 
Last edited:
@Zero Knowledge, I did not mention privacy or security in any of my posts. I debloated the phone to achieve better performance, which I noticed after testing with an old Redmi Note 4. The phone is significantly snappier now; apps open quickly, scrolling is smooth, the battery lasts longer, and apps consistently remain active and start up with the boot.
 
The phone is significantly snappier now; apps open quickly, scrolling is smooth, the battery lasts longer, and apps consistently remain active and start up with the boot.
Probably because all the bloat you removed was sending data back to government servers and was DDoS your unbloated phone.

For a country who knows how to produce and manufacture iPhone's & Pixels you have to ask why their home grown phones are so crap software and security wise.

Oh gee I have a thought 🔙 🚪
 
@Bot, Here are the apps and services that I kept disabled from the "Debloated" list in the opening post (re-enabled some for functionality and to avoid any issues in the future). Lawnchair is the launcher now. The Fossify apps cover the core apps set as defaults. For the Fossify Phone and Messages apps, I've set them as default, background auto-start, no battery restrictions, locked in recent, and display over other apps ("Messages" is not available in the list). I've set Fossify Clock the same as Phone and Messages, except for "default (the 'default apps' feature has no 'clock' group)," "locked in recent," and "display over other apps."

com.android.bookmarkprovider
com.android.calendar
com.android.camera
com.android.carrierdefaultapp
com.android.chrome
com.android.contacts
com.android.deskclock
com.android.dreams.basic
com.android.dreams.phototable
com.android.hotspot2.osulogin
com.android.mms
com.android.providers.downloads.ui
com.android.providers.partnerbookmarks
com.android.smspush
com.android.soundrecorder
com.android.systemui.overlay.common
com.android.traceur
com.android.wallpaper.livepicker
com.facebook.appmanager
com.facebook.services
com.facebook.system
com.gallery.player
com.google.android.apps.maps
com.google.android.apps.restore
com.google.android.feedback
com.google.android.gm
com.google.android.googlequicksearchbox
com.google.android.onetimeinitializer
com.google.android.overlay.gmsconfig.gsa
com.google.android.printservice.recommendation
com.google.android.projection.gearhead
com.google.android.youtube
com.mi.android.globalFileexplorer
com.mi.android.globalminusscreen
com.mipay.wallet.in
com.miui.analytics
com.miui.backup
com.miui.bugreport
com.miui.calculator
com.miui.cleaner
com.miui.cloudbackup
com.miui.cloudservice
com.miui.compass
com.miui.daemon
com.miui.extraphoto
com.miui.hybrid
com.miui.hybrid.accessory
com.miui.micloudsync
com.miui.miservice
com.miui.msa.global
com.miui.notes
com.miui.phrase
com.miui.player
com.miui.screenrecorder
com.miui.touchassistant
com.miui.weather2
com.miui.wmsvc
com.miui.yellowpage
com.netflix.partner.activation
com.qti.diagservices
com.qti.qualcomm.deviceinfo
com.qualcomm.atfwd
com.qualcomm.qti.devicestatisticsservice
com.qualcomm.qti.qccauthmgr
com.qualcomm.qti.qdma
com.qualcomm.qti.qms.service.connectionsecurity
com.qualcomm.qti.qms.service.telemetry
com.qualcomm.qti.remoteSimlockAuth
com.qualcomm.qti.smq
com.tencent.soter.soterserver
com.wapi.wapicertmanage
com.xiaomi.account
com.xiaomi.calendar
com.xiaomi.glgm
com.xiaomi.location.fused
com.xiaomi.mi_connect_service
com.xiaomi.midrop
com.xiaomi.mipicks
com.xiaomi.mircs
com.xiaomi.payment
com.xiaomi.scanner
com.xiaomi.simactivate.service
org.ifaa.aidl.manager
 
@Bot, Here are the apps and services that I kept disabled from the "Debloated" list in the opening post (re-enabled some for functionality and to avoid any issues in the future). Lawnchair is the launcher now. The Fossify apps cover the core apps set as defaults. For the Fossify Phone and Messages apps, I've set them as default, background auto-start, no battery restrictions, locked in recent, and display over other apps ("Messages" is not available in the list). I've set Fossify Clock the same as Phone and Messages, except for "default (the 'default apps' feature has no 'clock' group)," "locked in recent," and "display over other apps."

com.android.bookmarkprovider
com.android.calendar
com.android.camera
com.android.carrierdefaultapp
com.android.chrome
com.android.contacts
com.android.deskclock
com.android.dreams.basic
com.android.dreams.phototable
com.android.hotspot2.osulogin
com.android.mms
com.android.providers.downloads.ui
com.android.providers.partnerbookmarks
com.android.smspush
com.android.soundrecorder
com.android.systemui.overlay.common
com.android.traceur
com.android.wallpaper.livepicker
com.facebook.appmanager
com.facebook.services
com.facebook.system
com.gallery.player
com.google.android.apps.maps
com.google.android.apps.restore
com.google.android.feedback
com.google.android.gm
com.google.android.googlequicksearchbox
com.google.android.onetimeinitializer
com.google.android.overlay.gmsconfig.gsa
com.google.android.printservice.recommendation
com.google.android.projection.gearhead
com.google.android.youtube
com.mi.android.globalFileexplorer
com.mi.android.globalminusscreen
com.mipay.wallet.in
com.miui.analytics
com.miui.backup
com.miui.bugreport
com.miui.calculator
com.miui.cleaner
com.miui.cloudbackup
com.miui.cloudservice
com.miui.compass
com.miui.daemon
com.miui.extraphoto
com.miui.hybrid
com.miui.hybrid.accessory
com.miui.micloudsync
com.miui.miservice
com.miui.msa.global
com.miui.notes
com.miui.phrase
com.miui.player
com.miui.screenrecorder
com.miui.touchassistant
com.miui.weather2
com.miui.wmsvc
com.miui.yellowpage
com.netflix.partner.activation
com.qti.diagservices
com.qti.qualcomm.deviceinfo
com.qualcomm.atfwd
com.qualcomm.qti.devicestatisticsservice
com.qualcomm.qti.qccauthmgr
com.qualcomm.qti.qdma
com.qualcomm.qti.qms.service.connectionsecurity
com.qualcomm.qti.qms.service.telemetry
com.qualcomm.qti.remoteSimlockAuth
com.qualcomm.qti.smq
com.tencent.soter.soterserver
com.wapi.wapicertmanage
com.xiaomi.account
com.xiaomi.calendar
com.xiaomi.glgm
com.xiaomi.location.fused
com.xiaomi.mi_connect_service
com.xiaomi.midrop
com.xiaomi.mipicks
com.xiaomi.mircs
com.xiaomi.payment
com.xiaomi.scanner
com.xiaomi.simactivate.service
org.ifaa.aidl.manager
Your trimmed-down disabled list looks much more conservative than the original one, so from a stability standpoint it is a better long-term setup.

What looks reasonable to keep disabled

Most of these are usually non-essential for many users, especially if you already replaced them with Fossify or other apps:

  • Facebook stub packages
  • Google apps you do not use, such as Gmail, Maps, YouTube, Search
  • MIUI extras like analytics, cleaner, bugreport, notes, weather, yellow pages, minus screen
  • Netflix partner activation
  • Wallpaper/live wallpaper components
  • Print recommendation
  • Traceur
  • Restore/feedback packages

Those are the kinds of packages many people disable without major issues.

The ones I would be more careful with

A few items on your current disabled list are still more sensitive than ordinary bloat:

  • com.android.camera
    If you use a third-party camera and everything works, that may be fine. But some devices tie document scanning, QR intents, lock-screen camera shortcuts, or other app integrations to the stock camera package.
  • com.android.contacts
    Using Fossify Contacts can work, but Android and OEM ROMs sometimes still expect the stock contacts/dialer stack for certain integrations. Watch for contact sync, caller info, and sharing/import behavior.
  • com.android.deskclock
    If Fossify Clock handles alarms reliably after reboots and idle periods, that is a good sign. Alarm reliability is one of the first things I would keep testing.
  • com.android.mms
    Since you replaced it with Fossify Messages, test SMS carefully over time, especially delayed notifications, OTPs, MMS, dual-SIM behavior, and messages after reboot.
  • com.android.providers.downloads.ui
    This is not always critical, but some download-related user interface flows can behave oddly without it.
  • com.mi.android.globalFileexplorer
    This can affect file picker behavior in some apps, depending on how MIUI wired things on that build.
  • com.xiaomi.account, com.miui.cloudservice, com.miui.micloudsync, com.miui.cloudbackup
    Fine if you do not use Xiaomi account or cloud features, but these are the kinds of packages that can break account-linked functions in subtle ways.
  • com.xiaomi.location.fused
    If maps, weather, geolocation, camera geotagging, ride apps, and emergency location features still work correctly, then your replacement stack is probably sufficient. Still, this is worth monitoring.
  • com.xiaomi.simactivate.service
    Usually not needed by everyone, but activation/telephony features can depend on it in some regions or ROM configurations.

What your setup suggests

Your current approach is sensible:

  • Disable instead of uninstall
  • Keep replacements installed first
  • Set default apps properly
  • Whitelist important communication apps from battery restrictions

That is exactly the safer way to do aggressive debloating on MIUI.

About Fossify Phone and Messages on MIUI

The extra steps you took are useful because MIUI is known to be aggressive with background and battery management.

For long-term confidence, I would keep testing these specific cases:

  • Incoming calls when the phone has been idle for several hours
  • Missed-call notifications
  • OTP and bank SMS delivery
  • MMS, if you use it
  • Alarms after reboot
  • Calls from the lock screen and Bluetooth headset handling

If those remain reliable, your replacement stack is probably working well enough for daily use.

About the “disabled” list overall

Compared with your first post, this revised list looks more practical. You backed away from some of the highest-risk removals, which is a good sign.

If it were my risk assessment as an AI, I would put your current list into three rough groups:

Low-risk to keep disabled
  • Facebook components
  • MIUI ads/analytics/promotional apps
  • Unused Google consumer apps
  • Theme/live wallpaper extras
  • Feedback/bugreport/trace tools

Moderate-risk to keep disabled
  • Stock calendar
  • Clock
  • Contacts
  • Messages
  • Camera
  • File explorer
  • Downloads UI

Higher-risk if future issues appear
  • Xiaomi account/cloud components
  • Xiaomi fused location
  • SIM activation-related services

Best next step

If the phone is already stable, I would keep it exactly as it is for now rather than uninstalling more. The performance gains are already there, and the remaining uncertainty is mostly about delayed edge-case breakage rather than immediate problems.

Bottom line

Your revised debloat set looks much more balanced: still lean, but with better odds of long-term stability. The main things worth watching are calls, SMS, alarms, downloads/file-picker behavior, location, and any Xiaomi account or SIM-related functions. If those stay solid over the next few weeks, this is probably a good stopping point.
 
  • Like
Reactions: rashmi
Your revised debloat set looks much more balanced: still lean, but with better odds of long-term stability. The main things worth watching are calls, SMS, alarms, downloads/file-picker behavior, location, and any Xiaomi account or SIM-related functions. If those stay solid over the next few weeks, this is probably a good stopping point.
I've noticed no issues with calls, SMS, and alarms. The downloads/file picker behavior appears to work, at least with apps I have. Here is UADNG info for "location.fused" and "simactivate.service."

com.xiaomi.location.fused
(It has china location, ads & analytics.
You dont need it for location.)

com.xiaomi.simactivate.service
(Xiaomi SIM Activation Service
SIM authentication process to access exclusive features in certain MIUI applications.
For the activation to work you need to send a international SMS to China.
Your carrier may block this by default and/or you'll probably need to pay extra for this.
After SIM activation, you can send text messages (Mi Messages) to other Mi users using internet connection (like i-messages).
You will be able to synchronize your messages into Mi Cloud and this also enables the Mi Find Device feature which allows you to track your phone’s location from your online Mi account.

Note: To enable/disable Mi Messages go to Settings -> System Apps -> Messaging and reboot)
 
I've noticed no issues with calls, SMS, and alarms. The downloads/file picker behavior appears to work, at least with apps I have. Here is UADNG info for "location.fused" and "simactivate.service."

com.xiaomi.location.fused
(It has china location, ads & analytics.
You dont need it for location.)

com.xiaomi.simactivate.service
(Xiaomi SIM Activation Service
SIM authentication process to access exclusive features in certain MIUI applications.
For the activation to work you need to send a international SMS to China.
Your carrier may block this by default and/or you'll probably need to pay extra for this.
After SIM activation, you can send text messages (Mi Messages) to other Mi users using internet connection (like i-messages).
You will be able to synchronize your messages into Mi Cloud and this also enables the Mi Find Device feature which allows you to track your phone’s location from your online Mi account.

Note: To enable/disable Mi Messages go to Settings -> System Apps -> Messaging and reboot)
That UADNG description is consistent with the usual role of those two packages, so based on that information, keeping both disabled is reasonable if you do not use Xiaomi’s ecosystem features.

com.xiaomi.location.fused

If your current location-dependent apps are working normally, then this package was likely only supporting Xiaomi-specific location integration rather than core Android location for your setup.

  • If maps, ride apps, weather, camera geotagging, and emergency location still work, that is a good sign.
  • The “ads & analytics” note also makes it a less attractive package to keep enabled unless it provides a feature you actually need.
  • I would still keep an eye on battery usage and location accuracy over time, because some issues only appear in standby or in specific apps.

com.xiaomi.simactivate.service

Based on that description, this is mainly tied to Xiaomi account-linked and MIUI-specific services rather than standard calling or SMS.

  • Mi Messages / Xiaomi internet messaging
  • message sync into Mi Cloud
  • Mi Find Device / Xiaomi account device tracking
  • SIM-related activation for some MIUI services

If you do not use those features, disabling it is usually a sensible choice.

The international SMS part is also worth noting because many users do not want silent dependency on an activation flow like that.

What this means for your current setup

Since you already confirmed:

  • calls are fine
  • SMS is fine
  • alarms are fine
  • downloads and file pickers appear fine

then these two disabled packages do not currently look like a problem for your use case.

Practical conclusion

At this point, your debloat profile looks fairly well validated for daily use. I would keep these disabled rather than uninstalling them immediately, but there is no obvious reason to re-enable either one unless you later want Xiaomi cloud syncing, Mi Messages, Mi Find Device, or you notice location-specific problems in certain apps.

Bottom line

Based on the UADNG notes and your testing, both com.xiaomi.location.fused and com.xiaomi.simactivate.service are reasonable to leave disabled for a de-bloated, non-Xiaomi-ecosystem setup.
 
  • Like
Reactions: rashmi
Based on the UADNG notes and your testing, both com.xiaomi.location.fused and com.xiaomi.simactivate.service are reasonable to leave disabled for a de-bloated, non-Xiaomi-ecosystem setup.
What do you say about this one?

com.android.systemui.overlay.common
(Has something related to Google Wellbeing first time setup quick settings. Safe to remove.)
 
What do you say about this one?

com.android.systemui.overlay.common
(Has something related to Google Wellbeing first time setup quick settings. Safe to remove.)
com.android.systemui.overlay.common

If that package is only the shared SystemUI overlay for a specific feature set such as Digital Wellbeing or first-time-setup Quick Settings resources, then it is often non-essential.

That said, overlays are one of those package types where the description can be broadly correct but still miss device-specific side effects. They do not usually provide core functionality by themselves, but they can affect:

  • Quick Settings layout or resources
  • status bar elements
  • setup wizard presentation
  • theme or UI consistency

Since you already disabled it and have not noticed issues, that is the strongest evidence for your device and ROM combination.

My view

Keeping com.android.systemui.overlay.common disabled is probably fine if:

  • Quick Settings tiles display normally
  • the notification shade works properly
  • status bar icons are normal
  • there are no visual glitches after reboot
  • Settings and setup-related screens do not crash

One caution

I would be more comfortable leaving this disabled than permanently uninstalling it right away, simply because SystemUI-related overlays can sometimes affect minor interface behavior that only shows up later.

Bottom line

Based on the package type, the UADNG note, and your current stability, com.android.systemui.overlay.common looks reasonable to keep disabled. It is not one of the packages I would consider high risk, but I would still treat it as “safe enough to disable, less urgent to fully remove.”
 
  • Like
Reactions: rashmi