Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device.
android.autoinstalls.config.Xiaomi."PHONE MODEL CODENAME"
com.android.camera
com.fido.asm
com.goodix.fingerprint
com.miui.systemui.devices.overlay
com.xiaomi.bluetooth
org.simalliance.openmobileapi.uicc1terminal
[x] I removed all those packages on my phone
android.autoinstalls.config.Xiaomi."PHONE MODEL CODENAME"
List: OemRemoval: Recommended
Personal Activity Intelligence
An algorithm that determines a personal activity index based on resting heart rate, heart condition during exercise, gender, weight, and age. Requires smart bracelet to work.
Note to dev: All Xiaomi devices have a different codename and this package has different name for EVERY SINGLE MODEL. Here's a list of codenames: https://mifirmware.com/codename/ In my case the package is called android.autoinstalls.config.Xiaomi.cereus, the Redmi 6 codename. The worst thing is, You'll need to update the list every time a new Xiaomi device releases.
com.android.camera
List: AospRemoval: Advanced
Stock camera app.
com.fido.asm
List: AospRemoval: Recommended
FIDO UAF Authentication-Specific Module.
See com.xiaomi.fido.uafclient for FIDO explanation.
The UAF Authentication-Specific Module (ASM) is a software interface on top of UAF authenticators which gives a standardized way for FIDO UAF clients to detect and access the functionality of UAF authenticators and hides internal communication complexity from FIDO UAF Client.
https://fidoalliance.org/specs/fido-uaf-v1.0-ps-20141208/fido-uaf-asm-api-v1.0-ps-20141208.html
com.goodix.fingerprint
List: MiscRemoval: Advanced
Driver for in-display fingerprint. Works only with AMOLED screens, but for some reason can exist on devices without it.
com.miui.systemui.devices.overlay
List: OemRemoval: Advanced
The empty space between the status bar and the edges of the screen. Elements at edges ignore screen fillets and cutouts when removed.
com.xiaomi.bluetooth
List: OemRemoval: Advanced
The GUI for Bluetooth section in settings. Removing it doesn't hurt the Bluetooth itself. Can be replaced with a third-party Bluetooth app.
Your phone: Redmi 6
Packages:
android.autoinstalls.config.Xiaomi."PHONE MODEL CODENAME"
List:
Oem
Removal:Recommended
Note to dev: All Xiaomi devices have a different codename and this package has different name for EVERY SINGLE MODEL. Here's a list of codenames:
https://mifirmware.com/codename/
In my case the package is calledandroid.autoinstalls.config.Xiaomi.cereus
, the Redmi 6 codename. The worst thing is, You'll need to update the list every time a new Xiaomi device releases.com.android.camera
List:
Aosp
Removal:Advanced
com.fido.asm
List:
Aosp
Removal:Recommended
com.goodix.fingerprint
List:
Misc
Removal:Advanced
com.miui.systemui.devices.overlay
List:
Oem
Removal:Advanced
com.xiaomi.bluetooth
List:
Oem
Removal:Advanced
org.simalliance.openmobileapi.uicc1terminal
List:
Misc
Removal:Expert