mirror of
https://gitlab.com/W1nst0n/universal-android-debloater.git
synced 2024-05-04 07:22:23 +12:00
New packages, documentation improvements & default selection changes
This commit is contained in:
parent
7efaad59ae
commit
2571cfaf53
115
lists/AOSP.sh
115
lists/AOSP.sh
|
@ -1,26 +1,21 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
# VOCABULARY :
|
||||
# overlay : A screen overlay in Android, allows an app to display content over another app
|
||||
|
||||
# overlay : https://budhdisharma.medium.com/rro-runtime-resource-overlay-in-android-aosp-e094be17f4bc
|
||||
# https://source.android.com/devices/architecture/rros
|
||||
|
||||
declare -a aosp=(
|
||||
|
||||
"com.android.apps.tag"
|
||||
# NFC Tagging (5 permissions : Contacts/Phone On by default).
|
||||
# https://en.wikipedia.org/wiki/TecTile
|
||||
# It will NOT prevent you to use NFC devices (like speakers)
|
||||
|
||||
"com.android.bips"
|
||||
# Default print Service.
|
||||
# Safe to remove if you don't plan to print from your phone.
|
||||
|
||||
|
||||
"com.android.bluetoothmidiservice"
|
||||
# Provides classes for using the MIDI protocol over Bluetooth. Safe to remove if you don't plan to connect MIDI devices.
|
||||
# (Seriously, use a PC if you want to do this !)
|
||||
|
||||
"com.android.bookmarkprovider"
|
||||
# Only exist for compatibility reasons to prevent apps querying it from getting null cursors they do not expect and crash.
|
||||
# Only exists for compatibility reasons to prevent apps querying it from getting null cursors they do not expect and crash.
|
||||
|
||||
"com.android.carrierdefaultapp"
|
||||
# Allows carrier customization. Carrier action upon specific signal.
|
||||
|
@ -81,6 +76,12 @@ declare -a aosp=(
|
|||
"com.android.providers.partnerbookmarks"
|
||||
# Provides bookmarks about partners of Google in Chrome.
|
||||
|
||||
"com.android.runintest.ddrtest"
|
||||
# DDR Test
|
||||
# RAM Stress tester
|
||||
# Can be run from the bootloader
|
||||
# NOTE: I'm not sure it's really from AOSP (seen in TCL Plex phone)
|
||||
|
||||
"com.android.simappdialog"
|
||||
# Sim App Dialog
|
||||
# Used to install the carrier SIM app when the SIM is inserted.
|
||||
|
@ -111,7 +112,7 @@ declare -a aosp=(
|
|||
|
||||
"com.android.wallpaper.livepicker"
|
||||
"com.android.wallpaper.livepicker.overlay"
|
||||
# Enable you to pick live wallpaper.
|
||||
# Enables you to pick a live wallpaper.
|
||||
|
||||
"com.android.wallpapercropper"
|
||||
# Wallpaper cropper.
|
||||
|
@ -122,6 +123,18 @@ declare -a aosp=(
|
|||
|
||||
##################### UP TO YOU (can be useful features but safe to remove) #####################
|
||||
|
||||
"android.auto_generated_vendor_" # [MORE INFO NEEDED]
|
||||
# Auto generated vendor's stuff for Android Auto (https://www.android.com/intl/en_en/auto/)
|
||||
# Note: You don't need this if you don't use Android auto
|
||||
|
||||
"com.android.apps.tag"
|
||||
# Support for NFC tags interactions (5 permissions : Contacts/Phone On by default).
|
||||
# NFC Tags are for instance used in bus to let you validate your transport card with your phone
|
||||
# Other exemple : https://en.wikipedia.org/wiki/TecTile
|
||||
# You will still be able to connect to a NFC device (e.g a speaker) if removed.
|
||||
#"com.google.android.GoogleCamera"
|
||||
# Google Camera (https://play.google.com/store/apps/details?id=com.google.android.GoogleCamera)
|
||||
|
||||
#"com.android.backupconfirm"
|
||||
# Restore google settings with Google Backup restore function.
|
||||
# Also display confirmation popup when doing ADB backup. If you remove this package you couldn't do ADB Backup.
|
||||
|
@ -157,13 +170,17 @@ declare -a aosp=(
|
|||
# https://android.googlesource.com/platform/packages/providers/CallLogProvider/+/refs/heads/master/src/com/android/calllogbackup
|
||||
|
||||
#"com.android.captiveportallogin"
|
||||
# Takes care of redirecting to the web page that the user of a public access network is obliged to view and interect with, before access is granted.
|
||||
# Support for captive portal : https://en.wikipedia.org/wiki/Captive_portal
|
||||
# A captive portal login is a web page where the users have to input their login information or accept the displayed terms of use.
|
||||
# Some networks (typically public wifi network) use the captive portal login to block access until the user inputs
|
||||
# some necessary information
|
||||
|
||||
#"com.android.carrierconfig"
|
||||
# Gives carriers and OEMs the ability to dynamically provide carrier configuration (APN settings) trough their app.
|
||||
# NOTE : The probability that your carrier's APN change is very low. If you change your carrier and insert a new SIM card
|
||||
# This package will be triggered to automatically choose the suitable APN.
|
||||
# https://source.android.com/devices/tech/config/carrier
|
||||
# https://android.googlesource.com/platform/packages/apps/CarrierConfig/+/refs/heads/master/src/com/android/carrierconfig/DefaultCarrierConfigService.java
|
||||
|
||||
#"com.android.cellbroadcastreceiver"
|
||||
# Cell broadcast has been designed to deliver messages to multiple users in an area.
|
||||
|
@ -205,6 +222,10 @@ declare -a aosp=(
|
|||
# Gallery app.
|
||||
# NOTE: On some phones, Huawei & Xiaomi also use this package name for their own Gallery app.
|
||||
|
||||
#"com.android.hotspot2"
|
||||
# Provides wifi tethering (lets you share your mobile device's Internet connection with other devices)
|
||||
# https://en.wikipedia.org/wiki/Tethering)
|
||||
|
||||
#"com.android.inputdevices"
|
||||
# Only contains a receiver named "Android keyboard", possibly for an external keyboard.
|
||||
# Locates available keyboard layouts.
|
||||
|
@ -221,9 +242,19 @@ declare -a aosp=(
|
|||
# https://developer.android.com/guide/topics/display-cutout
|
||||
# https://source.android.com/devices/tech/display/display-cutouts
|
||||
|
||||
#"com.android.keychain"
|
||||
# Enable apps to use system wide credential KeyChain (shared credentials between apps)
|
||||
# https://security.stackexchange.com/questions/216716/android-keychain-what-is-a-system-wide-credential
|
||||
#"com.android.internal.systemui.navbar.gestural"
|
||||
# Gesture navigation
|
||||
# Lets you use swipes and other actions to control your phone, rather than tapping on buttons.
|
||||
# Option -> System -> Gestures -> System Navigation
|
||||
# https://android-developers.googleblog.com/2019/08/gesture-navigation-backstory.html
|
||||
|
||||
#"com.android.internal.systemui.navbar.gestural_extra_wide_back"
|
||||
#"com.android.internal.systemui.navbar.gestural_narrow_back"
|
||||
#"com.android.internal.systemui.navbar.gestural_wide_back"
|
||||
# Enables you to turn down the sensitivity to make it easier to perform gestures in apps (i.e. making back harder to trigger)
|
||||
|
||||
#"com.android.internal.systemui.navbar.threebutton" # 3-button navigation
|
||||
#"com.android.internal.systemui.navbar.twobutton" # 2-button navigation
|
||||
|
||||
#"com.android.musicfx"
|
||||
# Audio equalizer. Some 3-party music apps can use it to provide you equalizing features.
|
||||
|
@ -235,6 +266,22 @@ declare -a aosp=(
|
|||
#"com.android.nfc"
|
||||
# NFC service
|
||||
|
||||
#"com.android.ons"
|
||||
# Opportunistic Network Service
|
||||
# Opportunistic networks are networks which are formed when devices come into contact opportunistically through
|
||||
# physical proximity, and communicate wirelessly to share each other’s content, resources and services.
|
||||
# This kind of networks leads to a set of challenging issues (congestion, transfer ordering, and resilience)
|
||||
# Basically, this package implements ions (asynchronous networking) to resolve these issues.
|
||||
# Run in background after booting the phone.
|
||||
# https://en.wikipedia.org/wiki/Opportunistic_mobile_social_network
|
||||
|
||||
#"com.android.otaprovisioningclient"
|
||||
# OTA Access Point Configuration
|
||||
# OTA (Over the air : https://fr.wikipedia.org/wiki/Over-the-air_programming) is the method used by OEM to push updates on
|
||||
# your phone.
|
||||
# An OTA access point is used to run system software updates over a special gateway. This package is most likely customized
|
||||
# by your OEM.
|
||||
|
||||
#"com.android.pacprocessor"
|
||||
# A PAC (Proxy Auto-Config) is a file which defines how an app can automatically define the correct proxy server for fetching an URL.
|
||||
# Should be safe to remove if you don't use Auto-proxy (with PAC file config)
|
||||
|
@ -330,6 +377,9 @@ declare -a aosp=(
|
|||
# OEM often use their own code (embeded in their voice-controlled digital assistant)
|
||||
# NOTE: On some phones Huawei & Xiaomi also use this package name for their own voice dialer app.
|
||||
|
||||
#"com.android.wallpaperpicker"
|
||||
# Enables you to pick a wallpaper.
|
||||
|
||||
#"com.android.wallpaperbackup"
|
||||
# Backup your wallapaper and load this backup instead of the original file in case you delete it.
|
||||
# Safe to remove if you really want to.
|
||||
|
@ -341,16 +391,6 @@ declare -a aosp=(
|
|||
# This package is no longer used in recent phones as it was replaced by com.google.android.webview
|
||||
#
|
||||
# On open-source privacy oriented Webview is Bromite (https://www.bromite.org/system_web_view)
|
||||
|
||||
#"org.simalliance.openmobileapi.service"
|
||||
# Smart Card Service by Simalliance
|
||||
# https://simalliance.org/about-us/mission-objectives/
|
||||
#
|
||||
# The SmartCard API is a reference implementation of the SIMalliance Open Mobile API specification that enables Android applications
|
||||
# to communicate with Secure Elements, (SIM card, embedded Secure Elements, Mobile Security Card or others)
|
||||
# https://github.com/seek-for-android/pool/wiki/SmartcardAPI
|
||||
# Safe to remove if you don't think you need this
|
||||
|
||||
)
|
||||
|
||||
|
||||
|
@ -362,7 +402,7 @@ declare -a aosp=(
|
|||
|
||||
#"com.android.companiondevicemanager"
|
||||
# Companion Device Manager that comes by default in every Oreo+ device.
|
||||
# This handles connections to other devices, like Bluetooth Headphones, desktop Operative Systems, ecc.
|
||||
# This handles connections to other devices, like Bluetooth Headphones, desktop Operative Systems, ecc.
|
||||
|
||||
#"com.android.defcontainer"
|
||||
# Package Access Helper
|
||||
|
@ -371,9 +411,32 @@ declare -a aosp=(
|
|||
#"com.android.documentsui" # Files picker
|
||||
# Interface for apps wishing to access access files outside of their own storage area.
|
||||
|
||||
#"com.android.documentsui.a_overlay"
|
||||
# DocumentsUI Overlay
|
||||
# The DocumentsUI controls access to specific files for components that handle document permissions
|
||||
# (such as attaching a file to an email)
|
||||
# https://source.android.com/devices/architecture/modular-system/documentsui?hl=en
|
||||
|
||||
#"com.android.dynsystem"
|
||||
# Dynamic System Updates
|
||||
# Treble gived the ability to boot an AOSP Generic System Image (GSI) on any supported device.
|
||||
# Dynamic System Updates allows to boot into a Generic System Image (GSI) without interfering with the current installation.
|
||||
# That means the bootloader doesn’t need to be unlocked and the user data doesn’t need to be wiped.
|
||||
# https://developer.android.com/topic/dsu
|
||||
|
||||
#"com.android.externalstorage"
|
||||
# Needed by apps to access external storage (SD card)
|
||||
|
||||
#"com.android.keychain"
|
||||
# Enable apps to use system wide credential KeyChain (shared credentials between apps)
|
||||
# https://security.stackexchange.com/questions/216716/android-keychain-what-is-a-system-wide-credential
|
||||
|
||||
#"com.android.localtransport"
|
||||
# Backup transport for stashing stuff into a known location on disk, and later restoring from there.
|
||||
# Seems needed for storeing backup data locally on the device.
|
||||
# This package also provides the backup confirmation UI.
|
||||
# https://developer.android.com/guide/topics/data/testingbackup
|
||||
|
||||
#"com.android.location.fused"
|
||||
# Manages the underlying location technologies, such as GPS and Wi-Fi.
|
||||
|
||||
|
@ -392,6 +455,7 @@ declare -a aosp=(
|
|||
# This service is for exemple needed when the user's phone moves from one cell-tower to another.
|
||||
|
||||
#"com.android.phone"
|
||||
#"com.android.phone.a_overlay"
|
||||
# AOSP code for dialer app features
|
||||
# SIM card will also not be detected if deleted.
|
||||
|
||||
|
@ -418,6 +482,7 @@ declare -a aosp=(
|
|||
# Telephony provider. Controls and stores phone-related data such as text messages, APN list, operation, etc.
|
||||
|
||||
#"com.android.server.telecom"
|
||||
#"com.android.server.telecom.a_overlay"
|
||||
# Management your calls via your network provider or SIM and controls the phone modem.
|
||||
|
||||
#"com.android.settings"
|
||||
|
|
|
@ -16,6 +16,9 @@ declare -a us_carriers=(
|
|||
#
|
||||
# 3) Not a scandal but freaking scary :
|
||||
# https://www.theverge.com/2019/5/22/18635674/att-location-ad-tracking-data-collection-privacy-nightmare
|
||||
#
|
||||
# 4) AT&T is selling your phone calls and text messages to marketers
|
||||
# https://news.ycombinator.com/item?id=24756042
|
||||
#
|
||||
# Wikipedia pages are worth reading :
|
||||
# https://en.wikipedia.org/wiki/AT%26T#Criticism_and_controversies
|
||||
|
@ -26,9 +29,15 @@ declare -a us_carriers=(
|
|||
# everything they can (big lobbying) to lock the internet and make more money.
|
||||
|
||||
|
||||
|
||||
# HELP ME : I got mad seeking for the meaning of VPL. A lot of people use it on Reddit (https://www.reddit.com/r/Bestbuy/search/?q=vpl&restrict_sr=1)
|
||||
# and I'm sure it's the good abbreviation but I don't know what V.P.L means !! It seems to refer to a special job for vendors.
|
||||
## Vocabulary ##
|
||||
# VPL
|
||||
# Stands for 'Vendor Provided Labor' (now 'Certified Advisor').
|
||||
# They are basically ambassadors for a brand. Theorically the brand gives money to a store to hire an employee dedicated to better selling
|
||||
# its brand. Some stores just use them as normal sales employees.
|
||||
# See https://old.reddit.com/r/Bestbuy/comments/keclql/what_is_a_vpl/
|
||||
# Theses ambassadors most likely have a phone with custom apps for demonstration purposes
|
||||
# https://gitlab.com/W1nst0n/universal-android-debloater/-/issues/40
|
||||
# Example of package: "com.asurion.android.mobilerecovery.sprint.vpl
|
||||
|
||||
|
||||
######################## T-Mobile ########################
|
||||
|
@ -135,7 +144,7 @@ declare -a us_carriers=(
|
|||
# Custom permissions for some verizon stuff ?
|
||||
|
||||
"com.verizon.vzwavs" # [MORE INFO NEEDED]
|
||||
# ???
|
||||
# Has a scary list of permissions in any case.
|
||||
|
||||
"com.verizontelematics.verizonhum"
|
||||
# Hum Family Locator (https://play.google.com/store/apps/details?id=com.verizontelematics.verizonhum)
|
||||
|
@ -411,10 +420,6 @@ declare -a us_carriers=(
|
|||
"com.att.mobiletransfer"
|
||||
# AT&T Mobile Transfer
|
||||
# Lets you transfert user data from an older AT&T phone to a new one.
|
||||
|
||||
"com.synchronoss.dcs.att.r2g"
|
||||
# Setup & Transfer
|
||||
# App for transferring "contacts, photos, videos, music, call logs, and documents" from another device
|
||||
|
||||
"com.att.myWireless"
|
||||
# My AT&T (https://play.google.com/store/apps/details?id=com.att.myWireless)
|
||||
|
@ -475,6 +480,10 @@ declare -a us_carriers=(
|
|||
"com.samsung.attvvm"
|
||||
# Visual Voicemail
|
||||
# Simple GUI for voicemail
|
||||
|
||||
"com.synchronoss.dcs.att.r2g"
|
||||
# Setup & Transfer
|
||||
# App for transferring "contacts, photos, videos, music, call logs, and documents" from another device
|
||||
)
|
||||
|
||||
declare -a french_carriers=(
|
||||
|
|
|
@ -258,11 +258,11 @@ declare -a google=(
|
|||
# Android auto (https://play.google.com/store/apps/details?id=com.google.android.projection.gearhead)
|
||||
|
||||
"com.google.android.setupwizard"
|
||||
"com.google.android.setupwizard.a_overlay"
|
||||
"com.google.android.pixel.setupwizard"
|
||||
# It's the basic configuration setup guides you through the basics of setting up your device.
|
||||
# It's the basic configuration setup guides you through the basics of setting up Google features on your device.
|
||||
# The second package is only present on Pixel phones.
|
||||
|
||||
|
||||
"com.google.android.soundpicker"
|
||||
# Google Sounds. Removable if you already have another media select service.
|
||||
|
||||
|
@ -365,10 +365,16 @@ declare -a google=(
|
|||
# Run in background and is triggered when a SIM card is added/removed/replaced.
|
||||
# It also has Gcm receiver (Google Cloud Messaging receiver)
|
||||
# Has a lot of permissions (16).
|
||||
# Talks to websites which provide SSL certificates.
|
||||
# Talks to websites providing SSL certificates.
|
||||
# Needs Google Play Services to work.
|
||||
# https://www.hybrid-analysis.com/sample/71bcaf2e71d78665fc5bc53db39df5309f24dd4ecab6402cf6ca20027dc6ecad?environmentId=200
|
||||
|
||||
#"com.google.android.carrierconfig" # [MORE INFO NEEDED]
|
||||
# Provides network overrides for carrier configuration.
|
||||
# The configuration available through CarrierConfigManager is a combination of default values, default network overrides,
|
||||
# and carrier overrides. The default network overrides are provided by this service.
|
||||
# What's the difference between com.android.carrierconfig and this package?
|
||||
|
||||
#"com.google.android.contacts"
|
||||
# Google Contacts (https://play.google.com/store/apps/details?id=com.google.android.contacts)
|
||||
|
||||
|
@ -377,22 +383,32 @@ declare -a google=(
|
|||
# It's not default but seriously, don't use the Google dialer there are Google Analytics embedded inside
|
||||
# https://www.virustotal.com/gui/file/a978d90f27d5947dca33ed59b73bd8efbac67253f9ef7a343beb9197c8913d1a/details
|
||||
|
||||
#"com.google.android.documentsui"
|
||||
# Google File manager
|
||||
|
||||
"com.google.android.email"
|
||||
# AOSP Mail client
|
||||
# Does no longer exist. AOSP Mail is now com.android.email and Gmail is com.google.android.gm
|
||||
|
||||
"com.google.android.ext.services"
|
||||
#"com.google.android.ext.services"
|
||||
#"com.google.android.overlay.modules.ext.services"
|
||||
# Android Services Library only contains, for now, an "Android Notification Ranking Service."
|
||||
# It sorts notifications by "importance" based on things like freshness, app type (IM apps come first), and by contact.
|
||||
# For now it is safe to remove if you really want.
|
||||
# The library android.ext.services is open-source but this apk is not. Google probably uses it to update its API without having to rely to the OEM
|
||||
# The library android.ext.services is open-source. Google probably uses it to update its API without having to rely to the OEM
|
||||
# https://source.android.com/devices/architecture/modular-system/extservices
|
||||
# https://arstechnica.com/gadgets/2016/11/android-extensions-could-be-googles-plan-to-make-android-updates-suck-less/
|
||||
|
||||
"com.google.android.ext.shared"
|
||||
## Google shared library (used to share common code between apps)
|
||||
#"com.google.android.ext.shared"
|
||||
# Google shared library (used to share common code between apps)
|
||||
# For now the library (android.ext.shared is empty). So this apk is useless.
|
||||
# This apk has the same role than the one above.
|
||||
|
||||
"com.google.android.tag"
|
||||
# Support for NFC tags interactions (5 permissions : Contacts/Phone On by default).
|
||||
# NFC Tags are for instance used in bus to let you validate your transport card with your phone
|
||||
# Other exemple : https://en.wikipedia.org/wiki/TecTile
|
||||
# You will still be able to connect to a NFC device (e.g a speaker) if removed.
|
||||
#"com.google.android.GoogleCamera"
|
||||
# Google Camera (https://play.google.com/store/apps/details?id=com.google.android.GoogleCamera)
|
||||
|
||||
|
@ -409,6 +425,11 @@ declare -a google=(
|
|||
# IMPORTANT : You need to uncheck Find My Device from the "Device admin apps" settings panel to be able to uninstall this package
|
||||
# Search "admin" in the settings search bar.
|
||||
|
||||
#"com.google.android.overlay.gmsconfig" # [MORE INFO NEEDED]
|
||||
#"com.google.android.overlay.gmsgsaconfig"
|
||||
# Probably RROs (https://source.android.com/devices/architecture/rros?hl=en) tied to "com.google.android.gms" (Google Play Services)
|
||||
# If you remove com.google.android.gms you can remove those 2 packages as well.
|
||||
|
||||
"com.google.android.gms.location.history"
|
||||
# Google Location history
|
||||
# https://support.google.com/accounts/answer/3118687?hl=en
|
||||
|
@ -479,8 +500,38 @@ declare -a google=(
|
|||
)
|
||||
|
||||
|
||||
##################### DO NOT REMOVE THIS (prevent core stuff to work) #####################
|
||||
##################### YOU MOST LIKELY DON'T WANT TO REMOVE THESE #####################
|
||||
|
||||
#"com.google.android.captiveportallogin"
|
||||
# Support for captive portal : https://en.wikipedia.org/wiki/Captive_portal
|
||||
# A captive portal login is a web page where the users have to input their login information or accept the displayed terms of use.
|
||||
# Some networks (typically public wifi network) use the captive portal login to block access until the user inputs
|
||||
# some necessary information
|
||||
# NOTE : This package is a now a mandatory mainline module (https://www.xda-developers.com/android-project-mainline-modules-explanation/)
|
||||
|
||||
#"com.google.android.modulemetadata"
|
||||
# Module that contains ... metadata about the list of modules on the device. And that’s about it.
|
||||
# I wouldn't advise you to mess with it as it could break the proper working of other important modules (see #37)
|
||||
# Good explanation of what android modules are : https://www.xda-developers.com/android-project-mainline-modules-explanation/
|
||||
|
||||
#"com.google.android.networkstack"
|
||||
# Network Stack Components
|
||||
# https://source.android.com/devices/architecture/modular-system/networking
|
||||
# Provides common IP services, network connectivity monitoring, and captive login portal detection.
|
||||
|
||||
#"com.google.android.networkstack.permissionconfig"
|
||||
# Network Stack Permission Configuration
|
||||
# Defines a permission that enables modules to perform network-related tasks.
|
||||
# https://source.android.com/devices/architecture/modular-system/networking
|
||||
|
||||
#"com.google.android.packageinstaller"
|
||||
#"com.google.android.packageinstaller.a_overlay"
|
||||
# Gives ability to install, update or remove applications on the device.
|
||||
# If you delete this package, your phone will probably bootloop.
|
||||
# If you delete this package, your phone will probably bootloop.
|
||||
|
||||
#"com.google.android.permissioncontroller"
|
||||
#"com.google.android.overlay.modules.permissioncontroller"
|
||||
#"com.google.android.overlay.modules.permissioncontroller.forframework"
|
||||
# The PermissionController module enables updatable privacy policies and UI elements.
|
||||
# For example, the policies and UI around granting and managing permissions.
|
||||
# https://source.android.com/devices/architecture/modular-system/permissioncontroller
|
|
@ -1,19 +1,13 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
declare -a huawei=(
|
||||
# I NEVER HAD AN HUAWEI DEVICE ON HAND. THIS LIST WAS MADE POSSIBLE BY @REDSKULL23
|
||||
# I NEVER HAD AN HUAWEI DEVICE ON HAND. THIS LIST WAS MADE POSSIBLE BY @REDSKULL23
|
||||
# https://forum.xda-developers.com/honor-6x/how-to/guide-list-bloat-software-emui-safe-to-t3700814
|
||||
# Additional informaton were taken from https://forum.xda-developers.com/huawei-p40-pro/how-to/adb-debloating-t4088633
|
||||
# Yet, those documentations are not precise enough.
|
||||
# If you have additional information, please contribute to this list
|
||||
# Yet, those documentations are not precise enough. If you have additional information, please contribute to this list
|
||||
# I use [MORE INFO NEEDED] tag as a marker.
|
||||
# If you have EMUI 10 or older, check the AOSP file, as Huawei overwrites some stock packages with their own.
|
||||
|
||||
|
||||
#"com.android.backupconfirm"
|
||||
# Restore google settings with Google Backup restore function, which is unusable for devices without Google Mobile Sercices.
|
||||
# Also display confirmation popup when doing ADB backup. If you remove this package you couldn't do ADB Backup.
|
||||
|
||||
# If you have EMUI 10 or older, check the AOSP file, as Huawei uses AOSP package name for their own app.
|
||||
|
||||
"com.android.keyguard"
|
||||
# HUAWEI magazine unlock (The package name is really confusing)
|
||||
# It's a proprietary app based on the AOSP package called com.android.keyguard. That's not clever at all.
|
||||
|
@ -70,6 +64,11 @@ declare -a huawei=(
|
|||
# MirrorShare feature (Miracast rebranded by Huawei)
|
||||
# Used to mirror screen of you smartphone on a TV.
|
||||
|
||||
"com.huawei.android.pushagent" # [MORE INFO NEEDED]
|
||||
# push notification agent
|
||||
# Seems to only be used for Huawei apps
|
||||
# The recompiled java code makes it look like it's once again mainly used for analytics.
|
||||
|
||||
"com.huawei.android.remotecontroller"
|
||||
# Huawei Smart Controller app.
|
||||
# Lets you you add, customize, and set up remote controls, allowing control of your electronic appliances through your phone.
|
||||
|
@ -95,6 +94,12 @@ declare -a huawei=(
|
|||
"com.huawei.arengine.service"
|
||||
# Augmented reality service.
|
||||
|
||||
"com.huawei.bd"
|
||||
# HwUE (Huawei UserExperience)
|
||||
# When a company call a something 'UserExperience' you know you don't need this.
|
||||
# Analytics service, run at boot. Collect information about packages/apps usages.
|
||||
# Has a nice custom permission called com.huawei.permission.BIG_DATA
|
||||
|
||||
"com.huawei.bluetooth"
|
||||
# Lets you import your contacts via Bluetooth
|
||||
# Bluetooth will still work if you remove this package.
|
||||
|
@ -105,28 +110,16 @@ declare -a huawei=(
|
|||
"com.huawei.browserhomepage"
|
||||
# Huawei Browser component.
|
||||
|
||||
"com.huawei.calculator"
|
||||
# Huawei Calculator app.
|
||||
|
||||
"com.huawei.calendar"
|
||||
# Huawei Calendar app.
|
||||
|
||||
"com.huawei.compass"
|
||||
# Huawei Compass app.
|
||||
|
||||
"com.huawei.contactscamcard"
|
||||
# CamCard is a business card reader app.
|
||||
|
||||
"com.huawei.contacts"
|
||||
# Huawei Contacts app
|
||||
|
||||
"com.huawei.contacts.sync" # [MORE INFO NEEDED]
|
||||
# Huawei Contacts sync
|
||||
# My guess (can't have the apk on hand) is this enables you to synchronise your contacts with your Huawei account.
|
||||
|
||||
"com.huawei.deskclock"
|
||||
# Huawei Clock App.
|
||||
|
||||
"com.huawei.desktop.explorer" # [MORE INFO NEEDED]
|
||||
# From XDA thread : "Service that is been used when you wanna use your phone as an operative system on a PC."
|
||||
# I don't understand what does it mean.
|
||||
|
@ -143,10 +136,10 @@ declare -a huawei=(
|
|||
# The UAF protocol is designed to enable online services to offer passwordless and multi-factor security by allowing users to register their device
|
||||
# to the online service and using a local authentication mechanism such as iris or fingerprint recognition. .
|
||||
# https://developers.google.com/identity/fido/android/native-apps
|
||||
# Safe to remove if you don't use password-less authentification to access online servics
|
||||
# Safe to remove if you don't use password-less authentification to access online servics.
|
||||
|
||||
"com.huawei.game.kitserver" # [MORE INFO NEEDED]
|
||||
# probably safe to remove if you don't play games
|
||||
# Probably safe to remove if you don't play games
|
||||
|
||||
"com.huawei.gameassistant"
|
||||
# Huawei Game Suite (HiGame).
|
||||
|
@ -200,7 +193,7 @@ declare -a huawei=(
|
|||
|
||||
"com.huawei.hwasm"
|
||||
# FIDO UAF Autenthicator-Specific Module.
|
||||
# See com.huawei.fido.uafclient for FIDO explaination.
|
||||
# See 'com.huawei.fido.uafclient' for FIDO explaination.
|
||||
# The UAF Authenticator-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.
|
||||
# Source : https://fidoalliance.org/specs/fido-uaf-v1.0-ps-20141208/fido-uaf-asm-api-v1.0-ps-20141208.html
|
||||
|
@ -248,7 +241,11 @@ declare -a huawei=(
|
|||
|
||||
"com.huawei.mirror" # [MORE INFO NEEDED]
|
||||
# Huawei Mirror app.
|
||||
# Mirror like "Glass" or "screen mirror" ?
|
||||
# Mirror like "Glass"
|
||||
|
||||
"com.huawei.mirrorlink"
|
||||
# Huawei mirrorlink implementation
|
||||
# Used to connect your phone to a car (with https://mirrorlink.com/ support) in order to provide audio streaming, GPS navigation...
|
||||
|
||||
"com.huawei.music"
|
||||
# Huawei Music app.
|
||||
|
@ -265,9 +262,6 @@ declare -a huawei=(
|
|||
# HiCare (https://play.google.com/store/apps/details?id=com.huawei.phoneservice)
|
||||
# Provides you common online services including customer services, issue feedback, user guides, service centers and self-service.
|
||||
|
||||
"com.huawei.photos"
|
||||
# Huawei Gallery app.
|
||||
|
||||
"com.huawei.scanner"
|
||||
# AI Lens. Shop for objects that you take a picture of. This de-clutters the camera interface by removing the AI Lens button on the top left corner and does not break the AR Measure app.
|
||||
|
||||
|
@ -325,8 +319,20 @@ declare -a huawei=(
|
|||
|
||||
############################## ADVANCED DEBLOAT ##############################
|
||||
|
||||
#"com.hisi.mapcon"
|
||||
# Provides wifi calling feature (call or text on Wi-Fi networks using your SIM card)
|
||||
# NOTE: Instant messaging video/voice call does not use this "wifi calling" feature.
|
||||
# Btw, you should use a E2EE messaging app like Signal/Session/Element(https://element.io/) instead of the non-secure wifi-calling feature
|
||||
# provided by your carrier.
|
||||
|
||||
#"com.huawei.KoBackup"
|
||||
# As of writing this, Huawei phones cannot be rooted. This Backup application is probably able to backup more than any other 3rd party backup app.
|
||||
# As of writing this, Huawei phones cannot be rooted.
|
||||
# This Backup application is probably able to backup more than any other 3rd party backup app.
|
||||
|
||||
#"com.huawei.android.thememanager" # [MORE INFO NEEDED]
|
||||
# Huawei Themes (https://play.google.com/store/apps/details?id=com.huawei.android.thememanager)
|
||||
# Lets you use Huawei themes
|
||||
# You should still be able to set wallapers without it. Can someone check?
|
||||
|
||||
#"com.huawei.aod" [MORE INFO NEEDED]
|
||||
# Always On Display feature.
|
||||
|
@ -343,17 +349,27 @@ declare -a huawei=(
|
|||
# DON'T REMOVE THIS IF YOU DIDN'T INSTALL ANOTHER LAUNCHER !
|
||||
# You will maybe need this package for the recent apps feature to work (even if you have another launcher)
|
||||
|
||||
#"com.huawei.calculator"
|
||||
# Huawei Calculator app.
|
||||
|
||||
#"com.huawei.calendar"
|
||||
# Huawei Calendar app.
|
||||
|
||||
#"com.huawei.contacts"
|
||||
# Huawei Contacts app
|
||||
|
||||
#"com.huawei.deskclock"
|
||||
# Huawei Clock App.
|
||||
|
||||
#"com.huawei.photos"
|
||||
# Huawei Gallery app.
|
||||
# Note: The official camera app refuses to open photos in another gallery (you can't review your picture from the camera app)
|
||||
|
||||
#"com.android.mediacenter"
|
||||
# Huawei music app. (Yeah they messed up with the package name)
|
||||
|
||||
#"com.huawei.screenrecorder"
|
||||
# Huawei Screen recorder feature (with internal mic record toggle)
|
||||
|
||||
#"com.hisi.mapcon"
|
||||
# Provides wifi calling feature (call or text on Wi-Fi networks using your SIM card)
|
||||
# NOTE: Instant messaging video/voice call does not use this "wifi calling" feature.
|
||||
# Btw, you should use a E2EE messaging app like Signal/Session/Element(https://element.io/) instead of the non-secure wifi-calling feature
|
||||
# provided by your carrier.
|
||||
|
||||
#"com.huawei.hidisk"
|
||||
# Huawei File Manager app.
|
||||
|
@ -362,6 +378,13 @@ declare -a huawei=(
|
|||
# HiSearch
|
||||
# Allows you to search through settings, files, contacts and notes while keeping a record of your search history.
|
||||
# Hi Search is really annonying because it's triggered as soon as you wipe down from the middle part of the home.
|
||||
|
||||
#"com.huawei.securitymgr" # [MORE INFO NEEDED]
|
||||
# PrivateSpace
|
||||
# Lets you store private information in a hidden space within your device that can only be accessed
|
||||
# with your fingerprint or password.
|
||||
# TODO: Data at rest encryption? If not, this is useless
|
||||
# https://consumer.huawei.com/en/support/content/en-us00754246/
|
||||
)
|
||||
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@ declare -a lge=(
|
|||
|
||||
"com.lge.drmservice"
|
||||
# DRM Service
|
||||
# Use to support DRM content playback. It manages the DRM Client, which holds a particular type of information required to get a license key.
|
||||
# Needed to read DRM content playback. It manages the DRM Client, which holds a particular type of information required to get a license key.
|
||||
# REMINDER : DRM = all the things that restrict the use of proprietary hardware and copyrighted works.
|
||||
# ==> https://en.wikipedia.org/wiki/Digital_rights_management
|
||||
# ==> https://creativecommons.org/2017/07/09/terrible-horrible-no-good-bad-drm/
|
||||
|
|
|
@ -317,7 +317,10 @@ declare -a motorola=(
|
|||
|
||||
#"com.motorola.VirtualUiccPayment"
|
||||
# Virtual UICC Payment
|
||||
# UICC stands for Universal Integrated Circuit Card. It is a new generation SIM (Subscriber Identification Module) which can have multiple applications on it.
|
||||
# UICC stands for Universal Integrated Circuit Card.
|
||||
# It is a the physical and logical platform for the USIM and may contain additional USIMs and other applications.
|
||||
# (U)SIM is an application on the UICC.
|
||||
# https://bluesecblog.wordpress.com/2016/11/18/uicc-sim-usim/
|
||||
# I guess this package provides support for NFC payement.
|
||||
# Note: The term SIM is widely used in the industry and especially with consumers to mean both SIMs and UICCs.
|
||||
# https://www.justaskgemalto.com/us/what-uicc-and-how-it-different-sim-card/
|
||||
|
|
|
@ -11,13 +11,13 @@ declare -a nokia=(
|
|||
# ww = Worldwide users / cn = china / tw = Taiwan / id = Indonesia
|
||||
|
||||
# I don't understand why there are so much overlay stuff.
|
||||
# REMINDER : A screen overlay in Android, also referred to as “Draw On Top”, allows an app to display content over another app
|
||||
# overlay : https://budhdisharma.medium.com/rro-runtime-resource-overlay-in-android-aosp-e094be17f4bc
|
||||
# https://source.android.com/devices/architecture/rros
|
||||
|
||||
# blt = Bell Telephone Laboratories owned by Nokia (https://en.wikipedia.org/wiki/Bell_Labs)
|
||||
|
||||
"com.android.partnerbrowsercustomizations.btl.s600ww.overlay"
|
||||
# Add Nokia pinned bookmarks in your chromium based browser
|
||||
# btl = Bell Telephone Laboratories
|
||||
|
||||
"com.android.providers.calendar.overlay.base.s600ww" # [MORE INFO NEEDED]
|
||||
# "com.android.providers.calendar" is necessary to sync stock Calendar app and lets it work correctly.
|
||||
|
@ -48,23 +48,22 @@ declare -a nokia=(
|
|||
# Another overlay for APN widget this time. Seems useless to me
|
||||
# REMINDER : APN means Access Point Name and must be configured with carrier values in order your device could acess carrier network.
|
||||
|
||||
##### WHAT IS EVENWELL #####
|
||||
# Evenwell/FiH is chinese company. Specifically, they are a subsidary of the massive Foxconn group that manufactures consumer electronics for sale
|
||||
# around the world.
|
||||
##### WHAT IS EVENWELL? #####
|
||||
# Evenwell/FiH is chinese company. Specifically, they are a subsidary of the massive Foxconn group that manufactures
|
||||
# consumer electronics for sale around the world.
|
||||
# You should read the Foxxconn wikipedia page and especially the Controversies section (https://en.wikipedia.org/wiki/Foxconn#Controversies)
|
||||
# Evenwell apps was caught to send personnal data to chinese servers
|
||||
# https://arstechnica.com/gadgets/2019/03/hmd-admits-the-nokia-7-plus-was-sending-personal-data-to-china/
|
||||
#
|
||||
#
|
||||
# Majority of evenwell app are useless background apps.
|
||||
|
||||
"com.evenwell.AprUploadService"
|
||||
"com.evenwell.AprUploadService" # [MORE INFO NEEDED]
|
||||
"com.evenwell.AprUploadService.data.overlay.base"
|
||||
"com.evenwell.AprUploadService.data.overlay.base.s600ww"
|
||||
"com.evenwell.AprUploadService.data.overlay.base.s600id"
|
||||
# Apr Upload Service ????
|
||||
|
||||
"com.evenwell.autoregistration"
|
||||
"com.evenwell.autoregistration" # [MORE INFO NEEDED]
|
||||
"com.evenwell.autoregistration.overlay.base"
|
||||
"com.evenwell.autoregistration.overlay.base.s600id"
|
||||
"com.evenwell.autoregistration.overlay.base.s600ww"
|
||||
|
@ -79,12 +78,12 @@ declare -a nokia=(
|
|||
"com.evenwell.batteryprotect.overlay.base"
|
||||
"com.evenwell.batteryprotect.overlay.base.s600id"
|
||||
"com.evenwell.batteryprotect.overlay.base.s600ww"
|
||||
"com.evenwell.batteryprotect.overlay.d.base.s600e0"
|
||||
# Battery protect is advertised to improve battery performance but in practice it drains your battery and kills apps to aggressively.
|
||||
# https://dontkillmyapp.com/nokia
|
||||
# Nokia decided to stop using this app-killer in the future
|
||||
# https://www.androidpolice.com/2019/08/27/nokia-hmd-phones-disable-evenwell-background-process-app-killer/
|
||||
|
||||
|
||||
"com.evenwell.bboxsbox" # [MORE INFO NEEDED]
|
||||
"com.evenwell.bboxsbox.app"
|
||||
# ????
|
||||
|
@ -101,7 +100,6 @@ declare -a nokia=(
|
|||
# Surely used to push new carrier internet/MMS settings automatically
|
||||
# Maybe it's useful if carriers change their APN... but you still can change it manually, it's not difficult.
|
||||
|
||||
|
||||
"com.evenwell.custmanager" # [MORE INFO NEEDED]
|
||||
"com.evenwell.custmanager.data.overlay.base"
|
||||
"com.evenwell.custmanager.data.overlay.base.s600id"
|
||||
|
@ -123,7 +121,7 @@ declare -a nokia=(
|
|||
"com.evenwell.DbgCfgTool.overlay.base.s600ww"
|
||||
# Debug config tool ?
|
||||
|
||||
"com.evenwell.defaultappconfigure.overlay.base.s600ww"
|
||||
"com.evenwell.defaultappconfigure.overlay.base.s600ww" # [MORE INFO NEEDED]
|
||||
# ????
|
||||
|
||||
"com.evenwell.DeviceMonitorControl" # [MORE INFO NEEDED]
|
||||
|
@ -136,11 +134,11 @@ declare -a nokia=(
|
|||
# Overlay for email app
|
||||
|
||||
"com.evenwell.factorywizard"
|
||||
"com.evenwell.factorywizard.overlay.base"
|
||||
"com.evenwell.factorywizard.overlay.base.s600ww"
|
||||
# Most likely a configuration setup after a factory reset (and/or after first boot)
|
||||
# Guides you through the basics of setting up your device.
|
||||
|
||||
|
||||
"com.evenwell.foxlauncher.partner" # [MORE INFO NEEDED]
|
||||
# Partner Launcher Customization
|
||||
# Related to the Nokia launcher
|
||||
|
@ -185,6 +183,7 @@ declare -a nokia=(
|
|||
# ????
|
||||
|
||||
"com.evenwell.phone.overlay.base.s600ww"
|
||||
"com.evenwell.phone.overlay.base"
|
||||
# Overlay for the dialer app
|
||||
|
||||
"com.evenwell.PowerMonitor"
|
||||
|
@ -196,7 +195,8 @@ declare -a nokia=(
|
|||
#"com.evenwell.powersaving.g3"
|
||||
#"com.evenwell.powersaving.g3.overlay.base.s600id"
|
||||
#"com.evenwell.powersaving.g3.overlay.base.s600ww"
|
||||
# Does nokia powersaving is effective ?
|
||||
#"com.evenwell.powersaving.g3.overlay.d.base.s600e0"
|
||||
# Is nokia powersaving really effective?
|
||||
|
||||
"com.evenwell.providers.downloads.overlay.base.s600ww"
|
||||
"com.evenwell.providers.downloads.ui.overlay.base.s600ww"
|
||||
|
@ -212,12 +212,11 @@ declare -a nokia=(
|
|||
# and provide a way to share data with other apps. They encapsulate the data, and provide mechanisms for defining data security
|
||||
# Source : https://developer.android.com/guide/topics/providers/content-providers.html
|
||||
|
||||
|
||||
"com.evenwell.pushagent"
|
||||
"com.evenwell.pushagent.overlay.base"
|
||||
"com.evenwell.pushagent.overlay.base.s600id"
|
||||
"com.evenwell.pushagent.overlay.base.s600ww"
|
||||
# Surely related to push notification for Nokia apps (only ?)
|
||||
# Surely related to push notifications for Nokia apps (only ?)
|
||||
|
||||
"com.evenwell.retaildemoapp"
|
||||
"com.evenwell.retaildemoapp.overlay.base"
|
||||
|
@ -226,11 +225,11 @@ declare -a nokia=(
|
|||
# Nokia retail demonstration mode
|
||||
# https://en.wikipedia.org/wiki/Demo_mode
|
||||
|
||||
|
||||
"com.evenwell.screenlock.overlay.base.s600ww" # [MORE INFO NEEDED]
|
||||
# Overlay for the screenlock
|
||||
|
||||
"com.evenwell.settings.data.overlay.base.s600ww" # [MORE INFO NEEDED]
|
||||
"com.evenwell.settings.data.overlay.base" # [MORE INFO NEEDED]
|
||||
"com.evenwell.settings.data.overlay.base.s600ww"
|
||||
# Overlay related to settings
|
||||
|
||||
"com.evenwell.SettingsUtils"
|
||||
|
@ -240,7 +239,9 @@ declare -a nokia=(
|
|||
# See https://gitlab.com/W1nst0n/universal-android-debloater/-/issues/9#note_369056538
|
||||
|
||||
"com.evenwell.SetupWizard"
|
||||
"com.evenwell.SetupWizard.overlay.base"
|
||||
"com.evenwell.setupwizard.btl.s600ww.overlay"
|
||||
"com.evenwell.SetupWizard.overlay.d.base.s600ww"
|
||||
"com.evenwell.SetupWizard.overlay.base.s600ww"
|
||||
# It's the basic configuration wizard that drives you through first boot and guides you through the basics of setting up your device.
|
||||
|
||||
|
@ -277,9 +278,10 @@ declare -a nokia=(
|
|||
# IFAA = China’s Internet Finance Authentication Alliance
|
||||
# Chinese organisation that aim to achieve a more simple way to verify the identity of human (like passwordless authentication)
|
||||
|
||||
"com.hmdglobal.datago"
|
||||
"com.hmdglobal.datago.overlay.base"
|
||||
"com.hmdglobal.datago.overlay.base.s600ww" # [MORE INFO NEEDED]
|
||||
# Most likely sends diagnostic data to HMD (Company behin Nokia)
|
||||
# Just an overlay ? Weird.
|
||||
# Sends diagnostic data to HMD (Company behin Nokia) ?
|
||||
|
||||
"com.hmdglobal.support"
|
||||
# My Phone (https://play.google.com/store/apps/details?id=com.hmdglobal.support)
|
||||
|
|
|
@ -118,7 +118,11 @@ declare -a oneplus=(
|
|||
|
||||
"net.oneplus.forums"
|
||||
# OnePlus Community (https://play.google.com/store/apps/details?id=net.oneplus.forums)
|
||||
# Lets you access to OnePlus forum... wah that great !
|
||||
# Lets you access to OnePlus forum... wah that great !
|
||||
|
||||
"com.oneplus.opsports"
|
||||
# Cricket Scores (https://play.google.com/store/apps/details?id=com.oneplus.opsports)
|
||||
# Lets you access and follow cricket teams and tournaments
|
||||
|
||||
"net.oneplus.odm"
|
||||
"net.oneplus.odm.provider"
|
||||
|
|
159
lists/Samsung.sh
159
lists/Samsung.sh
|
@ -5,6 +5,16 @@ declare -a samsung=(
|
|||
"android.autoinstalls.config.samsung"
|
||||
# Samsung's implementation of the "necessary apps" that need to be downloaded upon first setting up the device.
|
||||
|
||||
"com.aura.oobe.samsung"
|
||||
# AppCloud
|
||||
# It offers the "Aura out-of-the-box experience" (OOBE)
|
||||
# It's an app who promotes some other apps (and encourages you to install them)
|
||||
# Developped by IronSource (an Israeli advertising company)
|
||||
# https://en.wikipedia.org/wiki/IronSource
|
||||
# https://aura.ironsrc.com/tools/drive-app-downloads/
|
||||
# https://arxiv.org/pdf/2010.10088.pdf
|
||||
# Has way too much permissions.
|
||||
|
||||
"com.cnn.mobile.android.phone.edgepanel" # (Samsung-exclusive)
|
||||
# CNN Edge panel. Twitter trends, and news from CNN.
|
||||
|
||||
|
@ -37,13 +47,8 @@ declare -a samsung=(
|
|||
# cards and membership cards to 1D red laser and Image based scanners prevalent at nearly every retail store and checkout stand around the world.
|
||||
# Mobeam is a 3-party (https://mobeam.com/)
|
||||
|
||||
"com.osp.app.signin"
|
||||
# Samsung Account app
|
||||
# Lots of trackers in this app
|
||||
# Has a huge list of permissions. It is a essential app for a lof of samsung apps (removed by default in this list)
|
||||
|
||||
"com.samsung.app.jansky"
|
||||
# Multi-lines settings.
|
||||
# Multi-lines settings
|
||||
# Lets you have multiple virtual phone numbers.
|
||||
# This feature is only available on some US carrier-locked devices
|
||||
# https://www.reddit.com/r/GalaxyS8/comments/6esiub/tmobile_s8s8_multiline_setting_is_awesome/did2pur/
|
||||
|
@ -68,6 +73,12 @@ declare -a samsung=(
|
|||
# AirCommandManager manager
|
||||
# Gives you access to signature S Pen features. You can access Air command anytime you are using your phone by simply taking out the S Pen.
|
||||
# https://www.samsung.com/global/galaxy/what-is/air-command/
|
||||
|
||||
"com.samsung.android.airtel.stubapp"
|
||||
# My Airtel Stub app
|
||||
# My Airtel is a customer service app designed for Airtel subscribers in Sri Lanka
|
||||
# This pasckage isn't the app itself but only a stub.
|
||||
# It's basically a non-functional empty shell which often only redirect you to the PlayStore to download the full app
|
||||
|
||||
"com.samsung.android.allshare.service.mediashare"
|
||||
# Samsung Allshare service (now called SmartView).
|
||||
|
@ -124,6 +135,12 @@ declare -a samsung=(
|
|||
# Samsung's adaptive super AMOLED screen optimizes the color range, saturation, and sharpness of the picture depending on what you're watching or doing.
|
||||
# This package lets you to manually customize the color settings to match your preferences.
|
||||
|
||||
"com.samsung.android.app.dressroom" # [MORE INFO NEEDED]
|
||||
# Samsung Wallpapers
|
||||
# Wallaper manager from the launcher. You can probably remove it and still set a wallpaper from the Gallery.
|
||||
# Can someone check?
|
||||
# Has INTERNET permission and... ACCESS_MEDIA_LOCATION
|
||||
|
||||
"com.samsung.android.app.episodes"
|
||||
# Samsung story album (https://www.samsung.com/in/support/mobile-devices/what-is-story-album-application-in-samsung-galaxy-s4/)
|
||||
|
||||
|
@ -161,7 +178,7 @@ declare -a samsung=(
|
|||
# You can debloat this and still create hotspot.
|
||||
|
||||
"com.samsung.android.app.mirrorlink"
|
||||
# Used to connect your phone to a car in order to provide audio streaming, GPS navigation...
|
||||
# Used to connect your phone to a car (with https://mirrorlink.com/ support) in order to provide audio streaming, GPS navigation...
|
||||
# https://www.samsung.com/us/support/answer/ANS00048972/
|
||||
|
||||
"com.samsung.android.app.news"
|
||||
|
@ -318,7 +335,7 @@ declare -a samsung=(
|
|||
"com.samsung.android.dlp.service"
|
||||
# SamsungDLPService (KNOX). Old feature. Was replaced by SDP (Sensitive Data Protection)
|
||||
# Data Loss Prevention (DLP) feature
|
||||
# Good security feature but only works with Samsung apps.
|
||||
# SDP is good because it allows to have encrypted data at rest (= decryption keys not in RAM) even when your phone is on.
|
||||
# https://docs.samsungknox.com/admin/whitepaper/kpe/sensitive-data-protection.htm
|
||||
# https://docs.samsungknox.com/knox-platform-for-enterprise/admin-guide/sensitive-data-protection.htm
|
||||
|
||||
|
@ -338,6 +355,11 @@ declare -a samsung=(
|
|||
# Stub for car mode
|
||||
# REMINDER : Stub = https://stackoverflow.com/questions/10648280/what-is-stub-and-aidl-for-in-java
|
||||
|
||||
"com.samsung.android.dynamiclock"
|
||||
# Samsung Dynamic Lock
|
||||
# Automatically changes your Lock screen’s wallpaper
|
||||
# https://www.samsung.com/us/support/answer/ANS00084210/
|
||||
|
||||
"com.samsung.android.gearoplugin"
|
||||
# Gear S Plugin (https://play.google.com/store/apps/details?id=com.samsung.android.gearoplugin)
|
||||
# Plugin for com.samsung.android.app.watchmanager
|
||||
|
@ -358,6 +380,13 @@ declare -a samsung=(
|
|||
# This package has no permission so I wonder how it can update anything.
|
||||
# See com.samsung.android.aremoji
|
||||
|
||||
"com.samsung.android.fast"
|
||||
# Samsung Secure Wi-Fi
|
||||
# Samsung VPN service powered by McAfee
|
||||
# https://www.pcmag.com/news/mcafee-samsung-partner-on-built-in-security-vpn-for-galaxy-s9
|
||||
# https://www.ctrl.blog/entry/what-is-samsung-secure-wi-fi.html
|
||||
# Note: If you need to use a VPN use something more trustworthy*
|
||||
|
||||
"com.samsung.android.fmm"
|
||||
# Find My Mobile
|
||||
# Tracks down your device when it gets lost.
|
||||
|
@ -408,6 +437,11 @@ declare -a samsung=(
|
|||
# NOTE : You shouldn't give your phone to a child. That bad !
|
||||
# https://ifstudies.org/blog/a-smartphone-will-change-your-child-in-ways-you-might-not-expect-or-want
|
||||
|
||||
"com.samsung.android.knox.attestation"
|
||||
# KNOX Attestation
|
||||
# Lets you check the integrity of a Samsung Android device by connecting to a Samsung Attestation server.
|
||||
# https://docs.samsungknox.com/admin/whitepaper/kpe/attestation.htm
|
||||
|
||||
"com.samsung.android.knox.containeragent" # Older version of "com.sec.knox.containeragent2" ?
|
||||
"com.samsung.android.knox.containercore"
|
||||
# KNOX Work profile/space
|
||||
|
@ -437,6 +471,12 @@ declare -a samsung=(
|
|||
# and easily by simply connecting an accessory, without having to install additional applications.
|
||||
# https://developer.samsung.com/codelab/SDC18-experiences/Galaxy-Friends
|
||||
|
||||
"com.samsung.android.mdecservice" # [MORE INFO NEEDED]
|
||||
# Samsung Call & Text
|
||||
# Not 100% sure but by looking at the recompiled java code it seems the apps provides a way to receive call and SMS on
|
||||
# Samsung accessories. In any case it is only usful for Samsung IoT stuff.
|
||||
# Embeded Google Firebase analytics
|
||||
|
||||
"com.samsung.android.mdm"
|
||||
# MDMApp (Mobile Device Management app)
|
||||
# Used to monitor and manage remotely mobile devices.
|
||||
|
@ -581,6 +621,11 @@ declare -a samsung=(
|
|||
# Live Message enables you to draw your own animated GIFs or emojis.
|
||||
# https://www.samsung.com/global/galaxy/what-is/live-message/
|
||||
|
||||
"com.samsung.android.mfi"
|
||||
# Galaxy Widget (https://play.google.com/store/apps/details?id=com.samsung.android.mfi)
|
||||
# Provide you with quick access to information without requiring you to open the app that manages this information
|
||||
# https://www.samsung.com/ie/support/mobile-devices/what-are-widgets-and-how-do-i-add-them-to-my-android-smartphone-or-tablet/
|
||||
|
||||
"com.samsung.android.service.peoplestripe"
|
||||
# People Edge
|
||||
# Gives you immediate access to your favorite contacts from the edge of your phone.
|
||||
|
@ -603,6 +648,10 @@ declare -a samsung=(
|
|||
# Enable you to mirror screen your phone to a TV
|
||||
# https://www.samsung.com/us/apps/smart-view-2/
|
||||
|
||||
"com.samsung.android.spayfw"
|
||||
# Samsung Pay Framework needed for Samsung Pay
|
||||
# See below
|
||||
|
||||
"com.samsung.android.spay"
|
||||
# Samsung Pay (https://play.google.com/store/apps/details?id=com.samsung.android.spay)
|
||||
# Samsung Pay is a mobile payment and digital wallet service by Samsung Electronics that lets users make payments using compatible phones
|
||||
|
@ -611,9 +660,10 @@ declare -a samsung=(
|
|||
# NOTE : Samsung Pay is KNOX dependant and will never work again if you root your phone.
|
||||
# FYI : Your data are sold (https://www.sammobile.com/news/samsung-pay-new-privacy-policy-your-data-sold/)
|
||||
|
||||
"com.samsung.android.spayfw"
|
||||
# Samsung Pay Framework needed for Samsung Pay
|
||||
# See above
|
||||
"com.samsung.android.spaymini"
|
||||
# Samsung Pay Mini
|
||||
# Same service as Samsung Pay but for online payments only and is available on all compatible android devices (not only Samsung devices)
|
||||
# https://www.samsung.com/in/samsung-pay/mini/
|
||||
|
||||
"com.samsung.android.spdfnote"
|
||||
# Write on PDF (https://play.google.com/store/apps/details?id=com.samsung.android.spdfnote)
|
||||
|
@ -783,12 +833,18 @@ declare -a samsung=(
|
|||
# Knox Secure Folder (https://play.google.com/store/apps/details?id=com.samsung.knox.securefolder)
|
||||
# Create a secure space on your device to encrypt and store your private data and apps.
|
||||
# https://www.samsungknox.com/en/solutions/personal-apps/secure-folder
|
||||
# NOTE : The key used to encrypt the files is not derived from the password you use to unlock the secure folder
|
||||
# NOTE: The key used to encrypt the files is not derived from the password you use to unlock the secure folder
|
||||
# but rather from a key stored in the hardware that is set in the factory.
|
||||
|
||||
"com.samsung.knox.securefolder.setuppage"
|
||||
# Provides the setup process when opening secure folder (com.samsung.knox.securefolder) for the first time
|
||||
|
||||
"com.samsung.logwriter"
|
||||
# LogWriter
|
||||
# Writes data in a logs SQL database.
|
||||
# Runs at boot and is triggered when an download from an Iron Source (Iron Source is an Israeli advertising company)
|
||||
# app is completed (probably "com.aura.oobe.samsung")
|
||||
|
||||
"com.samsung.mdl.radio"
|
||||
# Samsung Milk Music (discontinued in 2016)
|
||||
# It was a freemium online music streaming service, with music streams and a recommendation engine powered by Slacker Radio.
|
||||
|
@ -828,6 +884,12 @@ declare -a samsung=(
|
|||
"com.samsung.safetyinformation"
|
||||
# Some safety information telling you not to put your phone in your eyes (it's not a joke)
|
||||
|
||||
"com.samsung.SMT"
|
||||
# Samsung Text To Speech
|
||||
# Generate synthesized audio output from a text
|
||||
# Works with applications such as S Voice and translation apps that require Text-To-Speech (TTS) functionality
|
||||
# https://galaxystore.samsung.com/detail/com.samsung.SMT
|
||||
|
||||
"com.samsung.storyservice"
|
||||
# Samsung StoryService
|
||||
# Create stories in the Gallery from your pictures and videos.
|
||||
|
@ -990,10 +1052,6 @@ declare -a samsung=(
|
|||
"com.sec.android.app.scloud" # [APK_NEEDED]
|
||||
# I guess it's the core of Samsung scloud.
|
||||
|
||||
#"com.sec.android.app.simsettingmgr"
|
||||
# SIM card manager.
|
||||
# Contains configuration and settings for handling dual SIM (give a SIM an icon, a name, and so on)
|
||||
|
||||
"com.sec.android.app.SecSetupWizard"
|
||||
# Samsung Setup Wizard
|
||||
# The first time you turn your device on, a Welcome screen is displayed. It guides you through the basics of setting up your device.
|
||||
|
@ -1213,8 +1271,8 @@ declare -a samsung=(
|
|||
|
||||
"com.sec.enterprise.knox.attestation"
|
||||
# KNOX Attestation
|
||||
# Lets you check the health of a Samsung Android device,
|
||||
# https://docs.samsungknox.com/dev/knox-attestation/index.htm
|
||||
# Lets you check the integrity of a Samsung Android device by connecting to a Samsung Attestation server.
|
||||
# https://docs.samsungknox.com/admin/whitepaper/kpe/attestation.htm
|
||||
|
||||
"com.sec.enterprise.knox.cloudmdm.smdms"
|
||||
# Knox Enrollment Service
|
||||
|
@ -1233,9 +1291,8 @@ declare -a samsung=(
|
|||
# I couldn't find information about this package. No permissions asked. It's quite strange.
|
||||
#
|
||||
# Mobile device management (MDM) is a type of security software used by an IT department to monitor employees' mobile devices.
|
||||
#
|
||||
# IMO this package is related to KNOX. The term "entreprise" in the package name strengthens me in my view.
|
||||
# Maybe it is related : https://developer.samsung.com/tech-insights/knox/mobile-device-management
|
||||
# KNOX-dependent.
|
||||
# https://developer.samsung.com/tech-insights/knox/mobile-device-management
|
||||
|
||||
"com.sec.enterprise.mdm.vpn"
|
||||
# Entreprise VPN service
|
||||
|
@ -1368,7 +1425,7 @@ declare -a samsung=(
|
|||
|
||||
"com.skms.android.agent"
|
||||
# Samsung KMS agent service a client application for Android devices to support eSE-based (embedded secure element) mobile-NFC Services.
|
||||
# https://developer.samsung.com/eSE
|
||||
# https://developer.samsung.com/ese/overview.html
|
||||
# KMS = Key Management System
|
||||
# KNOX feature (https://en.wikipedia.org/wiki/Samsung_Knox)
|
||||
|
||||
|
@ -1386,11 +1443,11 @@ declare -a samsung=(
|
|||
"com.wsomacp"
|
||||
# omacp = OMA Client Provisioning. It is a protocol specified by the Open Mobile Alliance (OMA).
|
||||
# Configuration messages parser. Used for provisioning APN settings to Samsung devices via SMS
|
||||
# In my case, it was automatic and I never needed configuration messages. I'm pretty sure that in France this package is useless.
|
||||
# Maybe it's useful if carriers change their APN. But you still can change it manually, it's not difficult.
|
||||
# In my case, it was automatic and I never needed configuration messages.
|
||||
# Maybe it's useful if carriers change their APN. But you still can change the config manually, it's not difficult.
|
||||
# Keep in mind these special types of SMS can be abused :
|
||||
# https://www.csoonline.com/article/3435729/sms-based-provisioning-messages-enable-advanced-phishing-on-android-phones.html
|
||||
# https://www.zdnet.fr/actualites/les-smartphones-samsung-huawei-lg-et-sony-vulnerables-a-des-attaques-par-provisioning-39890045.htm
|
||||
# https://research.checkpoint.com/2019/advanced-sms-phishing-attacks-against-modern-android-based-smartphones/
|
||||
# https://www.zdnet.com/article/samsung-huawei-lg-and-sony-phones-vulnerable-to-rogue-provisioning-messages/
|
||||
|
||||
"com.wssnps"
|
||||
# Samsung Backup and restore Manager (on Samsung Galaxy S7)
|
||||
|
@ -1405,10 +1462,18 @@ declare -a samsung=(
|
|||
|
||||
######################### ADVANCED DEBLOAT #########################
|
||||
|
||||
#"com.osp.app.signin"
|
||||
# Samsung Account app
|
||||
# Lots of trackers in this app.
|
||||
# Has a huge list of permissions. It is an essential app for a lot of samsung apps (which will be removed with the default selection in this list)
|
||||
# Settings apps will crash if removed on Android 11/OneUI 3.0 (https://gitlab.com/W1nst0n/universal-android-debloater/-/issues/39)
|
||||
# This issue happens only if you are running Android 11. If not, you can can (and should) remove this package!
|
||||
|
||||
#"com.policydm"
|
||||
# Samsung security policy update (https://play.google.com/store/apps/details?id=com.policydm)
|
||||
# Updatable policy files designed to increase android security and detect malicious behaviour.
|
||||
# Has nothing to do with OTA updates or Android Security patches.
|
||||
# Can be removed without issue (https://gitlab.com/W1nst0n/universal-android-debloater/-/issues/15)
|
||||
# See "com.samsung.android.spdclient" for more information.
|
||||
|
||||
#"com.samsung.advp.imssettings"
|
||||
|
@ -1486,6 +1551,9 @@ declare -a samsung=(
|
|||
# Handle Face recognition unlock
|
||||
# https://kp-cdn.samsungknox.com/b60a7f0f59df8f466e8054f783fbbfe2.pdf
|
||||
|
||||
#"com.samsung.android.biometrics.app.setting"
|
||||
# Biometric settings
|
||||
|
||||
#"com.samsung.android.bluelightfilter"
|
||||
# Blue ligth filter
|
||||
# You should use it, it's great
|
||||
|
@ -1543,6 +1611,19 @@ declare -a samsung=(
|
|||
# Needs confirmation but removing this package could change SELinux mode (enforcing by default)
|
||||
# https://source.android.com/security/selinux
|
||||
|
||||
#"com.samsung.android.tadownloader"
|
||||
# Seems to check if a trusted application needs an update and download it.
|
||||
# This package probably do more than that. There is a LOT of lines of code (obfuscated obviously)
|
||||
# It was used to push an update to fix a security issue with the fingerprint sensor in 2019.
|
||||
# https://old.reddit.com/r/galaxys10/comments/bcy93f/adb_how_to_get_the_fingerprint_update_pushed_to/
|
||||
# Seems to be only used for biometrics stuff
|
||||
# There is Samsung analytics inside. You may want to remove it if you don't use biometrics authentification.
|
||||
|
||||
#"com.samsung.android.tapack.authfw" # [MORE INFO NEEDED]
|
||||
# AuthFw TaPack
|
||||
# Authentification Framework for Trusted Application? (don't know what 'Pack' could mean)
|
||||
# Hard to know what this app really do. Seems to be an assets provider used by com.samsung.android.tadownloader
|
||||
|
||||
#"com.samsung.android.video"
|
||||
# Samsung Video Player
|
||||
# https://galaxystore.samsung.com/prepost/000003980724?appId=com.samsung.android.video
|
||||
|
@ -1607,7 +1688,7 @@ declare -a samsung=(
|
|||
# It is samsung Touchwiz default launcher
|
||||
# DO NOT REMOVE THIS IF YOU DON'T USE ANOTHER LAUNCHER !
|
||||
|
||||
#"com.sec.android.app.clockpackage"
|
||||
"com.sec.android.app.clockpackage"
|
||||
# Samsung clock
|
||||
|
||||
#"com.sec.android.app.personalization" # [MORE INFO NEEDED]
|
||||
|
@ -1687,7 +1768,7 @@ declare -a samsung=(
|
|||
# Software update, works along "com.wssyncmldm"
|
||||
|
||||
#"com.sec.android.wallpapercropper2"
|
||||
# Samsung Wallpaper. Needed for choosing a wallpaper.
|
||||
# Samsung Wallpaper. Needed to set a wallpaper on the launcher.
|
||||
# Note : it is technically possible to change the wallpaper and then delete this package.
|
||||
# Used wallpaper are stored in /data/data/com.sec.android.wallpapercropper2/
|
||||
|
||||
|
@ -1751,7 +1832,12 @@ declare -a samsung=(
|
|||
)
|
||||
|
||||
|
||||
##################### DO NOT REMOVE THIS (will prevent core stuff to work) #####################
|
||||
##################### YOU PROBABLY DON'T WANT TO REMOVE THEM #####################
|
||||
|
||||
#"com.samsung.android.applock"
|
||||
# Samsung App Lock
|
||||
# Lets you lock your app (Settins > Advanced fuctions > App lock)
|
||||
# You should lock your apps storing private data (provides data at rest encryption when your phone is locked)
|
||||
|
||||
#"com.samsung.android.SettingsReceiver"
|
||||
# Samsung overlay of AOSP Settings. It has 39 permissions. Handles interactions with features controled by the settings.
|
||||
|
@ -1763,7 +1849,7 @@ declare -a samsung=(
|
|||
#"com.samsung.android.timezone.autoupdate_O"
|
||||
# Samsung Time Zone Updater
|
||||
# Used to automatically detect appropriate timezone
|
||||
# REMOVING THIS WILL BOOTLOOP YOUR DEVICE
|
||||
# REMOVING THIS WILL BOOTLOOP YOUR DEVICE
|
||||
|
||||
#"com.samsung.android.app.soundpicker"
|
||||
# Lets you select a sound for alarm/ringtone
|
||||
|
@ -1787,6 +1873,15 @@ declare -a samsung=(
|
|||
# Provides access to filters (when you swipe right from the camera app)
|
||||
# WARNING : Samsung camera will crash if this package is deleted.
|
||||
|
||||
#"com.samsung.knox.keychain" # [MORE INFO NEEDED]
|
||||
# Knox Key Chain
|
||||
# Allows apps to sign data using system-wide private key/certificate pairs.
|
||||
# So, even though the Android Keystore provides per-app access to credentials, the Android KeyChain runs as a system user,
|
||||
# and hence, credentials stored through the Android KeyChain are associated with the system ID instead of a user ID.
|
||||
# https://docs.samsungknox.com/dev/knox-sdk/about-keystores.htm
|
||||
# This is only useful for apps using the TIMA Keystore. The big question I'm trying to anwser is:
|
||||
# Which are using this except Samsung apps? Can an android dev help on this?
|
||||
|
||||
#"com.samsung.networkui"
|
||||
# User interface of the Mobile Network settings
|
||||
|
||||
|
@ -1800,7 +1895,9 @@ declare -a samsung=(
|
|||
# Note : used for unlocking the phone after a reboot. Third-parties keyboards cannot be used here.
|
||||
# DO NOT REMOVE THIS. NEVER !
|
||||
|
||||
|
||||
#"com.sec.android.app.simsettingmgr"
|
||||
# SIM card manager.
|
||||
# Contains configuration and settings for handling dual SIM (give a SIM an icon, a name, and so on)
|
||||
|
||||
|
||||
|
||||
|
|
325
lists/Xiaomi.sh
325
lists/Xiaomi.sh
|
@ -21,9 +21,13 @@ declare -a xiaomi=(
|
|||
# FYI: WPS is a chinese closed-source software. It's as bad as Microsoft office (privacy-wise)
|
||||
# https://www.wps.com/privacy-policy
|
||||
|
||||
"com.android.backup"
|
||||
# Xiaomi Backup and Restore feature (mislead package name).
|
||||
# This package was replaced by 'com.miui.backup' on newer models.
|
||||
|
||||
"com.android.midrive"
|
||||
# Mi Drive
|
||||
# Bad package name choice. It is indeed a closed-source Xiaomi application.
|
||||
# Misleading package name. It is indeed a closed-source Xiaomi application.
|
||||
# Allow for cloud storage (on Mi Cloud) and syncing across multiple Android devices.
|
||||
|
||||
"com.autonavi.minimap"
|
||||
|
@ -93,7 +97,8 @@ declare -a xiaomi=(
|
|||
|
||||
"com.milink.service"
|
||||
# UniPlay Service
|
||||
# I couldn't find info about it but I have the feeling it is related to some wireless/remote control.
|
||||
# MIUI screen casting service.
|
||||
# If removed, you'll have to use Android's native casting services which can be accessed through a 3rd party app.
|
||||
|
||||
"com.mipay.wallet"
|
||||
"com.mipay.wallet.id"
|
||||
|
@ -140,10 +145,19 @@ declare -a xiaomi=(
|
|||
# It the app that scan an app before installing it
|
||||
# NOTE : A vulnerability was found in 2019 : https://research.checkpoint.com/2019/vulnerability-in-xiaomi-pre-installed-security-app/
|
||||
|
||||
"com.miui.hybrid"
|
||||
# Quick Apps
|
||||
# It's basically an app which shows you ads and tracks you...
|
||||
# Funny thing, Xiaomi's Quick Apps was reportedly being blocked by Google Play Protect.
|
||||
# https://www.androidpolice.com/2019/11/19/xiaomi-quick-apps-flagged-blocked-google-play-protect/
|
||||
#
|
||||
# Reverse engineering of the app :
|
||||
# https://medium.com/@gags.gk/reverse-engineering-quick-apps-from-xiaomi-a1c9131ae0b7
|
||||
# Spoiler : you really should delete this package.
|
||||
|
||||
"com.miui.hybrid.accessory"
|
||||
# Xiaomi Hybrid Accessory
|
||||
# I don't know what the purpose of this package.
|
||||
# Safe to remove according to a lot of people.
|
||||
# Smartphone accessories support for Quick Apps (com.miui.hybrid)
|
||||
|
||||
"com.miui.micloudsync"
|
||||
# Mi Cloud Sync
|
||||
|
@ -152,13 +166,18 @@ declare -a xiaomi=(
|
|||
"com.miui.miwallpaper"
|
||||
# Mi Wallpaper
|
||||
|
||||
"com.miui.nextpay"
|
||||
"com.miui.nextpay" # [MORE INFO NEEDED]
|
||||
# Next Pay
|
||||
# ????
|
||||
# ???
|
||||
|
||||
"com.miui.qr"
|
||||
# MUI Qr code scanner
|
||||
|
||||
"com.miui.smsextra"
|
||||
# Dependency for MIUI Messaging (MIUI SMS app misleadingly called com.android.mms)
|
||||
# You can remove it if you don't use the default SMS app (and you should)
|
||||
# Run in background once the phone is booted, has access to internet and interact with Cloud Manager
|
||||
|
||||
"com.miui.touchassistant"
|
||||
# Quick Ball/Touch Assistant
|
||||
# Touch assistant with a combination of five unique shortcuts which aimed to give easy and quick access to functions and apps you use frequently.
|
||||
|
@ -182,9 +201,18 @@ declare -a xiaomi=(
|
|||
# Mi Wallpaper Carousel (https://play.google.com/store/apps/details?id=com.miui.android.fashiongallery)
|
||||
# Display new photos on your lock screen every time you turn ON your screen.
|
||||
|
||||
"com.miui.antispam"
|
||||
"com.miui.antispam" # [MORE INFO NEEDED]
|
||||
# MIUI Antispam
|
||||
# I didn't find any info about this package.
|
||||
# spam phone numbers filter (blacklist).
|
||||
# Suspicious analytics inside and has access to internet. Cloud backup possible.
|
||||
# At quick glance it is not a private antispam app.
|
||||
# Can someone check what data are collected/transfered?
|
||||
|
||||
#"com.miui.backup"
|
||||
# MIUI Backup
|
||||
# Local Backup/Restore feature (Settings > Additional Settings > Local backups)
|
||||
# It seems this app can communicate with Mi Drop
|
||||
# This app has 73 permissions and can obviously do everything it want.
|
||||
|
||||
"com.miui.bugreport"
|
||||
# Mi Feedback
|
||||
|
@ -221,24 +249,24 @@ declare -a xiaomi=(
|
|||
"com.miui.fm"
|
||||
# MIUI FM Radio app
|
||||
|
||||
"com.miui.fmservice"
|
||||
# FM Radio Service
|
||||
# Needed by com.miui.fm to work correctly
|
||||
|
||||
"com.miui.gallery"
|
||||
# MIUI Gallery app.
|
||||
# Simple Gallery is way better, ligther and open-source (https://f-droid.org/en/packages/com.simplemobiletools.gallery.pro/)
|
||||
|
||||
"com.miui.hybrid"
|
||||
# Quick Apps
|
||||
# It's basically an app which show you ads and tracks you...
|
||||
# Funny thing, Xiaomi's Quick Apps was reportedly being blocked by Google Play Protect.
|
||||
# https://www.androidpolice.com/2019/11/19/xiaomi-quick-apps-flagged-blocked-google-play-protect/
|
||||
#
|
||||
# Reverse engineering of the app :
|
||||
# https://medium.com/@gags.gk/reverse-engineering-quick-apps-from-xiaomi-a1c9131ae0b7
|
||||
# Spoiler : you really should delete this package.
|
||||
|
||||
"com.miui.klo.bugreport"
|
||||
# KLO Bugreport
|
||||
# This app registers system failures and Android applications errors and sends bugs to Xiaomi servers.
|
||||
|
||||
"com.miui.miservice"
|
||||
# Services & feedback
|
||||
# Used to send feedbacks (and data) to Xiaomi. Integration in Wechat
|
||||
# Seems to be able to launch 'Baidu location service'
|
||||
# Has too much permisions, run in background all the time and can be removed without issue
|
||||
|
||||
"com.miui.msa.global"
|
||||
# Main System Ads
|
||||
# Analyzation of user behaviors to show you ads. Yeah Xiaomi phones has ads...
|
||||
|
@ -251,6 +279,12 @@ declare -a xiaomi=(
|
|||
# Seems to be App Vault on some phones (https://play.google.com/store/apps/details?id=com.mi.android.globalpersonalassistant)
|
||||
# https://c.mi.com/thread-1017547-1-0.html
|
||||
|
||||
"com.miui.phrase" # [MORE INFO NEEDED]
|
||||
# Frequent Phrases
|
||||
# Not sure to understand how exactly it can be used but it is supposed to predict phrases you'll want to write.
|
||||
# I don't know why it isn't handled in the keyboard app. This seems to be something else.
|
||||
# In any case it has access to internet, is linked to MiCloud and contains a weird CloudTelephonyManager java class in his code.
|
||||
|
||||
"com.miui.player"
|
||||
# Mi Music (https://play.google.com/store/apps/details?id=com.miui.player)
|
||||
|
||||
|
@ -258,7 +292,7 @@ declare -a xiaomi=(
|
|||
# Xiaomi provider for MI Weather app (com.miui.weather)
|
||||
# REMINDER : Content providers helps an application manage access to data stored by itself, stored by other apps,
|
||||
# and provide a way to share data with other apps. They encapsulate the data, and provide mechanisms for defining data security
|
||||
# Source : https://developer.android.com/guide/topics/providers/content-providers.html
|
||||
# Source: https://developer.android.com/guide/topics/providers/content-providers.html
|
||||
|
||||
"com.miui.screenrecorder"
|
||||
# Mi Screen Recorder
|
||||
|
@ -270,9 +304,14 @@ declare -a xiaomi=(
|
|||
# It leaks system version, device model, exact firmware build + some few mysterious IDs
|
||||
|
||||
"com.miui.systemAdSolution"
|
||||
# Analyzation of user behaviors to show you ads. Yeah Xiaomi phones has ads...
|
||||
# Spyware who analyse user behavior for targeted ads. Yeah Xiaomi phones has ads...
|
||||
# https://www.theverge.com/2018/9/19/17877970/xiaomi-ads-settings-menu-android-phones
|
||||
|
||||
"com.miui.sysopt"
|
||||
# SysoptApplication
|
||||
# Strange app with no permission. By looking at the code it seems to be a kind of debug app.
|
||||
# The app doesn't seem to do intersting stuff.
|
||||
|
||||
"com.miui.translation.kingsoft"
|
||||
# Translation stuff by Kingsoft (https://en.wikipedia.org/wiki/Kingsoft)
|
||||
|
||||
|
@ -307,6 +346,14 @@ declare -a xiaomi=(
|
|||
# Lets you upload and sync your files on the (Mi) Cloud.
|
||||
# Always run in background
|
||||
|
||||
"com.wapi.wapicertmanager"
|
||||
# WAPI Certificates Manager
|
||||
# WAPI = WLAN Authentication Privacy Infrastructure (https://en.wikipedia.org/wiki/WLAN_Authentication_and_Privacy_Infrastructure
|
||||
# It was designed to replace WEP and become the new Standard but it was't rejected by the ISO (International Organization for Standardization)
|
||||
# It is currently only used in China
|
||||
# This app most likely manage certificates (they are used to make sure you're not connecting to a rogue Access Point)
|
||||
# Note: If you live in China, you most likely want to keep it.
|
||||
|
||||
"com.miui.weather2"
|
||||
# Mi Weather app
|
||||
|
||||
|
@ -320,6 +367,20 @@ declare -a xiaomi=(
|
|||
"com.mi.android.globalpersonalassistant"
|
||||
# MI Vault aka the "assistant" you open swiping left from MI Home
|
||||
|
||||
"com.mi.android.globalminusscreen"
|
||||
# App Vault (https://play.google.com/store/apps/details?id=com.mi.android.globalminusscreen)
|
||||
# Google Feed replica from Xiaomi
|
||||
# Completely useless app which displays all the trending stories from the web + a bunch of other stupid things.
|
||||
|
||||
"com.mi.AutoTest"
|
||||
# Assemble test
|
||||
# Hidden app used by the manufacturer to test various hardware components
|
||||
|
||||
"com.xiaomi.mi_connect_service"
|
||||
# MiConnectService
|
||||
# Handles connection to IoT stuff
|
||||
# Seems to be linked to Mi Home (com.xiaomi.smarthome)
|
||||
|
||||
"com.mi.global.bbs"
|
||||
# Mi Community (https://play.google.com/store/apps/details?id=com.mi.global.bbs)
|
||||
# Xiaomi Forum app
|
||||
|
@ -362,6 +423,10 @@ declare -a xiaomi=(
|
|||
"com.sohu.inputmethod.sogou.xiaomi"
|
||||
# Sogou keyboard for chinese only.
|
||||
|
||||
"com.wt.secret_code_manager"
|
||||
# Hidden app which associates an action (display logging info) to a secret code.
|
||||
# This secret codes have to be dialed from the Xiaomi dialer.
|
||||
|
||||
"com.xiaomi.ab"
|
||||
# MAB
|
||||
# Has a LOT of permissions. If you try to desinstall it, Xiaomi will reinstall after reboot.
|
||||
|
@ -374,7 +439,7 @@ declare -a xiaomi=(
|
|||
"com.xiaomi.channel"
|
||||
# Mi Talk
|
||||
# Mi instant messaging app that lets you do practically the same thing as Whatsapp.
|
||||
# NOTE : You should use Signal or Wire instead Whatsapp/Mi Talk for more privacy.
|
||||
# NOTE: You should use Signal or Wire instead Whatsapp/Mi Talk for more privacy.
|
||||
|
||||
"com.xiaomi.gamecenter.sdk.service"
|
||||
# Game Service
|
||||
|
@ -438,6 +503,7 @@ declare -a xiaomi=(
|
|||
"com.xiaomi.micloud.sdk"
|
||||
# Mi Cloud sdk
|
||||
# sdk = Software development kit
|
||||
# Seems to be a dependency for "com.miui.gallery" (the MIUI may not work if you remove this package)
|
||||
|
||||
"com.xiaomi.mirecycle"
|
||||
# Mi Recycle
|
||||
|
@ -455,8 +521,77 @@ declare -a xiaomi=(
|
|||
# I believe it is a provider for the settings but I can't confirm (I don't have a Xiaomi device)
|
||||
# A lot of people debloat this but I'd like to know more about this one.
|
||||
|
||||
"com.xiaomi.upnp"
|
||||
# UpnpService
|
||||
# UPnP = Universal Plug and Play
|
||||
# It’s a protocol that lets UPnP-enabled devices on your network automatically discover and communicate with each other
|
||||
# For exemple it works with the Xiaomi Network Speaker (and probably a lot more Xiaomi IoT stuff)
|
||||
# UPnP have a lot of security issue and you proably should disable it on your router.
|
||||
# https://nakedsecurity.sophos.com/2020/06/10/billions-of-devices-affected-by-upnp-vulnerability/
|
||||
# This package is the Xiaomi implementation on Android (no AOSP support)
|
||||
|
||||
"com.xiaomi.simactivate.service"
|
||||
# Xiaomi SIM Activation Service
|
||||
# Only used to activate the Find My Device feature
|
||||
# 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.
|
||||
|
||||
"com.xiaomi.smarthome"
|
||||
# Mi Home (https://play.google.com/store/apps/details?id=com.xiaomi.smarthome)
|
||||
# IoT. Lets you control with Xiaomi Smart Home Suite devices.
|
||||
|
||||
"com.xiaomi.xmsfkeeper"
|
||||
# Xiaomi Service Framework Keeper
|
||||
# Logger service for 'com.xiaomi.xmsf'
|
||||
|
||||
################################## ADVANCED DEBLOAT ##################################
|
||||
|
||||
#"android.ui.overlay.ct" # [MORE INFO NEEDED]
|
||||
#"android.telephony.overlay.cmcc"
|
||||
#"com.android.mms.overlay.cmcc"
|
||||
#"com.android.settings.overlay.cmcc"
|
||||
#"com.android.systemui.overlay.cmcc"
|
||||
#"com.android.networksettings.overlay.ct"
|
||||
#"com.android.systemui.overlay.ct"
|
||||
# Very likely to be a bunch of overlay theme from the China Mobile Communications Corporation (CMCC) / China Telecom (CT)
|
||||
# Can someone remove them and see what exactly happens?
|
||||
|
||||
#"com.miui.wmsvc" # [MORE INFO NEEDED]
|
||||
# WMService
|
||||
# Run at boot, has access to internet + GPS
|
||||
# I quickly looked at the decompiled code and I saw some unsanitized SQL inputs which is BAD! (vulnerable to SQL injection)
|
||||
# Try to get your android unique Google advertising ID from Google Play Services.
|
||||
# Feed and launch the spying/analytics app "com.miui.hybrid"
|
||||
# This app doesn't seems to do essential things except for tracking.
|
||||
# WARNING: Some people said removing this app causes bootloop, others said it's not.
|
||||
# I'd like someone to check this. I think it should be okay if you remove all other linked Xiaomi crapwares (like the script does)
|
||||
|
||||
#"com.xiaomi.xmsf" # [MORE INFO NEEDED]
|
||||
# Xiaomi Service Framework
|
||||
# Set of API's that Xiaomi apps can used (to put it simply a lot of Xiaomi apps used the same functions which are centralized here)
|
||||
# I first thought removing this will absolutely break everything but it seems not.
|
||||
# I don't know the situation now but in 2016 this app constantly tried to do tcp connections in background
|
||||
# Removing this big boy will definitively break Mi Cloud and Mi account (and all features needing these 2 things) but you should
|
||||
# be okay if you don't use most of Xiaomi apps (what's probably the case if you use this script)
|
||||
#
|
||||
# Can someone try to remove this and give feedback?
|
||||
# Check if alarms (from Xiaomi Clock & 3-party apps) still work if the phone is in sleep-mode.
|
||||
|
||||
"com.wingtech.standard" # [MORE INFO NEEDED]
|
||||
# WTStandardTest
|
||||
# Wingtech is a chinese Original Design Manufacturer (ODM) involved in the manufacturing of Xiaomi devices.
|
||||
# There is very high chances this app is only a hardware conformance test app used during production process
|
||||
# you don't need as an end-user.
|
||||
# Can someone share the apk just to be 100% sure?
|
||||
|
||||
#"com.xiaomi.location.fused" # [MORE INFO NEEDED]
|
||||
# FusedLocationProvider
|
||||
# It uses a combination of a device’s GPS, Wi-Fi and internal sensors to improve geolocation performance.
|
||||
# The thing is there is also a Fused Location Provider embeded in 'com.google.android.gms'
|
||||
# This Xiaomi location provider obviously has as much tracking as the Google one but if you can remove one tracking source
|
||||
# it's still better than nothing.
|
||||
# Can someone try to remove this package and give feedback please?
|
||||
|
||||
#"com.android.browser"
|
||||
# Mi Browser
|
||||
# You really should use something else.
|
||||
|
@ -501,26 +636,78 @@ declare -a xiaomi=(
|
|||
# I don't have the .apk but it is obviously related to "com.android.thememanager"
|
||||
# Can someone test with this package too?
|
||||
|
||||
#"com.fido.asm"
|
||||
# FIDO UAF Autenthicator-Specific Module.
|
||||
# See 'com.huawei.fido.uafclient' for FIDO explaination.
|
||||
# The UAF Authenticator-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.
|
||||
# Source: https://fidoalliance.org/specs/fido-uaf-v1.0-ps-20141208/fido-uaf-asm-api-v1.0-ps-20141208.html
|
||||
|
||||
#"com.fido.xiaomi.uafclient"
|
||||
# UAF client for FIDO.
|
||||
# Fido is a set of open technical specifications for mechanisms of authenticating users to online services that do not depend on passwords.
|
||||
# https://fidoalliance.org/specs/u2f-specs-1.0-bt-nfc-id-amendment/fido-glossary.html
|
||||
# https://fidoalliance.org/specs/fido-v2.0-rd-20170927/fido-overview-v2.0-rd-20170927.html
|
||||
#
|
||||
# The UAF protocol is designed to enable online services to offer passwordless and multi-factor security by allowing users to register their device
|
||||
# to the online service and using a local authentication mechanism such as iris or fingerprint recognition. .
|
||||
# https://developers.google.com/identity/fido/android/native-apps
|
||||
# Safe to remove if you don't use password-less authentification to access online servics.
|
||||
|
||||
#"com.miui.audiomonitor" # [MORE INFO NEEDED]
|
||||
# My guess is this is a feature allowing to control the sound of multiples apps.
|
||||
# It's just a guess based on existing Xiaomi devices features. Can someone check this?
|
||||
|
||||
#"com.miui.calculator"
|
||||
# MIUI Calculator (https://play.google.com/store/apps/details?id=com.miui.calculator)
|
||||
|
||||
#"com.miui.face"
|
||||
# MIUI Biometric
|
||||
# Face Unlock feature
|
||||
|
||||
#"com.miui.freeform"
|
||||
# Floating window
|
||||
# I think the name app is pretty straightforward
|
||||
# You can make apps appear above other applications
|
||||
# https://forum.xda-developers.com/android/miui/floating-windows-miui-12-t4125661
|
||||
|
||||
#"com.miui.home"
|
||||
# MIUI System Launcher
|
||||
# It's basically the home screen, the way icons apps are organized and displayed.
|
||||
# DON'T REMOVE THIS IF YOU DIDN'T INSTALL ANOTHER LAUNCHER !
|
||||
|
||||
#"com.xiaomi.miplay_client" # [MORE INFO NEEDED]
|
||||
# MiPlay Client
|
||||
# Provides support for Miracast?
|
||||
# https://en.wikipedia.org/wiki/Miracast
|
||||
# My guess is it provides the Wireless Display feature (Settings - Connection & sharing - Cast)
|
||||
# Can someone confirm?
|
||||
#"com.mi.globallayout" # [MORE INFO NEEDED]
|
||||
# Home Layout
|
||||
# It most likely handles the main screen layout (grid size, apps placement...)
|
||||
#
|
||||
# Some people removed this without issue. Can someone try and give feedback?
|
||||
|
||||
#"com.miui.mishare.connectivity"
|
||||
# Mi Share
|
||||
# Unified file sharing service between Xiaomi, Oppo, Realme and Vivo devices using Wifi-direct
|
||||
# Settings -> Connection & sharing -> Mi Share
|
||||
# FYI : Wifi direct allows 2 devices to establish a direct Wi-Fi connection without requiring a wireless router.
|
||||
# FYI : Wifi direct allows 2 devices to establish a direct Wi-Fi connection without requiring a wireless router.
|
||||
|
||||
#"com.miui.misound"
|
||||
# Earphones (it's the name of the app)
|
||||
# Provides the sound's section in Settings and is needed for the equalizing
|
||||
# Some people removed this package but I personaly don't think it's worth it. This package isn't really an issue
|
||||
# (no dangerous permissions and does not run in background all the time)
|
||||
# You can still remove it. You'll be just fine if you really don't need it.
|
||||
|
||||
#"com.miui.notification" # [MORE INFO NEEDED]
|
||||
# Handles notifications in MIUI (badly according to reviews). Does it only handles notifications for Xiaomi apps?
|
||||
# Embeds a tracking statistics service
|
||||
# (usage tracking : `id`,`pkgName`,`latestSentTime`,`sentCount`,`avgSentDaily`,`avgSentWeekly)
|
||||
# Can someone remove this package just to see if it breaks all notifications for all apps? It doesn't seem so.
|
||||
# If you try don't forget to check if the settings app still works fine.
|
||||
|
||||
#"com.miui.powerkeeper" # [MORE INFO NEEDED]
|
||||
# Battery and Performance
|
||||
# (aggressive) MIUI power management (https://dontkillmyapp.com/xiaomi)
|
||||
# That's a weird app that also contains a DRM Manager and a service related to Cloud Backup
|
||||
# Has obviously a lot of dangerous permissions.
|
||||
# I guess removing this package will decrease the battery performance. Is it that noticeable? Can someone try?
|
||||
|
||||
#"com.miui.zman" # [MORE INFO NEEDED]
|
||||
# Mi Secure sharing
|
||||
|
@ -538,6 +725,11 @@ declare -a xiaomi=(
|
|||
#"com.mi.android.globalFileexplorer"
|
||||
# Xiaomi Files Manager (https://play.google.com/store/apps/details?id=com.mi.android.globalFileexplorer)
|
||||
|
||||
#"com.xiaomi.bluetooth"
|
||||
#"com.xiaomi.bluetooth.overlay"
|
||||
# MIUI Bluetooth Bluetooth Control.
|
||||
# You need to keep this if you want the bluetooth to work
|
||||
|
||||
#"com.xiaomi.bsp.gps.nps"
|
||||
# GPS location
|
||||
# I think bsp = board system package (https://en.wikipedia.org/wiki/Board_support_package)
|
||||
|
@ -548,10 +740,45 @@ declare -a xiaomi=(
|
|||
# FIX, LOSE, RECOVER, START, STOP
|
||||
# It's safe to remove if you really want to.
|
||||
|
||||
#"com.miui.core" # [MORE INFO NEEDED]
|
||||
# MIUI SDK
|
||||
# It is obiously needed for MIUI to work correctly. FYI, it manages the MIUI Analytics service.
|
||||
# Will cause bootloop if removed.
|
||||
# I read you can freeze it without issue. I'm... a bit dubious about this.
|
||||
# If someone want to try et report the result:
|
||||
# adb shell am force-stop com.miui.core && adb shell pm disable-user com.miui.core && adb shell pm clear com.miui.core
|
||||
|
||||
#"com.miui.guardprovider"
|
||||
# Guard Provider security app
|
||||
# The app includes 3 different antivirus brands built in that the user can choose (Avast, AVL and Tencent).
|
||||
# This app notably perform a virus scan of any apps you want to install.
|
||||
# A serious vulnerability was found in 2019
|
||||
# Worth reading : https://research.checkpoint.com/2019/vulnerability-in-xiaomi-pre-installed-security-app/
|
||||
# You may want to remove this app from a privacy stance.
|
||||
|
||||
#"com.miui.systemui.carriers.overlay"
|
||||
# MIUI User interface for MCC/MNC configuration
|
||||
|
||||
#"com.miui.systemui.devices.overlay"
|
||||
#"com.miui.systemui.overlay.devices.android"
|
||||
# MIUI User interface for 'device' settings?
|
||||
|
||||
#"com.xiaomi.discover"
|
||||
# System Apps Updater
|
||||
# WARNING : Disable System app updates (but not firmware updates)
|
||||
|
||||
#"com.xiaomi.powerchecker"
|
||||
# Power Detector
|
||||
# Security> Battery> Activity Control.
|
||||
# Detects abnormal power usage by apps (not all. Some Xiaomi apps are whitelisted)
|
||||
# Needed for 'com.miui.powerkeeper' to work.
|
||||
|
||||
#"com.xiaomi.miplay_client" # [MORE INFO NEEDED]
|
||||
# MiPlay Client
|
||||
# Provides support for Miracast?
|
||||
# https://en.wikipedia.org/wiki/Miracast
|
||||
# My guess is it provides the Wireless Display feature (Settings - Connection & sharing - Cast)
|
||||
# Can someone confirm?
|
||||
)
|
||||
|
||||
|
||||
|
@ -560,26 +787,56 @@ declare -a xiaomi=(
|
|||
#"com.android.updater"
|
||||
# Mi Updater
|
||||
# Provide system updates
|
||||
# REMOVING THIS WILL BOOTLOOP YOUR DEVICE !
|
||||
# REMOVING THIS WILL BOOTLOOP YOUR DEVICE!
|
||||
|
||||
#"com.lbe.security.miui"
|
||||
# Permission manager
|
||||
# Lets you monitor apps permission requests.
|
||||
|
||||
#"com.xiaomi.finddevice"
|
||||
# Find My Device feature (in the Settings)
|
||||
# REMOVING THIS WILL BOOTLOOP YOUR DEVICE !
|
||||
# Enables you to locate your lost phone and erase your data remotely.
|
||||
# Your phone needs to be connected to internet (Wifi/mobile data) for this feature to work.
|
||||
# REMOVING THIS PACKAGE WILL BOOTLOOP YOUR DEVICE!
|
||||
#
|
||||
# NOTE : I don't have a Xiaomi phone on hand anymore but maybe only disabling it will work : adb shell 'pm disable-user com.xiaomi.finddevice'
|
||||
# Can someone try ?
|
||||
|
||||
#"com.miui.global.packageinstaller" # [MORE INFO NEEDED]
|
||||
# MIUI Package installer
|
||||
# Offers the ability to install, upgrade, and remove applications on the device.
|
||||
# Is it the replacement of com.android.packageinstaller?
|
||||
|
||||
#"com.miui.securitycenter"
|
||||
# MIUI Security app
|
||||
# REMOVING THIS WILL BOOTLOOP YOUR DEVICE !
|
||||
# Provides "protection and optimization tools"
|
||||
# App lock, Data usage, Security scan, Cleaner, Battery saver, Blocklist and other features.
|
||||
# This package is mostly the front-end (UI).
|
||||
# REMOVING THIS WILL BOOTLOOP YOUR DEVICE!
|
||||
#
|
||||
# NOTE : I don't have a Xiaomi phone on hand anymore but maybe only disabling it will work : adb shell 'pm disable-user com.miui.securitycenter'
|
||||
# Can someone try ?
|
||||
# Can someone try?
|
||||
|
||||
#"com.miui.securitycore"
|
||||
# Core features of the "com.miui.securitycenter"
|
||||
# Removing com.miui.securitycenter will cause your device to bootlop so I guess you should not remove this package neither.
|
||||
# (Can someone try just in case?)
|
||||
|
||||
#"com.miui.system"
|
||||
# Called 'MIUI System Launcher' but it's not the launcher itself (com.miui.home is)
|
||||
# This package is another core MIUI app you can't remove. It centralize a lot of default configuration values
|
||||
|
||||
#"com.miui.rom"
|
||||
# Core package of MIUI
|
||||
# DO NOT REMOVE THIS
|
||||
|
||||
#"com.miui.securityadd"
|
||||
# Related to the MIUI Security app
|
||||
# REMOVING THIS WILL BOOTLOOP YOUR DEVICE !
|
||||
# REMOVING THIS WILL BOOTLOOP YOUR DEVICE!
|
||||
#
|
||||
# NOTE : I don't have a Xiaomi phone on hand anymore but maybe only disabling it will work : adb shell 'pm disable-user com.miui.securityadd'
|
||||
# Can someone try ?
|
||||
# Can someone try ?
|
||||
|
||||
#"com.xiaomi.misettings"
|
||||
# Xiaomi Settings app
|
||||
|
||||
|
|
Loading…
Reference in a new issue