diff --git a/README.md b/README.md index 41b1e12..dfea617 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # Android Debloat List A comprehensive list of apps that come preinstalled with many ROMs and how to remove and replace them, intended for -backend rather than frontend. This list is kept in synchronised with -the [Universal Android Debloater](https://github.com/0x192/universal-android-debloater) (UAD) project. +backend rather than frontend. This list is kept in synchronized with +the [UAD-NG](https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation) project. ## JSON Schema diff --git a/aosp.json b/aosp.json index a9bf3b0..72bc930 100644 --- a/aosp.json +++ b/aosp.json @@ -1,4 +1,14 @@ [ + { + "id": "android", + "description": "Android System\nAndroid system framework? Apk file name: framework-res\nCould be THE core of the android system.\nProbably very unsafe to disable.", + "removal": "unsafe" + }, + { + "id": "android.aosp.overlay", + "description": "Refers to the Runtime Resource Overlay (RRO) framework that is built into the AOSP.\nRRO allows for the dynamic modification of an app's resources at runtime,\nEnabling the customization of the app's appearance and behavior without modifying its source code\nhttps://source.android.com/docs/core/runtime/rros", + "removal": "unsafe" + }, { "id": "android.auto_generated_rro__", "label": "android.auto_generated_rro__", @@ -21,6 +31,11 @@ "warning": "You may need this if you use Android Auto", "suppress": "LabelSameAsId" }, + { + "id": "com.android.adservices.api", + "description": "Android AdServices. Introduced in Android 13 privacy sandbox beta components disabled on default.\nhttps://source.android.com/docs/core/ota/modular-system/adservices", + "removal": "delete" + }, { "id": "com.android.apps.tag", "label": "Tags", @@ -35,6 +50,11 @@ "warning": "Disabling this package breaks ADB Backup and crashes on attempting to add a Google account", "suppress": "LabelSameAsId" }, + { + "id": "com.android.basicsmsreceiver", + "description": "Gets SMS and creates notifications:\nhttps://android.googlesource.com/platform/packages/apps/BasicSmsReceiver/+/jb-dev/src/com/android/basicsmsreceiver/BasicSmsReceiverApp.java", + "removal": "caution" + }, { "id": "com.android.bio.face.service", "label": "com.android.bio.face.service", @@ -107,6 +127,11 @@ ], "removal": "delete" }, + { + "id": "com.android.camera", + "description": "The stock AOSP camera app on many phones. However, on some Xiaomi phones, it is actually the Xiaomi Camera app. Deleting this will result in no camera app.\nTry Open Camera as an open source alternative:\nhttps://play.google.com/store/apps/details?id=net.sourceforge.opencamera&hl=en&gl=US", + "removal": "replace" + }, { "id": "com.android.captiveportallogin", "label": "CaptivePortalLogin", @@ -127,6 +152,11 @@ "removal": "replace", "suppress": "LabelSameAsId" }, + { + "id": "com.android.carrierconfig.overlay.common", + "description": "Needed for (com.android.carrierconfig).", + "removal": "replace" + }, { "id": "com.android.carrierdefaultapp", "label": "CarrierDefaultApp", @@ -165,12 +195,30 @@ ], "removal": "caution" }, + { + "id": "com.android.cellbroadcastreceiver.module", + "description": "Same as com.android.cellbroadcastreceiver.\nCell broadcasting used to send emergency alerts.\nhttps://en.wikipedia.org/wiki/Cell_Broadcast.", + "dependencies": [ + "com.android.cellbroadcastreceiver" + ], + "removal": "caution" + }, { "id": "com.android.cellbroadcastreceiver.overlay.common", "label": "com.android.cellbroadcastreceiver.overlay.common", "description": "com.android.cellbroadcastreceiver Theme pack\nGuessing it's a pack of themes for the cellbroadcastreceiver, based on the name.", "removal": "caution" }, + { + "id": "com.android.cellbroadcastservice", + "description": "is designed to deliver messages to multiple users in an area.\nThis is notably used by ISPs to send Emergency/Government alerts.\nRuns in the background.\nhttps://en.wikipedia.org/wiki/Cell_Broadcast\nhttps://www.androidcentral.com/amber-alerts-and-android-what-you-need-know", + "removal": "caution" + }, + { + "id": "com.android.certinstaller", + "description": "Certificate installer\nUsed for accepting and revoking Internet certificates.\nCertificates identify ownership of public keys, for use in secure communications.\nBreaks Wi-Fi if disabled.", + "removal": "unsafe" + }, { "id": "com.android.companiondevicemanager", "label": "Companion Device Manager", @@ -178,6 +226,11 @@ "removal": "caution", "warning": "Removing this package may result in the inability to read the SD card from your computer's file manager (via USB)." }, + { + "id": "com.android.connectivity.resources", + "description": "Network connectivity resources.\nCause BOOTLOOP.", + "removal": "unsafe" + }, { "id": "com.android.contacts", "label": "Contacts", @@ -185,6 +238,11 @@ "removal": "replace", "suggestions": "contacts" }, + { + "id": "com.android.credentialmanager", + "description": "Credential Manager\nManages with Passwords, passkeys.", + "removal": "replace" + }, { "id": "com.android.cts.ctsshim", "label": "Compatibility Test Suite", @@ -205,6 +263,11 @@ "removal": "caution", "warning": "Disabling could mess with OTA updates." }, + { + "id": "com.android.defcontainer", + "description": "Package Access Helper\nDetermines the recommended install location for packages and if there is enough free space for the package.", + "removal": "unsafe" + }, { "id": "com.android.deskclock", "label": "Clock", @@ -212,6 +275,11 @@ "removal": "replace", "suggestions": "clocks" }, + { + "id": "com.android.devicelockcontroller", + "description": "This app can't be uninstalled or disabled.\nCan restrict this device if the owner doesn't make payments per month for the new phone.", + "removal": "unsafe" + }, { "id": "com.android.dialer", "label": "Phone", @@ -256,6 +324,11 @@ "description": "Overlay for the phototable daydream? Overlays are usually themes, but not sure about this one.", "removal": "delete" }, + { + "id": "com.android.dynsystem", + "description": "Dynamic System Updates\nRuns on boot, but doesn't seem to run in the background beyond that.\nTreble gives the ability to boot an AOSP Generic System Image (GSI) on any supported device.\nDynamic System Updates allows to boot into a Generic System Image (GSI) without interfering with the current installation.\nThat means the bootloader doesn’t need to be unlocked and the user data doesn’t need to be wiped.\nhttps://developer.android.com/topic/dsu", + "removal": "caution" + }, { "id": "com.android.egg", "label": "Android Easter Egg", @@ -288,6 +361,11 @@ "removal": "replace", "suggestions": "email_clients" }, + { + "id": "com.android.ext.adservices.api", + "description": "Another component of Android AdServices.\nIntroduced in Android 14.\nhttps://source.android.com/docs/core/ota/modular-system/adservices", + "removal": "delete" + }, { "id": "com.android.externalstorage", "label": "External Storage", @@ -302,6 +380,11 @@ "removal": "caution", "warning": "Do not remove if you use Face Unlock" }, + { + "id": "com.android.federatedcompute.services", + "description": "FederatedCompute\nAnother component of OnDevicePersonalization. But this app learns things about users.\nIntroduced in Android 14(`com.google.android.federatedcompute` Introduced in Android 13).\nhttps://source.android.com/docs/core/ota/modular-system/ondevicepersonalization", + "removal": "delete" + }, { "id": "com.android.fmradio", "label": "FM Radio", @@ -309,6 +392,21 @@ "removal": "replace", "suggestions": "radios" }, + { + "id": "com.android.frameworkhwext.dark", + "description": "Required components of the androidhwext.\nBasic functionality of Huawei Phones.", + "removal": "unsafe" + }, + { + "id": "com.android.frameworkhwext.honor", + "description": "Required components of the androidhwext.\nBasic functionality of Huawei Phones.", + "removal": "unsafe" + }, + { + "id": "com.android.frameworkres.overlay", + "description": "Runtime Resource Overlay\nThis framework provides the ability to replace application resources while the application is running. More info:\nhttps://source.android.com/docs/core/runtime/rros", + "removal": "caution" + }, { "id": "com.android.galaxy4", "label": "Black Hole", @@ -322,6 +420,16 @@ "removal": "replace", "suggestions": "gallery" }, + { + "id": "com.android.health.connect.backuprestore", + "description": "Backups data from Health Connect app.", + "removal": "delete" + }, + { + "id": "com.android.healthconnect.controller", + "description": "Health Connect\nManage the health and fitness data on your phone, and control which apps can access it.", + "removal": "delete" + }, { "id": "com.android.hotspot2", "label": "OsuLogin", @@ -353,6 +461,11 @@ "warning": "Mame sure you have another installed before you disable.", "suggestions": "keyboards" }, + { + "id": "com.android.intentresolver", + "description": "'Share' functionality will be disabled after uninstalling this package on Android 14 and up. Additionally, motion photos will become broken.", + "removal": "caution" + }, { "id": "com.android.internal.display.cutout.emulation.corner", "label": "Corner cutout", @@ -383,6 +496,11 @@ ], "removal": "caution" }, + { + "id": "com.android.internal.display.cutout.emulation.narrow", + "description": "Display cutout variant\nhttps://developer.android.com/develop/ui/views/layout/display-cutout\nhttps://source.android.com/devices/tech/display/display-cutouts\nCause bootloop after removal.", + "removal": "unsafe" + }, { "id": "com.android.internal.display.cutout.emulation.noCutout", "label": "Hide", @@ -413,6 +531,11 @@ ], "removal": "caution" }, + { + "id": "com.android.internal.display.cutout.emulation.wide", + "description": "Display cutout variant\nhttps://developer.android.com/guide/topics/display-cutout\nhttps://source.android.com/devices/tech/display/display-cutouts\nCause bootloop after removal.", + "removal": "unsafe" + }, { "id": "com.android.internal.systemui.navbar.gestural", "label": "Gestural Navigation Bar", @@ -440,18 +563,48 @@ "description": "Enables a setting increasing how far you need to move your finger to trigger the back gesture.", "removal": "caution" }, + { + "id": "com.android.internal.systemui.navbar.hidegestural", + "description": "Allows 'Gesture hint' to be disabled in Navigation bar > Swipe gestures.", + "removal": "caution" + }, { "id": "com.android.internal.systemui.navbar.threebutton", "label": "3 Button Navigation Bar", "description": "The default system navbar? It's what you use when you don't use gesture navigation.", "removal": "caution" }, + { + "id": "com.android.internal.systemui.navbar.transparent", + "description": "Allows 'Transparent navigation bar' to be enabled in Developer options.", + "removal": "caution" + }, { "id": "com.android.internal.systemui.navbar.twobutton", "label": "2 Button Navigation Bar", "description": "Enables a setting for using just 2 buttons in the system navbar?", "removal": "caution" }, + { + "id": "com.android.internal.systemui.onehanded.gestural", + "description": "one-handed mode, which can be found in the settings.\none-handed mode will not work. Safe to remove if you dont use these setting.", + "removal": "replace" + }, + { + "id": "com.android.keychain", + "description": "Enables apps to use system wide credential KeyChain (shared credentials between apps)\nhttps://security.stackexchange.com/questions/216716/android-keychain-what-is-a-system-wide-credential\n", + "removal": "unsafe" + }, + { + "id": "com.android.localtransport", + "description": "Backup transport for stashing stuff into a known location on disk, and later restoring from there.\nNeeded for storing backup data locally on a device?\nThis package also provides the backup confirmation UI.\nhttps://developer.android.com/guide/topics/data/testingbackup", + "removal": "unsafe" + }, + { + "id": "com.android.location.fused", + "description": "Manages underlying location technologies, such as GPS and Wi-Fi.", + "removal": "unsafe" + }, { "id": "com.android.magicsmoke", "label": "Magic Smoke Wallpapers", @@ -477,12 +630,22 @@ "removal": "replace", "suggestions": "sms" }, + { + "id": "com.android.mms.service", + "description": "Provides support for sending MMS.\nIt doesn't cause bootloop.", + "removal": "caution" + }, { "id": "com.android.modulemetadata", "label": "Module Metadata", "description": "It's used to manage and store metadata about installed modules, and is accessed by the system server. Breaks some core functionality if disabled.", "removal": "caution" }, + { + "id": "com.android.mtp", + "description": "MTP Host\nHandles MTP(Media Transfer Protocol), a protocol for transfering files between the device and a connected PC.", + "removal": "unsafe" + }, { "id": "com.android.musicfx", "label": "MusicFX", @@ -495,6 +658,31 @@ "description": "Built-in live wallpaper", "removal": "delete" }, + { + "id": "com.android.nearby.halfsheet", + "description": "Useless frameworks to Wi-Fi connections, USB tethering, auto, usage.\nEvery version has random code and the app is not running in the background.", + "removal": "delete" + }, + { + "id": "com.android.networkstack.inprocess.overlay", + "description": "Related to the Network Stack module,\nwhich is an updatable Mainline module that ensures Android can adapt to evolving network standards and allows for interoperability with new implementations\nhttps://source.android.com/docs/core/ota/modular-system/networking", + "removal": "unsafe" + }, + { + "id": "com.android.networkstack.overlay", + "description": "WiFi will not work after remove.", + "removal": "unsafe" + }, + { + "id": "com.android.networkstack.tethering.inprocess.overlay", + "description": "Related to the Tethering module,\nwhich allows an Android device to share its internet connection with other connected client devices.\nThis package contains classes and components that are used for in-process overlay functionality within the Tethering module.\nhttps://source.android.com/docs/core/ota/modular-system/tethering", + "removal": "unsafe" + }, + { + "id": "com.android.networkstack.tethering.overlay", + "description": "Component of the Network, Tethering module.\nPackage is not a publicly documented.", + "removal": "unsafe" + }, { "id": "com.android.nfc", "label": "Nfc Service", @@ -507,6 +695,11 @@ "description": "Built-in live wallpaper.", "removal": "delete" }, + { + "id": "com.android.ondevicepersonalization.services", + "description": "OnDevicePersonalization. Another thing to AdServices privacy sandbox.\nIntroduced in Android 13.\nhttps://source.android.com/docs/core/ota/modular-system/ondevicepersonalization", + "removal": "delete" + }, { "id": "com.android.ons", "label": "com.android.ons", @@ -525,6 +718,16 @@ "description": "OTA (Over the air) is the method used by OEMs to push updates to your device.\nAn OTA access point is used to run system software updates over a special gateway. This package is most likely customized by your OEM.", "removal": "caution" }, + { + "id": "com.android.overlay.systemui", + "description": "On some phones, it is an overlay to app \"com.google.android.apps.safetyhub\".\nCheck out this app code and think about it.", + "removal": "caution" + }, + { + "id": "com.android.packageinstaller", + "description": "Handles installation, upgrade, and removal of applications.\n", + "removal": "unsafe" + }, { "id": "com.android.pacprocessor", "label": "PacProcessor", @@ -540,6 +743,16 @@ "description": "Built-in live wallpaper", "removal": "delete" }, + { + "id": "com.android.phone", + "description": "AOSP Dialer\nRemoving this package breaks the software update/download and install screen on Samsung. WARNING: for me, it breaks the phone app completely with call routing enabled. Not sure about other cases.", + "removal": "caution" + }, + { + "id": "com.android.phone.a_overlay", + "description": "AOSP code for dialer app features.\nSIM card will not be detected if disabled.", + "removal": "unsafe" + }, { "id": "com.android.phone.recorder", "label": "Recorder", @@ -566,6 +779,11 @@ "description": "Runs on boot.\nThe tip popups you get on the homescreen.", "removal": "delete" }, + { + "id": "com.android.providers.applications", + "description": "Provides a list of installed applications.\nContent providers encapsulate data, providing centralized management of data shared between apps.\nhttps://developer.android.com/guide/topics/providers/content-providers.html", + "removal": "unsafe" + }, { "id": "com.android.providers.blockednumber", "label": "Blocked Numbers Storage", @@ -595,6 +813,16 @@ "removal": "caution", "warning": "Breaks contact functionality if disabled. Not recommended to disable if you plan to use your device as a phone." }, + { + "id": "com.android.providers.downloads", + "description": "Downloads Manager\nProvider for downloaded files.\nContent providers encapsulate data, providing centralized management of data shared between apps.\nhttps://developer.android.com/guide/topics/providers/content-providers.html", + "removal": "unsafe" + }, + { + "id": "com.android.providers.downloads.ui", + "description": "Downloads\nUser interface for downloads.\nOn some OEM's this app has ads, tracking things.", + "removal": "replace" + }, { "id": "com.android.providers.drm", "label": "DRM Protected Content Storage", @@ -621,6 +849,16 @@ "removal": "delete", "suppress": "LabelSameAsId" }, + { + "id": "com.android.providers.settings", + "description": "Provider for settings app data.\nContent providers encapsulate data, providing centralized management of data shared between apps.\nhttps://developer.android.com/guide/topics/providers/content-providers.html", + "removal": "unsafe" + }, + { + "id": "com.android.providers.telephony", + "description": "Provider for telephony data.\nHandles phone-related data such as text messages, APN list, etc.\nContent providers encapsulate data, providing centralized management of data shared between apps.\nhttps://developer.android.com/guide/topics/providers/content-providers.html", + "removal": "unsafe" + }, { "id": "com.android.providers.userdictionary", "label": "User Dictionary", @@ -631,6 +869,11 @@ "removal": "caution", "warning": "Removing this package may cause settings menu to crash on some Huawei phones" }, + { + "id": "com.android.provision", + "description": "Provisioning is the process of setting up a network connection that will allow new users. \nThis service is for example needed when the user's phone moves from one cell-tower to another.\n", + "removal": "unsafe" + }, { "id": "com.android.proxyhandler", "label": "ProxyHandler", @@ -644,18 +887,63 @@ "description": "Google quick search box. OEMs (e.g. Xiaomi) can modify this for their use.", "removal": "delete" }, + { + "id": "com.android.remoteprovisioner", + "description": "RemoteProvisioner. Have random stuff: security, notifications, accessibility, test modes, data usage, metrics, logs.\nIts something new introduced in Android 13.\nAt this time this app is not available for users.\nAnd looks very useless.", + "removal": "delete" + }, + { + "id": "com.android.rkpdapp", + "description": "RemoteProvisioner. Have random stuff: security, notifications, accessibility, test modes, data usage, metrics, logs.\nIntroduced in android 14(it's the same app like `com.android.remoteprovisioner` Introduced in android 13).\nAgain this app is not available for users.\nAnd looks very useless.", + "removal": "delete" + }, { "id": "com.android.runintest.ddrtest", "label": "DDRTest", "description": "RAM Stress tester\nCan be run from the bootloader\nNOTE: I'm not sure it's really from AOSP (seen in TCL Plex phone)", "removal": "delete" }, + { + "id": "com.android.safetycenter.resources", + "description": "Google Safety Center.\nProbably affects malware detection in new app installs, Gmail, and Chrome. This will also revert back the \"Security & privacy\" look to the old style.\nYou can use a libre spam-blocking and DNS-blocking solution instead of this.\nhttps://safety.google", + "removal": "delete" + }, + { + "id": "com.android.sdksandbox", + "description": "Introduced in Android 13 privacy sandbox beta disabled on default.\nCauses bootloop. Maybe this component is not only for privacy... (I think it's for testing privacy sandbox using Android Studio.)\nhttps://source.android.com/docs/core/ota/modular-system/adservices\nCause BOOTLOOP.", + "removal": "unsafe" + }, { "id": "com.android.se", "label": "SecureElementApplication", "description": "Runs in the background as part of the system.\nUnderlying implementation for the OMAPI SE service.\nEnables apps to use the OpenMobile API to access secure elements (SE) to enable smart-card payments and other secure services.\nAn SE is a special chip (e.g SIM-card) for storing cryptographic secrets in a way that makes illicit use hard.\nThe Open Mobile Alliance (OPA) is a standards organization which develops open standards for the mobile phone industry.", "removal": "caution" }, + { + "id": "com.android.se.overlay.target", + "description": "Looks like needed to 'com.android.se'.", + "removal": "replace" + }, + { + "id": "com.android.server.NetworkPermissionConfig", + "description": "Network configurations.", + "removal": "unsafe" + }, + { + "id": "com.android.server.telecom", + "description": "Manages calls via your network provider or SIM and controls the phone modem?", + "removal": "unsafe" + }, + { + "id": "com.android.server.telecom.a_overlay", + "description": "Overlay for com.android.server.telecom?", + "removal": "unsafe" + }, + { + "id": "com.android.settings", + "description": "AOSP Settings app.", + "removal": "unsafe" + }, { "id": "com.android.settings.intelligence", "label": "Settings Suggestions", @@ -676,6 +964,11 @@ "removal": "caution", "suppress": "LabelSameAsId" }, + { + "id": "com.android.shell", + "description": "Shell\nUnix shell that receives ADB commands sent from a PC.\nThis is what UAD-ng uses to execute commands on Android devices. Proobably a bad idea to disable ;)", + "removal": "unsafe" + }, { "id": "com.android.simappdialog", "label": "SIM App Dialog", @@ -703,6 +996,11 @@ "removal": "replace", "suggestions": "audio_recorders" }, + { + "id": "com.android.statementservice", + "description": "Intent Filter Verification Service\nA Statement protocol allows websites to certify that some assets represent them. Android package can to subscribe to handling chosen URIs. This package will then be called to query the website and verify that it allows this. Android package can subscribe to handling chosen URIs. This package will then be called to query the website and verify that it allows this. Sources:\n- https://developer.android.com/reference/android/content/Intent\n- https://developer.android.com/guide/components/intents-filters\n - https://android.stackexchange.com/questions/191163/what-does-the-intent-filter-verification-service-app-from-google-do\n - https://github.com/google/digitalassetlinks/blob/master/well-known/details.md\n - https://android.googlesource.com/platform/frameworks/base/+/6a34bb2", + "removal": "unsafe" + }, { "id": "com.android.stk", "label": "SIM Toolkit", @@ -736,12 +1034,42 @@ "removal": "caution", "warning": "May break the storage settings in Android Settings." }, + { + "id": "com.android.systemui", + "description": "Everything you see in Android that's not an app. User interface of Android\n", + "removal": "unsafe" + }, + { + "id": "com.android.systemui.accessibility.accessibilitymenu", + "description": "Hidden menu that only shows 2 buttons:\nLarge buttons - that increases size of accessibility menu buttons,\nand Help - that redirects to support google com site accessibility.", + "removal": "delete" + }, + { + "id": "com.android.systemui.accessibility.accessibilitymenu.auto_generated_rro_product__", + "description": "Product RRO for Accessibility menu.", + "removal": "replace" + }, + { + "id": "com.android.systemui.icon.overlay", + "description": "In code found configs icon mask.", + "removal": "caution" + }, + { + "id": "com.android.systemui.overlay", + "description": "System UI Overlay. DO NOT remove this.", + "removal": "unsafe" + }, { "id": "com.android.systemui.theme.dark", "label": "Dark", "description": "Enables you to use Android dark theme.", "removal": "caution" }, + { + "id": "com.android.theme.font.notoserifsource", + "description": "Noto Serif / Source Sans Pro", + "removal": "delete" + }, { "id": "com.android.theme.icon.circle", "label": "Circle", @@ -800,6 +1128,16 @@ ], "removal": "delete" }, + { + "id": "com.android.uwb.resources", + "description": "Ultra-wideband (UWB) communication feature.\nUWB is a radio technology that enables precise ranging between devices,\nAllowing for accurate location measurements with an accuracy of 10 cm.\nhttps://developer.android.com/develop/connectivity/uwb\nhttps://source.android.com/docs/core/connect/uwb", + "removal": "unsafe" + }, + { + "id": "com.android.virtualmachine.res", + "description": "unknown app with no code that only has permissions to Use, Manage, Debug: Virtual Machine.\nIntroduced in Android 14.", + "removal": "delete" + }, { "id": "com.android.voicedialer", "label": "Voice Dialer", @@ -861,12 +1199,42 @@ "warning": "Make sure to have another Webview before uninstalling it or some apps may not work properly.", "suggestions": "webviews" }, + { + "id": "com.android.wifi.dialog", + "description": "Needed for wifi dialogs.\nCan brick basic functionality android.", + "removal": "unsafe" + }, + { + "id": "com.android.wifi.mainline.resources.overlay", + "description": "Related to the Wi-Fi module in the AOSP. The Wi-Fi module is a part of Project Mainline,\nWhich allows for updates to specific system components outside of the normal Android release cycle.\nThe package contains resources and overlays that are used to customize the Wi-Fi module.\nThese overlays can be used to override default configurations and customize the behavior of the Wi-Fi module\nhttps://source.android.com/docs/core/ota/modular-system/wifi\nhttps://www.xda-developers.com/android-project-mainline-modules-explanation", + "removal": "unsafe" + }, { "id": "com.android.wifi.resources", "label": "System Wi-Fi Resources", "description": "System Wi-Fi resources.", "removal": "caution" }, + { + "id": "com.android.wifi.resources.overlay", + "description": "Contains resources that can be overlaid or customized to modify the behavior of the Wi-Fi module.\nhttps://source.android.com/docs/core/ota/modular-system/wifi", + "removal": "unsafe" + }, + { + "id": "com.android.wifi.resources.overlay.WifiResScanCountryCode", + "description": "Related to overlay for Wi-Fi scanning for country code.", + "removal": "replace" + }, + { + "id": "com.android.wifi.system.mainline.resources.overlay", + "description": "Related to the Wi-Fi module and its resources overlay.\nThe Wi-Fi module in Android is updatable, meaning it can receive updates to functionality outside of the normal Android release cycle.\nThe module provides a consistent Wi-Fi experience across Android devices and allows for fixes to interoperability issues through module updates\nhttps://source.android.com/docs/core/ota/modular-system/wifi", + "removal": "caution" + }, + { + "id": "com.android.wifi.system.resources.overlay", + "description": "Contains resources that can be overlaid to customize the Wi-Fi module's behavior.\nhttps://source.android.com/docs/core/ota/modular-system/wifi", + "removal": "caution" + }, { "id": "com.example.android.notepad", "label": "NotePad", @@ -874,11 +1242,149 @@ "removal": "replace", "suggestions": "note_taking_apps" }, + { + "id": "com.google.android.adservices.api", + "description": "Introduced in Android 13 privacy sandbox beta components disabled on default.\nhttps://source.android.com/docs/core/ota/modular-system/adservices", + "removal": "delete" + }, + { + "id": "com.google.android.androidforwork", + "description": "Assistant Android Work\nNot needed, theres only user consent activity about that:\n(Your organization controls your device and keeps it secure)", + "removal": "delete" + }, + { + "id": "com.google.android.apps.googlecamera.fishfood", + "description": "ApertureLensLauncher\nNot sure how it works but redirects to google app lens `com.google.android.googlequicksearchbox`.", + "removal": "delete" + }, + { + "id": "com.google.android.appsearch.apk", + "description": "AppSearch is an on-device search library for managing locally stored structured data, with APIs for indexing data and retrieving data using full-text search. Use it to build custom in-app search capabilities for your users.\nhttps://developer.android.com/jetpack/androidx/releases/appsearch", + "removal": "caution" + }, + { + "id": "com.google.android.captiveportallogin", + "description": "it's the same as (com.android.captiveportallogin). Support for captive portal.\nA captive portal login is a web page where the users have to input their login information or accept the displayed terms of use. \nSome networks (typically public wifi network) use the captive portal login to block access until the user inputs \nsome necessary information\nNOTE : This package is a now a mandatory mainline module\nhttps://en.wikipedia.org/wiki/Captive_portal\nhttps://www.xda-developers.com/android-project-mainline-modules-explanation", + "removal": "replace" + }, { "id": "com.google.android.email", "label": "Email", "description": "Newer versions of AOSP Mail are renamed to com.android.email and Gmail was migrated to com.google.android.gm", "removal": "replace", "suggestions": "email_clients" + }, + { + "id": "com.google.android.ext.services", + "description": "The ExtServices module updates framework components for core OS functionality such as notification ranking, autofill text-matching strategies, storage cache, package watchdog, and other services that run continually. This module is updatable, meaning it can receive updates to functionality outside of the normal Android release cycle.\nCan run before the user unlocks the device (direct-boot aware) and Android 9+ version have internet and location permissions.\n\nWARNING: Causes bootloop on most Android 11+ phones. This module is related to the Android mainline project (which is a useful project).There is no reason to mess with this.\n\nSources:\nhttps://source.android.com/devices/architecture/modular-system/extservices\nhttps://arstechnica.com/gadgets/2016/11/android-extensions-could-be-googles-plan-to-make-android-updates-suck-less/\nPithus analysis (Android 11): https://beta.pithus.org/report/e5e4a181082b88baf55e19aab0f9cb62e131d612eeaa73cddb510a52e0ff5c1a", + "removal": "unsafe" + }, + { + "id": "com.google.android.federatedcompute", + "description": "FederatedCompute.\nAnother component of OnDevicePersonalization. But this app learns things about users.\nIntroduced in Android 13.\nhttps://source.android.com/docs/core/ota/modular-system/ondevicepersonalization", + "removal": "delete" + }, + { + "id": "com.google.android.gallery3d", + "description": "Built-in Gallery app.\nThe ID could be \"recycled\" by OEMs for their own gallery implementations.", + "removal": "replace" + }, + { + "id": "com.google.android.hotspot2.osulogin", + "description": "The sole purpose of the OsuLogin App is to provision credentials from the Wi-Fi network to the device and allow them to connect to Wi-Fi Hotspot 2.0. See https://hackanons.com/2021/07/osulogin-android-everything-you-need-to-know.html for more information.", + "removal": "replace" + }, + { + "id": "com.google.android.modulemetadata", + "description": "Module that contains metadata about the list of modules on the device. And that’s about it.\nI wouldn't advise you to mess with it as it could break important modules (see #37)\nGood explanation of what android modules are : https://www.xda-developers.com/android-project-mainline-modules-explanation/", + "removal": "unsafe" + }, + { + "id": "com.google.android.nearby.halfsheet", + "description": "Useless frameworks to Wi-Fi connections, USB tethering, auto, usage.\nEvery version has random code and the app is not running in the background.", + "removal": "delete" + }, + { + "id": "com.google.android.networkstack", + "description": "Network Stack Components\nhttps://source.android.com/devices/architecture/modular-system/networking\nProvides common IP services, network connectivity monitoring, and captive login portal detection.\n", + "removal": "unsafe" + }, + { + "id": "com.google.android.networkstack.overlay", + "description": "WiFi will not work after remove.", + "removal": "unsafe" + }, + { + "id": "com.google.android.networkstack.permissionconfig", + "description": "Network Stack Permission Configuration\nDefines a permission that enables modules to perform network-related tasks.\nhttps://source.android.com/devices/architecture/modular-system/networking\n", + "removal": "unsafe" + }, + { + "id": "com.google.android.ondevicepersonalization.services", + "description": "OnDevicePersonalization.\nAnother thing to AdServices privacy sandbox.\nIntroduced in Android 13.\nhttps://source.android.com/docs/core/ota/modular-system/ondevicepersonalization", + "removal": "delete" + }, + { + "id": "com.google.android.overlay.managedprovisioning", + "description": "In code I have seen lists of some system apps and stuff of `managedprovisioning` user.\nSafe to remove if you removed `com.android.managedprovisioning`.\nBut it probably doesn't affect anything.", + "removal": "caution" + }, + { + "id": "com.google.android.overlay.modules.captiveportallogin.forframework", + "description": "Configs default captiveportallogin. (not needed)\nNo effects after remove.", + "removal": "delete" + }, + { + "id": "com.google.android.overlay.permissioncontroller", + "description": "Breaks Google Play System updates (GPSu), related to Project Mainline. Page on Settings will crash altogether, or ask Play Store to be updated.\nhttps://support.google.com/product-documentation/answer/14343500", + "dependencies": [ + "com.android.vending" + ], + "removal": "replace" + }, + { + "id": "com.google.android.packageinstaller", + "description": "Google package installer. Seems to replace com.android.packageinstaller on newer phones. It is strangely not needed on older devices (you can still install APKs without it by using the AOSP package installer) but since Android 9, it also handles permissions control and could bootloop your device if removed.\nOn Android 8.1, disabling the app also disabled the 'Permissions' settings within all the apps. Besides that, I couldn't install an '.apk' file download from outside the Play Store.\nSource: https://source.android.com/docs/core/architecture/modular-system/permissioncontroller.", + "removal": "unsafe" + }, + { + "id": "com.google.android.packageinstaller.a_overlay", + "description": "Gives ability to install, update or remove applications on the device.\nIf you delete this package, your phone will probably bootloop.\n", + "removal": "unsafe" + }, + { + "id": "com.google.android.permissioncontroller", + "description": "Permission controller\nControls app permissions.\nhttps://source.android.com/devices/architecture/modular-system/permissioncontroller", + "removal": "unsafe" + }, + { + "id": "com.google.android.photopicker", + "description": "Photo picker\nProvides a browsable interface that presents the user with their media library, sorted by date from newest to oldest. Safe, built-in way for users to grant your app access to only selected images and videos, instead of their entire media library.\nhttps://developer.android.com/training/data-storage/shared/photopicker", + "removal": "caution" + }, + { + "id": "com.google.android.safetycenter.resources", + "description": "Google Safety Center.\nProbably affects malware detection in new app installs, Gmail, and Chrome. Alternatively, you can use a libre spam-blocking and DNS-blocking solution instead.\nAnyway it looks like a useless frameworks.\nhttps://safety.google", + "removal": "delete" + }, + { + "id": "com.google.android.sdksandbox", + "description": "Introduced in Android 13 privacy sandbox beta disabled on default.\nCauses bootloop. Maybe this component is not only for privacy... (I think it's for testing privacy sandbox using Android Studio.)\nhttps://source.android.com/docs/core/ota/modular-system/adservices\nCause BOOTLOOP.", + "removal": "unsafe" + }, + { + "id": "com.google.android.speech.pumpkin", + "description": "PumpkinService\nHas something to speech.", + "removal": "replace" + }, + { + "id": "com.google.mainline.adservices", + "description": "Adservices Train Version Package. AdServices too.\nuses ondevicepersonalization.\nIntroduced in Android 13\nNOTE: This package is a mandatory mainline module, which is also not documented. I don't trust it when it comes to adservices.", + "removal": "delete" + }, + { + "id": "org.chromium.webview_shell", + "description": "Simple Browser for WebView tester used in AOSP.", + "removal": "delete" } -] +] \ No newline at end of file diff --git a/carrier.json b/carrier.json index db1011d..2825756 100644 --- a/carrier.json +++ b/carrier.json @@ -17,6 +17,11 @@ ], "removal": "delete" }, + { + "id": "com.Rogers.MyRogersTab", + "description": "Appears to be the tablet version of MyRogers (https://play.google.com/store/apps/details?id=com.fivemobile.myaccount), an app to manage your account with Canadian carrier Rogers.", + "removal": "delete" + }, { "id": "com.aetherpal.attdh.se", "label": "Device Help", @@ -36,6 +41,21 @@ ], "removal": "delete" }, + { + "id": "com.altice.android.myapps", + "description": "MyApps\nit's probably for install apps but it's useless.", + "removal": "delete" + }, + { + "id": "com.americanexpress.plenti", + "description": "Plenti\nGet points and promos with your American Express card", + "removal": "delete" + }, + { + "id": "com.android.partnerbrowsercustomizations.tmobile", + "description": "The proprietary application of the mobile operator T-Mobile, presumably displays ads, is responsible for the operation of some of the operator's settings", + "removal": "delete" + }, { "id": "com.android.sprint.hiddenmenuapp", "label": "HiddenMenu", @@ -156,6 +176,11 @@ ], "removal": "delete" }, + { + "id": "com.att.deviceunlock", + "description": "Device Unlock\nUseless app from AT&T. it's only for unlock device.", + "removal": "delete" + }, { "id": "com.att.dh", "label": "Device Help", @@ -248,6 +273,21 @@ "removal": "replace", "suggestions": "streaming_apps" }, + { + "id": "com.aura.jet.att", + "description": "AT&T Hub\nApp from AT&T. Installs apps on oobe and its maded by advertising company 'ironSource'.", + "removal": "delete" + }, + { + "id": "com.aura.oobe.att", + "description": "AppCloud\nApp from AT&T. Installs apps on oobe and its maded by advertising company 'ironSource'.", + "removal": "delete" + }, + { + "id": "com.aura.oobe.motorola", + "description": "MotoApps\nIt's something to install apps, but it's an advertising company.", + "removal": "delete" + }, { "id": "com.aura.oobe.samsung", "label": "AppCloud", @@ -274,6 +314,31 @@ "removal": "delete", "warning": "This app is developed by IronSource, an Israeli advertising company." }, + { + "id": "com.aura.oobe.vodafone", + "description": "Vodafone AppBox\nIt is some kind of post-install recommended apps setup from the carrier.\nAsks for your age and gender and then recommends you to install popular apps.\nDevelopped by IronSource, an Israeli advertising company.", + "removal": "delete" + }, + { + "id": "com.bc360.android.service", + "description": "Verizon Adaptive Sound\nProvides Voice Enhance, but according to the carrier.\nDoes the same thing as the 'com.bc360.control' app.", + "removal": "delete" + }, + { + "id": "com.bc360.control", + "description": "Verizon Adaptive Sound\nProvides Voice Enhance, but according to the carrier.", + "removal": "delete" + }, + { + "id": "com.claroColombia.contenedor", + "description": "Claro\nIt's something to install apps, but it's an advertising company.", + "removal": "delete" + }, + { + "id": "com.cricketwireless.minus", + "description": "Cricket partner tab? better remove it. It probably have news or partner customization to chrome.", + "removal": "delete" + }, { "id": "com.customermobile.preload.vzw", "label": "Verizon Store Demo Mode", @@ -283,6 +348,16 @@ ], "removal": "delete" }, + { + "id": "com.directv.promo.shade", + "description": "DIRECTV Remote\nOfficial app from DIRECTV (subsidiary of AT&T). With the DIRECTV Remote for AT&T Samsung devices, control of your favorite DIRECTV shows is just a swipe away. Swipe down from the status bar at the top of your screen to automatically connect and control your DIRECTV receivers, it's that simple.", + "removal": "delete" + }, + { + "id": "com.dti.amx", + "description": "it's used to choose app install? A lot trackers, permissions.\nUseless.", + "removal": "delete" + }, { "id": "com.dti.att", "label": "Mobile Services Manager", @@ -292,6 +367,26 @@ ], "removal": "delete" }, + { + "id": "com.dti.bouyguestelecom", + "description": "Bouygues AppCloud\nit's probably for install apps but it's useless and have ads and a lot permissions.", + "removal": "delete" + }, + { + "id": "com.dti.cricket", + "description": "it's app for installing recommended apps? it's only used on first-boot setup and it's useless.", + "removal": "delete" + }, + { + "id": "com.dti.motorola", + "description": "Mobile Services Manager\nit's something for install apps but it's useless and a lot permissions.", + "removal": "delete" + }, + { + "id": "com.dti.samsung", + "description": "Mobile Services Manager\nDigital Turbine app, pre-install some apps/games to your phone and its made by advertising company.", + "removal": "delete" + }, { "id": "com.dti.tim", "description": "Mobile Service Manager\nIt's a system app that can't be opened but keeps running in the background. It can install/uninstall apps without notifying you, access internet, run at the boot of the system, kill background processes, ads and other permissions.\nIt's only bloatware, OTA updates work the same without it. Uninstalling didn't give any negative side-effects.", @@ -303,6 +398,36 @@ "description": "Installs sponsored apps automatically on Tracfone and affiliated carriers (Straight Talk, Total Wireless, etc)", "removal": "delete" }, + { + "id": "com.felicanetworks.mfc", + "description": "Chinese felicanetworks", + "removal": "delete" + }, + { + "id": "com.felicanetworks.mfm", + "description": "Setup Chinese felicanetworks", + "removal": "delete" + }, + { + "id": "com.felicanetworks.mfm.main", + "description": "Chinese felicanetworks", + "removal": "delete" + }, + { + "id": "com.felicanetworks.mfs", + "description": "Chinese felicanetworks", + "removal": "delete" + }, + { + "id": "com.felicanetworks.mfw.a.boot", + "description": "Chinese felicanetworks", + "removal": "delete" + }, + { + "id": "com.google.omadm.trigger", + "description": "OemDmTrigger\nOMA Device Managment Verizon.", + "removal": "delete" + }, { "id": "com.hyperlync.Sprint.Backup", "label": "Sprint Backup", @@ -322,6 +447,26 @@ ], "removal": "delete" }, + { + "id": "com.inmobi.installer", + "description": "it's installer advertising company app.", + "removal": "delete" + }, + { + "id": "com.ironsource.appcloud.oobe.hutchison", + "description": "AppCloud (discontinued) from ironSource, an advertising company.\nWorth reading:\nhttps://en.wikipedia.org/wiki/IronSource", + "removal": "delete" + }, + { + "id": "com.kmsjp", + "description": "Kaspersky\nAnti-virus pre-installed on some Huawei phone's in Japanese.", + "removal": "delete" + }, + { + "id": "com.kuackmedia.orange", + "description": "Altice Music\nIt's a music application that allows you to stream music, but it comes pre-installed.\nhttps://play.google.com/store/apps/details?id=com.kuackmedia.orange", + "removal": "delete" + }, { "id": "com.locationlabs.cni.att", "label": "AT&T Smart Limits℠", @@ -442,6 +587,11 @@ ], "removal": "delete" }, + { + "id": "com.motorola.omadm.usc", + "description": "OMA Device Management for Verizon \nHandles configuration of the device (including first time use), enabling and disabling features provided by carriers.\nhttps://en.wikipedia.org/wiki/OMA_Device_Management\nI believe it's only useful if you want to use a Verizon service with a non branded phone (not sure at all)\nhttps://www.androidpolice.com/2015/03/10/android-5-1-includes-new-carrier-provisioning-api-allows-carriers-easier-methods-of-setting-up-services-on-devices-they-dont-control/\nDisplays annoying notifications if you unlocked your bootloader", + "removal": "delete" + }, { "id": "com.motorola.omadm.vzw", "label": "VzwDM", @@ -523,6 +673,56 @@ ], "removal": "delete" }, + { + "id": "com.naviexpert.NaviExpert", + "description": "Navigation T-Mobile\nhttps://play.google.com/store/apps/details?id=com.naviexpert.NaviExpert", + "removal": "delete" + }, + { + "id": "com.nextbit.app", + "description": "docomo LIVE UX backup\nit's on some japanese phones", + "removal": "delete" + }, + { + "id": "com.nim.rogers", + "description": "Texture, a digital magazine service created by Rogers Media. Discontinued in 2019.", + "removal": "delete" + }, + { + "id": "com.nttdocomo.android.applicationmanager", + "description": "Docomo Application Manager", + "removal": "delete" + }, + { + "id": "com.nttdocomo.android.dhome", + "description": "Docomo Launcher", + "removal": "replace" + }, + { + "id": "com.nttdocomo.android.iconcier_contents", + "description": "Diagnostics things only in this japanese app", + "removal": "delete" + }, + { + "id": "com.nttdocomo.android.initialization", + "description": "Docomo Initialization app", + "removal": "delete" + }, + { + "id": "com.nttdocomo.android.rwpushcontroller", + "description": "rwpushcontroller\nAnother FeliCa Networks app, with japanese language\nUseless frameworks", + "removal": "delete" + }, + { + "id": "com.nttdocomo.android.store", + "description": "Docomo App Market", + "removal": "delete" + }, + { + "id": "com.oem.euiccpartnerapp", + "description": "EuiccPartnerApp\nNeeded for eSIM (eUICC)?\nI think it's useless.", + "removal": "delete" + }, { "id": "com.orange.aura.oobe", "label": "Orange Manual Selector", @@ -620,12 +820,37 @@ "description": "Lets you measure your speed connection and find better Orange wifi hotspots.\nInforms you also about near network incidents.", "removal": "delete" }, + { + "id": "com.ptc.osp.gnc", + "description": "Playing the Waiting Game by T-Mobile.\nThis app is maded for listening to music.", + "removal": "delete" + }, { "id": "com.samsung.attvvm", "label": "Samsung AT&T Visual Voicemail", "description": "A simple GUI for voicemail.", "removal": "delete" }, + { + "id": "com.samsung.huxextension", + "description": "Hux Extension\nVerizon activation, registration", + "removal": "delete" + }, + { + "id": "com.samsung.slsi.telephony.oem.oemrilhookservice", + "description": "Part of the Samsung cellular modem infrastructure used by the OS to provide cellular support.", + "removal": "caution" + }, + { + "id": "com.samsung.slsi.telephony.oemril", + "description": "Part of the Samsung cellular modem infrastructure used by the OS to provide cellular support.", + "removal": "caution" + }, + { + "id": "com.samsung.sprint.chameleon", + "description": "Chameleon service which is a service designed to store sprint-specific properties (customizes some apps).", + "removal": "delete" + }, { "id": "com.sec.android.app.ewidgetatt", "label": "Entertainment Widget", @@ -635,6 +860,11 @@ ], "removal": "delete" }, + { + "id": "com.sec.android.app.tfstatus", + "description": "Tracfone app, function unknown", + "removal": "caution" + }, { "id": "com.sec.omadm", "label": "OMADM", @@ -688,6 +918,11 @@ "removal": "replace", "suggestions": "cloud_services" }, + { + "id": "com.sfr.android.sfrjeux", + "description": "My Games\nit's not useful app for games and better uninstall it", + "removal": "delete" + }, { "id": "com.sfr.android.sfrmail", "label": "SFR Mail", @@ -713,6 +948,16 @@ ], "removal": "delete" }, + { + "id": "com.shannon.imsservice", + "description": "Verizon IMS service.", + "removal": "replace" + }, + { + "id": "com.shannon.rcsservice", + "description": "Verizon RCS service.", + "removal": "replace" + }, { "id": "com.sprint.android.musicplus2033", "label": "Sprint Music Plus", @@ -852,12 +1097,22 @@ "description": "Discontinued. Its purpose was to help you migrating your data to your new Android device.", "removal": "delete" }, + { + "id": "com.telcel.contenedor", + "description": "Telcel app, Advertising company to get promotions.\nhttps://play.google.com/store/apps/details?id=com.telcel.contenedor", + "removal": "delete" + }, { "id": "com.telecomsys.directedsms.android.SCG", "label": "Verizon Location Agent", "description": "Location tracking (does not impact GPS function if deleted, don't worry).", "removal": "delete" }, + { + "id": "com.telus.checkup", + "description": "Checkup app (from Mobile Klinik; a Canadian store for buying, selling, and repairing smartphones)\nMainly used to run device-health diagnostics, estimate device value post-diagnostics (for re-selling at a Mobile Klinik location), and finding nearby Mobile Klinik locations to book appointments for device repair. Also contains ads and promotions for new devices and accessories.\nGenerally regarded as bloatware because diagnostics are generic at best, and is eager to request many unnecessary and potentially invasive device permissions.\nSafe to remove if you don't use it, and can be re-downloaded from the Google Play Store at any time.", + "removal": "delete" + }, { "id": "com.telus.myaccount", "label": "My TELUS", @@ -908,6 +1163,11 @@ ], "removal": "delete" }, + { + "id": "com.tracfone.preload.accountservices", + "description": "TracPhone / StraightTalk application. It just shows IMEI, SIM, and phone number, as well as a way to see device properties.\nComes preinstalled with any TracPhone or StraightTalk device. It can be downloaded from the playstore if needed for whatever reason.\nHas Approximate and Precise location permissions, and Device ID permission.\nRuns in the background for them to collect data.", + "removal": "delete" + }, { "id": "com.vcast.mediamanager", "label": "Verizon Cloud", @@ -979,6 +1239,16 @@ ], "removal": "delete" }, + { + "id": "com.verizon.remoteSimlock", + "description": "VZWRemoteSimlockService\nRemote SimLock lock, unlock, looks more danger than useful app.", + "removal": "delete" + }, + { + "id": "com.verizon.services", + "description": "AppDirectedSMS\nOMA Device Management for Verizon.\nit's for wifi calling, sms", + "removal": "replace" + }, { "id": "com.verizon.vzwavs", "label": "VzwAVS", @@ -1108,12 +1378,77 @@ "description": "Useless app but Cineday is pretty nice.\nEvery Tuesday you can invite the person of your choice in movies (within the limit of available seats).\nYou can just use https://cineday.orange.fr/cineday/", "removal": "delete" }, + { + "id": "hdopen.vivicitta", + "description": "Companion\nApp for training, so bloated and from T-Mobile", + "removal": "delete" + }, + { + "id": "hu.telekom.telekomapp", + "description": "Telekom\nApp for subscriptions, so bloated (a lot spying) and from T-Mobile", + "removal": "delete" + }, + { + "id": "hu.telekom.telekomtv", + "description": "Mobile shopping\nApp for watch tv on phone, so bloated (a lot spying) and from T-Mobile", + "removal": "delete" + }, + { + "id": "jp.co.daj.consumer.ifilter.aflauncher", + "description": "Something Japanese with useless code.", + "removal": "delete" + }, + { + "id": "jp.co.omronsoft.iwnnime.ml", + "description": "iWnn IME\nJapanese keyboard pre-installed on some Huawei phone's.", + "removal": "delete" + }, + { + "id": "jp.co.omronsoft.wnnext.skin.std_dark_type2_HW", + "description": "Skin Dark mode to Japanese Keyboard.", + "removal": "delete" + }, + { + "id": "jp.co.omronsoft.wnnext.skin.std_light_type2_HW", + "description": "Skin Light mode to Japanese Keyboard.", + "removal": "delete" + }, + { + "id": "jp.co.yahoo.android.ebookjapan.preinstall", + "description": "eBookJapan\nNot needed japanese.", + "removal": "delete" + }, { "id": "net.aetherpal.device", "label": "AT&T Remote Support", "description": "Provided by Aetherpal (was acquired by VMware). It allows an AT&T Advanced Support representative to assist you by accessing your device remotely.", "removal": "delete" }, + { + "id": "pl.tmobile.miboa", + "description": "My T-Mobile\nHas login activity and MailBox.\nA lot metrics, analytics.", + "removal": "delete" + }, + { + "id": "pl.tmobile.panel", + "description": "MyBox\nRequire sim card to run app\nit's app store(discontinued?)", + "removal": "delete" + }, + { + "id": "ro.cosmote.aps.wnwlite", + "description": "TopApps(discontinued)\nit's non english app. Installs recommended apps?\nI can't launch the app because it displays an error that it can't connect to the Internet, even when Wi-Fi is on.", + "removal": "delete" + }, + { + "id": "telekom.hu.android.mobilvasarlas", + "description": "Mobile shopping\nApp for shopping or paying, so bloated and from T-Mobile", + "removal": "delete" + }, + { + "id": "tmobile.hu.android.epgmiab", + "description": "Newsreel\nAnother app to tv things, so bloated and from T-Mobile, not needed", + "removal": "delete" + }, { "id": "uk.co.ee.myee", "label": "My EE", diff --git a/google.json b/google.json index c08eb94..3f821b5 100644 --- a/google.json +++ b/google.json @@ -96,6 +96,11 @@ "removal": "replace", "suggestions": "cameras" }, + { + "id": "com.google.android.accessibility.soundamplifier", + "description": "Accessibility sound amplifier (https://play.google.com/store/apps/details?id=com.google.android.accessibility.soundamplifier)", + "removal": "delete" + }, { "id": "com.google.android.apps.access.wifi.consumer", "label": "Google Wifi", @@ -378,6 +383,11 @@ "removal": "replace", "suggestions": "maps" }, + { + "id": "com.google.android.apps.mediahome.launcher", + "description": "Entertainment Space\nAll-in-one application for entertainment purposes like movies, games, books etc.", + "removal": "delete" + }, { "id": "com.google.android.apps.meetings", "label": "Google Meet", @@ -491,6 +501,11 @@ "removal": "replace", "suggestions": "podcasts" }, + { + "id": "com.google.android.apps.privacy.wildlife", + "description": "VPN by Google One. Discontinued. Succeeded by VPN by Google and Google Fi VPN.", + "removal": "delete" + }, { "id": "com.google.android.apps.recorder", "label": "Recorder", @@ -526,6 +541,11 @@ "description": "Discontinued.", "removal": "delete" }, + { + "id": "com.google.android.apps.scone", + "description": "Automatically switches basebands between LTE and 5G on demand", + "removal": "delete" + }, { "id": "com.google.android.apps.searchlite", "label": "Google Go", @@ -535,6 +555,11 @@ ], "removal": "delete" }, + { + "id": "com.google.android.apps.security.securityhub", + "description": "Checks security your phone(you can find it in settings). Not very useful.\nhttps://play.google.com/store/apps/details?id=com.google.android.apps.security.securityhub", + "removal": "delete" + }, { "id": "com.google.android.apps.setupwizard.searchselector", "label": "Search Engine Selector", @@ -594,6 +619,11 @@ "removal": "delete", "suggestions": "battery_managers" }, + { + "id": "com.google.android.apps.tycho", + "description": "Google Fi Wireless\nhttps://play.google.com/store/apps/details?id=com.google.android.apps.tycho", + "removal": "delete" + }, { "id": "com.google.android.apps.uploader", "label": "Picasa Uploader", @@ -621,6 +651,11 @@ "description": "Wallpaper app from Google. Lets you set wallpaper from various sources including Google Earth collection", "removal": "delete" }, + { + "id": "com.google.android.apps.weather", + "description": "The new Weather app by Google. If removed, \"At a Glance\" and the lock screen will still redirect to the Google app (like before).\nhttps://play.google.com/store/apps/details?id=com.google.android.apps.weather", + "removal": "delete" + }, { "id": "com.google.android.apps.wellbeing", "label": "Digital Wellbeing", @@ -703,6 +738,11 @@ ], "removal": "delete" }, + { + "id": "com.google.android.as.oss", + "description": "Private Compute Services. On-device behavior analysis\nEnables live caption, music recognition and smart replies.\nSeems to be a dependency of System Intelligence.\nhttps://play.google.com/store/apps/details?id=com.google.android.as.oss\nhttps://milaq.net/android-bloatware", + "removal": "delete" + }, { "id": "com.google.android.backup", "label": "Google Backup Transport", @@ -880,6 +920,11 @@ "removal": "delete", "suppress": "LabelSameAsId" }, + { + "id": "com.google.android.gms.supervision", + "description": "Family Link parental controls\nIt has something to Family Link parental controls.\nIntroduced in android 13.\nhttps://play.google.com/store/apps/details?id=com.google.android.gms.supervision", + "removal": "delete" + }, { "id": "com.google.android.googlequicksearchbox", "label": "Google", @@ -906,6 +951,16 @@ "removal": "caution", "warning": "Safe to remove if you don't use a Google account." }, + { + "id": "com.google.android.health.connect.backuprestore", + "description": "Health Connect for Android backup/restore.", + "removal": "replace" + }, + { + "id": "com.google.android.healthconnect.controller", + "description": "Health Connect by Android gives you a simple way to share data between your health, fitness, and wellbeing apps without compromising on privacy.\nOnce you've downloaded Health Connect, you can access it through your settings by going to Settings > Apps > Health Connect, or from your Quick Settings menu.\nhttps://play.google.com/store/apps/details?id=com.google.android.apps.healthdata", + "removal": "replace" + }, { "id": "com.google.android.ims", "label": "Carrier Services", @@ -1012,6 +1067,41 @@ "description": "Provides first time setup, safe to remove.", "removal": "delete" }, + { + "id": "com.google.android.overlay.gmsconfig", + "description": "Useless configurations about webview, wifi and bluetooth to scan for better location. Everything works without it.\nWARNING: causes the Galaxy App to force-close after a few seconds on a Samsung N960F running Android Q.", + "removal": "replace" + }, + { + "id": "com.google.android.overlay.gmsconfig.asi", + "description": "it's another component of\nAndroid System Intelligence (previously Device Personalization Services)", + "removal": "delete" + }, + { + "id": "com.google.android.overlay.gmsconfig.geotz", + "description": "Provides Geolocation Time Zone detection.\nand it's used by (com.google.android.overlay.gmsconfig.common)?\nNo effects after remove.", + "removal": "caution" + }, + { + "id": "com.google.android.overlay.gmsconfig.personalsafety", + "description": "Not needed for (com.google.android.apps.safetyhub).", + "removal": "caution" + }, + { + "id": "com.google.android.overlay.gmsconfig.searchlauncherqs", + "description": "Useless gmsconfig. it's config default launcher but not needed.", + "removal": "delete" + }, + { + "id": "com.google.android.overlay.gmsconfig.searchselector", + "description": "Not needed for (com.google.android.apps.setupwizard.searchselector).", + "removal": "delete" + }, + { + "id": "com.google.android.overlay.gmsconfig.ww", + "description": "useless unused overlay gmsconfig to family link.", + "removal": "delete" + }, { "id": "com.google.android.overlay.modules.cellbroadcastreceiver", "label": "com.google.android.overlay.modules.cellbroadcastreceiver", @@ -1156,6 +1246,11 @@ "removal": "replace", "suggestions": "tts" }, + { + "id": "com.google.android.turboadapter", + "description": "Device Health Services Adapter\nAnother app for Device Health Services(discontinued)", + "removal": "delete" + }, { "id": "com.google.android.tv.remote", "label": "Android TV Remote Control", @@ -1215,6 +1310,16 @@ "warning": "Installing a third-party webview requires root.", "suggestions": "webviews" }, + { + "id": "com.google.android.wifi.dialog", + "description": "Wi-Fi dialog. App to launch user dialogs requested by the Wi-Fi service is stored here. Contains the Activity the dialogs are launched from.\nhttps://source.android.com/docs/core/ota/modular-system/wifi\nhttps://android.googlesource.com/platform/packages/apps/Settings/+/refs/heads/main/src/com/android/settings/wifi/WifiDialog.java\nhttps://android.googlesource.com/platform/packages/apps/Settings/+/refs/heads/main/src/com/android/settings/wifi/WifiDialog2.kt", + "removal": "caution" + }, + { + "id": "com.google.android.wifi.resources", + "description": "Wi-Fi Service Resources. Overlay APK manifest is stored here. Extracts Wi-Fi configs.\nhttps://source.android.com/docs/core/ota/modular-system/wifi", + "removal": "unsafe" + }, { "id": "com.google.android.youtube", "label": "YouTube", @@ -1273,6 +1378,11 @@ ], "removal": "delete" }, + { + "id": "com.google.mainline.telemetry", + "description": "Contains data on which versions of modules are installed. Google Play uses this data to determine if updates are available for the modules, and to show which security patch is installed.\nThis module doesn’t contain active code and has no functionality on its own.\nAnyway I wont trust it when adservices are also in mainline.\nhttps://www.xda-developers.com/android-project-mainline-modules-explanation/\nhttps://gitlab.com/W1nst0n/universal-android-debloater/-/issues/27#note_410012436", + "removal": "replace" + }, { "id": "com.google.marvin.talkback", "label": "Android Accessibility Suite", @@ -1325,4 +1435,4 @@ "removal": "replace", "suggestions": "barcode_scanners" } -] +] \ No newline at end of file diff --git a/misc.json b/misc.json index d64bb11..f5ca05d 100644 --- a/misc.json +++ b/misc.json @@ -62,6 +62,11 @@ "description": "Contains a bunch of small utilites, most have there own APP but are only accessible from the Toolbox UI\nincluded; Noise test, Compass, Flashlight, Bubble Level, Picture Hanging, Heart rate, Measure height,\nMagnifier,Alarm, Plumb Bob, Protractor, Speedometer & a Pedometer.", "removal": "delete" }, + { + "id": "com.alibaba.aliexpresshd", + "description": "AliExpress shopping/marketplace.\nhttps://play.google.com/store/apps/details?id=com.alibaba.aliexpresshd", + "removal": "delete" + }, { "id": "com.amazon.aa", "label": "Amazon Assistant", @@ -299,6 +304,11 @@ ], "removal": "delete" }, + { + "id": "com.debug.loggerui", + "description": "DebugLoggerUI\nSimilar to logcat, in some sense. Mostly focused on video graphics logging and network logging (includes Bluetooth). On some devices, it runs in the background (working non-cache RAM) even while not in use.\nhttps://peterelst.com/what-is-debug-logger-ui-android", + "removal": "delete" + }, { "id": "com.devhd.feedly", "label": "Feedly", @@ -474,6 +484,16 @@ "removal": "replace", "suggestions": "note_taking_apps" }, + { + "id": "com.example", + "description": "Auto Dialer test", + "removal": "delete" + }, + { + "id": "com.example.myapplication", + "description": "Hidden app for testing:\nBattery, WiFi, Bluetooth", + "removal": "delete" + }, { "id": "com.facebook.appmanager", "label": "Facebook App Manager", @@ -489,6 +509,11 @@ ], "removal": "delete" }, + { + "id": "com.facebook.lite", + "description": "Facebook Lite app (https://play.google.com/store/apps/details?id=com.facebook.lite)\n", + "removal": "delete" + }, { "id": "com.facebook.orca", "label": "Messenger", @@ -510,6 +535,21 @@ "description": "Facebook App Installer (empty shell app which incites you to install the Facebook app)", "removal": "delete" }, + { + "id": "com.fet.fridaywallet", + "description": "friDay Wealth Management\nProvides customized deposit goal progress management services\nhttps://play.google.com/store/apps/details?id=com.fet.fridaywallet", + "removal": "delete" + }, + { + "id": "com.fido.asm", + "description": "FIDO UAF1.0 ASM\nRelated to app fingerprint unlocking and payments. Safe to remove if you don't use password-less authentication to access online services.", + "removal": "replace" + }, + { + "id": "com.fido.uafclient", + "description": "FIDO UAF1.0 Client\nProbably related to FIDO digital key gadget (Client), probably safe to remove if you don't have any.", + "removal": "replace" + }, { "id": "com.finshell.fin", "label": "FinShell Pay", @@ -520,6 +560,11 @@ ], "removal": "delete" }, + { + "id": "com.fintech.life", + "description": "Chinese app that spoofs as a Singapore financial and/or payment app to show advertisement notifications (mostly loans)\nIt accesses locations, contacts, camera, mic by default, some people in Thailand also reported that they cannot use legitimate regional banking apps until this app was disabled or uninstalled with ADB method. While newer devices that start with Oppo ColorOS 13 and/or Realme UI 4 (around Android 13) are already baked in, it seems likely that it comes with a system update at older devices of those brands, so this is shady and constantly lost trust from many users.\nhttps://safereddit.com/r/Thailand/comments/1hzdwhr", + "removal": "delete" + }, { "id": "com.galaxyfirsatlari", "label": "Galaxy Fırsatları", @@ -554,6 +599,11 @@ ], "removal": "delete" }, + { + "id": "com.gohappy.mobileapp", + "description": "Shopping app of friDay\nhttps://play.google.com/store/apps/details?id=com.gohappy.mobileacom.fetself", + "removal": "delete" + }, { "id": "com.gotv.nflgamecenter.us.lite", "label": "NFL", @@ -601,6 +651,11 @@ "removal": "delete", "warning": "May only be needed if you use Uniherts Ear Buds (Unibuds)" }, + { + "id": "com.haokan.pictorial", + "description": "92 Lock Screen for RealMe\n92 is pronounce in Chinese as 'Hao Kan' (it's the company name), so it's a Chinese app. This not related to 'Lock Screen Magazine' and potentially inject ads in lock screen.", + "removal": "delete" + }, { "id": "com.heytap.accessory", "label": "Quick Connect", @@ -637,6 +692,31 @@ "description": "Radio app from huaqin a chinese company\nNOTE : Transistor [https://f-droid.org/en/packages/org.y20k.transistor/] is much better", "removal": "delete" }, + { + "id": "com.huaqin.batteryinfo", + "description": "Tests hardware things.", + "removal": "delete" + }, + { + "id": "com.huaqin.clearefs", + "description": "Debugging logs Wifi, Bluetooth", + "removal": "delete" + }, + { + "id": "com.huaqin.pocketbanreceiver", + "description": "I found in code useless permissions BAN_BROADCAST and hello world!\nThis app means nothing.", + "removal": "delete" + }, + { + "id": "com.huaqin.sarcontroller", + "description": "It have something like sar sensor, idk if it's for testing\nbut mainactivity have chinese words and sar is for radio regulations?", + "removal": "delete" + }, + { + "id": "com.huaqin.shutdownservice", + "description": "ShutdownAfterScreenOff10MinutesService. Not needed", + "removal": "delete" + }, { "id": "com.hulu.plus", "label": "Hulu", @@ -714,6 +794,11 @@ ], "removal": "delete" }, + { + "id": "com.ironsoure.appcloud.oobe.wiko", + "description": "Provides first time setup for Wiko mobile", + "removal": "delete" + }, { "id": "com.king.candycrush4", "label": "Candy Crush Friends", @@ -775,30 +860,120 @@ ], "removal": "delete" }, + { + "id": "com.magiear.handsfree.assistant", + "description": "Hands-Free Assistant\nOnly has permission activity voice from mediatek.\nhttps://play.google.com/store/apps/details?id=com.magiear.handsfree.assistant", + "removal": "delete" + }, { "id": "com.mediatek", "label": "com.mediatek", "description": "Mediatek is a Taiwanese chipset manufacturer.\nCan someone share the apk? This package name is really weird.\nIt is most likely a set of general APIs for accessing general mediatek functionalities.\nCan someone share the apk?", "removal": "caution" }, + { + "id": "com.mediatek.FrameworkResOverlayExt", + "description": "DisplayCutout founded in code.", + "removal": "unsafe" + }, + { + "id": "com.mediatek.MtkSettingsResOverlay", + "description": "Nothing found in this app.", + "removal": "delete" + }, + { + "id": "com.mediatek.SettingsProviderResOverlay", + "description": "Nothing found in this app.", + "removal": "delete" + }, + { + "id": "com.mediatek.aovtestapp", + "description": "It tests in camera something.", + "removal": "delete" + }, + { + "id": "com.mediatek.atci.service", + "description": "Well this code is hard to understand, it have only notification stuff and needed for ims wifi calling.", + "removal": "replace" + }, { "id": "com.mediatek.atmwifimeta", "label": "ATMWifiMeta", "description": "wifi data logger you don't want", "removal": "delete" }, + { + "id": "com.mediatek.autodialer", + "description": "autodialer, have a lot useless code.", + "removal": "delete" + }, + { + "id": "com.mediatek.bluetooth.dtt", + "description": "Bluetooth logging.", + "removal": "delete" + }, { "id": "com.mediatek.callrecorder", "label": "Call Recorder", "description": "This is not the kind of feature expected from a Soc company.\nIf you remove this I guess you will not be able to record your calls from the stock dialer\nCan someone share the apk and verify this?", "removal": "delete" }, + { + "id": "com.mediatek.capctrl.service", + "description": "It have mtkradioex. These are used for corporate deployment/controlling of devices.", + "removal": "caution" + }, + { + "id": "com.mediatek.carrierexpress", + "description": "Hidden operator configuration. it's Carrier Express app?\nalso in code there a lot stuff about Custom Operator.\nI dont know why it should be useful when it only has notifications:\nSIM card detected or Switching the carrier etc.\nit's useless.", + "removal": "delete" + }, + { + "id": "com.mediatek.cellbroadcastuiresoverlay", + "description": "This app have something to emergency.", + "removal": "replace" + }, + { + "id": "com.mediatek.duraspeed", + "description": "A frontend to a Mediatek service that fully takes over Android's own Adaptive Battery management. Uninstalling this app will only remove the UI component, but not the system service that it's controlling. To completely disable Duraspeed you need to have it enabled first, open Duraspeed app via Settings, and set the toggle to 'Off'. Otherwise Duraspeed service will continue running despite there not being a Duraspeed entry in Settings which will lead to unexpected app freezes that affect FOSS apps such as Dialers/Phones and messengers.", + "removal": "caution" + }, + { + "id": "com.mediatek.emcamera", + "description": "Useless camera calibration hidden app.", + "removal": "delete" + }, { "id": "com.mediatek.engineermode", "label": "EngineerMode", "description": "Engineer mode you can access by dialing a secret code (*#*#3646633#*#* on some Xiaomi phones for instance)\nIt enables you to access the debug/logged data and some hidden firmware settings.", "removal": "delete" }, + { + "id": "com.mediatek.entitlement.fcm", + "description": "it's only FCM(Firebase Cloud Messaging). No activities, google firebase. Not needed.", + "removal": "delete" + }, + { + "id": "com.mediatek.factorymode", + "description": "Tests hardware things.", + "removal": "delete" + }, + { + "id": "com.mediatek.frameworkresoverlay", + "description": "It have something to config AOD.\nAnd power saving.", + "removal": "unsafe" + }, + { + "id": "com.mediatek.gbaservice", + "description": "Generic Bootstrapping Architecture. A ‘common ground’ of code used for many MediaTek apps.\nCan be removed if all other MediaTek apps are removed.", + "removal": "delete" + }, + { + "id": "com.mediatek.gnss.nonframeworklbs", + "description": "Have hidden activity and it's maybe for debug location requests, modem, VoWiFi and more.\nNot useful.", + "removal": "delete" + }, { "id": "com.mediatek.gpslocationupdate", "label": "GPSLocationUpdate", @@ -821,6 +996,11 @@ "removal": "caution", "warning": "Maybe needed if you use IMS" }, + { + "id": "com.mediatek.ims.rcsua.service", + "description": "Needed to support IMS, RCS probably.", + "removal": "replace" + }, { "id": "com.mediatek.location.lppe.main", "label": "LPPe Service", @@ -830,6 +1010,16 @@ ], "removal": "caution" }, + { + "id": "com.mediatek.location.mtkgeofence", + "description": "Mtk Geofence\nOnly logs in code", + "removal": "delete" + }, + { + "id": "com.mediatek.magtapp", + "description": "MAGTApp\nUnknown, has GameEventService, MAGTEventAppReceiver, but code doesn't look very useful.", + "removal": "delete" + }, { "id": "com.mediatek.mdmconfig", "label": "com.mediatek.mdmconfig", @@ -839,6 +1029,21 @@ ], "removal": "delete" }, + { + "id": "com.mediatek.miravision.ui", + "description": "it's for SmartScreen and display effects.\nBUT I think it's not available and it's so bloated.", + "removal": "delete" + }, + { + "id": "com.mediatek.mt6879.gamedriver", + "description": "Mediatek Arm GPU Game Driver\nGPU Game drivers for Mediatek MT6879CPU.", + "removal": "unsafe" + }, + { + "id": "com.mediatek.mt6983.gamedriver", + "description": "Arm GPU Game Driver", + "removal": "unsafe" + }, { "id": "com.mediatek.mtklogger", "label": "MTKLogger", @@ -848,6 +1053,11 @@ ], "removal": "delete" }, + { + "id": "com.mediatek.mtklogger.proxy", + "description": "Logs debug data.", + "removal": "delete" + }, { "id": "com.mediatek.nlpservice", "label": "Mediatek Network Location Provider", @@ -864,6 +1074,11 @@ ], "removal": "caution" }, + { + "id": "com.mediatek.presence", + "description": "App used to IMS, RCS. IP Voice Call.", + "removal": "replace" + }, { "id": "com.mediatek.providers.drm", "label": "DRM provider", @@ -873,12 +1088,52 @@ ], "removal": "replace" }, + { + "id": "com.mediatek.schpwronoff", + "description": "Set schedule power on & off.", + "removal": "replace" + }, + { + "id": "com.mediatek.sensorhub.ui", + "description": "Testing sensors.", + "removal": "delete" + }, { "id": "com.mediatek.simprocessor", "label": "com.mediatek.simprocessor", "description": "This controls and imports contacts saved on a SIM card. Not needed if you don't store your contacts on the SIM card", "removal": "replace" }, + { + "id": "com.mediatek.smartratswitch.service", + "description": "it handles switching connection between network types. (4G/5G)", + "removal": "caution" + }, + { + "id": "com.mediatek.systemuiresoverlay", + "description": "It have nothing in code.", + "removal": "delete" + }, + { + "id": "com.mediatek.systemuiwmshellresoverlay", + "description": "config pip_corner_radius only found.", + "removal": "unsafe" + }, + { + "id": "com.mediatek.telephony", + "description": "allows you to get information about the available \nSIMs/subscriptions and listen for changes or activity on the SIM cards, such as call or data activity or \nconnected cell details. In addition, the API enables apps to create SMS messages and send them using \na specific SIM card. it's not useful.", + "removal": "replace" + }, + { + "id": "com.mediatek.voicecommand", + "description": "It's for voice commands like control music playing or voice control for alarm, camera.\nBut how to get access to it?\nProbably you need that for voice recognition but not sure.\nMaybe related to https://www.mediatek.com/products/smart-home/voice-assistant-devices", + "removal": "delete" + }, + { + "id": "com.mediatek.voiceunlock", + "description": "It's for voice commands like control music playing or voice control for alarm, camera.\nBut how to get access to it?\nProbably you need that for voice recognition but not sure.\nMaybe related to https://www.mediatek.com/products/smart-home/voice-assistant-devices", + "removal": "delete" + }, { "id": "com.mediatek.wfo.impl", "label": "com.mediatek.wfo.impl", @@ -889,6 +1144,11 @@ ], "removal": "delete" }, + { + "id": "com.mediatek.zramwritebackoverlay", + "description": "config zramWriteback = true. What is this used for?", + "removal": "caution" + }, { "id": "com.micredit.in", "label": "Mi Credit", @@ -996,6 +1256,11 @@ "removal": "replace", "suggestions": "translators" }, + { + "id": "com.monotype.android.font.applemint", + "description": "Font", + "removal": "delete" + }, { "id": "com.monotype.android.font.chococooky", "label": "ChocoEUKor font", @@ -1020,6 +1285,16 @@ "description": "Font", "removal": "delete" }, + { + "id": "com.monotype.android.font.tinkerbell", + "description": "Font", + "removal": "delete" + }, + { + "id": "com.mtk.telephony", + "description": "SimRecoveryTestTool", + "removal": "delete" + }, { "id": "com.netflix.mediaclient", "label": "Netflix", @@ -1066,6 +1341,11 @@ "removal": "replace", "suggestions": "keyboards" }, + { + "id": "com.omusic.gPhone", + "description": "friDay music\nA treasure house of global music, thousands of situational playlists, complete classification of Chinese, Western, Japanese and Korean, classical, and original soundtracks, allowing you to easily travel the digital music world.\nhttps://play.google.com/store/apps/details?id=com.omusic.gPhone", + "removal": "delete" + }, { "id": "com.opera.branding", "label": "Opera Branding Provider", @@ -1204,6 +1484,11 @@ ], "removal": "replace" }, + { + "id": "com.qti.dcf", + "description": "I found only: DCF Allows an application to share content using Bluetooth.\nThe application is only allowed to broadcast the content as it already has access to remote devices. These things are not available for users.\nQualcomm only said these things, but where is the code?\nThis app is without code so it's safe to remove.", + "removal": "delete" + }, { "id": "com.qti.diagservices", "label": "com.qti.diagservices", @@ -1224,6 +1509,21 @@ "description": "Runs on boot, but not in the background beyond that.", "removal": "caution" }, + { + "id": "com.qti.phone", + "description": "dialer, dialing service, for phone calls.\nHas IMS things, optimizations?, its weird that calling works after remove, has code related to 'com.qualcomm.qcrilmsgtunnel',\nChina Mobile Communications Corporation(China Mobile) SIM card things.", + "removal": "caution" + }, + { + "id": "com.qti.powermodule", + "description": "it's for powersaving? have more debugging stuff than powersaving.", + "removal": "caution" + }, + { + "id": "com.qti.qcc", + "description": "QCC\nHave a lot of stuff about logs, testing framework for Android with Robolectric, LTE Broadcast.\nIntroduced in android 13.\nHave png file qdma = Qualcomm Device Management and Analytics.\nSo it's only spyware.", + "removal": "delete" + }, { "id": "com.qti.qualcomm.datastatusnotification", "label": "com.qti.qualcomm.datastatusnotification", @@ -1240,6 +1540,11 @@ "description": "Displays device information. Can be found in Settings->About phone.", "removal": "caution" }, + { + "id": "com.qti.qualcomm.mstatssystemservice", + "description": "Useless network statistics, package usage.", + "removal": "delete" + }, { "id": "com.qti.service.colorservice", "label": "com.qti.service.colorservice", @@ -1247,6 +1552,11 @@ "removal": "caution", "suppress": "LabelSameAsId" }, + { + "id": "com.qti.slaservice", + "description": "Service Level Agreement (SLA) protocol that analyzes network performance, quality of service, \nand provides users with various parameters of network quality of service, \nsuch as: jitter delay, file transfer rate, TCP latency. BUT it's placebo.\nuses permission com.miui.analytics.onetrack.TRACK_EVENT also have a lot chinese stuff.", + "removal": "delete" + }, { "id": "com.qti.snapdragon.qdcm_ff", "label": "QDCM-FF", @@ -1269,6 +1579,11 @@ "removal": "delete", "suppress": "LabelSameAsId" }, + { + "id": "com.qualcomm.atfwd2", + "description": "This is the same app as the 'com.qualcomm.atfwd'.", + "removal": "delete" + }, { "id": "com.qualcomm.cabl", "label": "Content Adaptive Backlight Settings", @@ -1305,6 +1620,21 @@ ], "removal": "replace" }, + { + "id": "com.qualcomm.location.XT", + "description": "Qualcomm IZat. it's hidden XT Activity. Location for Qualcomm. It's a bad idea to keep it.\nPeriodically sends a unique software ID, location (lat, long, alt, and their uncertainty), nearby cellular towers and Wi-Fi hotspots and their signal strength to Qualcomm servers.\nhttps://www.qualcomm.com/site/privacy/services", + "removal": "delete" + }, + { + "id": "com.qualcomm.location.XT.setup", + "description": "Qualcomm IZat\nIts hidden Setup XT location for Qualcomm. It's a bad idea to keep it.\nPeriodically sends a unique software ID, location (lat, long, alt, and their uncertainty), nearby cellular towers and Wi-Fi hotspots and their signal strength to Qualcomm servers.\nhttps://www.qualcomm.com/site/privacy/services", + "removal": "delete" + }, + { + "id": "com.qualcomm.qcom_qmi", + "description": "qchat logo png founded also Hello World! and app_name Qchat_QMI\nthis app has no code and no activities so safe to remove.", + "removal": "delete" + }, { "id": "com.qualcomm.qcrilmsgtunnel", "label": "com.qualcomm.qcrilmsgtunnel", @@ -1312,6 +1642,11 @@ "removal": "caution", "suppress": "LabelSameAsId" }, + { + "id": "com.qualcomm.qti.accesscache", + "description": "CarrierAccessCacheService\nWell it's only name app and no code.", + "removal": "delete" + }, { "id": "com.qualcomm.qti.auth.fidocryptoservice", "label": "FidoCryptoService", @@ -1323,6 +1658,26 @@ ], "removal": "delete" }, + { + "id": "com.qualcomm.qti.auth.sampleauthenticatorservice", + "description": "it's only Sample,\nnothing important found in the code", + "removal": "delete" + }, + { + "id": "com.qualcomm.qti.auth.sampleextauthservice", + "description": "it's only Sample,\nnothing important found in the code", + "removal": "delete" + }, + { + "id": "com.qualcomm.qti.auth.secureextauthservice", + "description": "it's only Sample,\nnothing important found in the code", + "removal": "delete" + }, + { + "id": "com.qualcomm.qti.auth.securesampleauthservice", + "description": "it's only Sample,\nnothing important found in the code", + "removal": "delete" + }, { "id": "com.qualcomm.qti.autoregistration", "label": "com.qualcomm.qti.autoregistration", @@ -1380,6 +1735,36 @@ "removal": "caution", "suppress": "LabelSameAsId" }, + { + "id": "com.qualcomm.qti.gpudrivers.kalama.api33", + "description": "Adreno Graphics Drivers", + "removal": "unsafe" + }, + { + "id": "com.qualcomm.qti.gpudrivers.kona.api30", + "description": "Adreno Graphics Drivers\nGPU drivers for Snapdragon 865 and 870.", + "removal": "unsafe" + }, + { + "id": "com.qualcomm.qti.gpudrivers.lahaina.api30", + "description": "Adreno Graphics Drivers\nGPU drivers for Snapdragon 888.", + "removal": "unsafe" + }, + { + "id": "com.qualcomm.qti.gpudrivers.lito.api30", + "description": "Adreno Graphics Drivers\nGPU drivers for Snapdragon 765G.", + "removal": "unsafe" + }, + { + "id": "com.qualcomm.qti.gpudrivers.sm6150.api30", + "description": "Adreno Graphics Drivers\nGPU drivers for Snapdragon 675.\nBut actually I have Snapdragon 732G\nit's weird but keep it.", + "removal": "unsafe" + }, + { + "id": "com.qualcomm.qti.gpudrivers.taro.api31", + "description": "Adreno Graphics Drivers\nGPU drivers", + "removal": "unsafe" + }, { "id": "com.qualcomm.qti.ims", "label": "com.qualcomm.qti.ims", @@ -1390,6 +1775,11 @@ "removal": "caution", "suppress": "LabelSameAsId" }, + { + "id": "com.qualcomm.qti.loadcarrier", + "description": "CarrierLoadService\nHave only things like a: Find carrier, carrier switch.\nit's useless.", + "removal": "delete" + }, { "id": "com.qualcomm.qti.lpa", "label": "com.qualcomm.qti.lpa", @@ -1400,6 +1790,11 @@ "removal": "replace", "suppress": "LabelSameAsId" }, + { + "id": "com.qualcomm.qti.modemtestmode", + "description": "Modem test", + "removal": "delete" + }, { "id": "com.qualcomm.qti.networksetting", "label": "Network operators", @@ -1430,12 +1825,32 @@ "description": "Probably what enables alarms to start the device from an off state.\nRuns on boot and when you open a clock app.", "removal": "caution" }, + { + "id": "com.qualcomm.qti.powersavemode", + "description": "It have hidden power saving modes.\nUsers cant use it.", + "removal": "delete" + }, + { + "id": "com.qualcomm.qti.qccnetstat", + "description": "useless network statistics also QCC in name qualcomm app is for analytics.", + "removal": "delete" + }, { "id": "com.qualcomm.qti.qcolor", "label": "QColor", "description": "Something to do with colors?\nContains no services and I've never seen it run as a process. Only has one permission: CONTROL_DISPLAY_COLOR_TRANSFORMS\nProbably safe to disable; noticed no changes, but I also doubt there's any benefit to disabling it.", "removal": "replace" }, + { + "id": "com.qualcomm.qti.qcom_accesslogkit", + "description": "Theres nothing about logs. I only found in receivers (c Broadcast Receiver)\nand some useless png, text files. Useless.", + "removal": "delete" + }, + { + "id": "com.qualcomm.qti.qdcmtpg", + "description": "layout but not sure for what. a lot useless code, and internet permission", + "removal": "delete" + }, { "id": "com.qualcomm.qti.qdma", "label": "QDMA", @@ -1460,12 +1875,22 @@ "description": "Telemetry service\nqms = quality management service\nBackground-Connection to tls.telemetry.swe.quicinc.com (Host/Domain belongs to Qualcomm)", "removal": "delete" }, + { + "id": "com.qualcomm.qti.qms.service.credentials", + "description": "QMS = Quality Management Service. In code I found logs and QMS spying things.", + "removal": "delete" + }, { "id": "com.qualcomm.qti.qms.service.telemetry", "label": "Qualcomm Mobile Security", "description": "Telemetry service. Obviously phones to Qualcomm.", "removal": "delete" }, + { + "id": "com.qualcomm.qti.qms.service.trustzoneaccess", + "description": "QMS always spying. Trust Zone in this app means nothing more than logs.", + "removal": "delete" + }, { "id": "com.qualcomm.qti.qtisystemservice", "label": "com.qualcomm.qti.qtisystemservice", @@ -1473,6 +1898,11 @@ "removal": "replace", "suppress": "LabelSameAsId" }, + { + "id": "com.qualcomm.qti.qwes.AndroidService", + "description": "qms, qwes it's used for collecting user data.", + "removal": "delete" + }, { "id": "com.qualcomm.qti.rcsimsbootstraputil", "label": "com.qualcomm.qti.rcsimsbootstraputil", @@ -1490,6 +1920,11 @@ "description": "Authentication for locking/unlocking eSIM remotely?", "removal": "caution" }, + { + "id": "com.qualcomm.qti.ridemodeaudio", + "description": "Ridemode Recording list\nHidden app, not available for users that should be the audio playback of the drive mode.", + "removal": "delete" + }, { "id": "com.qualcomm.qti.roamingsettings", "label": "Roaming Settings", @@ -1502,12 +1937,32 @@ "description": "Stands for Secure Camera Service?\nSupposedly acts as a bridge between camera hardware and SoC. Seems like this package is what a Qualcomm SoC uses to access the camera hardware.\nWill probably break camera functionality if disabled.", "removal": "caution" }, + { + "id": "com.qualcomm.qti.seemp.service", + "description": "Useless code and it's probably to verify packages.", + "removal": "delete" + }, + { + "id": "com.qualcomm.qti.server.qtiwifi", + "description": "it's made for analytics.\nThis service can be used to have oem specific feature development. \nCurrently this service is being used to collect CSI data from cfrtool \nvia hidl and then pass the data to application(user level).", + "removal": "delete" + }, + { + "id": "com.qualcomm.qti.server.wigig.tethering.rro", + "description": "Only found dhcp range? Only the specified lists were found: 192.168. ...\nIt have a lot random of this.\nLooks very unused.", + "removal": "delete" + }, { "id": "com.qualcomm.qti.simsettings", "label": "com.qualcomm.qti.simsettings", "description": "Related to SIM settings? Exact nature is unclear.", "removal": "caution" }, + { + "id": "com.qualcomm.qti.smcinvokepkgmgr", + "description": "This app have nothing.", + "removal": "delete" + }, { "id": "com.qualcomm.qti.smq", "label": "com.qualcomm.qti.smq", @@ -1523,6 +1978,11 @@ ], "removal": "caution" }, + { + "id": "com.qualcomm.qti.telephonyservice", + "description": "Sound processing during phonecalls.\nRuns in the background.\nVital package for making calls.", + "removal": "unsafe" + }, { "id": "com.qualcomm.qti.uceShimService", "label": "uceShimService", @@ -1554,6 +2014,16 @@ "description": "Contains a \"GbaService\", but I've never seen it run.\nRelated to SIM/R-UIM functionality? (R-UIM is a type of SIM card mainly used in Asia)", "removal": "replace" }, + { + "id": "com.qualcomm.qti.xrcb", + "description": "Receive xrcb network signals for radio side. \nit's about emergency alerts, weather alerts, public announcements, and other information.", + "removal": "delete" + }, + { + "id": "com.qualcomm.qtil.aptxacu", + "description": "Hidden aptxals Audio Bluetooth sample improvement. Useless 96kHz sample.", + "removal": "delete" + }, { "id": "com.qualcomm.qtil.aptxals", "label": "com.qualcomm.qtil.aptxals", @@ -1573,6 +2043,16 @@ "description": "Something to do with selecting codec for bluetooh audio streaming?\nRuns in the background as part of the system.", "removal": "caution" }, + { + "id": "com.qualcomm.qtil.btdsda", + "description": "Hidden bluetooth: answering call, hanging up call, hanging up conference call.\nIf you have dual-sim then you will lose these things? NOTE: disabling this causes audio to come from earpiece regardless of the option selected (Speaker, Earpiece, Bluetooth)", + "removal": "replace" + }, + { + "id": "com.qualcomm.shutdownlistner", + "description": "uses library com.qualcomm.qcrilhook and logs shutdown phone but it's not needed.", + "removal": "delete" + }, { "id": "com.qualcomm.simcontacts", "label": "Sim Contacts", @@ -1747,6 +2227,11 @@ ], "removal": "delete" }, + { + "id": "com.sec.app.samsungprintservice", + "description": "Samsung Print Service Plugin.\nPublished by HP, see:\nhttps://play.google.com/store/apps/details?id=com.sec.app.samsungprintservice", + "removal": "delete" + }, { "id": "com.sem.factoryapp", "label": "com.sem.factoryapp", @@ -2094,6 +2579,16 @@ ], "removal": "replace" }, + { + "id": "com.wing.wtsarcontrol", + "description": "Sar control, Chinese App, not available for normal users.", + "removal": "delete" + }, + { + "id": "com.wingtech.sartest", + "description": "SarTest\nSecret code: 332.", + "removal": "delete" + }, { "id": "com.yahoo.mobile.client.android.liveweather", "label": "Weather", @@ -2264,6 +2759,11 @@ ], "removal": "delete" }, + { + "id": "net.fetnet.fetvod", + "description": "Streaming service\nRegistered members can watch the movies, dramas, variety shows and animations\nhttps://play.google.com/store/apps/details?id=net.fetnet.fetvod", + "removal": "delete" + }, { "id": "net.sharewire.parkmobilev2", "label": "ParkMobile", @@ -2314,6 +2814,11 @@ ], "removal": "caution" }, + { + "id": "org.simalliance.openmobileapi.uicc1terminal", + "description": "Open Mobile API (\"interface\") to access UICC secure elements\nUICC stands for Universal Integrated Circuit Card.\nIt is a the physical and logical platform for the USIM and may contain additional USIMs and other applications.\n(U)SIM is an application on the UICC.\nhttps://bluesecblog.wordpress.com/2016/11/18/uicc-sim-usim/\nGood read: https://arxiv.org/ftp/arxiv/papers/1601/1601.03027.pdf\nNote2: The term SIM is widely used in the industry and especially with consumers to mean both SIMs and UICCs.\nhttps://www.justaskgemalto.com/us/what-uicc-and-how-it-different-sim-card/\n", + "removal": "replace" + }, { "id": "org.simalliance.openmobileapi.uicc2terminal", "label": "org.simalliance.openmobileapi.uicc2terminal", @@ -2351,6 +2856,11 @@ "description": "Lets you remotely control devices like your TV, DVD or Blu-ray player (Discontinued)", "removal": "delete" }, + { + "id": "vendor.qti.data.txpwradmin", + "description": "This app is from qualcomm, in androidmanifest.xml I found things like com.qualcomm.qti.qmsdataservices, qms is spyware,\npermissions uses: access wifi state, quary all packages, package usage stats.\nSo hidden network stats, more about it is this code is just logs, takes apm, wifi, bt status.", + "removal": "replace" + }, { "id": "vendor.qti.hardware.cacert.server", "label": "CACertApp", @@ -2362,6 +2872,21 @@ "removal": "unsafe", "warning": "Probably a bad idea to disable; could mess with device security." }, + { + "id": "vendor.qti.imsdatachannel", + "description": "Needed for IMS.", + "removal": "replace" + }, + { + "id": "vendor.qti.imsrcs", + "description": "IMS(Ip Multimedia Subsystem) is an open industry standard for voice and multimedia communications over packet-based IP networks (VoLTE/VoIP/Wifi calling). Also have RCS.", + "removal": "caution" + }, + { + "id": "vendor.qti.qesdk.sysservice", + "description": "It's for debugging and logs. But in the code I see VDebug. Vivo probably uses Qualcomm for some features.", + "removal": "delete" + }, { "id": "zpub.res", "label": "zpub.res", diff --git a/oem.json b/oem.json index 512457c..e9c697e 100644 --- a/oem.json +++ b/oem.json @@ -1,4 +1,9 @@ [ + { + "id": "android.autoinstalls.config.Nothing.Pong", + "description": "PlayAutoInstalls\nAutoInstalls a set of OEM apps on device setup (first boot/factory reset).", + "removal": "delete" + }, { "id": "android.autoinstalls.config.TCL.PAI", "description": "AutoInstalls a set of OEM apps on device setup (first boot/factory reset).", @@ -14,6 +19,11 @@ "description": "Cepheus is the device codename.\nAutoInstalls a set of OEM apps on device setup (first boot/factory reset).", "removal": "delete" }, + { + "id": "android.autoinstalls.config.Xiaomi.cereus", + "description": "Cepheus is the device codename.\nAutoInstalls a set of OEM apps on device setup (first boot/factory reset). For example, Personal Activity Intelligence.\nAn 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.", + "removal": "delete" + }, { "id": "android.autoinstalls.config.Xiaomi.daisy", "description": "Daisy is the device codename.\nAutoInstalls a set of OEM apps on device setup (first boot/factory reset).", @@ -24,6 +34,41 @@ "description": "Dipper is the device codename.\nAutoInstalls a set of OEM apps on device setup (first boot/factory reset).", "removal": "delete" }, + { + "id": "android.autoinstalls.config.Xiaomi.land", + "description": "land is the device codename.\nAutoInstalls a set of OEM apps on device setup (first boot/factory reset).", + "removal": "delete" + }, + { + "id": "android.autoinstalls.config.Xiaomi.model", + "description": "PlayAutoInstalls\nAutoInstalls a set of OEM apps on device setup (first boot/factory reset).", + "removal": "delete" + }, + { + "id": "android.autoinstalls.config.Xiaomi.qssi", + "description": "PlayAutoInstalls\nAutoInstalls a set of OEM apps on device setup (first boot/factory reset).", + "removal": "delete" + }, + { + "id": "android.autoinstalls.config.Xiaomi.willow", + "description": "PlayAutoInstalls\nAutoInstalls a set of OEM apps on device setup (first boot/factory reset).", + "removal": "delete" + }, + { + "id": "android.autoinstalls.config.asus.pai", + "description": "PlayAutoInstalls\nAutoInstalls a set of OEM apps on device setup (first boot/factory reset).", + "removal": "delete" + }, + { + "id": "android.autoinstalls.config.google.sabrina", + "description": "AutoInstalls a set of OEM apps on device setup (first boot/factory reset).", + "removal": "delete" + }, + { + "id": "android.autoinstalls.config.lge.device", + "description": "PlayAutoInstalls\nAutoInstalls a set of OEM apps on device setup (first boot/factory reset).", + "removal": "delete" + }, { "id": "android.autoinstalls.config.motorola.layout", "label": "Device configuration", @@ -36,21 +81,606 @@ "description": "Device configuration\nAutoInstalls a set of OEM apps on device setup (first boot/factory reset).", "removal": "delete" }, + { + "id": "android.autoinstalls.config.oppo", + "description": "PlayAutoInstalls\nAutoInstalls a set of OEM apps on device setup (first boot/factory reset).", + "removal": "delete" + }, { "id": "android.autoinstalls.config.samsung", "description": "AutoInstalls a set of OEM apps on device setup (first boot/factory reset).", "removal": "delete" }, + { + "id": "android.autoinstalls.config.transsion.device", + "description": "PlayAutoInstalls\nAutoInstalls a set of OEM apps on device setup (first boot/factory reset).", + "removal": "delete" + }, + { + "id": "android.autoinstalls.config.vivo.devices", + "description": "PlayAutoInstalls\nAutoInstalls a set of OEM apps on device setup (first boot/factory reset).", + "removal": "delete" + }, + { + "id": "android.autoinstalls.config.xioami.mibox3", + "description": "AutoInstalls a set of OEM apps on device setup (first boot/factory reset).", + "removal": "delete" + }, + { + "id": "android.connectivity.base.overlay", + "description": "CaptivePortalLogin overlay.\nOverlays work by mapping resources defined in the overlay package to resources defined in the target package. When an app attempts to resolve the value of a resource in the target package, the value of the overlay resource the target resource is mapped to is returned instead.\nhttps://source.android.com/docs/core/runtime/rros", + "removal": "caution" + }, + { + "id": "android.ext.services", + "description": "Looks like useless BUT you risk bootloop phone.", + "removal": "unsafe" + }, + { + "id": "android.framework.res.rro.oneplus", + "description": "A runtime resource overlay (RRO) is a package that changes the resource values of a target package at runtime. For example, an app installed on the system image might change its behavior based upon the value of a resource. Rather than hardcoding the resource value at build time, an RRO installed on a different partition can change the values of the app's resources at runtime.\nRROs can be enabled or disabled. You can programmatically set the enable/disable state to toggle an RRO's ability to change resource values. RROs are disabled by default (however, static RROs are enabled by default).\nhttps://source.android.com/docs/core/runtime/rros", + "removal": "caution" + }, + { + "id": "android.frameworkres.overlay.Network", + "description": "Network overlay.\nOverlays work by mapping resources defined in the overlay package to resources defined in the target package. When an app attempts to resolve the value of a resource in the target package, the value of the overlay resource the target resource is mapped to is returned instead.\nhttps://source.android.com/docs/core/runtime/rros", + "removal": "unsafe" + }, + { + "id": "android.frameworkres.overlay.display.product", + "description": "A runtime resource overlay (RRO) is a package that changes the resource values of a target package at runtime. For example, an app installed on the system image might change its behavior based upon the value of a resource. Rather than hardcoding the resource value at build time, an RRO installed on a different partition can change the values of the app's resources at runtime.\nRROs can be enabled or disabled. You can programmatically set the enable/disable state to toggle an RRO's ability to change resource values. RROs are disabled by default (however, static RROs are enabled by default).\nhttps://source.android.com/docs/core/runtime/rros", + "removal": "caution" + }, + { + "id": "android.miui.home.launcher.res", + "description": "Config to default icons/placeholder widgets in MIUI launcher.\nIt's used only first time run MIUI launcher app like com.mi.globallayout.", + "removal": "replace" + }, + { + "id": "android.miui.overlay", + "description": "Refers to a specific package within the MIUI overlay,\nThe package contains various resources and components that are used to customize the appearance and behavior of the MIUI interface.\nhttps://source.android.com/docs/core/runtime/rros", + "removal": "unsafe" + }, + { + "id": "android.miui.poco.launcher.res", + "description": "Config to default icons/placeholder widgets in MIUI launcher.\nIt's used only first time run MIUI launcher app like com.mi.globallayout.", + "removal": "replace" + }, + { + "id": "android.overlay.common.all_devices", + "description": "This overlay has got useless configs (?)", + "removal": "caution" + }, + { + "id": "android.overlay.common.pong", + "description": "Brightness, screen configs. Better don't risk", + "removal": "unsafe" + }, + { + "id": "android.overlay.common.spacewar", + "description": "Brightness, screen configs. Better don't risk", + "removal": "unsafe" + }, + { + "id": "android.overlay.dynamicNavBar", + "description": "Found only in the bools.xml code, which shows the 'config Support dynamic Navigation Bar' 'true'.", + "removal": "caution" + }, + { + "id": "android.overlay.gms.region.all", + "description": "Useless overlay to setupwizard things", + "removal": "delete" + }, + { + "id": "android.overlay.gms.region.eea", + "description": "Useless overlay to setupwizard things", + "removal": "delete" + }, + { + "id": "android.overlay.gms.region.ind", + "description": "Useless overlay to setupwizard things", + "removal": "delete" + }, + { + "id": "android.overlay.gms.region.row", + "description": "Useless overlay to setupwizard things", + "removal": "delete" + }, + { + "id": "android.overlay.multiuser", + "description": "Maximum multi user config.", + "removal": "caution" + }, + { + "id": "android.overlay.navbar", + "description": "Show Navigation Bar Config.", + "removal": "caution" + }, + { + "id": "android.overlay.vivoresrro", + "description": "This overlay has only: strings.xml: select_cancel.", + "removal": "delete" + }, + { + "id": "android.overlay.vrro", + "description": "This overlay has display configs", + "removal": "unsafe" + }, { "id": "android.romstats", "description": "Misleading package name. This is a Xiaomi-only package.\nCan someone provide the .apk?\nTelemetry stuff\n", "removal": "delete" }, + { + "id": "android.rro_product", + "description": "Better don't touch it.", + "removal": "unsafe" + }, { "id": "android.telephony.overlay.cmcc", "description": "Likely overlay themes from China Mobile Communications Corporation(CMCC) or China Telecom(CT).", "removal": "caution" }, + { + "id": "androidhwext", + "description": "EMUI Graphical User Interface:\nhttps://fixyourandroid.com/about/androidhwext\nThe framework responsible for the themes (even the standard one) of EMUI to launch. Also, it's the core for the Themes app. REMOVING IT CAUSES A BOOTLOOP!", + "removal": "unsafe" + }, + { + "id": "androidx.camera.extensions.impl", + "description": "Camera extensions for Huawei like Tags,HDR effects\nand other things to video, photos.", + "removal": "replace" + }, + { + "id": "aon.frameworkres.overlay.display.product", + "description": "A runtime resource overlay (RRO) is a package that changes the resource values of a target package at runtime. For example, an app installed on the system image might change its behavior based upon the value of a resource. Rather than hardcoding the resource value at build time, an RRO installed on a different partition can change the values of the app's resources at runtime.\nRROs can be enabled or disabled. You can programmatically set the enable/disable state to toggle an RRO's ability to change resource values. RROs are disabled by default (however, static RROs are enabled by default).\nhttps://source.android.com/docs/core/runtime/rros", + "removal": "caution" + }, + { + "id": "asusims.overlay.aosp.documentsui", + "description": "Not needed overlay for hide documentsui icon. No effects after remove.", + "removal": "delete" + }, + { + "id": "asusims.overlay.common", + "description": "It have important configs better dont risk.\nImportant configs to android.", + "removal": "unsafe" + }, + { + "id": "asusims.overlay.documentsui", + "description": "Not needed overlay for hide documentsui icon. No effects after remove.", + "removal": "delete" + }, + { + "id": "blibli.mobile.commerce", + "description": "Blibli Belanja Online Mall\nChinese payment blipay\nhttps://play.google.com/store/apps/details?id=blibli.mobile.commerce", + "removal": "delete" + }, + { + "id": "cn.nubia.accounts", + "description": "ZAccountService\nIt's for Nubia Account.", + "removal": "delete" + }, + { + "id": "cn.nubia.advanced", + "description": "Hidden advanced test bluetooth, WiFi", + "removal": "delete" + }, + { + "id": "cn.nubia.aftersale", + "description": "Has location permissions and it's for debugging, logs.", + "removal": "delete" + }, + { + "id": "cn.nubia.antivirus", + "description": "We don't need antivirus if we have Play Protect.", + "removal": "delete" + }, + { + "id": "cn.nubia.applockmanager", + "description": "App Lock, Add Eyeprint", + "removal": "delete" + }, + { + "id": "cn.nubia.apptimelock", + "description": "Healthy time management\nApp time limit.", + "removal": "delete" + }, + { + "id": "cn.nubia.autoagingtest", + "description": "Hidden camera, WiFi tests.", + "removal": "delete" + }, + { + "id": "cn.nubia.behaviordetection", + "description": "Chinese useless frameworks.\nUsed to collect application behavior data to understand users.", + "removal": "delete" + }, + { + "id": "cn.nubia.bluetooth.opp", + "description": "Needed for Bluetooth", + "removal": "caution" + }, + { + "id": "cn.nubia.bootanimationinfo", + "description": "Boot Animation Info\nProbably it's unsafe to remove.", + "removal": "unsafe" + }, + { + "id": "cn.nubia.browser", + "description": "Browser\nStock Nubia Chinese browser.", + "removal": "delete" + }, + { + "id": "cn.nubia.calendar.preset", + "description": "Calendar\nStock Calendar app", + "removal": "replace" + }, + { + "id": "cn.nubia.clock.widget.preset", + "description": "ClockWidget\nIt has more permissions than it should have and DaemonService", + "removal": "delete" + }, + { + "id": "cn.nubia.cloud", + "description": "Nubia Cloud Manager", + "removal": "delete" + }, + { + "id": "cn.nubia.contacts", + "description": "Contacts\nStock Nubia Contacts", + "removal": "replace" + }, + { + "id": "cn.nubia.controlcenter", + "description": "control center\nProvides a control panel for controlling the switching of\nimportant functions in the system, such as data services, WiFi and other switches.", + "removal": "unsafe" + }, + { + "id": "cn.nubia.contrycode", + "description": "Useless logs. Useless frameworks.", + "removal": "delete" + }, + { + "id": "cn.nubia.databackup", + "description": "Backup\nIt's not the best choice for backup. Read Nubia privacy policy before.", + "removal": "delete" + }, + { + "id": "cn.nubia.deskclock.preset", + "description": "Clock\nStock Clock app for manage alarms.", + "removal": "replace" + }, + { + "id": "cn.nubia.diyaod", + "description": "It can be found in settings", + "removal": "delete" + }, + { + "id": "cn.nubia.doubleapp", + "description": "App duplicator\nit's duplicating app feature that can be found in settings", + "removal": "delete" + }, + { + "id": "cn.nubia.dynamicwallpaper", + "description": "Needed for video wallpapers", + "removal": "replace" + }, + { + "id": "cn.nubia.edge", + "description": "Smart Service Card\nSmart Service Card, Smart sidebar.", + "removal": "delete" + }, + { + "id": "cn.nubia.entertainmenttoolbox", + "description": "Useless logs, tracking. Useless frameworks.", + "removal": "delete" + }, + { + "id": "cn.nubia.error.dialog", + "description": "It's just a system error dialog. It doesn't send data anywhere.", + "removal": "delete" + }, + { + "id": "cn.nubia.extcard", + "description": "Nubia Chinese pay", + "removal": "delete" + }, + { + "id": "cn.nubia.faceid", + "description": "Face unlock lock screen.", + "removal": "delete" + }, + { + "id": "cn.nubia.factory", + "description": "Hidden hardware tests.", + "removal": "delete" + }, + { + "id": "cn.nubia.fan", + "description": "It has cooling fan activities.", + "removal": "caution" + }, + { + "id": "cn.nubia.fastpair", + "description": "Ultra low latency? It's something for Nubia earphones.", + "removal": "delete" + }, + { + "id": "cn.nubia.filebrowser", + "description": "File browser\nIt's for file browser probably. Has Chinese components.", + "removal": "replace" + }, + { + "id": "cn.nubia.fileobserver", + "description": "FileObserver\nFileObserver? Has Chinese components.", + "removal": "replace" + }, + { + "id": "cn.nubia.forbid.selfstart.provider", + "description": "Mainly used to manage application self-startup, convenient for users to adjust the policy of application self-startup.", + "removal": "replace" + }, + { + "id": "cn.nubia.gallery3d", + "description": "Gallery\nStock gallery with Chinese trackers.", + "removal": "delete" + }, + { + "id": "cn.nubia.gallerylockscreen", + "description": "Wallpapers are displayed on the lock screen.", + "removal": "replace" + }, + { + "id": "cn.nubia.gamehelpmodule", + "description": "It's a macro for the game. I think it's very useful if you're playing games.", + "removal": "caution" + }, + { + "id": "cn.nubia.gamehighlights", + "description": "Red Magic Moment game recorder\nI think it's very useful if you're playing games.", + "removal": "caution" + }, + { + "id": "cn.nubia.gamelauncher", + "description": "Game Space Nubia\nI think it's very useful if you're playing games.", + "removal": "caution" + }, + { + "id": "cn.nubia.gamenotes", + "description": "Game Notes\nGame Notes? Probably an optional thing.", + "removal": "replace" + }, + { + "id": "cn.nubia.gamepi", + "description": "Needed for game optimization probably and also has something for Game Space", + "removal": "caution" + }, + { + "id": "cn.nubia.garbagecleanwidget", + "description": "Widget One-tap Cleanup\nUseless Widget One-tap Cleanup. Useless frameworks.", + "removal": "delete" + }, + { + "id": "cn.nubia.gif", + "description": "It's for creating GIFs", + "removal": "delete" + }, + { + "id": "cn.nubia.gpu.drivers", + "description": "It has GPU settings so better keep that.", + "removal": "caution" + }, + { + "id": "cn.nubia.harassintercept", + "description": "Mainly used to intercept harassing and fraudulent phone calls and text messages,\nwhile the user can also customize the way to intercept.", + "removal": "delete" + }, + { + "id": "cn.nubia.heartrate", + "description": "Hidden? Heart Rate Detection", + "removal": "delete" + }, + { + "id": "cn.nubia.hybrid", + "description": "Quick Apps Preview for ads 3d. Has a lot of Chinese components.", + "removal": "delete" + }, + { + "id": "cn.nubia.identity", + "description": "It's for personalized recommendations.", + "removal": "delete" + }, + { + "id": "cn.nubia.jobdispatcher", + "description": "Mainly through the network to modify the basic data and functions of the self-developed application\nmodule part of the cell phone system in the background. Also has neopush.", + "removal": "caution" + }, + { + "id": "cn.nubia.keymapcenter", + "description": "It's for gaming right? Useless frameworks.", + "removal": "delete" + }, + { + "id": "cn.nubia.launcher", + "description": "Launcher\nStock Nubia Launcher.", + "removal": "caution" + }, + { + "id": "cn.nubia.monitor", + "description": "Better keep this for gaming.", + "removal": "caution" + }, + { + "id": "cn.nubia.musicpicker.preset", + "description": "Ringtones\nMusic Picker for nubia phones.", + "removal": "caution" + }, + { + "id": "cn.nubia.myfile", + "description": "File Manager\nNubia File Manager.", + "removal": "replace" + }, + { + "id": "cn.nubia.neopush", + "description": "Not needed for notifications. Has a lot of permissions.", + "removal": "delete" + }, + { + "id": "cn.nubia.neostore", + "description": "App Store\nNubia App Store", + "removal": "delete" + }, + { + "id": "cn.nubia.owlsystem", + "description": "Nubia data collection. It has a lot of permissions and it's spyware!", + "removal": "delete" + }, + { + "id": "cn.nubia.packageoptimization", + "description": "Nubia Package Optimization\nNubia Package Optimization? Cleans cache and more", + "removal": "replace" + }, + { + "id": "cn.nubia.paycomponent", + "description": "Chinese pay Nubia", + "removal": "delete" + }, + { + "id": "cn.nubia.persist", + "description": "PersistService\nPersistService? In code I found it's for logs.", + "removal": "delete" + }, + { + "id": "cn.nubia.phonemanualintegrate.preset", + "description": "Useless User Guide", + "removal": "delete" + }, + { + "id": "cn.nubia.photoeditor", + "description": "Photo Editor\nPhoto Editor. It has Baidu location so better turn off network for this app.", + "removal": "replace" + }, + { + "id": "cn.nubia.powersaving", + "description": "Better keep this for power saving?", + "removal": "caution" + }, + { + "id": "cn.nubia.processmanager", + "description": "Useless frameworks", + "removal": "delete" + }, + { + "id": "cn.nubia.quickappwebserver", + "description": "Another component of Quick Apps Preview for ads 3d.", + "removal": "delete" + }, + { + "id": "cn.nubia.quicksearchbox", + "description": "Useless quick search box", + "removal": "delete" + }, + { + "id": "cn.nubia.ramdisk", + "description": "Probably it's for optimization", + "removal": "caution" + }, + { + "id": "cn.nubia.sar", + "description": "PersistService\nPersistService? In code I found it's for logs.", + "removal": "delete" + }, + { + "id": "cn.nubia.security2", + "description": "It's not only security but it has a lot of useful settings.\nBetter keep this.", + "removal": "caution" + }, + { + "id": "cn.nubia.sensor", + "description": "Hidden sensor calibration.", + "removal": "delete" + }, + { + "id": "cn.nubia.setupwizard", + "description": "Setup Wizard\nYou don't need it after first-boot setup.", + "removal": "delete" + }, + { + "id": "cn.nubia.share", + "description": "share video\nNubia share video. You can share video by this app probably.", + "removal": "replace" + }, + { + "id": "cn.nubia.smartrecognition", + "description": "It's for smart things", + "removal": "delete" + }, + { + "id": "cn.nubia.supersnap", + "description": "Super Snap Shot, Screenshot", + "removal": "replace" + }, + { + "id": "cn.nubia.systemupdate", + "description": "System Update\nProvides system updates for nubia", + "removal": "caution" + }, + { + "id": "cn.nubia.theme.apply", + "description": "Needed for theme apply", + "removal": "replace" + }, + { + "id": "cn.nubia.thememanager", + "description": "Theme Manager\nStock Nubia Theme Manager", + "removal": "replace" + }, + { + "id": "cn.nubia.touping", + "description": "Needed for screen cast", + "removal": "replace" + }, + { + "id": "cn.nubia.upgradeservice", + "description": "Needed for upgrade service.", + "removal": "caution" + }, + { + "id": "cn.nubia.video", + "description": "Video Player\nNubia Video Player", + "removal": "replace" + }, + { + "id": "cn.nubia.virtualgamehandle", + "description": "Virtual joystick\nVirtual joystick? Useless logs, tracking. Useless frameworks.", + "removal": "delete" + }, + { + "id": "cn.nubia.voiceassist", + "description": "Nubia Voice\nAssistant things.", + "removal": "delete" + }, + { + "id": "cn.nubia.woodpecker", + "description": "Another tool for logs.", + "removal": "delete" + }, + { + "id": "cn.nubia.yulorepage", + "description": "Yulorepage\nHas only notifications thing.\nNot very useful. It's something for China like yellow pages.", + "removal": "delete" + }, + { + "id": "cn.nubia.zappdatabackup", + "description": "Backup App, Restore App", + "removal": "delete" + }, + { + "id": "cn.nubia.ziconunity", + "description": "Icon handling\nIcon handling? It's for theme icons probably", + "removal": "caution" + }, { "id": "cn.oneplus.nvbackup", "description": "NVBackupUI\nRuns in the background on some phones.\nHandles things related to OTA system updates?\nSafe to disable, but might break OTA updates.", @@ -78,6 +708,21 @@ "description": "Accessible through the Wallpapers selection menu.\nProvides photos uploaded by OnePlus users, allowing you to set them as your wallpaper.\nEach day, one new photo appears within the application.", "removal": "delete" }, + { + "id": "cn.wps.moffice.lite.meizu", + "description": "WPS Office\nChinese WPS Office", + "removal": "delete" + }, + { + "id": "cn.wps.moffice_eng", + "description": "WPS Office\nChinese WPS Office pre-installed on Xiaomi devices.", + "removal": "delete" + }, + { + "id": "cn.wps.moffice_eng.xiaomi.lite", + "description": "Chinese WPS Office", + "removal": "delete" + }, { "id": "cn.wps.xiaomi.abroad.lite", "description": "Mi Doc viewer\nDocuments (*.doc/docx, *.ppt/pptx, *.xls/xlsx, *.pdf, *.wps, and *.txt) viewer powered by WPS Office\nFYI: WPS is a Chinese closed-source software. It's as bad as Microsoft Office (privacy-wise)\nhttps://www.wps.com/privacy-policy\n", @@ -88,6 +733,31 @@ "description": "ZTE Voice Recorder with... 33 permissions and talking with Baidu servers. Pithus analysis: https://beta.pithus.org/report/bab47d32f5b93cdf4d3a3cb082d1d0e7ba3e323356391b2d46e63617c1d15324", "removal": "delete" }, + { + "id": "com.Qunar", + "description": "Chinese partner app 'Qunar Travel'.", + "removal": "delete" + }, + { + "id": "com.UCMobile", + "description": "Chinese UC Mobile.", + "removal": "delete" + }, + { + "id": "com.achievo.vipshop", + "description": "Chinese some shop, normal user can uninstall it.", + "removal": "delete" + }, + { + "id": "com.activate.activatephone", + "description": "Useless frameworks.", + "removal": "delete" + }, + { + "id": "com.adaptivebrightnessgo", + "description": "Not related to adaptive brightness in the sliding bar. The APK is called `CameraLightSensor`, so I guess it's for the camera.", + "removal": "replace" + }, { "id": "com.agui.app.imei", "description": "IMEI Tool: Change MEID's & IMEI's of both SIM's\nEnter *#*#08#*#* in the dial pad to access\n", @@ -123,6 +793,11 @@ "description": "NFC card emulation: simulates various types of unencrypted entrance cards.\n", "removal": "delete" }, + { + "id": "com.agui.providers.pedometer", + "description": "Toolbox > \"Pedometer\" Pedometer/step counter.\nBecause of a feature that integrates with the lock sceen the System UI crashes when removed.", + "removal": "unsafe" + }, { "id": "com.agui.screenshot", "description": "Screenshot\nScreenshot utility triggered when double tapping the Red Button\n", @@ -154,21 +829,166 @@ "description": "Toolbox > \"USB Camera\" Only usefull if you want to use a USB Camera\n", "removal": "delete" }, + { + "id": "com.aiunit.aon", + "description": "AONService. ColorOS Smart Features.\nApp run with AI and phone sensors to recognize what best scenario for run privacy protection and the smart features OPPO offer.\n 1. Smart Spying Prevention, 2. Smart Air Control, 3. Smart Rotation, 4. Smart Always On Display.\nhttps://community.oppo.com/thread/1446120575440257025", + "removal": "caution" + }, + { + "id": "com.alam.overlay.android", + "description": "It looks like the unused stuff has been translated into Indonesian.", + "removal": "delete" + }, + { + "id": "com.alam.overlay.android.systemui", + "description": "It looks like the unused stuff has been translated into Indonesian.", + "removal": "delete" + }, + { + "id": "com.alcatel.mcrm", + "description": "enjoy.now\nIt's an app for debugging and requires Google Play services.", + "removal": "delete" + }, + { + "id": "com.amap.android.location", + "description": "Chinese location. Not needed for location.", + "removal": "delete" + }, + { + "id": "com.amazon.amazonvideo.livingroom", + "description": "Prime video\nhttps://play.google.com/store/apps/details?id=com.amazon.amazonvideo.livingroom&hl=en&gl=US", + "removal": "delete" + }, + { + "id": "com.android.BBKClock", + "description": "Clock\nVivo clock app. App for manage alarms.", + "removal": "replace" + }, + { + "id": "com.android.BBKCrontab", + "description": "Task timer\nIt's for scheduling tasks.", + "removal": "delete" + }, + { + "id": "com.android.DeviceAsWebcam", + "description": "Using smartphone as webcam.", + "removal": "delete" + }, { "id": "com.android.LGSetupWizard", "description": "The first time you turn your device on, a Welcome screen is displayed. It guides you through the basics of setting up your device.\nIt's the setup for LG services.\n", "removal": "delete" }, + { + "id": "com.android.SystemUIResOverlay", + "description": "Threekey volume guide pictures.", + "removal": "caution" + }, + { + "id": "com.android.VideoPlayer", + "description": "i Video\nVideo player app for vivo phones.", + "removal": "delete" + }, + { + "id": "com.android.WingFactoryCamera", + "description": "MiCaliTool\nCamera Calibration.", + "removal": "delete" + }, + { + "id": "com.android.angle", + "description": "Have only empty main activity. it's not a joke.", + "removal": "delete" + }, { "id": "com.android.backup", "description": "Xiaomi Backup and Restore feature (mislead package name).\nThis package was replaced by 'com.miui.backup' on newer models.\n", "removal": "delete" }, + { + "id": "com.android.bbk.lockscreen3", + "description": "Lock\nNeeded for lockscreen?", + "removal": "caution" + }, + { + "id": "com.android.bbklog", + "description": "Log Collection\nLogs everything.", + "removal": "delete" + }, + { + "id": "com.android.bbkmusic", + "description": "i Music\nMusic app with Chinese trackers.", + "removal": "replace" + }, + { + "id": "com.android.bips.auto_generated_rro_product__", + "description": "Unused auto generated code: color icon code to print service.", + "removal": "delete" + }, + { + "id": "com.android.bips.overlay.pixel", + "description": "it's overlay only to icon color.", + "removal": "delete" + }, + { + "id": "com.android.bluetooth.auto_generated_rro_product__", + "description": "Random generated code app, in TECNO Phone found headphones images in the app to Settings.", + "removal": "replace" + }, + { + "id": "com.android.bluetooth.bthelper", + "description": "BtHelper\nit's only for Apple Air Pods. it's used to check the battery level of AirPods headphones.", + "removal": "delete" + }, + { + "id": "com.android.bluetooth.oplus.overlay", + "description": "Overlay to 'com.android.bluetooth'.", + "removal": "unsafe" + }, + { + "id": "com.android.bluetooth.overlay", + "description": "Not a standard package provided by the Android framework.\nIt seems to be a custom package specific to a particular Android device or custom ROM.\nBased on the search results, there is no official documentation or information available about in the Android documentation or developer resources.\nIt is possible that this package contains custom overlays or modifications related to the Bluetooth functionality on a specific device or ROM.\nOverlays are used to customize the behavior or appearance of the Android system without modifying the core framework.\nThese overlays can be provided by device manufacturers or custom ROM developers to add or modify features specific to their devices.", + "removal": "unsafe" + }, + { + "id": "com.android.bluetooth.tempow", + "description": "Implementation of a improved bluetooth protocol (developed by french company Tempow)\nhttps://www.tempow.com/tap\nNOTE: This is NOT an AOSP package. It is OEMs who choose to implement this procotol or not.\nFor now, only TCL has this.\n", + "removal": "unsafe" + }, + { + "id": "com.android.camera.overlay", + "description": "Unused? In code found some sounds to camera app\nand random images that looks like a calibration.", + "removal": "replace" + }, { "id": "com.android.camera2", "description": "Xiaomi Camera (I don't know why they kept this package name. It's really confusing.)\nIt's a proprietary app based on the AOSP sources:\nhttps://android.googlesource.com/platform/packages/apps/Camera2/+/master/src/com/android/camera\n", "removal": "replace" }, + { + "id": "com.android.camerabigballconfig.overlay", + "description": "Configures default Qr Code component\ncom.google.android.gms .mlkit.barcode.ui.PlatformBarcodeScanningActivityProxy. Not needed to camera or scan QR Code.", + "removal": "delete" + }, + { + "id": "com.android.cameraextensions", + "description": "CameraExtensionsProxy.\nCamera-related third-party apps can call Android camera extensions such as Portrait, Night Mode, and HDR, which doesn't seem to work significantly on MIUI.", + "removal": "delete" + }, + { + "id": "com.android.captiveportallogin.overlay", + "description": "it's overlay only to icon color.", + "removal": "delete" + }, + { + "id": "com.android.carrierconfig.overlay.product", + "description": "Better keep this for LTE network.", + "removal": "unsafe" + }, + { + "id": "com.android.cellbroadcast.overlay", + "description": "Unused overlay without code. Only for Test message.", + "removal": "delete" + }, { "id": "com.android.cellbroadcastreceiver.overlay.base.s600ww", "description": "Nokia theme overlay for com.android.cellbroadcastreceiver", @@ -177,6 +997,51 @@ "com.android.cellbroadcastreceiver" ] }, + { + "id": "com.android.cellbroadcastreceiver.overlay.pixel", + "description": "Useless code to cellbroadcastreceiver", + "removal": "delete" + }, + { + "id": "com.android.cellbroadcastservice.overlay", + "description": "Unused overlay. Cross-SIM duplicate detection false.", + "removal": "delete" + }, + { + "id": "com.android.cellbroadcastservice.overlay.pixel", + "description": "Useless code to cellbroadcastservice", + "removal": "delete" + }, + { + "id": "com.android.compos.payload", + "description": "CompOS\nHas something to 'com.android.compos'.", + "removal": "caution" + }, + { + "id": "com.android.connectivity.resources.nt.overlay", + "description": "WiFi configs. Better don't risk", + "removal": "unsafe" + }, + { + "id": "com.android.connectivity.resources.overlay", + "description": "Cause bootloop?\nFound in TECNO phone, in overlay there's a notification saying 'No Internet As Dialog When High Priority'.\nCan someone test it?", + "removal": "unsafe" + }, + { + "id": "com.android.dlna.service", + "description": "Screen cast OPPO.", + "removal": "replace" + }, + { + "id": "com.android.dreams.overlay.basic", + "description": "Overlay to 'com.android.dreams.basic' has icons png.", + "removal": "replace" + }, + { + "id": "com.android.dreams.overlay.phototable", + "description": "Overlay to 'com.android.dreams.phototable' has icons png.", + "removal": "replace" + }, { "id": "com.android.email.partnerprovider.overlay", "description": "Theme overlay for partnerprovider?", @@ -187,11 +1052,36 @@ "description": "Xiaomi/Mi File Explorer (Again it's a really poor choice for a package name considering it is not the AOSP File explorer)\nIt's a Closed-source app based on the AOSP version.\n", "removal": "replace" }, + { + "id": "com.android.flyme.bridge.softsim", + "description": "it's for softsim? No activities, looks like a useless framework.", + "removal": "delete" + }, + { + "id": "com.android.frameworkhwext", + "description": "There is not much info but others seem to have disabled this and similar, see:\nhttps://forum.xda-developers.com/t/guide-list-of-bloatware-safe-to-remove-how-to-do-it.3866647.", + "removal": "caution" + }, + { + "id": "com.android.frameworkhwnext.honor", + "description": "Framework necessary for Themes app to launch", + "removal": "caution" + }, { "id": "com.android.globalFileexplorer", "description": "Misleading package name. It's the Xiaomi Files Manager on older phones\n", "removal": "delete" }, + { + "id": "com.android.hbmsvmanager", + "description": "Its app for calibration screen and debugging.\nHBM SV is unknown.", + "removal": "replace" + }, + { + "id": "com.android.hbmsvmanager.auto_generated_rro_product__", + "description": "unused png files, calibration. it's from (com.android.hbmsvmanager)", + "removal": "delete" + }, { "id": "com.android.hotspot2.osulogin", "label": "OsuLogin", @@ -201,16 +1091,51 @@ ], "removal": "caution" }, + { + "id": "com.android.huawei.HiMediaEngine", + "description": "It's for debugging camera. Has all camera features and report.", + "removal": "delete" + }, + { + "id": "com.android.huawei.projectmenu", + "description": "ProjectMenu\nHidden settings not available for users. it's useless.", + "removal": "delete" + }, { "id": "com.android.hwmirror", "description": "Mirror\nLets you use your phone as a mirror...\n", "removal": "delete" }, + { + "id": "com.android.imedia.syncplay", + "description": "Party Mode\nParty Mode lets you sync music playback across multiple devices.", + "removal": "replace" + }, + { + "id": "com.android.imsserviceentitlement", + "description": "It's needed for WiFi calling.", + "removal": "caution" + }, { "id": "com.android.incallui", "description": "Xiaomi (and OnePlus) Phone dialer (here we go again! Another confusing package name)\n\nClosed-source app built on top of the AOSP package.\nThe name is doubly misleading because this package is the whole dialer. It does not only provide the 'in call' screen.", "removal": "caution" }, + { + "id": "com.android.incallui.overlay", + "description": "App without code and safe to remove.", + "removal": "delete" + }, + { + "id": "com.android.inputmethod.pinyin", + "description": "It is the built in software keyboard for LDPlayer. Getting rid of this breaks any keyboard input including from PC hardware keyboard.", + "removal": "caution" + }, + { + "id": "com.android.inputsettings.overlay.miui", + "description": "Keyboard demo found. It's something to miinput unused Chinese!", + "removal": "delete" + }, { "id": "com.android.keyguard", "label": "HUAWEI magazine unlock", @@ -224,6 +1149,21 @@ "removal": "caution", "warning": "Breaks home and recents button on Xiaomi Mi Pad" }, + { + "id": "com.android.launcher", + "description": "OPPO Launcher\nBreaks swipe up gestures after remove.", + "removal": "caution" + }, + { + "id": "com.android.launcher3.tv", + "description": "TV\nNot sure if it's useless frameworks or for the launcher or TV launcher.", + "removal": "caution" + }, + { + "id": "com.android.managedprovisioning.overlay", + "description": "Random useless code to com.android.managedprovisioning", + "removal": "delete" + }, { "id": "com.android.mediacenter", "description": "Huawei music app. (Yeah they messed up with the package name)\n", @@ -234,11 +1174,36 @@ "description": "Android default messaging app", "removal": "replace" }, + { + "id": "com.android.microdroid.empty_payload", + "description": "empty app that has permission to MANAGE VIRTUAL MACHINE.", + "removal": "delete" + }, { "id": "com.android.midrive", "description": "Mi Drive \nMisleading package name. It is indeed a closed-source Xiaomi application.\nAllow for cloud storage (on Mi Cloud) and syncing across multiple Android devices.\n", "removal": "delete" }, + { + "id": "com.android.mmi", + "description": "Not an AOSP package at all\nHidden MMI test app \nMMI = Man Machine Interface ?\n", + "removal": "unsafe" + }, + { + "id": "com.android.mmifm", + "description": "FM Radio_wrh\nIt looks like unused FM Radio stuff without activity, adding favorite channels.", + "removal": "delete" + }, + { + "id": "com.android.mmisubtest", + "description": "P-Sensor Calibration\nIt's useless and hidden.", + "removal": "delete" + }, + { + "id": "com.android.mmitest", + "description": "Hardware Testing\nHidden testing hardware things.", + "removal": "delete" + }, { "id": "com.android.mms.overlay.cmcc", "description": "Likely overlay themes from China Mobile Communications Corporation(CMCC) or China Telecom(CT).", @@ -249,21 +1214,261 @@ "description": "Likely overlay themes from China Mobile Communications Corporation(CMCC) or China Telecom(CT).", "removal": "caution" }, + { + "id": "com.android.mms.service.plugin.UaProfUrl", + "description": "Useless plugin for logs", + "removal": "delete" + }, + { + "id": "com.android.mms.service.plugin.UserAgent", + "description": "Useless plugin for logs. Collects data.", + "removal": "delete" + }, + { + "id": "com.android.modemnotifier", + "description": "Modem Info\nHidden Modem Info? Used for logs.", + "removal": "delete" + }, { "id": "com.android.networksettings.overlay.ct", "description": "Likely overlay themes from China Mobile Communications Corporation(CMCC) or China Telecom(CT).", "removal": "caution" }, + { + "id": "com.android.nfc.auto_generated_rro_product__", + "description": "Random useless code to com.android.nfc", + "removal": "delete" + }, + { + "id": "com.android.nfc.auto_generated_rro_vendor__", + "description": "Random useless code to com.android.nfc", + "removal": "delete" + }, + { + "id": "com.android.omadm.service", + "description": "Oma Device Management, There are carrier tools, no firmware update found.\nThe code also includes Subscription Index and configures FOTA.", + "removal": "replace" + }, + { + "id": "com.android.omadm.service.auto_generated_rro_product__", + "description": "Useless config metrics code", + "removal": "delete" + }, + { + "id": "com.android.omadm.service.auto_generated_rro_vendor__", + "description": "Useless devinfo model", + "removal": "delete" + }, + { + "id": "com.android.opasuwintegrationsample", + "description": "Optimized Setup Wizard Integration Sample code.\nCan be used to create a custom setup wizard, such as one created by a manufacturer that runs after the initial Android Setup Wizard.\nDoes not appear to actually run. It is sample code and should be able to be removed safely.", + "removal": "delete" + }, + { + "id": "com.android.overlay.calendar", + "description": "Overlay to 'com.android.calendar' logo calendar icons.", + "removal": "replace" + }, + { + "id": "com.android.overlay.camera2", + "description": "Overlay to 'com.android.camera2' png icons.", + "removal": "replace" + }, + { + "id": "com.android.overlay.contacts", + "description": "Overlay to 'com.android.contacts' png icons.", + "removal": "replace" + }, + { + "id": "com.android.overlay.dialer", + "description": "Overlay to 'com.android.dialer' png icons.", + "removal": "replace" + }, + { + "id": "com.android.overlay.dynamiciconconfig", + "description": "Overlay to 'com.android.launcher3' calendar, clock component name.", + "removal": "caution" + }, + { + "id": "com.android.overlay.email", + "description": "Overlay to 'com.android.email' icons png.", + "removal": "delete" + }, + { + "id": "com.android.overlay.emergency", + "description": "Overlay to 'com.android.emergency' icons png.", + "removal": "replace" + }, + { + "id": "com.android.overlay.fmradio", + "description": "Overlay to 'com.android.fmradio' icons png.", + "removal": "replace" + }, + { + "id": "com.android.overlay.gallery3d", + "description": "Overlay to 'com.android.gallery3d' icons png.", + "removal": "replace" + }, + { + "id": "com.android.overlay.gmscontactprovider", + "description": "Checked in miui 14.\nIncorrect named thing to sync metadata contacts or gms?\nmetadata_sync_pacakge com.google.android.gms\nNo effects after remove.\n(detected on miui 14 with android 13 phones)\nit's an unused overlay.", + "removal": "delete" + }, + { + "id": "com.android.overlay.gmssettingprovider", + "description": "Checked in miui 14.\nHave some stuff about google gms: backup.BackupTransportService.\nUseless backup things, without it backup and cloud work.\nMaybe it's used for backup settings, but probably not, and if it is, I don't think you need it.\n(detected on miui 14 with android 13 phones)\nIt's an unused overlay.", + "removal": "delete" + }, + { + "id": "com.android.overlay.gmssettings", + "description": "Unused overlay to 'com.google.android.apps.safetyhub'.", + "removal": "delete" + }, + { + "id": "com.android.overlay.gmstelecomm", + "description": "Overlay app to 'com.google.android.dialer', 'com.android.incallui'.", + "removal": "delete" + }, + { + "id": "com.android.overlay.gmstelephony", + "description": "Overlay app to 'com.google.android.dialer', 'com.google.android.gms'.", + "removal": "delete" + }, + { + "id": "com.android.overlay.launcher3", + "description": "Overlay to 'com.android.launcher3' icons png.", + "removal": "caution" + }, + { + "id": "com.android.overlay.livepicker", + "description": "Overlay to 'com.android.wallpaper.livepicker' icons png.", + "removal": "delete" + }, + { + "id": "com.android.overlay.logmanager", + "description": "Overlay to 'com.android.logmanager' icons png.", + "removal": "delete" + }, + { + "id": "com.android.overlay.messaging", + "description": "Overlay to 'com.android.messaging' icons png.", + "removal": "replace" + }, + { + "id": "com.android.overlay.music", + "description": "Overlay to 'com.android.music' icons png.", + "removal": "delete" + }, + { + "id": "com.android.overlay.quicksearchbox", + "description": "Overlay to 'com.android.quicksearchbox' icons png.", + "removal": "replace" + }, + { + "id": "com.android.overlay.settings", + "description": "Overlay to 'com.android.settings' icons png.", + "removal": "caution" + }, + { + "id": "com.android.overlay.soundrecorder", + "description": "Overlay to 'com.android.soundrecorder' icons png.", + "removal": "delete" + }, + { + "id": "com.android.overlay.stk", + "description": "Overlay to 'com.android.stk' icons png.", + "removal": "replace" + }, + { + "id": "com.android.overlay.wallpaper", + "description": "Overlay to 'com.android.wallpaper' icons png.", + "removal": "replace" + }, { "id": "com.android.partnerbrowsercustomizations.btl.s600ww.overlay", "description": "Theme overlay for some browser customization?", "removal": "caution" }, + { + "id": "com.android.pedometer", + "description": "Pedometer\nIt's for displaying steps probably.", + "removal": "delete" + }, + { + "id": "com.android.phone.auto_generated_rro_product__", + "description": "Configs to phone auto generated but better keep.", + "removal": "unsafe" + }, + { + "id": "com.android.phone.auto_generated_rro_vendor__", + "description": "Configs to phone auto generated but better keep.", + "removal": "unsafe" + }, + { + "id": "com.android.phone.injection", + "description": "Possibly safe, or useless as removal doesn't seem to change anything.\nIt's a very small APK, it's a single class which only assigns a constant numeric value to a variable called 'telephony_injection'", + "removal": "replace" + }, + { + "id": "com.android.phone.overlay.carriersettings", + "description": "Overlay to (com.google.android.carrier)\nAnyway, this app doesn't exist on your phone I guess.", + "removal": "caution" + }, + { + "id": "com.android.phone.overlay.miui", + "description": "Contains specific modifications and enhancements made by MIUI to the phone app's user interface and functionality.", + "removal": "unsafe" + }, + { + "id": "com.android.phone.overlay.motcommon", + "description": "Related to Motorola's custom overlay for Phone and other UI elements.", + "removal": "replace" + }, + { + "id": "com.android.poweroffhandlerapp", + "description": "I found only lockDevice and Shutdown Phone Animation", + "removal": "delete" + }, + { + "id": "com.android.powertouch", + "description": "Moto Power Touch\nlets you customize the double tap power button gesture to launch an app or shortcut of your choice.", + "removal": "delete" + }, { "id": "com.android.providers.calendar.overlay.base.s600ww", "description": "Some overlay for a content provider package. Overlays are usually themes.", "removal": "caution" }, + { + "id": "com.android.providers.contacts.auto_generated_rro_product__", + "description": "Incorrect named thing to sync metadata gms?\nmetadata_sync_pacakge com.google.android.gms\nNo effects after remove.", + "removal": "delete" + }, + { + "id": "com.android.providers.contacts.overlay.pixel", + "description": "in overlay found: metadata_sync_pacakge: com.google.android.gms. Not needed.", + "removal": "delete" + }, + { + "id": "com.android.providers.media.overlay.pixel", + "description": "Useless code to photos cloudpicker.", + "removal": "delete" + }, + { + "id": "com.android.providers.privacyprotection", + "description": "It has permission protect and logs.", + "removal": "delete" + }, + { + "id": "com.android.providers.settings.auto_generated_rro_product__", + "description": "Useless overlay to Backup google. Backup works without it.", + "removal": "delete" + }, + { + "id": "com.android.providers.settings.auto_generated_rro_vendor__", + "description": "rro = Runtime Resources Overlay.\nChanges values of a package config, based in the overlay definitions (heavily used by OEMs to customize the look and feel of Android).", + "removal": "replace" + }, { "id": "com.android.providers.settings.btl.s600ww.overlay", "description": "Some overlay for a content provider package. Overlays are usually themes.", @@ -274,26 +1479,276 @@ "description": "Some overlay for a content provider package. Overlays are usually themes.", "removal": "caution" }, + { + "id": "com.android.providers.settings.overlay.common", + "description": "Better keep this for acceleration? Better don't risk.", + "removal": "unsafe" + }, + { + "id": "com.android.providers.telephony.auto_generated_rro_product__", + "description": "Configs to providers telephony auto generated but better keep.", + "removal": "unsafe" + }, + { + "id": "com.android.providers.telephony.overlay.carriersettings", + "description": "Overlay to (com.google.android.carrier)\nAnyway, this app doesn't exist on your phone I guess.", + "removal": "caution" + }, + { + "id": "com.android.providers.tv", + "description": "TV Storage\nProvides TV listings.", + "removal": "unsafe" + }, + { + "id": "com.android.qns", + "description": "Apn service, emergency calling, not sure how useful this app is.", + "removal": "caution" + }, { "id": "com.android.retaildemo.overlay.base.s600ww", "description": "Theme overlay for Retail demonstration mode?\nhttps://en.wikipedia.org/wiki/Demo_mode", "removal": "caution" }, + { + "id": "com.android.role.notes.enabled", + "description": "Notes Role enabled\nUnknown overlay, but looks like a safe to remove, sets default notes.", + "removal": "delete" + }, + { + "id": "com.android.safetycenter.resources.overlay", + "description": "Safety Center overlay.\nOverlays work by mapping resources defined in the overlay package to resources defined in the target package. When an app attempts to resolve the value of a resource in the target package, the value of the overlay resource the target resource is mapped to is returned instead.\nSafety Center provides redirection entries so that users can access specific security and privacy settings. Safety Center also identifies issues that users can fix on their devices or accounts, by combining dynamic data received from multiple sources. This data provides users with a general safety status with specific recommendations.\nhttps://source.android.com/docs/core/runtime/rros\nhttps://source.android.com/docs/security/safety-center/overview", + "removal": "replace" + }, + { + "id": "com.android.safetycenter.styles.overlay", + "description": "Safety Center styles overlay.\nOverlays work by mapping resources defined in the overlay package to resources defined in the target package. When an app attempts to resolve the value of a resource in the target package, the value of the overlay resource the target resource is mapped to is returned instead.\nSafety Center provides redirection entries so that users can access specific security and privacy settings. Safety Center also identifies issues that users can fix on their devices or accounts, by combining dynamic data received from multiple sources. This data provides users with a general safety status with specific recommendations.\nhttps://source.android.com/docs/core/runtime/rros\nhttps://source.android.com/docs/security/safety-center/overview", + "removal": "delete" + }, + { + "id": "com.android.safetyregulatoryinfo", + "description": "Unused? This is what you can find probably in settings:\nsetSavePassword, setSaveFormData, setBlockNetworkLoads, setJavaScriptEnabled.", + "removal": "replace" + }, + { + "id": "com.android.safetyregulatoryinfo.auto_generated_rro_product__", + "description": "Useless unused Chinese images.", + "removal": "delete" + }, { "id": "com.android.screenshot", "description": "Default android screenshot tool", "removal": "replace" }, + { + "id": "com.android.sdm.plugins.connmo", + "description": "ConnMO\nNotifications for video calling?\nAlso Apn Service.", + "removal": "replace" + }, + { + "id": "com.android.sdm.plugins.dcmo", + "description": "Carrier OMADM\nAnother thing to VoLTE.", + "removal": "replace" + }, + { + "id": "com.android.sdm.plugins.diagmon", + "description": "diagnostic plugin\nit's app for hidden diagnostics.", + "removal": "delete" + }, + { + "id": "com.android.secretcode", + "description": "SecretCode\nHidden app shows some secret codes.", + "removal": "delete" + }, + { + "id": "com.android.server.telecom.auto_generated_rro_product__", + "description": "Configs to server telecom auto generated but better keep.", + "removal": "unsafe" + }, + { + "id": "com.android.server.telecom.overlay.miui", + "description": "Manage calls\nit's used for manage calls ui.\nit's important overlay to calling.", + "removal": "unsafe" + }, + { + "id": "com.android.service.ims", + "description": "It's for subscribing to the presence information using RCS.", + "removal": "replace" + }, + { + "id": "com.android.settingaccessibility", + "description": "Accessibility settings\nIt should be important for settings.", + "removal": "caution" + }, + { + "id": "com.android.settings.auto_generated_rro_product__", + "description": "Configs to settings auto generated but better keep.", + "removal": "unsafe" + }, + { + "id": "com.android.settings.auto_generated_rro_vendor__", + "description": "Configs to settings auto generated but better keep.", + "removal": "unsafe" + }, + { + "id": "com.android.settings.os.overlay", + "description": "Looks unused, but not confirmed. Found in app 'icon file download', Vibration switch. Icon user found, overlay to 'com.android.settings'.", + "removal": "caution" + }, + { + "id": "com.android.settings.overlay.SettingsFuture", + "description": "Configs to settings auto generated but better keep.", + "removal": "unsafe" + }, { "id": "com.android.settings.overlay.cmcc", "description": "Likely overlay themes from China Mobile Communications Corporation(CMCC) or China Telecom(CT).", "removal": "caution" }, + { + "id": "com.android.settings.overlay.common", + "description": "Color mode config you can find it in settings\nit's something about: natural, boosted, saturated, adaptive.", + "removal": "unsafe" + }, { "id": "com.android.settings.overlay.ct", "description": "Likely overlay themes from China Mobile Communications Corporation(CMCC) or China Telecom(CT).", "removal": "caution" }, + { + "id": "com.android.settings.overlay.filesgoogle", + "description": "Useless overlay to Google Files.", + "removal": "delete" + }, + { + "id": "com.android.settings.overlay.g1azg", + "description": "Configs to settings auto generated but better keep.", + "removal": "unsafe" + }, + { + "id": "com.android.settings.overlay.gb17l", + "description": "Configs to settings auto generated but better keep.", + "removal": "unsafe" + }, + { + "id": "com.android.settings.overlay.gb62z", + "description": "Configs to settings auto generated but better keep.", + "removal": "unsafe" + }, + { + "id": "com.android.settings.overlay.gx7as", + "description": "Configs to settings auto generated but better keep.", + "removal": "unsafe" + }, + { + "id": "com.android.settings.overlay.miui", + "description": "This app is without code and safe to remove.", + "removal": "delete" + }, + { + "id": "com.android.settings.overlay.personalsafety", + "description": "Useless overlay to personalsafety, safetyhub", + "removal": "delete" + }, + { + "id": "com.android.settings.overlay.pixel2021", + "description": "Configs to settings auto generated but better keep.", + "removal": "unsafe" + }, + { + "id": "com.android.settings.overlay.product", + "description": "Useless overlay to images phone white and black, it's for camera MP info.", + "removal": "delete" + }, + { + "id": "com.android.settings.overlay.turbo", + "description": "Useless overlay to smart battery images, videos. And it's probably unused.", + "removal": "delete" + }, + { + "id": "com.android.settings.resoverlay", + "description": "Found in the code \"Declaration of Conformity\" on the TECNO phone, is probably unused, as it cannot be found in the Settings or anywhere else.\nIt can be safely removed, the Settings still work without this app.", + "removal": "replace" + }, + { + "id": "com.android.settingsaccessibility", + "description": "Accessibility settings (tools for vision, hearing and physical impairments)\nSometimes, third-party apps may require special permissions in the accessibility settings in order to work properly.", + "removal": "caution" + }, + { + "id": "com.android.setupwizard.overlay", + "description": "It's needed only on first-boot setup.", + "removal": "delete" + }, + { + "id": "com.android.setupwizard.overlay.ontim", + "description": "Useless overlay to welcome image First-boot setup.", + "removal": "delete" + }, + { + "id": "com.android.simappdialog.auto_generated_rro_product__", + "description": "Useless overlay to simappdialog.", + "removal": "delete" + }, + { + "id": "com.android.soundpicker.auto_generated_rro_product__", + "description": "Has colors, dialog things, autogenerated code, but someone can confirm that app is safe to remove?", + "removal": "caution" + }, + { + "id": "com.android.stk.overlay.miui", + "description": "'SIM Toolkit' name app only found.", + "removal": "delete" + }, + { + "id": "com.android.store", + "description": "An app called TCL Mobile that you cannot disable and just opens up a link to the OEM in the browser.", + "removal": "delete" + }, + { + "id": "com.android.supl", + "description": "SUPL20Service\nGPS still works without it. Probably needed to location in China.", + "removal": "delete" + }, + { + "id": "com.android.systemui.auto_generated_rro_product__", + "description": "Configs to systemui auto generated but better keep.", + "removal": "unsafe" + }, + { + "id": "com.android.systemui.auto_generated_rro_vendor__", + "description": "Configs to systemui auto generated but better keep.", + "removal": "unsafe" + }, + { + "id": "com.android.systemui.feature_cover", + "description": "It looks like a very important app.\nImportant configs to android?", + "removal": "unsafe" + }, + { + "id": "com.android.systemui.miui.optimization.overlay", + "description": "In the code founded: navigationcolor to red.\nUnused overlay.", + "removal": "delete" + }, + { + "id": "com.android.systemui.notch.overlay", + "description": "It have something to Display Cutout. Better dont touch it.\nImportant configs to display.", + "removal": "unsafe" + }, + { + "id": "com.android.systemui.os.overlay", + "description": "Icon user found, overlay to 'com.android.systemui'.", + "removal": "caution" + }, + { + "id": "com.android.systemui.overlay.charging.anim.alita_supervooc2", + "description": "Charging phone animation from a lot of PNG files", + "removal": "delete" + }, + { + "id": "com.android.systemui.overlay.charging.anim.siphon_wireless", + "description": "Wireless charging animation for OnePlus phones.", + "removal": "replace" + }, { "id": "com.android.systemui.overlay.cmcc", "description": "Likely overlay themes from China Mobile Communications Corporation(CMCC) or China Telecom(CT).", @@ -304,26 +1759,511 @@ "description": "Likely overlay themes from China Mobile Communications Corporation(CMCC) or China Telecom(CT).", "removal": "caution" }, + { + "id": "com.android.systemui.overlay.fingerprint.anim.ccyh", + "description": "Fingerprint animation from a lot of PNG files", + "removal": "delete" + }, + { + "id": "com.android.systemui.overlay.fingerprint.anim.cosmos", + "description": "Fingerprint Animation Cosmos when unlocking phone.", + "removal": "replace" + }, + { + "id": "com.android.systemui.overlay.fingerprint.anim.fireworks", + "description": "Fingerprint Animation Fireworks when unlocking phone.", + "removal": "replace" + }, + { + "id": "com.android.systemui.overlay.fingerprint.anim.fy", + "description": "Fingerprint Animation Fy when unlocking phone.", + "removal": "replace" + }, + { + "id": "com.android.systemui.overlay.fingerprint.anim.jhsy", + "description": "Fingerprint animation from a lot of PNG files", + "removal": "delete" + }, + { + "id": "com.android.systemui.overlay.fingerprint.anim.jslz", + "description": "Fingerprint animation from a lot of PNG files", + "removal": "delete" + }, + { + "id": "com.android.systemui.overlay.fingerprint.anim.lgsy", + "description": "Fingerprint animation from a lot of PNG files", + "removal": "delete" + }, + { + "id": "com.android.systemui.overlay.fingerprint.anim.nlgs", + "description": "Fingerprint animation from a lot of PNG files", + "removal": "delete" + }, + { + "id": "com.android.systemui.overlay.fingerprint.anim.none", + "description": "Fingerprint Animation None when unlocking phone.", + "removal": "replace" + }, + { + "id": "com.android.systemui.overlay.fingerprint.anim.ripple", + "description": "Fingerprint Animation Ripple when unlocking phone.", + "removal": "replace" + }, + { + "id": "com.android.systemui.overlay.fingerprint.anim.stripe", + "description": "Fingerprint Animation Stripe when unlocking phone.", + "removal": "replace" + }, + { + "id": "com.android.systemui.overlay.fingerprint.anim.sw", + "description": "Fingerprint Animation Sw when unlocking phone.", + "removal": "replace" + }, + { + "id": "com.android.systemui.overlay.fingerprint.anim.tyjw", + "description": "Fingerprint animation from a lot of PNG files", + "removal": "delete" + }, + { + "id": "com.android.systemui.overlay.fingerprint.anim.xklc", + "description": "Fingerprint animation from a lot of PNG files", + "removal": "delete" + }, + { + "id": "com.android.systemui.overlay.gms", + "description": "Useless overlay to systemui gms", + "removal": "delete" + }, + { + "id": "com.android.systemui.overlay.miui", + "description": "App without code and safe to remove.", + "removal": "delete" + }, + { + "id": "com.android.systemui.overlay.pong", + "description": "Better keep this for config temperature? Better don't risk.", + "removal": "unsafe" + }, + { + "id": "com.android.systemui.overlay.spacewar", + "description": "Better keep this for config temperature? Better don't risk.", + "removal": "unsafe" + }, + { + "id": "com.android.theme.color.amethyst", + "description": "Android color accent only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.color.aquamarine", + "description": "Android color accent only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.color.black", + "description": "Android color accent only for google pixel or aosp or motorola", + "removal": "delete" + }, + { + "id": "com.android.theme.color.cinnamon", + "description": "Android color accent only for google pixel or aosp or motorola", + "removal": "delete" + }, + { + "id": "com.android.theme.color.darklake", + "description": "Android color accent only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.color.dorange", + "description": "Android color accent only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.color.dpurple", + "description": "Android color accent only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.color.green", + "description": "Android color accent only for google pixel or aosp or motorola", + "removal": "delete" + }, + { + "id": "com.android.theme.color.lgreen", + "description": "Android color accent only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.color.ocean", + "description": "Android color accent only for google pixel or aosp or motorola", + "removal": "delete" + }, + { + "id": "com.android.theme.color.orchid", + "description": "Android color accent only for google pixel or aosp or motorola", + "removal": "delete" + }, + { + "id": "com.android.theme.color.parasailing", + "description": "Android color accent only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.color.purple", + "description": "Android color accent only for google pixel or aosp or motorola", + "removal": "delete" + }, + { + "id": "com.android.theme.color.saffron", + "description": "Android color accent only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.color.sand", + "description": "Android color accent only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.color.slate", + "description": "Android color accent only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.color.space", + "description": "Android color accent only for google pixel or aosp or motorola", + "removal": "delete" + }, + { + "id": "com.android.theme.color.tangerine", + "description": "Android color accent only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.font.ArchivoSemiBold", + "description": "Font ArchivoSemiBold", + "removal": "delete" + }, + { + "id": "com.android.theme.font.Exo2Regular", + "description": "Font Exo2Regular", + "removal": "delete" + }, + { + "id": "com.android.theme.font.RobotoSlabRegular", + "description": "Font RobotoSlabRegular", + "removal": "delete" + }, + { + "id": "com.android.theme.font.RookeryRegular", + "description": "Font RookeryRegular", + "removal": "delete" + }, + { + "id": "com.android.theme.icon.round", + "description": "Android icon shape only for Google Pixel or AOSP or Motorola", + "removal": "delete" + }, + { + "id": "com.android.theme.icon.roundedrect", + "description": "Android color accent only for google pixel or aosp or motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon.squircle", + "description": "Android color accent only for google pixel or aosp or motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon.teardrop", + "description": "Android color accent only for google pixel or aosp or motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.circular.android", + "description": "Android icon pack only for google pixel or aosp or motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.circular.launcher", + "description": "Android icon pack only for google pixel or aosp or motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.circular.settings", + "description": "Android icon pack only for google pixel or aosp or motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.circular.systemui", + "description": "Android icon pack only for google pixel or aosp or motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.circular.themepicker", + "description": "Android icon pack only for google pixel or aosp or motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.filled.android", + "description": "Android icon pack only for google pixel or aosp or motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.filled.launcher", + "description": "Android icon pack only for google pixel or aosp or motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.filled.settings", + "description": "Android icon pack only for google pixel or aosp or motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.filled.systemui", + "description": "Android icon pack only for google pixel or aosp or motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.filled.themepicker", + "description": "Android icon pack only for google pixel or aosp or motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.kai.android", + "description": "Android icon pack only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.kai.launcher", + "description": "Android icon pack only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.kai.settings", + "description": "Android icon pack only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.kai.systemui", + "description": "Android icon pack only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.kai.themepicker", + "description": "Android icon pack only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.rounded.android", + "description": "Android icon pack only for google pixel or aosp or motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.rounded.launcher", + "description": "Android icon pack only for google pixel or aosp or motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.rounded.settings", + "description": "Android icon pack only for google pixel or aosp or motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.sam.android", + "description": "Android icon pack only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.sam.launcher", + "description": "Android icon pack only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.sam.settings", + "description": "Android icon pack only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.sam.systemui", + "description": "Android icon pack only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.sam.themepicker", + "description": "Android icon pack only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.victor.android", + "description": "Android icon pack only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.victor.launcher", + "description": "Android icon pack only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.victor.settings", + "description": "Android icon pack only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.victor.systemui", + "description": "Android icon pack only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, + { + "id": "com.android.theme.icon_pack.victor.themepicker", + "description": "Android icon pack only for Google Pixel or AOSP or Motorola", + "removal": "replace" + }, { "id": "com.android.thememanager", "description": "MIUI Themes (manager)\nXiaomi seems to love confusing package names.\nLets you select and apply themes provided by Xiaomi.\nNOTE: Disabling will break the ability to change lock-screen wallpaper.", "removal": "caution" }, + { + "id": "com.android.thememanager.gliobal_config.config.overlay", + "description": "Blacklist of some wallpaper names. Useless.\nThis app is not exist on miui china rom.", + "removal": "delete" + }, { "id": "com.android.thememanager.module", "description": "Something related to Xiaomi's theme manager?", "removal": "caution" }, + { + "id": "com.android.traceur.auto_generated_rro_product__", + "description": "useless configs to traceur auto generated.", + "removal": "delete" + }, + { + "id": "com.android.traceur.auto_generated_rro_vendor__", + "description": "useless configs to traceur auto generated.", + "removal": "delete" + }, + { + "id": "com.android.traceur.overlay.pixel", + "description": "Unused colors to 5G", + "removal": "delete" + }, + { + "id": "com.android.tv.frameworkpackagestubs", + "description": "Activity Stub\nHard to say by code, has browser provider and SQLite content.", + "removal": "caution" + }, + { + "id": "com.android.tv.settings", + "description": "Needed for settings.", + "removal": "unsafe" + }, + { + "id": "com.android.unisoc.telephony.server", + "description": "UICC stands for Universal Integrated Circuit Card.\nIt is a the physical and logical platform for the USIM and may contain additional USIMs and other applications.\n(U)SIM is an application on the UICC.\nOnly for China.", + "removal": "delete" + }, + { + "id": "com.android.updater", + "description": "Mi Updater\nProvides system updates\nREMOVING THIS WILL BOOTLOOP YOUR DEVICE! Doesn't bootloop on MIUI 13 and above.", + "removal": "caution" + }, + { + "id": "com.android.vendors.bridge.softsim", + "description": "Needed for virtual SIM.", + "removal": "delete" + }, + { + "id": "com.android.vivo.tws.vivotws", + "description": "TWS\nIt's for Vivo TWS earphones.", + "removal": "delete" + }, + { + "id": "com.android.voicemailomtp", + "description": "Voicemail\nVoicemail? I think no one uses that.", + "removal": "delete" + }, + { + "id": "com.android.wallpaper", + "description": "Styles editor\nNeeded for editing style UI", + "removal": "replace" + }, + { + "id": "com.android.watermark", + "description": "Hidden IMEI tests.", + "removal": "delete" + }, + { + "id": "com.android.wifi.resources.overlay.WifiRes6GhzEnable", + "description": "Config to support wifi 6 Ghz? Any wifi have this?\nIf you don't have 6 Ghz wifi then it's safe to disable.", + "removal": "delete" + }, + { + "id": "com.android.wifi.resources.overlay.WifiResDualStaApEnable", + "description": "5 GHz WiFi support.", + "removal": "unsafe" + }, + { + "id": "com.android.wifi.resources.overlay.WifiResSoftap80211axEnable", + "description": "Important configs to wifi.", + "removal": "unsafe" + }, { "id": "com.android.wifi.resources.overlay.common", "description": "System Wi-Fi resources Theme pack\nGuessing it's a pack of themes for some Wi-Fi related system UI, based on the name.", "removal": "caution" }, + { + "id": "com.android.wifi.resources.overlay.kalama", + "description": "Needed for WiFi.", + "removal": "unsafe" + }, + { + "id": "com.android.wifi.resources.overlay.motCommon", + "description": "Related to Motorola's custom overlay for Wi-Fi connections.", + "removal": "replace" + }, + { + "id": "com.android.wifi.resources.overlay.oplus", + "description": "Wi-Fi configs", + "removal": "unsafe" + }, + { + "id": "com.android.wifi.resources.overlay.pineapple", + "description": "A runtime resource overlay (RRO) is a package that changes the resource values of a target package at runtime. For example, an app installed on the system image might change its behavior based upon the value of a resource. Rather than hardcoding the resource value at build time, an RRO installed on a different partition can change the values of the app's resources at runtime.\nRROs can be enabled or disabled. You can programmatically set the enable/disable state to toggle an RRO's ability to change resource values. RROs are disabled by default (however, static RROs are enabled by default).\nhttps://source.android.com/docs/core/runtime/rros", + "removal": "unsafe" + }, { "id": "com.android.wifi.resources.overlay.target", "description": "System Wi-Fi resources Theme pack\nGuessing it's a pack of themes for some Wi-Fi related system UI, based on the name.", "removal": "caution" }, + { + "id": "com.android.wifi.resources.overlay.taro", + "description": "Better keep this for config wifi? Better don't risk.", + "removal": "unsafe" + }, + { + "id": "com.android.wifi.resources.xiaomi", + "description": "Have some configs to network about: disconnected scan interval schedule\nwifi11axsupportoverride, config_wifi_tcp_buffers\nyou should keep this because it's maybe from settings.", + "removal": "unsafe" + }, + { + "id": "com.android.wm.shell", + "description": "Profile installer? App looks like a 'com.android.shell'.", + "removal": "unsafe" + }, + { + "id": "com.android.yadayada", + "description": "Disclaimer show to user, feedback, first boot setup.", + "removal": "delete" + }, + { + "id": "com.android.ztescreenshot", + "description": "ScreenCapture\nNeeded for screenshots.", + "removal": "caution" + }, { "id": "com.ape.cleanassist", "label": "Smart Assist", @@ -345,6 +2285,11 @@ "description": "Provides easy mode/quick access for Wiko mobile", "removal": "delete" }, + { + "id": "com.ape.factory", + "description": "Checks Build.SERIAL and ro.build.type\nAll permissions and activities (camera, mic, battery, radio, led, sim, gps, nfc). Reads/writes to External Storage", + "removal": "replace" + }, { "id": "com.ape.fmradio", "label": "FM Radio", @@ -370,6 +2315,11 @@ "description": "Provides Wiko screen message feature", "removal": "delete" }, + { + "id": "com.ape.mtbf", + "description": "Named 'MTBF Tools'\nDialer Code: 68238665. Uses SQLite Database. Reads/writes to External Storage. All sorts of permissions (camera, mic, battery, radio, led, sim, gps, nfc).\nFound more details at https://twitter.com/dbauduin/status/940126704261099520 (archive: https://web.archive.org/web/20240330025312/https://twitter.com/dbauduin/status/940126704261099520)\nHardcoded URLs (an api and a book): http://www.andykhan.com/jexcelapi\nhttp://www.amazon.co.uk/exec/obidos/ASIN/0571058086/qid=1099836249/sr=1-3/ref=sr_1_11_3/202-6017285-1620664\nhttps://www.amazon.co.uk/exec/obidos/ASIN/0571058086qid=1099836249/sr=1-3/ref=sr_1_11_3/202-6017285-1620664", + "removal": "replace" + }, { "id": "com.ape.oneclean", "label": "Oneclean", @@ -427,31 +2377,461 @@ "description": "Provides first time app install for Wiko mobile", "removal": "delete" }, + { + "id": "com.apple.atve.sony.appletv", + "description": "Apple Tv app on android Tv. Can be removed without any problem", + "removal": "delete" + }, + { + "id": "com.arcsoft.app.humanavatar", + "description": "My Avatar\nAvatar activities useless.", + "removal": "delete" + }, + { + "id": "com.arcsoft.lg_avatar_resource", + "description": "LGAvatarReource\nIt's probably for arcamera and it's for avatars. People removed that.", + "removal": "delete" + }, + { + "id": "com.arcsoft.magicshotstudio", + "description": "it's app for photos", + "removal": "delete" + }, + { + "id": "com.asu", + "description": "ZF10 Live Wallpaper\nLive Wallpaper", + "removal": "delete" + }, + { + "id": "com.asus.UpdateLauncher", + "description": "Updater Launcher\nRemove if you dont need it Launcher updates.", + "removal": "delete" + }, + { + "id": "com.asus.alwayson", + "description": "Always-on Display\nAOD will be not available after remove.", + "removal": "delete" + }, + { + "id": "com.asus.alwayson.res.overlay", + "description": "Not needed gif to Always-on Display", + "removal": "delete" + }, + { + "id": "com.asus.appupdater", + "description": "ASUS Config Updater\nIt may have something to do with app updater but no activities.", + "removal": "caution" + }, + { + "id": "com.asus.asusbacktap", + "description": "Back tap\nit's for Accessibility component feature.\nBack tap will not be available in settings after remove.", + "removal": "delete" + }, + { + "id": "com.asus.asusoptiflex", + "description": "ASUS Opti Flex\nit's something for settings? Still unknown.", + "removal": "caution" + }, + { + "id": "com.asus.asussettingsbackuphelper", + "description": "Settings ASUS Backup\nCan be removed if ASUS Backup are not used.", + "removal": "delete" + }, + { + "id": "com.asus.atd.smmitest", + "description": "SMMI TEST\nTesting hardware things.", + "removal": "delete" + }, + { + "id": "com.asus.audiowizard", + "description": "ASUS AudioWizard\nNeeded for sound effects.", + "removal": "delete" + }, { "id": "com.asus.calculator", "description": "Calculator - unit converter (https://play.google.com/store/apps/details?id=com.asus.calculator)\nHas more permissions than a Calculator app reasonably should have.\nConnects to a few Google and currency exchange-rate servers.\nhttps://beta.pithus.org/report/817514371bbdb76ec52da4c8456bbc116deec179603099deabbe6fcce6f6ccdb", "removal": "delete" }, + { + "id": "com.asus.camera", + "description": "Stock ASUS camera app. It has Google Analytics, so better disable internet for this app.", + "removal": "replace" + }, + { + "id": "com.asus.cellbroadcastreceiver.overlay", + "description": "useless overlay for cellbroadcast", + "removal": "delete" + }, + { + "id": "com.asus.cellbroadcastservice.overlay", + "description": "useless overlay for cellbroadcast", + "removal": "delete" + }, + { + "id": "com.asus.configupdater", + "description": "ASUS Config Updater\nSome people have removed this. Needed for ASUS autoupdate apps probably, also found debugging code.", + "removal": "delete" + }, + { + "id": "com.asus.contacts", + "description": "ASUS Contacts\nStock ASUS Contacts app. Contains Google trackers.", + "removal": "replace" + }, + { + "id": "com.asus.deskclock", + "description": "ASUS Digital Clock & Widget\nContains google analytics.", + "removal": "replace" + }, + { + "id": "com.asus.dialer", + "description": "ASUS Dialer\nContains Google trackers.", + "removal": "replace" + }, + { + "id": "com.asus.dm", + "description": "System update\nSystem updates for ASUS", + "removal": "caution" + }, { "id": "com.asus.easylauncher", "description": "Asus Easy Mode (https://play.google.com/store/apps/details?id=com.asus.easylauncher)\nAlternative launcher with bigger icons and simpler interface", "removal": "delete" }, + { + "id": "com.asus.ephotoburst", + "description": "ASUS Burst shot viewer\nASUS Photo viewer, Trim Service. Contains Google Analytics.", + "removal": "delete" + }, + { + "id": "com.asus.faceunlockservice", + "description": "ASUS Face Unlock Service\nNeeded for face unlock.\nFace unlock will not work after remove.", + "removal": "replace" + }, + { + "id": "com.asus.filemanager", + "description": "File Manager\nStock ASUS file manager app.", + "removal": "replace" + }, + { + "id": "com.asus.focusapplistener", + "description": "Focus app\nNeeded for optimization, probably.", + "removal": "caution" + }, + { + "id": "com.asus.gallery", + "description": "Stock Gallery app. Contains Google Analytics.", + "removal": "delete" + }, + { + "id": "com.asus.gamewidget", + "description": "Game genie\nProbably useful for gaming.\nhttps://play.google.com/store/apps/details?id=com.asus.gamewidget", + "removal": "caution" + }, + { + "id": "com.asus.gamewidget.service", + "description": "Game genie service\nGame genie service needed for (`com.asus.gamewidget`)\nIt's probably useful for gaming.", + "removal": "caution" + }, + { + "id": "com.asus.hardwarestub", + "description": "HardwareStub Services\nHas components for optimization game.", + "removal": "caution" + }, + { + "id": "com.asus.hbm", + "description": "High Brightness Mode\nIt can be found probably in settings. Still unknown.", + "removal": "caution" + }, { "id": "com.asus.ia.asusapp", "description": "My Asus (https://play.google.com/store/apps/details?id=com.asus.ia.asusapp)\nAsus service center (support + store)", "removal": "delete" }, + { + "id": "com.asus.imagesearch", + "description": "Image search\nit's so bloated.", + "removal": "delete" + }, + { + "id": "com.asus.ims.benchmarkblocker", + "description": "Founded debugs and benchmark blocker.", + "removal": "delete" + }, + { + "id": "com.asus.ims.brightnessservice", + "description": "Not needed, unused frameworks", + "removal": "delete" + }, + { + "id": "com.asus.ims.configmanager", + "description": "Not needed, unused frameworks", + "removal": "delete" + }, + { + "id": "com.asus.ims.devicepolicymanager", + "description": "Not needed, unused frameworks", + "removal": "delete" + }, + { + "id": "com.asus.ims.evtlog", + "description": "Not needed, unused frameworks", + "removal": "delete" + }, + { + "id": "com.asus.ims.extdispctrl", + "description": "Not needed, unused frameworks", + "removal": "delete" + }, + { + "id": "com.asus.ims.forcedark", + "description": "Not needed, unused frameworks", + "removal": "delete" + }, + { + "id": "com.asus.ims.freeform", + "description": "Not needed, unused frameworks", + "removal": "delete" + }, + { + "id": "com.asus.ims.observer", + "description": "Not needed, unused frameworks", + "removal": "delete" + }, + { + "id": "com.asus.ims.packageinstallerproxy", + "description": "Not needed, unused frameworks", + "removal": "delete" + }, + { + "id": "com.asus.ims.phykeyctrl", + "description": "Not needed, unused frameworks", + "removal": "delete" + }, + { + "id": "com.asus.ims.pointerproxy", + "description": "Not needed, unused frameworks", + "removal": "delete" + }, + { + "id": "com.asus.ims.powerctrl", + "description": "Not needed, unused frameworks", + "removal": "delete" + }, + { + "id": "com.asus.ims.rogproxy", + "description": "Not needed, unused frameworks", + "removal": "delete" + }, + { + "id": "com.asus.ims.smartread", + "description": "Not needed, unused frameworks", + "removal": "delete" + }, + { + "id": "com.asus.ims.twinapps", + "description": "Not needed, unused frameworks", + "removal": "delete" + }, + { + "id": "com.asus.ims.watermark", + "description": "Not needed, unused frameworks", + "removal": "delete" + }, + { + "id": "com.asus.inadvertentTouch", + "description": "Not needed 'Do not cover the top of the screen'", + "removal": "delete" + }, + { + "id": "com.asus.key_status", + "description": "KeyStatusTool\nKeyStatusTool? All of this code means nothing.", + "removal": "delete" + }, + { + "id": "com.asus.launcher", + "description": "ASUS Launcher\nContains Google Firebase Analytics.", + "removal": "caution" + }, + { + "id": "com.asus.livedemoservice", + "description": "Demo Mode\nEnables retail demonstration mode. it's not a feature for normal users.", + "removal": "delete" + }, + { + "id": "com.asus.lockscreen2", + "description": "Lockscreen\nIt should be important for lockscreen.", + "removal": "caution" + }, + { + "id": "com.asus.loguploader", + "description": "Log Tool\nCaptured logs, Generate Log, Report Log.", + "removal": "delete" + }, + { + "id": "com.asus.loguploaderproxy", + "description": "Bug Reporter Proxy\nLogs without activity.\nNot needed another logs from loguploader.", + "removal": "delete" + }, + { + "id": "com.asus.mlmodel", + "description": "Unused frameworks? AI optimization?\nResources have vision_model and something encrypted.\nThis app is large (338MB).", + "removal": "caution" + }, + { + "id": "com.asus.mobilemanager", + "description": "Mobile Manager\nNot sure to keep it or not.\nhttps://play.google.com/store/apps/details?id=com.asus.mobilemanager", + "removal": "caution" + }, + { + "id": "com.asus.mobilemanagerservice", + "description": "Mobile Manager Service\nLooks like a unused framework, but not sure.", + "removal": "caution" + }, + { + "id": "com.asus.nextapp", + "description": "NextApp\nUnused frameworks? It has something to training AI? everything is encrypted.", + "removal": "caution" + }, + { + "id": "com.asus.nextappcore", + "description": "NextAppCore\nUseless frameworks? It has something to training AI? everything is encrypted.", + "removal": "caution" + }, + { + "id": "com.asus.openbeta2", + "description": "OpenBeta2\nBeta program server that collects a lot of data.", + "removal": "delete" + }, + { + "id": "com.asus.powersaver", + "description": "Power Master\nIt's for power-saving and may be important.\nImportant app to powersaving.", + "removal": "unsafe" + }, + { + "id": "com.asus.sarprotection", + "description": "SAR Protection\nSecurity thing.", + "removal": "delete" + }, + { + "id": "com.asus.screenrecorder", + "description": "Screen recorder\nApp for screen recording.", + "removal": "replace" + }, + { + "id": "com.asus.setupwizard", + "description": "Setup Wizard\nIt's needed only for first-boot setup.", + "removal": "delete" + }, + { + "id": "com.asus.smartcover", + "description": "SmartCover\nUsed for smart features.", + "removal": "delete" + }, + { + "id": "com.asus.smartkey", + "description": "Smart key\nUsed for smart features.", + "removal": "delete" + }, + { + "id": "com.asus.smartreading", + "description": "Smart Reading\nIt's app for smart reading", + "removal": "delete" + }, { "id": "com.asus.soundrecorder", "description": "ASUS Sound recorder (https://play.google.com/store/apps/details?id=com.asus.soundrecorder)\nConnects to Google Analytics and some Asus servers, which is a bit sketchy for a sound recording app..\nhttps://beta.pithus.org/report/f4cf38e1c35a04c3579fa198d2abd3ef1ff7be79633d6d3f2bc69c8a69164e1d", "removal": "delete" }, + { + "id": "com.asus.splendid", + "description": "Asus Splendid\nOptional app for adjust your screen for your own viewing pleasure.\nhttps://play.google.com/store/apps/details?id=com.asus.splendid", + "removal": "delete" + }, + { + "id": "com.asus.stitchimage.service", + "description": "Stitch image\nIt's for the stock gallery app.", + "removal": "delete" + }, + { + "id": "com.asus.sysmonitor", + "description": "Device Health\nDevice Health? It collects your data.", + "removal": "delete" + }, + { + "id": "com.asus.system.api", + "description": "AsusBoost\nIt's probably an important app. It has booster services and memory cleaner service.", + "removal": "caution" + }, + { + "id": "com.asus.systemcolor", + "description": "System color scheme\nNeeded for changing wallpapers?", + "removal": "caution" + }, + { + "id": "com.asus.taskwidget", + "description": "ASUS Task Manager widget\nTask manager widget to System optimization", + "removal": "delete" + }, + { + "id": "com.asus.teleserv.overlay.odm", + "description": "overlay to default config ims.", + "removal": "caution" + }, + { + "id": "com.asus.theme.color.asusui", + "description": "Theme AsusUI\nStock System Theme\nSystem may not work after removing it.", + "removal": "unsafe" + }, + { + "id": "com.asus.theme.color.rog", + "description": "Rog Theme\nStock System Theme\nSystem may not work after removing it.", + "removal": "unsafe" + }, + { + "id": "com.asus.themeservice", + "description": "Needed for change theme apps?", + "removal": "caution" + }, + { + "id": "com.asus.tips", + "description": "Tips\nTips for smart features and more.", + "removal": "delete" + }, + { + "id": "com.asus.twinapps", + "description": "Twin Apps for duplicate apps.", + "removal": "delete" + }, + { + "id": "com.asus.twinappsservice", + "description": "Twin Apps Service\nNeeded for Twin Apps for duplicate apps.", + "removal": "delete" + }, { "id": "com.asus.userfeedback", "description": "ZenUI Help (https://play.google.com/store/apps/details?id=com.asus.userfeedback)\nCustomer service app that provides FAQs, Mobile care service, user feedback, and public forums.\nLots of telemetry (insecure on top of that):\nhttps://beta.pithus.org/report/e80a1fa70adc097fc9817720b5c8c81cfd156a76e6d062759b2bc3d6937a97e7", "removal": "delete" }, + { + "id": "com.asus.visualmaster", + "description": "Tru2Life\nit's app for color modes.", + "removal": "caution" + }, + { + "id": "com.asus.weathertime", + "description": "ASUS Weather\nit's for weather. Have Firebase Analytics.", + "removal": "delete" + }, + { + "id": "com.asus.wifi.resources.overlay", + "description": "overlay to wifi configs better dont risk.\nImportant configs to WiFi.", + "removal": "unsafe" + }, + { + "id": "com.asus.zenmotion", + "description": "Gestures\nNeeded for Gestures.", + "removal": "delete" + }, { "id": "com.aura.oobe.kbdi", "description": "Appcloud\nPersistent notification until you click on it and agree to install games. Sort of game cloud pre-installed in some Xiaomi phones\nSafe to remove.", @@ -462,6 +2842,11 @@ "description": "高德地图 (Yeah no english translation) (https://play.google.com/store/apps/details?id=com.autonavi.minimap)\nXiaomi GPS\n", "removal": "delete" }, + { + "id": "com.baidu.BaiduMap", + "description": "Chinese Baidu Map.", + "removal": "delete" + }, { "id": "com.baidu.duersdk.opensdk", "description": "Duer stuff from Baidu \nDuer is a virtual AI assistant.\n", @@ -482,11 +2867,26 @@ "description": "Default keyboard (Baidu IME customized for Vivo devices).\nThe number of requested permissions for this keyboard is terrifying. You really should use another keyboard. Pithus analysis: https://beta.pithus.org/report/d4cdf8fedcd94436ade720cb8df9b4ef32aca6c7822cae6c8698937d68e20363", "removal": "replace" }, + { + "id": "com.baidu.location.fused", + "description": "FusedLocation\nChinese baidu location.", + "removal": "delete" + }, + { + "id": "com.baidu.map.location", + "description": "Chinese Network location baidu. Only for China.", + "removal": "delete" + }, { "id": "com.baidu.searchbox", "description": "百度 (https://play.google.com/store/apps/details?id=com.baidu.searchbox)\nBaidu App search engine.\n", "removal": "delete" }, + { + "id": "com.bbk.SuperPowerSave", + "description": "Super Battery Saver\nNot sure if it's useful or not. Super power save.", + "removal": "delete" + }, { "id": "com.bbk.account", "description": "Vivo account\nVivo privacy policy is really bad: https://privacy.vivo.com/privacy\nNote: Removing this will obviously break fuctions that require Vivo account authentication: accessibility, data backup etc.", @@ -502,21 +2902,81 @@ "description": "Default calendar app.\n50 permissions for a calendar app. What could go wrong?\n\nPithus analysis: https://beta.pithus.org/report/db107cb828a1ec9b7cbcd9fd86542da877fdf4cf947c18c8a48a2b09e568ad10", "removal": "replace" }, + { + "id": "com.bbk.cloud", + "description": "vivoCloud\nVivo cloud services.", + "removal": "delete" + }, + { + "id": "com.bbk.facewake", + "description": "FaceWake\nIt's used for face unlock.", + "removal": "caution" + }, { "id": "com.bbk.iqoo.logsystem", "description": "User experience service\nTelemetry app.\nNote:Disabling this will break trial version system upgrade feature.", "removal": "delete" }, + { + "id": "com.bbk.launcher2", + "description": "Vivo launcher.", + "removal": "caution" + }, + { + "id": "com.bbk.photoframewidget", + "description": "Photo frame\nPhoto widget.", + "removal": "delete" + }, + { + "id": "com.bbk.scene.databaseprovider", + "description": "May be needed for the launcher, not sure.", + "removal": "caution" + }, + { + "id": "com.bbk.scene.launcher.theme", + "description": "SceneThemeLauncher\nMay be needed for the launcher, not sure.", + "removal": "caution" + }, + { + "id": "com.bbk.theme", + "description": "Vivo theme (https://play.google.com/store/apps/details?id=com.bbk.theme)\nLets you add new themes, fonts and wallpapers.\nIt has annoying notifications that cannot be disabled by going to the app settings. This app use 50 permissions and can install packages (REQUEST_INSTALL_PACKAGES)\nNote: Removing this app will prevent you to change themes.\n\nPithus analysis: https://beta.pithus.org/report/0f15055131637d3dbc55d3a49b8e79b4f76ca09871abf9eb43b5f88afde11800", + "removal": "delete" + }, + { + "id": "com.bbk.theme.resources", + "description": "WallpaperRes\nVivo wallpapers. A lot of PNG wallpapers. Safe to remove if you don't need theme resources.", + "removal": "caution" + }, + { + "id": "com.bbk.updater", + "description": "System update\nProvides system updates.", + "removal": "caution" + }, { "id": "com.bjbyhd.screenreader_huawei", "description": "An accessibility feature for visually impaired people\n", "removal": "delete" }, + { + "id": "com.bluetooth.aptxmode", + "description": "Hidden aptX ALS Audio Bluetooth sample improvement from Qualcomm. Useless 96kHz sample.", + "removal": "delete" + }, { "id": "com.bsp.catchlog", "description": "bsp = Board support package\nUsed to catch log files obviously.\n", "removal": "delete" }, + { + "id": "com.casper.turkiye", + "description": "Support app for Casper, see https://play.google.com/store/apps/details?id=com.casper.turkiye&hl=en", + "removal": "delete" + }, + { + "id": "com.cdfinger.factorytest", + "description": "Fingerprint Test App.", + "removal": "delete" + }, { "id": "com.chaozhuo.filemanager", "label": "File Manager", @@ -529,6 +2989,16 @@ "warning": "You must allow 'location & phone calls' permission to run.", "suggestions": "file_managers" }, + { + "id": "com.chsc.semitouchtester", + "description": "Semi touch test, debug.", + "removal": "delete" + }, + { + "id": "com.cleanmaster.sdk", + "description": "(discontinued) old clean master app that cleans phone.", + "removal": "delete" + }, { "id": "com.cnn.mobile.android.phone.edgepanel", "description": "CNN Edge panel. Twitter trends, and news from CNN.\n", @@ -541,6 +3011,16 @@ "removal": "replace", "suggestions": "radios" }, + { + "id": "com.color.uiengine", + "description": "Needed for themes", + "removal": "caution" + }, + { + "id": "com.coloros.accessibilityassistant", + "description": "Another thing for smart assistant", + "removal": "delete" + }, { "id": "com.coloros.activation", "label": "E-warranty card", @@ -550,6 +3030,16 @@ ], "removal": "caution" }, + { + "id": "com.coloros.activation.overlay.common", + "description": "E-warranty card\nLets you check if your registered phone is still under warranty. Has a lot of permissions and runs at boot. Pithus analysis: https://beta.pithus.org/report/2a1dc5caedd2347fa009563e9b4d1c11b1cb42726f9046151934c456fdd77d88", + "removal": "replace" + }, + { + "id": "com.coloros.alarmclock", + "description": "Stock Clock app.", + "removal": "replace" + }, { "id": "com.coloros.appmanager", "label": "Permanent process management", @@ -557,12 +3047,32 @@ "removal": "caution", "warning": "GameSpace's game assistant does not work after uninstalling this package." }, + { + "id": "com.coloros.apprecover", + "description": "Used for app recovery?", + "removal": "delete" + }, { "id": "com.coloros.assistantscreen", "label": "Shelf", "description": "Previously Breeno, developed by HeyTap. More info needed", "removal": "delete" }, + { + "id": "com.coloros.athena", + "description": "Memory management, maybe useful, maybe not", + "removal": "caution" + }, + { + "id": "com.coloros.athena.config_plugin", + "description": "Needed to configure com.coloros.athena. Memory management, maybe useful, maybe not.", + "removal": "caution" + }, + { + "id": "com.coloros.avastofferwall", + "description": "Avast Offerwall\nAvast anti-virus things.", + "removal": "delete" + }, { "id": "com.coloros.backuprestore", "label": "OPPO Clone Phone", @@ -573,6 +3083,26 @@ "removal": "replace", "suggestions": "backup_apps" }, + { + "id": "com.coloros.backuprestore.remoteservice", + "description": "It has something to scan always Wi-Fi but it's probably unused.", + "removal": "delete" + }, + { + "id": "com.coloros.blacklistapp", + "description": "Blacklist Contacts\nBlack list contacts, blocking calling.", + "removal": "caution" + }, + { + "id": "com.coloros.bootreg", + "description": "Setup Wizard\nCause bootloop after uninstall app.", + "removal": "unsafe" + }, + { + "id": "com.coloros.calculator", + "description": "Calculator app\nHas internet access because it can convert exchange rate, but I don't know whether it's used for other things as well or not.", + "removal": "delete" + }, { "id": "com.coloros.childrenspace", "label": "Kid Space", @@ -586,6 +3116,28 @@ "removal": "replace", "suggestions": "cloud_services" }, + { + "id": "com.coloros.codebook", + "description": "Password manager\nApp where you can keep passwords.", + "removal": "delete" + }, + { + "id": "com.coloros.colordirectservice", + "description": "Screen Recognition (Breeno Touch).\nThis app is used to recognize screen contents and provide quick access to relevant services (like Text Extraction, AI Summarizer). com.coloros.ocrscanner, com.coloros.ocrservice, com.oplus.ocs, com.oplus.aiunit, com.coloros.ocs.opencapabilityservice are also needed for this to work.", + "dependencies": [ + "com.coloros.ocrscanner", + "com.coloros.ocrservice", + "com.oplus.ocs", + "com.oplus.aiunit", + "com.coloros.ocs.opencapabilityservice" + ], + "removal": "delete" + }, + { + "id": "com.coloros.colorfilestand", + "description": "It has only Request permission activity. Probably useless framework also it has something to do with cloud.", + "removal": "delete" + }, { "id": "com.coloros.compass2", "label": "Compass", @@ -595,12 +3147,47 @@ ], "removal": "replace" }, + { + "id": "com.coloros.digitalwellbeing", + "description": "App usage time that can be found in settings.", + "removal": "replace" + }, { "id": "com.coloros.directui", "label": "Breeno Touch", "description": "More info needed.", "removal": "delete" }, + { + "id": "com.coloros.dirrecord", + "description": "Security features, anti-trojan?", + "removal": "delete" + }, + { + "id": "com.coloros.encryption", + "description": "Private Safe\nRemoving breaks the stock launcher? Private Safe (located in Privacy Settings)", + "removal": "caution" + }, + { + "id": "com.coloros.exserviceui", + "description": "Edge touch\nGesture-related things. Edge touch", + "removal": "delete" + }, + { + "id": "com.coloros.exsystemservice", + "description": "Color settings, app manager things without activities. Someone can test if it's useless?", + "removal": "caution" + }, + { + "id": "com.coloros.eyeprotect", + "description": "It's the only eye protection option", + "removal": "delete" + }, + { + "id": "com.coloros.feedback", + "description": "Feedback service\nFeedback for OPPO", + "removal": "delete" + }, { "id": "com.coloros.filemanager", "label": "My Files", @@ -615,6 +3202,26 @@ "removal": "replace", "suggestions": "locators" }, + { + "id": "com.coloros.findphone.client2", + "description": "Find phone\nFind phone, logout from oppo account before", + "removal": "caution" + }, + { + "id": "com.coloros.floatassistant", + "description": "GA ball, Assistive ball feature.", + "removal": "delete" + }, + { + "id": "com.coloros.focusmode", + "description": "Focus mode\nit's option that can be found in settings.", + "removal": "delete" + }, + { + "id": "com.coloros.gallery3d", + "description": "Gallery\nStock gallery app.", + "removal": "replace" + }, { "id": "com.coloros.gamespace", "label": "Game Space", @@ -630,24 +3237,84 @@ "description": "Gaming utility aiming at 'optimizing your gaming experience'. Has a lot of permissions. For instance, it has internet access, will scans all the apps you have on your phones (to find games), can performs Bluetooth scan and has access to the metadata of your media files (e.g the place where you took a picture).", "removal": "delete" }, + { + "id": "com.coloros.gesture", + "description": "Gestures & Motions\nSomatic gestures (double tap to light up the screen)", + "removal": "delete" + }, { "id": "com.coloros.healthcheck", "label": "Diagnostics", "description": "Previously Quick Check. More info needed.", "removal": "delete" }, + { + "id": "com.coloros.healthservice", + "description": "Health service\nAnother thing related to health check", + "removal": "delete" + }, + { + "id": "com.coloros.karaoke", + "description": "Karaoke\nKaraoke (Do not delete if you need Karaoke)", + "removal": "delete" + }, + { + "id": "com.coloros.launcher.layout", + "description": "Useless code that means nothing for the launcher", + "removal": "delete" + }, + { + "id": "com.coloros.lockassistant", + "description": "You can't remove this app using adb.", + "removal": "unsafe" + }, + { + "id": "com.coloros.logkit", + "description": "LogKit\nLogs, Dial *#800# for running it", + "removal": "delete" + }, + { + "id": "com.coloros.logkit.plugin.upload", + "description": "Useless plugin for logs", + "removal": "delete" + }, + { + "id": "com.coloros.mapcom.frame", + "description": "Useless frameworks", + "removal": "delete" + }, { "id": "com.coloros.mcs", "label": "System Messages", "description": "More info needed.", "removal": "delete" }, + { + "id": "com.coloros.musiclink", + "description": "Music Party\nThis app allows you to play music through different phones, synchronised.\nhttps://www.youtube.com/watch?v=3Ak222Z79RY", + "removal": "replace" + }, + { + "id": "com.coloros.notificationmanager", + "description": "Needed for notification manager and scheduled do not disturb.", + "removal": "caution" + }, { "id": "com.coloros.ocrscanner", "label": "Breeno Scan", "description": "ColorOS Optical character recognition scanner", "removal": "replace" }, + { + "id": "com.coloros.ocrservice", + "description": "Extract text from images.", + "removal": "delete" + }, + { + "id": "com.coloros.ocs.opencapabilityservice", + "description": "Security things and something related to Chinese payment", + "removal": "delete" + }, { "id": "com.coloros.onekeylockscreen", "label": "Screen Lock", @@ -657,6 +3324,31 @@ ], "removal": "delete" }, + { + "id": "com.coloros.operationManual", + "description": "Help & feedback\nHelp (in Settings - Other Settings)", + "removal": "delete" + }, + { + "id": "com.coloros.operationtips", + "description": "Tips", + "removal": "delete" + }, + { + "id": "com.coloros.oppoguardelf", + "description": "Needed for power-saving and security", + "removal": "caution" + }, + { + "id": "com.coloros.oppoguardelf.restrict_plugin", + "description": "Needed components for com.coloros.oppoguardelf. Needed for power-saving and security. Also, the plugin is bloated with logs and statistics.", + "removal": "caution" + }, + { + "id": "com.coloros.oppoguardelf.secretplugin", + "description": "Needed components for com.coloros.oppoguardelf. Needed for power-saving and security. Also, the plugin is bloated with logs and statistics.", + "removal": "caution" + }, { "id": "com.coloros.oppomultiapp", "label": "App Cloner", @@ -688,6 +3380,81 @@ "description": "More info needed.", "removal": "delete" }, + { + "id": "com.coloros.pictorial", + "description": "LockscreenMagazine\nRemoval will result in no longer being able to access Lockscreen settings.\n", + "removal": "unsafe" + }, + { + "id": "com.coloros.prome.service", + "description": "Useless frameworks. About feedback and smart touch.", + "removal": "delete" + }, + { + "id": "com.coloros.prome.smsservice", + "description": "Useless SMS frameworks.", + "removal": "delete" + }, + { + "id": "com.coloros.recents", + "description": "Recent apps. Provides navigation to alternate between multiple apps. Removal will result in no \"Recent App\" list and re-enablement will cause a soft reload.", + "removal": "caution" + }, + { + "id": "com.coloros.regservice", + "description": "Mobile DM authentication related (recommended to be uninstalled)", + "removal": "delete" + }, + { + "id": "com.coloros.remoteguardservice", + "description": "Remote Guard Service\nHave only useless statistics and depends on: com.coloros.mcs, com.heytap.mcs ONLY FOR CHINA.", + "removal": "delete" + }, + { + "id": "com.coloros.safecenter", + "description": "Security Center\nIt breaks 'display over other apps' permission!", + "removal": "unsafe" + }, + { + "id": "com.coloros.safecenter.config_plugin", + "description": "This plugin doesn't have any important things. It's safe to remove, useless logs code.", + "removal": "delete" + }, + { + "id": "com.coloros.safesdkproxy", + "description": "It has cleaner and security things.", + "removal": "delete" + }, + { + "id": "com.coloros.sau", + "description": "System Upgrade Services\nNeeded to update ColorOS.", + "removal": "caution" + }, + { + "id": "com.coloros.sauhelper", + "description": "SAUHelper\nIt has only statistics and logs.", + "removal": "delete" + }, + { + "id": "com.coloros.scenemode", + "description": "Scene mode and simple mode", + "removal": "delete" + }, + { + "id": "com.coloros.sceneservice", + "description": "Data Services Platform\nData Services Platform (the entire Breeno option in the settings menu disappears after deletion)", + "removal": "delete" + }, + { + "id": "com.coloros.screenrecorder", + "description": "Screen recorder\nStock screen recording app.", + "removal": "replace" + }, + { + "id": "com.coloros.screenshot", + "description": "Screenshot\nNeeded for screenshots. Very useful app.", + "removal": "caution" + }, { "id": "com.coloros.securepay", "label": "Payment Protection", @@ -697,12 +3464,47 @@ ], "removal": "delete" }, + { + "id": "com.coloros.securityguard", + "description": "Security Events (located in Phone Manager - Security Tools, it is recommended to uninstall it).", + "removal": "delete" + }, + { + "id": "com.coloros.securitykeyboard", + "description": "Secure keyboard\nNot needed if your keyboard is already good.", + "removal": "delete" + }, + { + "id": "com.coloros.securitypermission", + "description": "Handles app permission management. DO NOT REMOVE THIS\n", + "removal": "unsafe" + }, + { + "id": "com.coloros.sharescreen", + "description": "Shared screen assistance\nShared screen assistance (nobody need it)", + "removal": "delete" + }, + { + "id": "com.coloros.simsettings", + "description": "Data usage\nData usage and OTA updates", + "removal": "caution" + }, { "id": "com.coloros.smartdrive", "label": "Driving mode", "description": "Previously Breeno Driving, and Smart Driving. More info needed.", "removal": "delete" }, + { + "id": "com.coloros.smartlock", + "description": "\"Phone stays unlocked when using a wearable device\" feature support component.", + "removal": "delete" + }, + { + "id": "com.coloros.smartsidebar", + "description": "Smart Sidebar\nEdge panel settings", + "removal": "delete" + }, { "id": "com.coloros.soundrecorder", "label": "Recorder", @@ -723,6 +3525,21 @@ "removal": "replace", "suggestions": "sandboxing_apps" }, + { + "id": "com.coloros.trafficlimit", + "description": "Useless frameworks", + "removal": "delete" + }, + { + "id": "com.coloros.translate.engine", + "description": "Used for translation?", + "removal": "delete" + }, + { + "id": "com.coloros.uxdesign", + "description": "Needed for themes", + "removal": "caution" + }, { "id": "com.coloros.video", "label": "Video", @@ -740,6 +3557,16 @@ "description": "Oppo default Wallet app.", "removal": "delete" }, + { + "id": "com.coloros.wallpapers", + "description": "Wallpapers\nNeeded for wallpapers", + "removal": "caution" + }, + { + "id": "com.coloros.weather.service", + "description": "Name indicates it's for the weather, but removing this causes the screen to flash and the phone will eventually become unresponsive.\nhttps://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/issues/585", + "removal": "unsafe" + }, { "id": "com.coloros.weather2", "label": "Weather", @@ -759,18 +3586,78 @@ "removal": "replace", "suggestions": "weather_apps" }, + { + "id": "com.coloros.wifibackuprestore", + "description": "WifiBackupRestore\nBackup Wi-Fi to the cloud", + "removal": "delete" + }, + { + "id": "com.coloros.wifisecuredetect", + "description": "Useless for Wi-Fi. Has captcha and mobile number verification.", + "removal": "delete" + }, + { + "id": "com.coloros.wirelesssettings", + "description": "Wireless settings\nProbably needed.", + "removal": "caution" + }, { "id": "com.coremobility.app.vnotes", "label": "Sprint Voicemail", "description": "More info needed.", "removal": "replace" }, + { + "id": "com.daemon.shelper", + "description": "Shelper\nTracking, monitoring, logs", + "removal": "delete" + }, { "id": "com.data.overlay.base.s600ww", "label": "com.data.overlay.base.s600ww", "description": "Some kind of theme overlay for Nokia devices?\nSome users claim to not see any differences when removed.", "removal": "caution" }, + { + "id": "com.detection.ts.noise_detection_apk", + "description": "It's used by bsptest (com.vivo.bsptest) for noise detection test.", + "removal": "delete" + }, + { + "id": "com.detection.ts.touch_detection", + "description": "It's used by bsptest (com.vivo.bsptest) for touch detection test.", + "removal": "delete" + }, + { + "id": "com.diotek.diodict4.EDictionary", + "description": "Dictionary app, only for japanese and korea", + "removal": "delete" + }, + { + "id": "com.dirac.acs", + "description": "Dirac Control Service\nFor audio control, not sure if it's useful.", + "removal": "caution" + }, + { + "id": "com.dragon.read", + "description": "Chinese Unknown partner app from Miui China.", + "removal": "delete" + }, + { + "id": "com.droidlogic", + "description": "DroidBtPair\nLooks like an important app for the TV to work properly.", + "removal": "unsafe" + }, + { + "id": "com.dropbox.android", + "description": "dropbox app\nhttps://play.google.com/store/apps/details?id=com.dropbox.android", + "removal": "delete" + }, + { + "id": "com.dropboxchmod", + "description": "I found logs in code. This app means nothing.", + "removal": "delete" + }, { "id": "com.dti.lenovo.tablet", "label": "Mobile Services", @@ -781,6 +3668,11 @@ ], "removal": "delete" }, + { + "id": "com.dts.dtsxultra", + "description": "Audio Effect for car, headphones. You don't need that.", + "removal": "delete" + }, { "id": "com.duokan.phone.remotecontroller", "label": "Mi Remote", @@ -799,6 +3691,16 @@ ], "removal": "delete" }, + { + "id": "com.duokan.reader", + "description": "MIUIDuokanReader\nChinese app that has too much tracking and ads.\nMay be uninstalled without ADB.", + "removal": "delete" + }, + { + "id": "com.eg.android.AlipayGphone", + "description": "Chinese Alipay app.", + "removal": "delete" + }, { "id": "com.elephanttek.faceunlock", "label": "com.elephanttek.faceunlock", @@ -816,6 +3718,11 @@ "description": "Previously GameMode.\nLegacy game Optimizing Service (is replaced by com.samsung.android.game.gos)\nIs supposed to \"improve\" game performance.", "removal": "delete" }, + { + "id": "com.epicgames.portal", + "description": "Epic Games for Android", + "removal": "delete" + }, { "id": "com.evenwell.AprUploadService", "description": "Apr Upload Service ???? [MORE INFO NEEDED]", @@ -1386,11 +4293,31 @@ "description": "Theme overlay for weather service?", "removal": "caution" }, + { + "id": "com.example.alpha.chipsemitptest", + "description": "ChipsemiTpTest\nRawdata Value Test.", + "removal": "delete" + }, + { + "id": "com.example.calibrationmaster", + "description": "Chinese hidden camera calibration.", + "removal": "delete" + }, { "id": "com.example.wifirftest", "description": "Wifi Radio Frequency test\nProbably used in factory. No hidden test menu to use it.\n", "removal": "delete" }, + { + "id": "com.facemoji.lite.transsion", + "description": "Emoji Keyboard\nHave ads and it's not good for privacy.\nWARNING: On Infinix phones, this package is a hard dependency to show keyboard after initial reboot/startup. Without it, even if you have another keyboard installed, no keyboard will show.\nDon't remove if you're using an Infinix phone and need to enter password after boot.", + "removal": "replace" + }, + { + "id": "com.facemoji.lite.xiaomi", + "description": "Xiaomi keyboard\nHave ads and analytics.\nBetter alternative: https://f-droid.org/en/packages/dev.patrickgold.florisboard/", + "removal": "delete" + }, { "id": "com.facemoji.lite.xiaomi.gp", "description": "Facemoji Keyboard Lite for Xiaomi - Emoji & Theme (https://play.google.com/store/apps/details?id=com.facemoji.lite.xiaomi.gp)\nEmoji keyboard\n", @@ -1411,6 +4338,11 @@ "description": "My Fairphone app\nhttps://www.fairphone.com/en/2021/12/20/my-fairphone-app/", "removal": "replace" }, + { + "id": "com.fido.fido2client", + "description": "FIDO UAF1.0 ASM\nRelated to app fingerprint unlocking and payments. Safe to remove if you don't use passwordless authentication to access online services.\n'com.fido.asm' is the same app.", + "removal": "replace" + }, { "id": "com.fido.xiaomi.uafclient", "description": "UAF client for FIDO.\nFido is a set of open technical specifications for mechanisms of authenticating users to online services that do not depend on passwords.\nhttps://fidoalliance.org/specs/u2f-specs-1.0-bt-nfc-id-amendment/fido-glossary.html\nhttps://fidoalliance.org/specs/fido-v2.0-rd-20170927/fido-overview-v2.0-rd-20170927.html\nThe 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.\nhttps://developers.google.com/identity/fido/android/native-apps\nSafe to remove if you don't use password-less authentification to access online services.", @@ -1426,16 +4358,71 @@ "description": "Foxconn info display\n????\n", "removal": "delete" }, + { + "id": "com.fingerprints.extension.service", + "description": "FingerprintExtensionService\nNeeded for fingerprint sensor test.", + "removal": "delete" + }, { "id": "com.fingerprints.fingerprintsensortest", "description": "Sensor Test Tool\nProvides hidden fingerprint test menu. Type *#806# in OnePlus dialer to open.", "removal": "delete" }, + { + "id": "com.fingerprints.fpctest", + "description": "Fingerprint test", + "removal": "delete" + }, + { + "id": "com.fingerprints.imagecollection", + "description": "it's hidden image collection of fingerprint and sensor test.", + "removal": "delete" + }, + { + "id": "com.fingerprints.optical", + "description": "Optical Test Tool\nTesting things.", + "removal": "delete" + }, { "id": "com.fingerprints.sensortesttool", "description": "Sensor Test Tool\nHidden test app used to test working of the fingerprint sensors.\n", "removal": "delete" }, + { + "id": "com.finshell.wallet", + "description": "Finshell wallet\nWallet app by Finshell.", + "removal": "delete" + }, + { + "id": "com.flyme.aod", + "description": "AlwaysOnDisplay", + "removal": "delete" + }, + { + "id": "com.flyme.netadmin", + "description": "Speedtest and security things.", + "removal": "delete" + }, + { + "id": "com.flyme.systemuiex", + "description": "System UI Ext\nLooks like an important app, has webview activity only.", + "removal": "caution" + }, + { + "id": "com.flyme.systemuitools", + "description": "System UI Tools\nLooks like an important app. It has gameassist, drivemode, windowmode things.", + "removal": "caution" + }, + { + "id": "com.flyme.telecom.usagedata.service", + "description": "Phone services\nIt's just Usage data and it will be sent to cloud probably.", + "removal": "caution" + }, + { + "id": "com.focaltech.fingerprint", + "description": "Another fingerprint sensor test tool but Chinese.", + "removal": "delete" + }, { "id": "com.foxconn.ifaa", "description": "IFAA = (China’s) Internet Finance Authentication Alliance\nProvides biometric authentication for Alipay. Probably safe to disable if you don't use it.", @@ -1446,6 +4433,36 @@ "description": "Fairphone Camera app", "removal": "replace" }, + { + "id": "com.fpsensor.fpSensorExtensionSvc2", + "description": "Fingerprint sensor test tool\nHidden testing Fingerprint not available for normal users.", + "removal": "delete" + }, + { + "id": "com.freemeimp.factory", + "description": "aging test\nHidden aging test.", + "removal": "delete" + }, + { + "id": "com.funbase.xradio", + "description": "WOW FM\nApp for FMRadio", + "removal": "replace" + }, + { + "id": "com.funtouch.uiengine", + "description": "FuntouchUIEngine\nNeeded for themes probably", + "removal": "caution" + }, + { + "id": "com.futuredial.asusdatatransfer", + "description": "ASUS Phone Clone\nit's app to move your data to new or old phone.", + "removal": "delete" + }, + { + "id": "com.futuredial.asuslocalbackup", + "description": "ASUS Device backup\nContains Google Analytics and numerous permissions.", + "removal": "delete" + }, { "id": "com.gallery20", "label": "AI Gallery", @@ -1457,6 +4474,171 @@ "removal": "replace", "suggestions": "gallery" }, + { + "id": "com.gameloft.android.ANMP.GloftA9HM", + "description": "Asphalt 9: Legends", + "removal": "delete" + }, + { + "id": "com.goodix", + "description": "Hidden tests sensors, fingerprint.", + "removal": "delete" + }, + { + "id": "com.goodix.deltadiff", + "description": "it's app for testing things.", + "removal": "delete" + }, + { + "id": "com.goodix.fingerprint", + "description": "GFManager\nFingerprint test? This app don't have any code.", + "removal": "delete" + }, + { + "id": "com.goodix.fingerprint.producttest", + "description": "Fingerprint test\nHidden Fingerprint testing not available for normal users.", + "removal": "delete" + }, + { + "id": "com.goodix.fingerprint.sampling", + "description": "Fingerprint test\nHidden Fingerprint testing not available for normal users.", + "removal": "delete" + }, + { + "id": "com.goodix.fingerprint.setting", + "description": "In-Display Fingerprint test\nHidden testing Fingerprint not available for normal users.", + "removal": "delete" + }, + { + "id": "com.goodix.gftest", + "description": "Fingerprint test\nHidden app that tests your fingerprint. Not available for users.", + "removal": "delete" + }, + { + "id": "com.goodix.rawdata", + "description": "DrawLineTest, Raw Data Test.", + "removal": "delete" + }, + { + "id": "com.google.RilConfigService", + "description": "May break calls after remove.", + "removal": "caution" + }, + { + "id": "com.google.SSRestartDetector", + "description": "SubSystem Restart Service, Collects ram dump, crash count.\nStill unknown.", + "removal": "replace" + }, + { + "id": "com.google.ambient.streaming", + "description": "Access and use your Android phone's apps from your Chromebook", + "removal": "delete" + }, + { + "id": "com.google.android.accessibility.switchaccess", + "description": "Switch Access\nhttps://play.google.com/store/apps/details?id=com.google.android.accessibility.switchaccess&hl=en_US", + "removal": "delete" + }, + { + "id": "com.google.android.aicore", + "description": "AI Core\nLooks like AI things but code means nothing about AI or Performance.\nhttps://developer.android.com/ml/aicore Android apps can access this package for Google Gemini.", + "removal": "replace" + }, + { + "id": "com.google.android.apps.accessibility.voiceaccess", + "description": "Voice Access\nHelps anyone who has difficulty manipulating a touch screen (e.g. due to paralysis, tremor, or temporary injury) use their Android device by voice.\nhttps://play.google.com/store/apps/details?id=com.google.android.apps.accessibility.voiceaccess", + "removal": "delete" + }, + { + "id": "com.google.android.apps.betterbug", + "description": "Android Beta Feedback\nAvailable on Beta Android Pixel Phones.", + "removal": "delete" + }, + { + "id": "com.google.android.apps.camera.services", + "description": "Pixel Camera Services\nExperimental stuff, Camera Calibration.", + "removal": "replace" + }, + { + "id": "com.google.android.apps.carrier.log", + "description": "Carrier App Logging\nRequire google play services\nLogs everything.", + "removal": "delete" + }, + { + "id": "com.google.android.apps.cbrsnetworkmonitor", + "description": "it's used for spying on you. (citizen broadband network monitor)\nRequire google play services and have location permission.", + "removal": "delete" + }, + { + "id": "com.google.android.apps.customization.pixel", + "description": "Basic 4 colors", + "removal": "caution" + }, + { + "id": "com.google.android.apps.diagnostictool", + "description": "DiagnosticTool\nHidden testing components.", + "removal": "delete" + }, + { + "id": "com.google.android.apps.dreamliner", + "description": "Pixel Stand, Google Pixel AI wallpaper.", + "removal": "replace" + }, + { + "id": "com.google.android.apps.healthdata", + "description": "Useless frameworks and it's not needed for Health Connect.", + "removal": "delete" + }, + { + "id": "com.google.android.apps.helprtc", + "description": "Google Support Services\nAllows you to share your Android device screen with a Google customer support agent for a personalized support experience.\nhttps://play.google.com/store/apps/details?id=com.google.android.apps.helprtc", + "removal": "delete" + }, + { + "id": "com.google.android.apps.internal.betterbug", + "description": "betterbug\nbetterbug? All of these code means nothing.\nalso have a lot of permissions and nexuslogger permission.", + "removal": "delete" + }, + { + "id": "com.google.android.apps.mediashell", + "description": "Chromecast built-in\nNeeded to support broadcast?\nhttps://play.google.com/store/apps/details?id=com.google.android.apps.mediashell&hl=en&gl=US", + "removal": "caution" + }, + { + "id": "com.google.android.apps.pixel.support", + "description": "Pixel Troubleshooting\nThere's Battery diagnostics also google, tiktok? account load.", + "removal": "delete" + }, + { + "id": "com.google.android.apps.pixelmigrate", + "description": "Data Transfer Tool\nIt's probably restore apps on setup wizard first-boot setup.", + "removal": "delete" + }, + { + "id": "com.google.android.apps.retaildemo.preload", + "description": "Retail Demo Services\nShould not be used for normal users.", + "removal": "delete" + }, + { + "id": "com.google.android.apps.tips", + "description": "Pixel Tips\na lot bloated.", + "removal": "delete" + }, + { + "id": "com.google.android.apps.tv.dreamx", + "description": "Ambient Mode\nRunning wallpapers from this app like a slideshow.\nhttps://play.google.com/store/apps/details?id=com.google.android.apps.tv.dreamx&hl=en&gl=US", + "removal": "delete" + }, + { + "id": "com.google.android.apps.tv.launcherx", + "description": "Google TV\nLauncher to TV, there's no replace probably.\nhttps://play.google.com/store/apps/details?id=com.google.android.apps.tv.launcherx&hl=en&gl=US", + "removal": "caution" + }, + { + "id": "com.google.android.apps.tv.netoscope", + "description": "Connectivity Diagnostics\nDiagnoses not only connectivity but also time, not needed.", + "removal": "delete" + }, { "id": "com.google.android.apps.wearable.retailattractloop", "description": "Demo mode - you see it in the stores (the video playing while idle).", @@ -1467,21 +4649,389 @@ "description": "WearOS settings", "removal": "caution" }, + { + "id": "com.google.android.apps.wearables.maestro.companion", + "description": "Google Pixel Buds\nSet up and manage your Pixel Buds right from your Android 6.0+ device with the Google Pixel Buds app.\nhttps://play.google.com/store/apps/details?id=com.google.android.apps.wearables.maestro.companion", + "removal": "delete" + }, + { + "id": "com.google.android.apps.work.clouddpc", + "description": "Device Policy\nwork apps handling", + "removal": "delete" + }, + { + "id": "com.google.android.apps.youtube.music.setupwizard", + "description": "YT Music Setup Wizard\nYT Music Setup Wizard?! Everything is possible.\nI found only that they want to give you a free trial or premium.", + "removal": "delete" + }, + { + "id": "com.google.android.backdrop", + "description": "Needed for screensaver.\nhttps://play.google.com/store/apps/details?id=com.google.android.backdrop&hl=en&gl=US", + "removal": "delete" + }, + { + "id": "com.google.android.carrier", + "description": "Carrier Settings\nGoogle Api Activity, requires GMS, totally random api's.\nRequired for 4G, but does not cause bootloop after removal.", + "removal": "unsafe" + }, + { + "id": "com.google.android.carrierlocation", + "description": "Sharing location to carrier.", + "removal": "caution" + }, + { + "id": "com.google.android.carriersetup", + "description": "it's only needed on first-boot setup", + "removal": "delete" + }, + { + "id": "com.google.android.cellbroadcastreceiver.overlay", + "description": "CellBroadcastReceiver overlay.\nOverlays work by mapping resources defined in the overlay package to resources defined in the target package. When an app attempts to resolve the value of a resource in the target package, the value of the overlay resource the target resource is mapped to is returned instead.\nThe CellBroadcastReceiver app is a default system app that handles emergency and nonemergency alerts (such as amber and presidential alerts) and presents the information to end users based on carrier and regional regulations.\nhttps://source.android.com/docs/core/runtime/rros\nhttps://source.android.com/docs/core/ota/modular-system/cellbroadcast", + "removal": "caution" + }, + { + "id": "com.google.android.cellbroadcastreceiver.overlay.miui", + "description": "Disable opt out dialog to cellbroadcastreceiver? I never seen that. Unused.", + "removal": "delete" + }, + { + "id": "com.google.android.cellbroadcastreceiver.rro_common", + "description": "Useless overlay code for cellbroadcastreceiver", + "removal": "delete" + }, + { + "id": "com.google.android.cellbroadcastservice.overlay", + "description": "CellBroadcastService overlay.\nOverlays work by mapping resources defined in the overlay package to resources defined in the target package. When an app attempts to resolve the value of a resource in the target package, the value of the overlay resource the target resource is mapped to is returned instead.\nThe CellBroadcastService service supports CellBroadcast SMS decoding, geofencing for wireless emergency alert (WEA) 3.0, message duplication checks, and broadcasting messages to apps. It's a one-to-many geotargeted and geofenced messaging service designed to deliver messages to multiple mobile phone users, in a defined area, at the same time. The service is defined by the [ETSI](https://www.etsi.org/about) GSM committee, [3GPP](https://www.3gpp.org/about-3gpp), and is a part of the telecommunication standards.\nhttps://source.android.com/docs/core/runtime/rros\nhttps://source.android.com/docs/core/ota/modular-system/cellbroadcast", + "removal": "caution" + }, + { + "id": "com.google.android.cellbroadcastservice.overlay.miui", + "description": "cross sim duplicate detection disable? I never seen this. Unused.", + "removal": "delete" + }, + { + "id": "com.google.android.cellbroadcastservice.rro_common", + "description": "Useless overlay code for cellbroadcastservice", + "removal": "delete" + }, + { + "id": "com.google.android.chromecast.chromecastservice", + "description": "Needed for broadcast support?", + "removal": "caution" + }, + { + "id": "com.google.android.chromecast.setupcustomization", + "description": "Needed for Chromecast setup.", + "removal": "replace" + }, { "id": "com.google.android.clockwork.oemsetup", "description": "Installs carrier apps after the first time setup. Haven't noticed any consequences after uninstalling. I also saw some similar bloatware packages on the net, ending with clockwork.gestures.tutorial - first time use tutorial or clockwork.flashlight, clockwork.nfc, clockwork.brightness", "removal": "delete" }, + { + "id": "com.google.android.connectivity.resources.overlay", + "description": "Useless default configs (?)", + "removal": "caution" + }, + { + "id": "com.google.android.connectivity.resources.overlay.oplus", + "description": "Needed for network, may cause bootloop.", + "removal": "unsafe" + }, + { + "id": "com.google.android.connectivitythermalpowermanager", + "description": "powersaving?", + "removal": "caution" + }, + { + "id": "com.google.android.dialer.rro_common", + "description": "Useless overlay code for Google Dialer", + "removal": "delete" + }, + { + "id": "com.google.android.documentsui.icon_overlay", + "description": "Another useless icon overlay.", + "removal": "delete" + }, + { + "id": "com.google.android.documentsui.theme.pixel", + "description": "Useless code to documentsui.", + "removal": "delete" + }, + { + "id": "com.google.android.dreamlinerupdater", + "description": "Dock Updater\nUpdates to Dreamliner(Google Pixel AI wallpaper).", + "removal": "replace" + }, + { + "id": "com.google.android.euicc", + "description": "Electronic Sim management\nNeeded for eSIM", + "removal": "caution" + }, + { + "id": "com.google.android.euiccoverlay", + "description": "Partner customization on first boot Setup, overlay.", + "removal": "delete" + }, + { + "id": "com.google.android.factoryota", + "description": "Factory OTA Mode\nit's for testing OTA.", + "removal": "delete" + }, + { + "id": "com.google.android.flipendo", + "description": "Extreme Battery Saver\nIt can be found in settings, lets you to choose which app are important to you to use when this feature is enabled.", + "removal": "caution" + }, + { + "id": "com.google.android.flipendo.auto_generated_rro_product__", + "description": "Data connection 5G? it's for extreme battery saver.", + "removal": "unsafe" + }, + { + "id": "com.google.android.flipendo.auto_generated_rro_vendor__", + "description": "Data connection 5G? it's for extreme battery saver.", + "removal": "unsafe" + }, + { + "id": "com.google.android.gmsintegration", + "description": "it's Google Sample Home Screen. Useless.", + "removal": "delete" + }, + { + "id": "com.google.android.grilservice", + "description": "Has too much random logging, metrics stuff.", + "removal": "delete" + }, + { + "id": "com.google.android.hardwareinfo", + "description": "Has a lot statistics and takes info about device.\nRequires Google Play Services, also assumes call notifications?", + "removal": "replace" + }, + { + "id": "com.google.android.katniss", + "description": "Google app, no replacement?\nhttps://play.google.com/store/apps/details?id=com.google.android.katniss&hl=en&gl=US", + "removal": "replace" + }, + { + "id": "com.google.android.networkstack.tethering.overlay2021", + "description": "Useless hotspot configs (?)", + "removal": "caution" + }, + { + "id": "com.google.android.odad", + "description": "Google Play Protect Service\nGoogle Play Protect Service?\nit have only third party notices activity\nand useless frameworks", + "removal": "delete" + }, + { + "id": "com.google.android.overlay.flipendo", + "description": "Unused colors to 5G", + "removal": "caution" + }, + { + "id": "com.google.android.overlay.gmsconfig.healthconnect", + "description": "Useless overlay gmsconfig to Health Connect", + "removal": "delete" + }, + { + "id": "com.google.android.overlay.gmsconfig.nosafetycenter", + "description": "Has no safety center in the code? Weird. Not needed.", + "removal": "delete" + }, + { + "id": "com.google.android.overlay.gmsconfig.tetheringentitlement", + "description": "Useless overlay gmsconfig to tetheringentitlement. No effects after remove", + "removal": "delete" + }, + { + "id": "com.google.android.overlay.gmsconfig.tier1", + "description": "Has random set to default google apps and vivo gallery.", + "removal": "replace" + }, { "id": "com.google.android.overlay.gmsgsaconfig", "description": "Overlay theme for gmsgsaconfig? Probably an RRO? https://source.android.com/devices/architecture/rros", "removal": "caution" }, + { + "id": "com.google.android.overlay.googleconfig", + "description": "Once configs all default things to google. Bricks google login functionality.", + "removal": "unsafe" + }, + { + "id": "com.google.android.overlay.googlewebview", + "description": "Once configs webview default to google. Bricks google login functionality.", + "removal": "unsafe" + }, + { + "id": "com.google.android.overlay.healthconnect", + "description": "Overlay to 'com.google.android.apps.healthdata'.", + "removal": "delete" + }, { "id": "com.google.android.overlay.modules.modulemetadata.forframework", "description": "Android System Theme pack\nGuessing it's a pack of themes for the Android System framework based on the name.", "removal": "caution" }, + { + "id": "com.google.android.overlay.modules.packageinstaller", + "description": "Package installer ui changes to the classic after uninstallation.", + "removal": "replace" + }, + { + "id": "com.google.android.overlay.pixelconfig2018", + "description": "Useless default configs? You can lose some basic functionality so it's not worth touching it.", + "removal": "unsafe" + }, + { + "id": "com.google.android.overlay.pixelconfig2019", + "description": "Useless default configs? You can lose some basic functionality so it's not worth touching it.", + "removal": "unsafe" + }, + { + "id": "com.google.android.overlay.pixelconfig2019midyear", + "description": "Useless default configs? You can lose some basic functionality so it's not worth touching it.", + "removal": "unsafe" + }, + { + "id": "com.google.android.overlay.pixelconfigcommon", + "description": "Useless default configs? You can lose some basic functionality so it's not worth touching it.", + "removal": "unsafe" + }, + { + "id": "com.google.android.overlay.settingsProvider", + "description": "Have some stuff about google gms: backup.BackupTransportService.\nUseless backup things, without it backup and cloud work.\nMaybe it's used for backup settings, but probably not, and if it is, I don't think you need it.", + "removal": "delete" + }, + { + "id": "com.google.android.overlay.udfpsoverlay", + "description": "Configs to fingerprints FRP auto generated.", + "removal": "delete" + }, + { + "id": "com.google.android.permissioncontroller.overlay.nothing", + "description": "Better keep this for permissioncontroller. Better don't risk", + "removal": "unsafe" + }, + { + "id": "com.google.android.permissioncontroller.overlay.oplus", + "description": "Permission controller overlay.\nOverlays work by mapping resources defined in the overlay package to resources defined in the target package. When an app attempts to resolve the value of a resource in the target package, the value of the overlay resource the target resource is mapped to is returned instead.\nhttps://source.android.com/docs/core/runtime/rros", + "removal": "caution" + }, + { + "id": "com.google.android.pixel.setupwizard.auto_generated_rro_product__", + "description": "Useless first-boot setup configs", + "removal": "delete" + }, + { + "id": "com.google.android.pixel.setupwizard.overlay", + "description": "Useless first-boot setup configs", + "removal": "delete" + }, + { + "id": "com.google.android.pixel.setupwizard.overlay2019", + "description": "Useless first-boot setup configs", + "removal": "delete" + }, + { + "id": "com.google.android.pixel.setupwizard.overlay2021", + "description": "Useless first-boot setup configs", + "removal": "delete" + }, + { + "id": "com.google.android.pixelnfc", + "description": "Application that checks the SKU of a Pixel device to Region Lock the Felica chip (Japanese NFC technology used in E-money cards) of the phone to prevent non-Japanese people from using it.\nRemoving it will make the Osaifu-Keitai crash upon start-up but will not cause any bootloop.\nPatching it (ROOT), however allows people with a Felica Chip to add IC cards to their phone and use it to pay while in Japan.", + "required_by": [ + "com.felicanetworks.mfm.main" + ], + "removal": "replace" + }, + { + "id": "com.google.android.repairmode", + "description": "Repair mode to Pixel, not sure how it works.", + "removal": "replace" + }, + { + "id": "com.google.android.settings.future.biometrics.faceenroll", + "description": "Needed to face unlock.", + "removal": "replace" + }, + { + "id": "com.google.android.sss.authbridge", + "description": "Second Screen Setup Auth Bridge\nThere's google api's used on first boot setup.", + "removal": "delete" + }, + { + "id": "com.google.android.storagemanager.auto_generated_rro_product__", + "description": "Configs to settings auto generated but better keep.", + "removal": "unsafe" + }, + { + "id": "com.google.android.storagemanager.auto_generated_rro_vendor__", + "description": "Configs to settings auto generated but better keep.", + "removal": "unsafe" + }, + { + "id": "com.google.android.systemui.gxoverlay", + "description": "Configs to systemui auto generated but better keep.", + "removal": "unsafe" + }, + { + "id": "com.google.android.tungsten.setupwraith", + "description": "First boot setup TV.\nhttps://play.google.com/store/apps/details?id=com.google.android.tungsten.setupwraith&hl=en&gl=US", + "removal": "delete" + }, + { + "id": "com.google.android.tv", + "description": "Live Channels\nTV tuner and watching stuff, sadly has google analytics.", + "removal": "caution" + }, + { + "id": "com.google.android.tv.axel", + "description": "Android TV Infrared Service\nNeeded for volume setup.", + "removal": "caution" + }, + { + "id": "com.google.android.tv.bugreportsender", + "description": "BugReportSender\nBug reports app.", + "removal": "delete" + }, + { + "id": "com.google.android.tv.dfuservice", + "description": "Remote Control Update Service.", + "removal": "caution" + }, + { + "id": "com.google.android.tv.frameworkpackagestubs", + "description": "Activity Stub\nWeird app that probably needed for SQLite, webview browser.", + "removal": "caution" + }, + { + "id": "com.google.android.tv.remote.service", + "description": "Android TV Remote Service, pairing requests from your phone.\nhttps://play.google.com/store/apps/details?id=com.google.android.tv.remote.service&hl=en&gl=US", + "removal": "delete" + }, + { + "id": "com.google.android.tv.remotecontrol.logging", + "description": "Needed for logging?", + "removal": "caution" + }, + { + "id": "com.google.android.tvlauncher", + "description": "Android TV Home\nhttps://play.google.com/store/apps/details?id=com.google.android.tvlauncher&hl=en&gl=US", + "removal": "caution" + }, + { + "id": "com.google.android.tvrecommendations", + "description": "Android TV Core Services\nSometimes has only Notification to Android11UpgradeReceiver,\nand on some TV's has a lot frameworks, it's weird.\nhttps://play.google.com/store/apps/details?id=com.google.android.tvrecommendations&hl=en&gl=US", + "removal": "caution" + }, + { + "id": "com.google.android.uvexposurereporter", + "description": "UvExposureReporter, logs, VendorAtom.\nUnknown.", + "removal": "replace" + }, { "id": "com.google.android.wearable.ambient", "description": "It's like doze on Android phones. Not recommended to disable, as this package reduces battery drain when idle.", @@ -1502,6 +5052,61 @@ "description": "Health Services by Google\n (https://play.google.com/store/apps/details?id=com.google.android.wearable.healthservices)\n\nDisabling this on a Watch5 broke heart rate measuring and some workouts.", "removal": "caution" }, + { + "id": "com.google.android.wfcactivation", + "description": "Carrier Setup\nNeeded for IMS, WiFi calling and have emergency things.", + "removal": "replace" + }, + { + "id": "com.google.android.wifi.resources.pixel", + "description": "WiFi configs", + "removal": "unsafe" + }, + { + "id": "com.google.android.youtube.tv", + "description": "YouTube app\nhttps://play.google.com/store/apps/details?id=com.google.android.youtube.tv&hl=en_US", + "removal": "delete" + }, + { + "id": "com.google.android.youtube.tvmusic", + "description": "YouTube Music\nhttps://play.google.com/store/apps/details?id=com.google.android.youtube.tvmusic&hl=en&gl=US", + "removal": "delete" + }, + { + "id": "com.google.euiccpixel", + "description": "NFC, eSE, eSIM firmware updater", + "removal": "replace" + }, + { + "id": "com.google.euiccpixel.overlay.gs101", + "description": "Overlay to (com.google.euiccpixel) NFC, eSE, eSIM firmware updater", + "removal": "replace" + }, + { + "id": "com.google.pixel.camera.services", + "description": "CameraIDRemapper and a lot Debug stuff.", + "removal": "delete" + }, + { + "id": "com.google.pixel.digitalkey.timesync", + "description": "CccDkTimeSyncService, IBluetoothCcc.\nUnknown app to car connectivity.", + "removal": "delete" + }, + { + "id": "com.google.pixel.livewallpaper", + "description": "Pixel live wallpaper\nHave a lot of wallpapers.", + "removal": "replace" + }, + { + "id": "com.hancom.office.viewer", + "description": "(discontinued) old Hancom Office Viewer", + "removal": "delete" + }, + { + "id": "com.heytap.appplatform", + "description": "Needed for OTA Updates also causes bootloop on some phones after uninstall.", + "removal": "unsafe" + }, { "id": "com.heytap.browser", "label": "Internet Browser", @@ -1512,6 +5117,11 @@ "removal": "replace", "suggestions": "browsers" }, + { + "id": "com.heytap.cast", + "description": "Screencast\nPhone casting (casting phone screen to other devices).", + "removal": "caution" + }, { "id": "com.heytap.cloud", "description": "HeyTap Cloud\nBad privacy policy: https://muc.heytap.com/document/heytap/oversea/privacyPolicy/privacyPolicy_en-US.html\nWhy does the app need `REQUEST_INSTALL_PACKAGES` (can install packages)?\nPithus analysis: https://beta.pithus.org/report/dbf265db47f8632453bb83ef51ea1d921413c02a8d24c989345896de83704a75", @@ -1520,11 +5130,36 @@ "com.heytap.mcs" ] }, + { + "id": "com.heytap.colorfulengine", + "description": "Useless frameworks for theming. Maybe needed for premium", + "removal": "delete" + }, + { + "id": "com.heytap.datamigration", + "description": "Some tools for stock browser (not Chrome), but it's Chinese and probably unused", + "removal": "delete" + }, { "id": "com.heytap.habit.analysis", "description": "Most likely used to track your habits from IoT HeyTap devices [TO BE CONFIRMED]", "removal": "delete" }, + { + "id": "com.heytap.headset", + "description": "HeyTap Melody App used to manage Oppo Bluetooth Earphones.", + "removal": "replace" + }, + { + "id": "com.heytap.htms", + "description": "Mobile Services\nMobile services (removal may not be able to log in to OPPO account).", + "removal": "caution" + }, + { + "id": "com.heytap.linker", + "description": "DistUI\nNeeded for broadcast", + "removal": "caution" + }, { "id": "com.heytap.market", "description": "Heytap/Oppo app store.There is no benefit of using this app store and you should not keep a privileged app with as many permissions.\n\nhttps://developers.oppomobile.com/newservice/capability?pagename=app_store\nPithus analysis: https://beta.pithus.org/report/3a2a10af9310411d814fd6dd252adec1ab0c06adf32a675b7534c3edc0e534bf", @@ -1543,11 +5178,36 @@ "removal": "replace", "suggestions": "music_apps" }, + { + "id": "com.heytap.mydevices", + "description": "My devices\nMy devices (showing headphones and such)", + "removal": "caution" + }, + { + "id": "com.heytap.openid", + "description": "OpenID\nDevice logos and advertisements; uninstallation causes anomalies in cloud drive functionality", + "removal": "delete" + }, { "id": "com.heytap.pictorial", "description": "Lock Screen Magazine which can display ads depending on your ColorOS version", "removal": "delete" }, + { + "id": "com.heytap.quicksearchbox", + "description": "Global Search\nRealme. This will remove the single swipe from top to bottom search that has lots of Chinese in it.", + "removal": "delete" + }, + { + "id": "com.heytap.speechassist", + "description": "Breeno Voice\nBreeno assistant.", + "removal": "delete" + }, + { + "id": "com.heytap.synergy", + "description": "HeySynergy\nAnother thing related to broadcast", + "removal": "caution" + }, { "id": "com.heytap.themestore", "description": "Theme Store with 73 permissions! (including CAMERA, CALL_PHONE, READ_CONTACTS, REQUEST_INSTALL_PACKAGES...) and 2 trackers.\n\nPithus analysis: https://beta.pithus.org/report/e8c4fc2bae420cf5f094ce914f25accdede5152f9d801db6eb32a4020a7726b2", @@ -1558,16 +5218,36 @@ "description": "Login service for various HeyTap related services like HeyTap Cloud etc.\nNeeded if you want to join Early Access Testing for new ColorOS/RealmeUI\n\n[APK NEEDED]", "removal": "replace" }, + { + "id": "com.heytap.usercenter.overlay", + "description": "overlay needed to usercenter app has resources", + "removal": "replace" + }, + { + "id": "com.heytap.yoli", + "description": "Video player with Chinese tracking.", + "removal": "delete" + }, { "id": "com.hicloud.android.clone", "description": "Huawei Phone Clone (https://play.google.com/store/apps/details?id=com.hicloud.android.clone)\n171 Permissions (https://reports.exodus-privacy.eu.org/fr/reports/144565/)\nData migration application between Huawei phones.\nKeep in mind that all your data will be synchronised in the Huawei cloud and collected by the company.\nhttps://cloud.huawei.com/privacyStatementTransit\n", "removal": "delete" }, + { + "id": "com.hilauncherconfig", + "description": "Configures app icons and folders on first run HiOS Launcher.", + "removal": "replace" + }, { "id": "com.hisi.mapcon", "description": "Uses Location permissions for VoWifi Special, rtc wifi signal.", "removal": "replace" }, + { + "id": "com.hisi.supl", + "description": "SUPL20Services\nNot needed for location and dont have code.", + "removal": "delete" + }, { "id": "com.hiya.star", "description": "also called android-ss-service-lib (Samsung-exclusive)\nThird-party that provides caller profile information to help consumers identify incoming calls and block unwanted ones.\nhttps://en.wikipedia.org/wiki/Hiya_(company)\nhttps://hiya.com/\nNOTE : Never trust a company which promotes spam blocking features\nhttps://itmunch.com/robocall-caught-sending-customers-confidential-data-without-consent/\n\nHave a look at their privacy policy. That's... pretty scary : https://hiya.com/fr/hiya-data-policy\nNeeded for Samsung Smart Call (com.samsung.android.smartcallprovider)", @@ -1601,6 +5281,26 @@ "description": "My Phone (https://play.google.com/store/apps/details?id=com.hmdglobal.support)\nLets you join the Nokia phones community, get app recommendations, explore your phone’s user guide and more.\n", "removal": "delete" }, + { + "id": "com.hoffnung", + "description": "TPMS. Remote Config Test.\n⚠️ WARNING: uninstalling might cause bootloops and screen flicker! Disabling this also may remove the ability to see notifications on your lock screen.\nhttps://xdaforums.com/t/infinix-note-10-uninstall-tpms-com-hoffnung-package-causes-bootloop.4647456", + "removal": "unsafe" + }, + { + "id": "com.htc.masthead", + "description": "HTC Lockscreen Theme.", + "removal": "replace" + }, + { + "id": "com.htc.weather", + "description": "HTC Weather", + "removal": "replace" + }, + { + "id": "com.huaqin.btlogger", + "description": "btlogger\ncit bluetooth logging", + "removal": "delete" + }, { "id": "com.huaqin.diaglogger", "description": "Secret logging menu only accessible by dialing using a \"secret code\" (*#*#CODE#*#*)\nYou can use any of these code : \"995995\", \"996996\", \"9434\", \"334334\", \"5959\", \"477477\"\nUsed to log Bluetooth traffic and send them to com.miui.bugreport\nWrite logs to \"/sdcard/diag_logs/\" | \"/sdcard/wlan_logs/\" | \"/sdcard/MIUI/debug_log/common/\"\n#\nFYI Huaqin is a Chinese mobile phone research and development company.\n", @@ -1626,11 +5326,26 @@ "description": "As of writing this, Huawei phones cannot be rooted. \nThis Backup application is probably able to backup more than any other 3rd party backup app.\n", "removal": "replace" }, + { + "id": "com.huawei.airlink", + "description": "Air link service, it's probably needed for Wireless Projection.\nNo activities, only more debugging stuff, location things, logs", + "removal": "replace" + }, + { + "id": "com.huawei.android.FMRadio", + "description": "FM-Radio\nHuawei's stock radio player. Remove if FM isn't relevant for you.", + "removal": "replace" + }, { "id": "com.huawei.android.FloatTasks", "description": "Floating/Navigation dock (also called NaviDot).\nhttps://consumer.huawei.com/en/support/how-to/detail-troubleshooting/en-us00310067/", "removal": "delete" }, + { + "id": "com.huawei.android.airsharing", + "description": "Wireless Projection\nMiracast, Requires Huawei Mobile Services, also it's so bloated, also found unused frameworks HUAWEI GameCenter", + "removal": "replace" + }, { "id": "com.huawei.android.chr", "description": "HwChrService\nHuawei Call History Record. \n", @@ -1642,6 +5357,14 @@ "description": "SIM management", "removal": "caution" }, + { + "id": "com.huawei.android.findmyphone", + "description": "Find Device is an app that lets you locate your device and protect your data remotely.\nTo provide these features, this app needs to connect to the Internet during use.", + "dependencies": [ + "com.huawei.hwid" + ], + "removal": "replace" + }, { "id": "com.huawei.android.hsf", "description": "Huawei Services Framework\n3 permissions : DELETE_PACKAGES, INSTALL_PACKAGES, PACKAGE_USAGE_STATS\nSafe to remove according to huawei users\n", @@ -1705,6 +5428,11 @@ "description": "MirrorShare feature (Miracast rebranded by Huawei)\nUsed to mirror screen of you smartphone on a TV.\n", "removal": "delete" }, + { + "id": "com.huawei.android.overlay.modules.modulemetadata", + "description": "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 important modules (see W1nst0n/universal-android-debloater#37 on GitLab).\nGood explanation of what Android modules are: https://www.xda-developers.com/android-project-mainline-modules-explanation/", + "removal": "unsafe" + }, { "id": "com.huawei.android.projectmenu", "label": "ProjectMenu", @@ -1724,6 +5452,11 @@ "description": "Huawei Smart Controller app.\nLets you you add, customize, and set up remote controls, allowing control of your electronic appliances through your phone. \n", "removal": "delete" }, + { + "id": "com.huawei.android.rftest", + "description": "HwRFTest\nMT Test Station.", + "removal": "delete" + }, { "id": "com.huawei.android.thememanager", "label": "Themes", @@ -1761,6 +5494,11 @@ "description": "Wi-Fi Direct feature.\nNote: Wifi direct enables devices to establish a direct Wi-Fi connection (without a router) over which the two can send and receive files. \n", "removal": "replace" }, + { + "id": "com.huawei.androidx", + "description": "It have something to MediaPlayer but by name app it looks like important.\nSomeone will need to check if it bootloop or not because this app dont have code.", + "removal": "caution" + }, { "id": "com.huawei.aod", "description": "Always On Display\nWhen enabled in settings it shows clock and notifications when you raise the phone or touch the screen.\nThis is basically a lower-power lock-screen. It could in theory reduce power draw if you check notifications/clock often as OLED screens draw minimal power showing a mostly black screen(black = pixel off), but in practice the number of times you'll unintentionally trigger it will likely eat up any potential power savings and more. And if your device doesn't have an OLED screen this will draw way more power.\nMost of these power savings could be applied to your standard lock-screen simply by making your background image completely black.\nRedSkull23 says it's unsafe to remove. Does it bootloop?", @@ -1771,11 +5509,31 @@ "description": "Huawei app store (AppGallery)\nhttps://www.xda-developers.com/appgallery-huawei-alternative-google-play-store-android/\n", "removal": "replace" }, + { + "id": "com.huawei.ar.measure", + "description": "Ar Measure\nMeasure length, depth, area and volume.", + "removal": "delete" + }, { "id": "com.huawei.arengine.service", "description": "Augmented reality service.\n", "removal": "delete" }, + { + "id": "com.huawei.assetsync", + "description": "HwAssetSync\nNeeded for HiCloud, Cloud syncing.", + "removal": "delete" + }, + { + "id": "com.huawei.assetsyncservice", + "description": "It's for 'com.huawei.securityserver' for start this service app.\nNeeded for HiCloud sync security.", + "removal": "delete" + }, + { + "id": "com.huawei.audioaccessorymanager", + "description": "Audio Accessory Manager\nA lot stuff: Huawei health, Huawei music, earphones.\nProbably only useful when you got Huawei FreeBuds.", + "removal": "delete" + }, { "id": "com.huawei.autoinstallapkfrommcc", "label": "Information", @@ -1798,6 +5556,11 @@ ], "removal": "delete" }, + { + "id": "com.huawei.betaclub", + "description": "BetaClub\nIt's app for testing, collection logs and feedback.", + "removal": "delete" + }, { "id": "com.huawei.bluetooth", "description": "Lets you import your contacts via Bluetooth\nBluetooth will still work if you remove this package.\n", @@ -1814,6 +5577,16 @@ "description": "Huawei Browser component.\n", "removal": "delete" }, + { + "id": "com.huawei.ca", + "description": "CA\nUses permissions: GET_TASKS, LOCATION_HARDWARE, etc.\nThis app looks like a backdoor or logs.", + "removal": "delete" + }, + { + "id": "com.huawei.calculator", + "description": "Calculator app", + "removal": "replace" + }, { "id": "com.huawei.calendar", "description": "Huawei Calendar app.\n", @@ -1827,6 +5600,24 @@ "removal": "replace", "suggestions": "cameras" }, + { + "id": "com.huawei.camerakit.impl", + "description": "HwCameraKit\nIn the code it was found that it's for testing camera functions.", + "removal": "delete" + }, + { + "id": "com.huawei.cloud", + "description": "Chinese only.\nHuawei Cloud Computer provides you with basic services of online desktop.", + "dependencies": [ + "com.huawei.hwid" + ], + "removal": "delete" + }, + { + "id": "com.huawei.coauthservice", + "description": "HwCoAuthService\nApplock, lockscreen password, face recognition things, fingerprint, not sure if it's worth removing it.\nNeeded for manual apk installation.", + "removal": "caution" + }, { "id": "com.huawei.compass", "description": "Huawei Compass app.\n", @@ -1848,6 +5639,26 @@ "description": "CamCard is a business card reader app.\n", "removal": "delete" }, + { + "id": "com.huawei.contentsensor", + "description": "ContentSensor\nLooks like this app has a lot chinese code and collects a lot stuff about user like apps installed, app info, connects to huawei hivoice sites", + "removal": "delete" + }, + { + "id": "com.huawei.controlcenter", + "description": "Smart Collaboration\nCollaboration between devices. Needed for Multi-Screen, Wireless Projection?\nNeeded for Super Device or Device+, safe to remove if you don't use this, it will also declutter action center.", + "removal": "replace" + }, + { + "id": "com.huawei.cryptosms.service", + "description": "SMS Encryption Service, looks made for China.", + "removal": "delete" + }, + { + "id": "com.huawei.def", + "description": "DEF\nUnused? message things:allows the app public keys on connected devices, getting status, access information", + "removal": "replace" + }, { "id": "com.huawei.deskclock", "description": "Huawei Clock App.\n", @@ -1859,12 +5670,75 @@ "description": "From XDA thread : \"Service that is been used when you wanna use your phone as an operative system on a PC.\"\nI don't understand what does it mean.\n", "removal": "delete" }, + { + "id": "com.huawei.desktop.systemui", + "description": "Huawei desktop mode switching\nIt has also Take Screenshot Service.\nRequire HMS, has a lot tracking.", + "removal": "replace" + }, + { + "id": "com.huawei.deviceauth", + "description": "TrustedDeviceAuth\nI guess it's for authentication keys", + "removal": "replace" + }, + { + "id": "com.huawei.devicegroupmanage", + "description": "(Unused?)HwGroupManager\nIt's an app without activities, only device info things", + "removal": "caution" + }, + { + "id": "com.huawei.devicemanager", + "description": "Needed for Huawei account. I found only things: installing service?, Linked devices, Multi-Device management, connection code, metrics", + "removal": "delete" + }, + { + "id": "com.huawei.distributed.kms", + "description": "HwDistributedKeyManager\nHas random frameworks, probably needed for huawei account, authentication", + "removal": "delete" + }, + { + "id": "com.huawei.distributedpasteboard", + "description": "SuperHub\nHas something to History Clipboard and Drag Drop.", + "removal": "replace" + }, + { + "id": "com.huawei.dmsdp", + "description": "Multi-Device management\nThis service allows you to virtually expand your devices capabilities\nby connecting to other devices and using them as an extension of this device.", + "removal": "replace" + }, + { + "id": "com.huawei.dsdscardmanager", + "description": "Dual card management\nIt's sim card management in Huawei settings.\nAfter removing, sim card management in settings will not work.", + "removal": "unsafe" + }, + { + "id": "com.huawei.dtmfanalyzer", + "description": "Dtmf Analyzer\nHas something to media player to ride mode for China.", + "removal": "delete" + }, + { + "id": "com.huawei.easygo", + "description": "HwEasyGo\nLooks like a backdoor for WeChat app?\nEasyGoServer, error code things found, also EasyGoCallBack.\nThese app is probably backdoor or for developers.\nThis app has no permissions and no activities.", + "removal": "delete" + }, { "id": "com.huawei.email", "description": "Huawei Email app.\n", "removal": "replace", "suggestions": "email_clients" }, + { + "id": "com.huawei.entitlement", + "description": "Needed for messages Bluetooth, wifi, hotspot, Terms of Agreement, Authentication?\nOn some phone's it has some features, and on some not.", + "removal": "caution" + }, + { + "id": "com.huawei.fans", + "description": "Huawei Club is the official forum for Huawei users.\nIt provides the latest news and information, FAQs, and tutorials about Huawei and Honor products.", + "dependencies": [ + "com.huawei.hwid" + ], + "removal": "delete" + }, { "id": "com.huawei.fastapp", "description": "Quick App Center\nComponent of AppGallery (Huawei's app store) providing Quick Apps support. Quick Apps are Javascript+CSS apps that don't need any installation. This technology has its uses but I'm personally not a huge fan on having to rely on a JS engine to run an application\nThis system app has a lot of permissions (including SEND_SMS, CAMERA, READ_EXTERNAL_STORAGE, RECORD_AUDIO... why?)\nMore information: https://www.xda-developers.com/huawei-quick-apps-alternative-google-instant-apps/\n OW2 Quick App whitepaper: https://quick-app-initiative.ow2.io/docs/Quick_App_White_Paper.pdf", @@ -1873,6 +5747,16 @@ "com.huawei.hwid" ] }, + { + "id": "com.huawei.featurelayer.featureframework", + "description": "FeatureFramework\nAllows the app to check for feature updates.", + "removal": "replace" + }, + { + "id": "com.huawei.featurelayer.sharedfeature.map", + "description": "Huawei Map Service\nRequire FeatureFramework.\nOnly uses Chinese AMap to get location.\nUsed to show maps inside Calendar and Gallery, they will complain if you uninstall it, disable instead.", + "removal": "delete" + }, { "id": "com.huawei.fido.uafclient", "label": "FIDO UAF Client", @@ -1891,6 +5775,11 @@ "removal": "replace", "suggestions": "file_managers" }, + { + "id": "com.huawei.firstbootinfo", + "description": "Get city info service\nGet city info service? Needed by your phone in order to sync with Huawei servers\nand check for apps updates, software updates and other access for your phone.", + "removal": "caution" + }, { "id": "com.huawei.game.kitserver", "label": "HUAWEI Game KitServer", @@ -1902,11 +5791,24 @@ "description": "Huawei Game Suite (HiGame).\nMobile game app store.\nhttps://club.hihonor.com/in/topic/16341/detail.htm\n", "removal": "delete" }, + { + "id": "com.huawei.gamebox", + "description": "GameCenter\nRequires HMS Core to run.\nIt's app for installing games.", + "dependencies": [ + "com.huawei.hwid" + ], + "removal": "delete" + }, { "id": "com.huawei.geofence", "description": "GeofenceService.\nAllows you to do something when a user enters an area that has been defined as a trigger.\nA geofence is a virtual perimeter set on a real geographic area. Combining a user position with a geofence perimeter, \nit is possible to know if the user is inside or outside the geofence or even if he is exiting or entering the area.\n", "removal": "delete" }, + { + "id": "com.huawei.harmonyos.foundation", + "description": "foundation\nHas hwid, vehicle things, Aosp In Call Service permissions.\nDisable app instead of uninstalling, because breaks calling.\nSettings app and APK installation will become slow if you uninstall this.", + "removal": "caution" + }, { "id": "com.huawei.health", "label": "Huawei Health", @@ -1916,6 +5818,11 @@ ], "removal": "delete" }, + { + "id": "com.huawei.hff", + "description": "HFF\nHFF? It has not any code.", + "removal": "delete" + }, { "id": "com.huawei.hiaction", "label": "HiAction", @@ -1933,6 +5840,14 @@ "description": "HiVoice. Huawei's voice assistant to replace \"Hey Google\"\n", "removal": "delete" }, + { + "id": "com.huawei.hicar", + "description": "Huawei HiCar\nTo connect to Huawei HiCar, press and hold the wireless button on the steering wheel or control panel.\nMore useful in China.", + "dependencies": [ + "com.huawei.hwid" + ], + "removal": "delete" + }, { "id": "com.huawei.hicard", "label": "HiCard", @@ -1955,6 +5870,11 @@ "description": "Huawei Online Cloud folder service\nhttps://consumer.huawei.com/en/mobileservices/mobilecloud/\n", "removal": "delete" }, + { + "id": "com.huawei.hilink.framework", + "description": "AI Life Service\nUsed for smart devices and to run smart scenes.\nIt's more useful in China.", + "removal": "delete" + }, { "id": "com.huawei.himovie", "label": "Huawei Video Player", @@ -1969,6 +5889,29 @@ "removal": "replace", "suggestions": "video_players" }, + { + "id": "com.huawei.himovie.partner1", + "description": "HiMoviePlayerPlus\nWeird app without any code and there's nothing in Main Activity.", + "removal": "delete" + }, + { + "id": "com.huawei.himovie.partner2", + "description": "HiMoviePlayerPlus\nWeird app without any code and there's nothing in Main Activity.", + "removal": "delete" + }, + { + "id": "com.huawei.hiskytone", + "description": "SkyTone Overseas Data Service.", + "dependencies": [ + "com.huawei.hwid" + ], + "removal": "delete" + }, + { + "id": "com.huawei.hisuite", + "description": "Can be uninstalled via settings. App to connect with the desktop program to Backup/Restore, flash firmware, etc.\nhttps://consumer.huawei.com/en/support/hisuite/", + "removal": "delete" + }, { "id": "com.huawei.hitouch", "description": "Huawei HiTouch\nAssistant capable to recognize the objects in a photo and to search them through various shopping sites.\nhttps://consumer.huawei.com/uk/support/faq/have-you-tried-the-new-hitouch-assistant/\n", @@ -1992,6 +5935,11 @@ "description": "Something to do with 5G? For some reason, this is also installed on a non-5G device. Can be uninstalled from phone settings so should be safe if you don't have 5G.", "removal": "caution" }, + { + "id": "com.huawei.honorclub.android", + "description": "Honor Club\nHuawei's social media app. Safe to remove.", + "removal": "delete" + }, { "id": "com.huawei.hwasm", "label": "FIDO UAF ASM", @@ -2007,18 +5955,33 @@ "description": "Probably blockchain related. No noticable consequences when removed", "removal": "delete" }, + { + "id": "com.huawei.hwddmp", + "description": "HwDDMP\nHas a lot frameworks.\nUninstalling breaks calling app even if you disable.\nIt does not cause bootloop but removing is highly not recommended.\nNot only breaks the dialer app, but causes lag in whole system too.", + "removal": "unsafe" + }, { "id": "com.huawei.hwdetectrepair", "label": "Smart diagnosis", "description": "(Discontinued?) Useless features and run in background.\n", "removal": "delete" }, + { + "id": "com.huawei.hwdiagnosis", + "description": "HwDiagnosis\nNo activities, only code about diagnosis and logs\nAlso device info and is send to Huawei servers.", + "removal": "delete" + }, { "id": "com.huawei.hwdockbar", "label": "Multi-Window", "description": "Probably fine to remove if you're not using Huawei Multi-Window features.", "removal": "caution" }, + { + "id": "com.huawei.hwesimservice", + "description": "HwESIMService\nIf you use eSIM do not remove it.", + "removal": "replace" + }, { "id": "com.huawei.hwid", "label": "HMS Core", @@ -2033,12 +5996,27 @@ ], "warning": "This may break apps like InPost Mobile" }, + { + "id": "com.huawei.hwireader", + "description": "App for adding by user 'Books'. This app has ads and bad privacy.", + "removal": "delete" + }, { "id": "com.huawei.hwpanpayservice", "label": "HwPanPayService", "description": "Payment related service.", "removal": "delete" }, + { + "id": "com.huawei.hwpolicyservice", + "description": "HwPolicyService\nAnother debugging, logs app.", + "removal": "delete" + }, + { + "id": "com.huawei.hwread.dz", + "description": "App for adding by user 'Books'. This app has ads and bad privacy.", + "removal": "delete" + }, { "id": "com.huawei.hwsearch", "label": "Petal Search", @@ -2050,6 +6028,11 @@ "description": "A one-time setup app that is no longer needed", "removal": "delete" }, + { + "id": "com.huawei.hwusbearphoneupdate", + "description": "Huawei digital earphones come with built-in software that can be updated regularly to enhance your audio experience.", + "removal": "replace" + }, { "id": "com.huawei.hwvoipservice", "label": "MeeTime Service", @@ -2063,6 +6046,14 @@ ], "suggestions": "instant_messaging_apps" }, + { + "id": "com.huawei.hwvplayer.youku", + "description": "Video Youku\nVideo Player on Chinese Huawei. Has some ads and bad privacy.", + "dependencies": [ + "com.huawei.hwid" + ], + "removal": "delete" + }, { "id": "com.huawei.iaware", "description": "App Prioritizer. Prioritizes apps to avoid slowdown\nUp to you but there is apparently no noticeable difference when deleted?\nSystem will start lagging a little bit (you will notice it while scrolling and on some animations, for example scrolling installed apps), battery consumption will become slightly higher and battery stats will disappear soon. At the same time, logcat will be full of errors like: PowerKit: PG Server is not found. calling pid xxxx.", @@ -2082,6 +6073,11 @@ "description": "MotionService package, it's required for actions like shaking the phone to shut off the alarm, ecc.\n", "removal": "delete" }, + { + "id": "com.huawei.imedia.dolby", + "description": "Dolby Atmos\nOptimize sound automatically for exceptional audio quality.", + "removal": "replace" + }, { "id": "com.huawei.imedia.sws", "label": "HUAWEI Histen", @@ -2091,11 +6087,59 @@ ], "removal": "caution" }, + { + "id": "com.huawei.imonitor", + "description": "imonitor\nHidden logs founded in app.\nDetects app launch anomaly and runs safe mode.", + "removal": "delete" + }, + { + "id": "com.huawei.ims", + "description": "HwImsService\nVoLTE(Voice over LTE) calls. IP multimedia subsystem.\nhttps://en.wikipedia.org/wiki/Voice_over_LTE\nUninstalling app breaks sim calling even if you disable.\nIt does not cause bootloop but removing is highly not recommended.", + "removal": "unsafe" + }, + { + "id": "com.huawei.indexsearch", + "description": "Index search works without it.", + "removal": "delete" + }, + { + "id": "com.huawei.indexsearch.observer", + "description": "Index search works without it.", + "removal": "delete" + }, + { + "id": "com.huawei.indiacalendar", + "description": "Indian Calendar\nHUAWEI Calendar", + "removal": "replace" + }, { "id": "com.huawei.intelligent", "description": "Huawei Assistant. Shopping recommendations\n", "removal": "delete" }, + { + "id": "com.huawei.internetaudioservice", + "description": "Smart headset control\nHas a lot logs and frameworks to mmitest.", + "removal": "delete" + }, + { + "id": "com.huawei.languagedownloader", + "description": "Allows you to load the system languages when changing them", + "removal": "replace" + }, + { + "id": "com.huawei.lbs", + "description": "Location Based Services\nLocation-based services (LBS) are applications or services that utilize location data from a user's device, such as a smartphone or GPS, to provide relevant information, directions, or recommendations tailored to their specific location. These services rely on a combination of technologies, including Global Positioning System (GPS), Wi-Fi, cellular networks, and sensors, to determine a user's position accurately.\nNOTE: Can cause bootloops on some devices.\nThe primary goal of LBS is to offer personalized and context-aware experiences based on a user's geographical location. This can include services like:\n1. Navigation and Mapping, 2. Location-Based Advertising, 3. Social Networking, 4. Emergency Services, 5. IoT Asset Tracking\nhttps://forum.huawei.com/enterprise/en/location-based-services/thread/703168442200375296-667213855346012160", + "removal": "caution" + }, + { + "id": "com.huawei.lives", + "description": "HiLives is jointly developed by Huawei and certified third-party service providers to provide lifestyle services for you.", + "dependencies": [ + "com.huawei.hwid" + ], + "removal": "delete" + }, { "id": "com.huawei.livewallpaper.artflower", "description": "Live wallpapers", @@ -2126,11 +6170,21 @@ "description": "Live wallpapers", "removal": "delete" }, + { + "id": "com.huawei.localbackup", + "description": "Huawei Backup\nhas a lot permissions and can backup your data", + "removal": "delete" + }, { "id": "com.huawei.magazine", "description": "Magazine unlock. Downloads wallpapers for your lock screen.\n", "removal": "delete" }, + { + "id": "com.huawei.manufacture.wificonnect", + "description": "Wifi Connect\nNeeded for WiFi connection?", + "removal": "caution" + }, { "id": "com.huawei.maps.app", "label": "Petal Maps", @@ -2165,6 +6219,36 @@ "description": "Huawei Mirror app. \nMirror like \"Glass\"\n\nHuawei mirrorlink implementation\nUsed to connect your phone to a car (with https://mirrorlink.com/ support) in order to provide audio streaming, GPS navigation...\n", "removal": "delete" }, + { + "id": "com.huawei.mmiautotest", + "description": "MMIAutoTest\nHidden testing hardware things.", + "removal": "delete" + }, + { + "id": "com.huawei.mmitest", + "description": "MMITest\nHidden hardware tests. Safe to remove.", + "removal": "delete" + }, + { + "id": "com.huawei.motionservice", + "description": "Gesture Service\nNot very useful gestures available in settings.", + "removal": "replace" + }, + { + "id": "com.huawei.msdp", + "description": "Multimodal Sensor Data Platform\nHas Device Status, Movement, Spatial Aware.\nUses location, airlink permissions.", + "removal": "delete" + }, + { + "id": "com.huawei.multimedia.audioengine", + "description": "Audio Engine, probably not needed.\nhttps://developer.huawei.com/consumer/en/audioengine", + "removal": "delete" + }, + { + "id": "com.huawei.multimedia.hivideoplayengine", + "description": "hivideoplayengine\nHwVideoKitImpl, sdk tools for developers.", + "removal": "delete" + }, { "id": "com.huawei.music", "description": "Huawei Music app. Fat music player developed by Huawei (137MB. Seriously?).\n", @@ -2180,6 +6264,44 @@ ], "removal": "delete" }, + { + "id": "com.huawei.nb.service", + "description": "Service for discovering nearby devices by GPS", + "removal": "caution" + }, + { + "id": "com.huawei.nearby", + "description": "HwNearby\nNeeded for Huawei Share features. (com.huawei.android.instantshare)\nHuawei Share features may not work after remove.\nNeeded to show a preview of recently opened apps in task manager. I agree, makes no sense, but that's what it is.", + "dependencies": [ + "com.huawei.android.instantshare" + ], + "removal": "replace" + }, + { + "id": "com.huawei.notepad", + "description": "Notepad\nLooks so bloated with Hi Voice, Update using AppGallery, Location.\nIt has a few tracking components, but not too many.", + "removal": "delete" + }, + { + "id": "com.huawei.numberidentity", + "description": "Designed to block unwanted calls, but only works properly in China", + "removal": "delete" + }, + { + "id": "com.huawei.ohos.collaborationcenter", + "description": "Sometimes ohos apps is configuration app before building.\nIn code I found it's for app cast transfer.\nDisable instead of uninstalling if you don't want to lose the widget.", + "removal": "delete" + }, + { + "id": "com.huawei.ohos.famanager", + "description": "Service Center\nProvides a space for you to view and manage services.\nThis app and its underlying services (which provide searches and AI-based services). A lot tracking.\nDisable instead of uninstalling if you don't want to lose the widget.", + "removal": "delete" + }, + { + "id": "com.huawei.ohos.hiwindow", + "description": "HiWindow\nHave loading, waiting png files\ncollaboration devices, hardware things, screen projection on activities shows Window Shell.\nAfter remove you will lose animations and loading screen.\nDisable instead of uninstalling if you don't want to lose the widget.", + "removal": "delete" + }, { "id": "com.huawei.ohos.inputmethod", "label": "Celia Keyboard", @@ -2188,6 +6310,26 @@ "warning": "Make sure to have another keyboard app installed before uninstalling it", "suggestions": "keyboards" }, + { + "id": "com.huawei.ohos.security.privacycenter", + "description": "It's shell to app 'com.huawei.security.privacycenter'?\nDisable instead of uninstalling if you don't want to lose the widget.", + "removal": "delete" + }, + { + "id": "com.huawei.omacp", + "description": "Provisioning message\nUsed for provisioning APN settings to devices via SMS. I think you shouldnt touch it if you want sms messages.", + "removal": "caution" + }, + { + "id": "com.huawei.onehopsvcclient", + "description": "OneHopSvcClient\nTagService, HarmonyTag.", + "removal": "delete" + }, + { + "id": "com.huawei.onehopsvchost", + "description": "OneHopSvcHost\nTriggerservice opens hardware things by secret code.", + "removal": "delete" + }, { "id": "com.huawei.parentcontrol", "description": "Parental controls functions.\nIt seems Huawei can prevent to remove packages. Uninstalling (or even disabling) this package returns an error: Failure [DELETE_FAILED_INTERNAL_ERROR] (not allowed to disable this package).\n See https://github.com/0x192/universal-android-debloater/issues/51", @@ -2198,11 +6340,21 @@ "description": "HiSuite service. Used by HiSuite PC software.\nHiSuite enables you to backup your data and restore them from/to your phone.\nhttps://consumer.huawei.com/en/support/hisuite/\n", "removal": "delete" }, + { + "id": "com.huawei.pengine", + "description": "HUAWEI Intelligent Suggestion will collect and analyze screens from selected apps to provide personalized services.", + "removal": "delete" + }, { "id": "com.huawei.permissioncontroller", "description": "Can be disabled via Settings as well", "removal": "delete" }, + { + "id": "com.huawei.permissioncontroller.overlay", + "description": "Found help app permissions - only link to Google site in code, overlay to permission things like buttons, dialogs, etc.\nBut it's not needed?", + "removal": "caution" + }, { "id": "com.huawei.phoneservice", "label": "HiCare", @@ -2228,23 +6380,88 @@ "description": "Print service for HUAWEI.", "removal": "caution" }, + { + "id": "com.huawei.privatespace", + "description": "Privacy Space for files", + "removal": "replace" + }, + { + "id": "com.huawei.profile", + "description": "Profile Services\nIt's an app needed for HUAWEI ID, depends on HMSCore, also has analytics and trackers.", + "removal": "delete" + }, { "id": "com.huawei.rcsserviceapplication", "label": "Huawei RCS", "description": "RCS = Rich Communication Service.\nProvides sending messages to another Huawei phone.", "removal": "delete" }, + { + "id": "com.huawei.recsys", + "description": "HwIntelligentRecSystem\nis a smart app that provides personalized services on HiBoard? My phone dont have Hiboard. Safe to remove.\nhttps://consumer.huawei.com/en/support/content/en-us00434788/", + "removal": "delete" + }, + { + "id": "com.huawei.regservice", + "description": "RegService\nRegister for celluar network services, not needed.", + "removal": "delete" + }, + { + "id": "com.huawei.remotepassword", + "description": "RemotePassword\nremotepassword: errors, invalid, null, errors generally\nalso subscribe info, device info. Better remove that.", + "removal": "delete" + }, + { + "id": "com.huawei.ridemode", + "description": "Uses google maps website to track your ride when RideMode is Enabled.", + "removal": "delete" + }, + { + "id": "com.huawei.runningtestii", + "description": "Testing hardware things like Audio, Camera, VideoPlayer, etc.", + "removal": "delete" + }, + { + "id": "com.huawei.sarlevel", + "description": "Mobile phone SAR\nHidden SAR Level Activity.", + "removal": "delete" + }, { "id": "com.huawei.scanner", "description": "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.", "removal": "delete" }, + { + "id": "com.huawei.scenepack", + "description": "Travel Assistant provides you with travel tips, voice guides, and other related services.", + "removal": "delete" + }, + { + "id": "com.huawei.screenrecorder", + "description": "Stock screen recorder\nUseful only in pre-Android Pie for having system audio recording without root\nNot sure if it's an app, but I can't find it on my phone. Safe to remove.", + "removal": "replace" + }, { "id": "com.huawei.search", "label": "HUAWEI HiSearch", "description": "Allows you to search through settings, files, contacts and notes while keeping a record of your search history.\nHi Search is really annonying because it's triggered as soon as you wipe down from the middle part of the home.", "removal": "delete" }, + { + "id": "com.huawei.searchservice", + "description": "Fusion Search Service\nNeeded for searching? Found out that it uses `com.huawei.hwddmp` this app is for debugging errors\nalso found trackers components that connects to Huawei servers unnecessarily.", + "removal": "delete" + }, + { + "id": "com.huawei.secime", + "description": "Huawei Secure IME\nSecure keyboard.", + "removal": "delete" + }, + { + "id": "com.huawei.security.privacycenter", + "description": "Protect your privacy by preventing apps from accessing sensitive data stored within images,\nsuch as location info and time stamps. This restriction does not apply to system apps such as Gallery and Cloud.\nI don't think this app values privacy a lot.\nNeeded for Permission Manager to open.", + "removal": "caution" + }, { "id": "com.huawei.securitymgr", "label": "PrivateSpace", @@ -2254,36 +6471,147 @@ ], "removal": "replace" }, + { + "id": "com.huawei.securitypluginbase", + "description": "HwSecurityPluginBase\nAntivirus Service supports bad antiviruses, HwLog, not needed", + "removal": "delete" + }, + { + "id": "com.huawei.securityserver", + "description": "HwSecurityServer\nNot needed app without code and useless assets to spying apps.\nNeeded for face unlock, black screen will be shown if you remove this package (?). Doesn't apply to all devices", + "removal": "caution" + }, + { + "id": "com.huawei.skytone", + "description": "SkyTone Data Service. Frameworks to 'com.huawei.hiskytone' SkyTone Overseas Data Service.", + "dependencies": [ + "com.huawei.hiskytone" + ], + "removal": "delete" + }, + { + "id": "com.huawei.smarthome", + "description": "AI Life\nRequire Logging in to your Huawei ID, HMSCore.\nIt's app that lets your control and manage routers and audio accessories.", + "dependencies": [ + "com.huawei.hwid" + ], + "removal": "delete" + }, + { + "id": "com.huawei.smartlocation", + "description": "Huawei Indoor Positioning Services\nChinese Tracking Location.", + "removal": "delete" + }, + { + "id": "com.huawei.smartshot", + "description": "Smart screenshots\nNeeded for screenshots.", + "removal": "caution" + }, + { + "id": "com.huawei.sos", + "description": "SOS\nEmergency things.", + "removal": "delete" + }, + { + "id": "com.huawei.soundrecorder", + "description": "Sound Recorder app.", + "removal": "replace" + }, + { + "id": "com.huawei.spaceservice", + "description": "Huawei Geofence Services\nUses Chinese Location.", + "removal": "delete" + }, { "id": "com.huawei.stylus.floatmenu", "description": "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.\n \nFloating menu with M-Pen feature.\n", "removal": "delete" }, + { + "id": "com.huawei.suggestion", + "description": "HiSuggestion\nHw intelligence permissions found and logs, also maybe has suggestions on widget.", + "removal": "delete" + }, { "id": "com.huawei.synergy", "description": "Huawei Cloud & Network Synergy.\nSeems to be related to B2B (Business To Business) cloud stuff.\nhttps://www.huawei.com/en/press-events/news/2016/10/Cloud-Network-Synergy-Whitepaper\n", "removal": "delete" }, + { + "id": "com.huawei.systemdebug", + "description": "SystemDebug\nTesting system things.", + "removal": "delete" + }, + { + "id": "com.huawei.systemmanager", + "description": "System Manager\nHuawei's stock phone cleaner. Consumes a lot of battery power for useless 'security' checks.\nSafe to remove unless you need any anti-virus (while there are better ones to be found). NOTE: breaks the functionality of closing and cleaning background apps.\nThis is more than a phone cleaner, you will lose a lot of settings like battery and notifications management if you remove this.", + "removal": "caution" + }, + { + "id": "com.huawei.systemserver", + "description": "Huawei System Services\nIt depends on (com.huawei.systemmanager).\nNeeded for navigation with a fingerprint reader that is on Mate 10, but fingerprint unlock will still work if you remove it.", + "removal": "caution" + }, { "id": "com.huawei.tips", "description": "HUAWEI Feature Advisor\nPeriodically gives you notifications on how to use certain features on your phone.\n", "removal": "delete" }, + { + "id": "com.huawei.tipsove", + "description": "Tips\nHuawei Tips to HiCar, AI Life and more.", + "removal": "delete" + }, + { + "id": "com.huawei.tmecustomize", + "description": "TME\nTme Activity. Hidden carrier config sim.\nI think it's useless but you need to test.", + "removal": "replace" + }, { "id": "com.huawei.trustagent", "description": "Smart unlock feature.\nEnables you to unlock your phone with a Bluetooth device, like a smart band. \nWhen a compatible Bluetooth device is detected, you can unlock your phone with a simple swipe (without a password).\n", "removal": "delete" }, + { + "id": "com.huawei.trustcircle", + "description": "Device authentication service\nThe app's usage is unknown, but it can be removed if apps such as com.huawei.hwid, com.huawei.appmarket are also removed. This is what I found while exploring the APK: Huawei Mobile Services?, managing installation and updates of AppGallery.\nHuawei HWID account may be inaccessible without this app.", + "removal": "delete" + }, + { + "id": "com.huawei.trustedthingsauth", + "description": "HwTrustedThingsAuth\nOnly name app found in code, has permissions:\nBluetooth, execute_reg, use_auth.", + "removal": "delete" + }, + { + "id": "com.huawei.trustspace", + "description": "TrustSpace useless security to payment. Settings > Security > TrustSpace\nHas something to unrooting rooted phone.", + "removal": "delete" + }, + { + "id": "com.huawei.userguide", + "description": "User Guide\nRequire install a PDF reader app to work.", + "removal": "delete" + }, { "id": "com.huawei.vassistant", "description": "HiVoice app\nHuawei voice assistant (like Siri or Google assistant)\nHuge privacy risk. Keep in mind that the app keeps the microphone *on* non-stop.\nIs now Celia (https://consumer.huawei.com/en/emui/celia/)\n", "removal": "delete" }, + { + "id": "com.huawei.vdrive", + "description": "Driving Mode uses HiVoice to provide voice services when you are driving.", + "removal": "delete" + }, { "id": "com.huawei.videoeditor", "description": "Huawei Video editor\nIncludes 2 ads trackers. Interacts with Huawei cloud. Pithus analysis: https://beta.pithus.org/report/19ef8cfb02f3853128603a140b4602db57ddf729a728b1ea6998e8b20752138f", "removal": "delete" }, + { + "id": "com.huawei.vrservice", + "description": "Huawei VR Service used for Huawei VR.", + "removal": "delete" + }, { "id": "com.huawei.wallet", "label": "HUAWEI Wallet", @@ -2304,6 +6632,11 @@ "description": "Huawei Watch sync function\nIs it only used to sync Huawei watch ?\nSafe to remove according to several users\n", "removal": "delete" }, + { + "id": "com.huawei.waudio", + "description": "waudio\nWi-Fi Speaker, Speaker playback, WLAN speaker\nThis app is only for Chinese users because I found a Chinese app list that supports it\nand depends on AI Life app probably.", + "removal": "delete" + }, { "id": "com.huawei.webview", "label": "Huawei WebView", @@ -2312,17 +6645,112 @@ "warning": "Make sure to have another Webview installed before uninstalling it or some apps may not work properly.", "suggestions": "webviews" }, + { + "id": "com.huawei.welinknow", + "description": "Link Now\nRequire login to Huawei ID Account.\nSome features is not available for some countries.\nIt's app for meeting and collects a lot data from users.", + "removal": "delete" + }, + { + "id": "com.huawei.wifieapsimplmn", + "description": "PredefinedEapSim\nNeeded for WiFi to work properly? WiFi may not work (?)", + "removal": "caution" + }, { "id": "com.huawei.wifiprobqeservice", "label": "HwWifiproBqeService", "description": "Performs Wi-Fi diagnostics", "removal": "delete" }, + { + "id": "com.hxy.ramtest", + "description": "ram test\nHidden ram test. Tests ram size.", + "removal": "delete" + }, + { + "id": "com.hy.system.fontserver", + "description": "Font Server\nNeeded for fonts?", + "removal": "caution" + }, + { + "id": "com.ibimuyu.lockscreen", + "description": "Dynamic theme service lockscree\nDynamic theme service lockscreen? Some people recommend removing that.", + "removal": "replace" + }, + { + "id": "com.idea.questionnaire", + "description": "Qusetionnaire\nLogs and testing things.", + "removal": "delete" + }, + { + "id": "com.iflytek.inputmethod.miui", + "description": "Chinese Keyboard to Miui China, replace Keyboard before remove.", + "removal": "delete" + }, { "id": "com.iflytek.speechsuite", "description": "Default voice input method from iflytek, a big chinese company (https://en.wikipedia.org/wiki/IFlytek)\nIFLytek was implicated in human rights violations : \nhttps://asia.nikkei.com/Economy/Trade-war/US-sanctions-8-China-tech-companies-over-role-in-Xinjiang-abuses\nArchive: https://web.archive.org/save/https://asia.nikkei.com/Economy/Trade-war/US-sanctions-8-China-tech-companies-over-role-in-Xinjiang-abuses\n", "removal": "delete" }, + { + "id": "com.ims.dm", + "description": "IMS DM\nHidden network debugging", + "removal": "delete" + }, + { + "id": "com.infinix", + "description": "Only has something to launcher folders and has freeze png files.", + "removal": "caution" + }, + { + "id": "com.infinix.xshare", + "description": "XShare\nIts app for Transfer & Share files, also has ads.", + "removal": "delete" + }, + { + "id": "com.iqoo.aftersale.engineermode", + "description": "Testing things. This app is for testing phone components.", + "removal": "delete" + }, + { + "id": "com.iqoo.engineermode", + "description": "Factory test\nTesting things, AT Commands - no one uses them.", + "removal": "delete" + }, + { + "id": "com.iqoo.powersaving", + "description": "Battery\nPower-saving app. May not be a good idea to remove it.", + "removal": "caution" + }, + { + "id": "com.iqoo.secure", + "description": "i Manager\nRemoving this removes the traffic speed indicator in the notification bar. Be cautious about removing it.", + "removal": "caution" + }, + { + "id": "com.iqoo.user.engineermode", + "description": "Factory test\nIt's for testing phone components.", + "removal": "delete" + }, + { + "id": "com.iqoo.website", + "description": "iQOO.com\nShows iQOO website.", + "removal": "delete" + }, + { + "id": "com.itc.autotest", + "description": "ITC_Base\nHidden camera testing, also its Chinese.", + "removal": "delete" + }, + { + "id": "com.itel.TWSService", + "description": "This app is used for connection to TECNO Hipods.", + "removal": "replace" + }, + { + "id": "com.jrdcom.urlreservedapp1", + "description": "TCL My Sites shortcut\nStub for mysites.glance.com.", + "removal": "delete" + }, { "id": "com.kidoz.lenovo", "label": "Lenovo Kid's Account", @@ -2336,12 +6764,42 @@ ], "removal": "delete" }, + { + "id": "com.kidsedu", + "description": "Another Kids Mode.", + "removal": "delete" + }, + { + "id": "com.kikaoem.hw.qisiemoji.inputmethod", + "description": "Kika Keyboard\nThird party keyboard. Installs on some Huawei devices.", + "removal": "delete" + }, { "id": "com.knox.vpn.proxyhandler", "label": "KnoxVpnPacProcessor", "description": "Samsung Knox allows business and personal content to \"securely\" coexist on the same handset.\nThis package handles proxies alongside KNOX.", "removal": "delete" }, + { + "id": "com.kyocera.ecomode", + "description": "Custom power-saving mode", + "removal": "unsafe" + }, + { + "id": "com.lbe.security.miui", + "description": "Permission manager\nLets you monitor apps permission requests.\n", + "removal": "unsafe" + }, + { + "id": "com.lbe.security.miui.customizedregion.overlay", + "description": "Something about WiFi calling \"vowifi\", \"volte\", \"notification on keyguard\"\nIt's unused.", + "removal": "delete" + }, + { + "id": "com.ldmnq.launcher3", + "description": "Built in launcher\nFull of ads but not safe to disable unless you have another launcher", + "removal": "replace" + }, { "id": "com.lenovo.agent0", "label": "OCZ_ProvisionAgent", @@ -2400,6 +6858,36 @@ ], "removal": "caution" }, + { + "id": "com.lenovo.leos.appstore", + "description": "Lenovo Application Center 应用中心\nLenovo chinese app store", + "removal": "delete" + }, + { + "id": "com.lenovo.leos.cloud.sync", + "description": "SYNCit\nLenovo cloud", + "removal": "delete" + }, + { + "id": "com.lenovo.levoice.caption", + "description": "AI Live Caption\nCaption Settings.", + "removal": "delete" + }, + { + "id": "com.lenovo.levoice.trigger", + "description": "Wake up with voice", + "removal": "delete" + }, + { + "id": "com.lenovo.levoice_agent", + "description": "Voice unlock screen\nVoice unlock screen? Another chinese accessibility things.", + "removal": "delete" + }, + { + "id": "com.lenovo.levoice_notes", + "description": "AI Notes\nAnother AI things lenovo.", + "removal": "delete" + }, { "id": "com.lenovo.lsf", "label": "Lenovo ID", @@ -2469,11 +6957,31 @@ ], "removal": "delete" }, + { + "id": "com.lenovo.weathercenter", + "description": "Widget Weather\nLenovo ZUI Weather center", + "removal": "delete" + }, { "id": "com.lge.LGSetupView", "description": "Setup View\nLG first setup (related to com.android.LGSetupWizard). \nThe first time you turn your device on, a Welcome screen is displayed. It guides you through the basics of setting up your device.\n", "removal": "delete" }, + { + "id": "com.lge.NfcSettings", + "description": "NFC settings\nLikely in the settings.", + "removal": "caution" + }, + { + "id": "com.lge.android.atservice", + "description": "Software Update\nIt's probably the only component of software updates.", + "removal": "caution" + }, + { + "id": "com.lge.animal.resource", + "description": "AnimalResource\nAnother thing for avatars.", + "removal": "delete" + }, { "id": "com.lge.app.floating.res", "description": "Multitasking framework\nAllows you to use multitasking features like multiple apps in one screen.\nDoes not remove screen pinning feature.\nI don't know if this removes the floating windows feature that you have to enable with ADB (to make it look more like a desktop)", @@ -2484,6 +6992,26 @@ "description": "LG Application manager\nInstalls/Updates LG related apps?\n", "removal": "delete" }, + { + "id": "com.lge.appwidget.runningtaskbar", + "description": "Recent Task App Widget.", + "removal": "delete" + }, + { + "id": "com.lge.arcamera", + "description": "ARCamera\nThis application requires google play services for ar. Not sure what for it is but probably for VR.", + "removal": "delete" + }, + { + "id": "com.lge.auto_generated_rro_product__", + "description": "It has important configs. Better don't risk.", + "removal": "unsafe" + }, + { + "id": "com.lge.bluetoothsetting", + "description": "Needed for Bluetooth.", + "removal": "caution" + }, { "id": "com.lge.bnr", "description": "LG Backup\nCan backup your mobile devices LG Home screen, device settings, apps, and contacts to your computer.\nhttps://www.lg.com/us/support/help-library/lg-android-backup-CT10000025-20150104708841\n", @@ -2494,26 +7022,81 @@ "description": "LG Mobile Switch Launcher\nThis doesn't remove the default launchers.\nIt is most likely to backup/restore the user's launcher configuration.\n", "removal": "delete" }, + { + "id": "com.lge.calligraphydictionary", + "description": "Calligraphy dictionary\nLooks useless.", + "removal": "delete" + }, + { + "id": "com.lge.camera", + "description": "Camera\nStock camera app.", + "removal": "replace" + }, + { + "id": "com.lge.camerasolution", + "description": "Needed for Stock camera app.", + "removal": "replace" + }, { "id": "com.lge.cic.eden.service", "description": "Memories album\nGallery automatically creates a Memories album with pictures and videos saved in the phone. \nMemories is a virtual album of pictures saved in the phone or SD card.\nSource : https://www.lg.com/hk_en/support/product-help/CT30019000-1433767985158-others\n", "removal": "delete" }, + { + "id": "com.lge.cinemagraph", + "description": "Cine shot\nI think it's an optional app.", + "removal": "delete" + }, { "id": "com.lge.clock", "description": "LG Clock app\n", "removal": "replace" }, + { + "id": "com.lge.cmas", + "description": "Emergency Alerts\nit's only for alerts so it's safe to remove.", + "removal": "replace" + }, + { + "id": "com.lge.covertools", + "description": "Dual Screen Tool\nNeeded for dual-screen I guess.", + "removal": "delete" + }, + { + "id": "com.lge.displayfingerprint", + "description": "It's fingerprint testing. Secret code 346437.", + "removal": "delete" + }, { "id": "com.lge.drmservice", "description": "DRM Service\nProbably required for some forms of DRM; disabling might break things like Netflix streaming, which relies on DRM to function.\nhttps://en.wikipedia.org/wiki/Digital_rights_management", "removal": "delete" }, + { + "id": "com.lge.dsmanager", + "description": "Dual Screen Updater\nIf you dont use dual screen feature then it's safe to remove?", + "removal": "caution" + }, + { + "id": "com.lge.dualscreenfirmware", + "description": "Shows error dialog for dual-screen firmware update.", + "removal": "delete" + }, { "id": "com.lge.easyhome", "description": "LG EasyHome\nEasyHome is a more simplified version of the Home screen that you can choose to use on your phone.\nIt displays the Home screen like a remote control device. T\nSource : https://www.lg.com/us/mobile-phones/VS985/Userguide/048.html\n", "removal": "delete" }, + { + "id": "com.lge.effect", + "description": "It's for lock screen effect.", + "removal": "delete" + }, + { + "id": "com.lge.ellievision", + "description": "Smart Cam & AI Tips\nDelete if not using default camera.", + "removal": "replace" + }, { "id": "com.lge.eltest", "description": "ELTest\nDevice hardware tests settings\n", @@ -2524,6 +7107,11 @@ "description": "LG Email app\n", "removal": "delete" }, + { + "id": "com.lge.entitlementcheckservice", + "description": "It's for miracast and wifi hotspot probably.", + "removal": "caution" + }, { "id": "com.lge.equalizer", "description": "Equalizer settings.", @@ -2534,6 +7122,11 @@ "description": "LG EULA (Terms of Use) accessible in the settings.\nEULA = https://en.wikipedia.org/wiki/End-user_license_agreement\n", "removal": "delete" }, + { + "id": "com.lge.eula.downloader", + "description": "Privacy Policy Update\nNot tested but probably safe to remove.", + "removal": "replace" + }, { "id": "com.lge.eulaprovider", "description": "License Provider\nNeeded by com.lge.eula.\n", @@ -2569,16 +7162,41 @@ "description": "LG Friends Manager (https://play.google.com/store/apps/details?id=com.lge.friendsmanager)\nWTF ? Completely useless app.\nNot sure but I think it enables you to download an app for a friend LG user.\n", "removal": "delete" }, + { + "id": "com.lge.gallery.aodimagewidget", + "description": "Always-on display image\nLG Always-on display image", + "removal": "delete" + }, { "id": "com.lge.gallery.collagewallpaper", "description": "LG Collage Wallpapers\nAllows you to create patchwork wallpaper from several photos.\nhttps://www.lg.com/uk/support/product-help/CT00008356-20150332136499-others\n", "removal": "delete" }, + { + "id": "com.lge.gallery.studio", + "description": "GalleryStudio\nIt's needed for gallery app probably.", + "removal": "replace" + }, { "id": "com.lge.gallery.vr.wallpaper", "description": "LG 360 Image Wallpaper\nProvides VR (360°) wallpapers.", "removal": "delete" }, + { + "id": "com.lge.gamepad", + "description": "LG Game Pad\nIt's probably for TV. Not useful for games.", + "removal": "caution" + }, + { + "id": "com.lge.gametools", + "description": "GameTools\nNot tested it's for probably useful for games.", + "removal": "caution" + }, + { + "id": "com.lge.gametools.gamerecorder", + "description": "Screen recording\nScreen recording for game tools.", + "removal": "replace" + }, { "id": "com.lge.gametuner", "description": "Settings/features for games, such as resolution and frame rate limiting.\nA little side note, any games installed in the work profile can't use gametuner (maybe if you install this package into the work profile it'll work)", @@ -2589,6 +7207,11 @@ "description": "GCUV\nNot 100% sure but @siraltus from XDA thinks it refers to \"Gauce Components\" which seems to be the LG's version of CSC \n(carrier sales code - automatic carrier-specific customization).\nIt gets run on first boot after factory reset, sets up the ROM features based on which carrier and country code is specified \nin the build.prop, and then gets frozen so it doesn't reconfigure things on subsequent boots.\nIt's basically the only person to mention \"Gauce components\" on the web (other than restricted LG webpages when using Google dorks).\nhttps://forum.xda-developers.com/tmobile-lg-v10/development/rom-lg-v10-h901-10c-debranded-debloated-t3277305/page12/page12\n", "removal": "delete" }, + { + "id": "com.lge.gdec.client", + "description": "Another component of OTA Updates but here I found it's for App Updates.", + "removal": "caution" + }, { "id": "com.lge.gestureanswering", "description": "Answer me 2.0\nAllows you to bring the phone to your ear to answer an incoming call automatically.\nhttps://www.lg.com/us/mobile-phones/VS980/Userguide/109-1.html\n", @@ -2604,6 +7227,11 @@ "description": "GNSS Logcat\nUsed to dump GNSS logs. \n", "removal": "delete" }, + { + "id": "com.lge.gnsslogsetting", + "description": "GNSS LOG LEVEL SETTING. It's for debug.", + "removal": "delete" + }, { "id": "com.lge.gnsspostest", "description": "GNSS Position test\nGNSS test again.\n", @@ -2629,11 +7257,21 @@ "description": "LG Mobile Hotspot\nProvides hotspot feature enabling you to share the phone’s 4G data connection with any Wi-Fi capable devices.\n", "removal": "replace" }, + { + "id": "com.lge.hotspotprovision", + "description": "Needed for hotspot 3G?", + "removal": "caution" + }, { "id": "com.lge.ia.task.incalagent", "description": "InCalAgent\nRelated to interface while you're in a call. Seems also related to tasks list stuff.\nCan someone tell me what happens when you delete it ? I think it is safe.\n", "removal": "delete" }, + { + "id": "com.lge.ia.task.informant", + "description": "I only found that it's for feed favorite contacts and this app uses Korean language. Hidden, useless.", + "removal": "delete" + }, { "id": "com.lge.ia.task.smartcare", "description": "LIA SmartDoctor Engine\nNeeded by SmartDoctor (com.lge.phonemanagement) ?\n", @@ -2644,6 +7282,11 @@ "description": "SmartSetting\nTurns on/off or changes features, settings and more according to where you are or what you do.\nhttps://www.lg.com/us/support/help-library/lg-android-smart-settings-CT10000025-20150103623722\n", "removal": "delete" }, + { + "id": "com.lge.icecontacts", + "description": "Emergency and video calling things.", + "removal": "replace" + }, { "id": "com.lge.iftttmanager", "description": "LG Smart settings\nIFTTT = “if this, then that.”. Smart Settings can be seens as IFTTT.\nSome events automatically triggers actions.\n", @@ -2665,6 +7308,26 @@ "removal": "replace", "warning": "On LG G6 (and maybe on other LG phones) removing this may cause the LG keyboard to stop inputing characters. Make sure to use another keyboard before removing this package." }, + { + "id": "com.lge.ims", + "description": "LG IMS\nIt's not a good app because it has a lot of debugging stuff.\nBreaks calls.", + "removal": "caution" + }, + { + "id": "com.lge.ims.chatbotinfoprovider", + "description": "It's a component of (com.lge.ims), not very useful because it's for debugging app.", + "removal": "delete" + }, + { + "id": "com.lge.ims.rcsprovider", + "description": "Needed for IMS, RCS but com.lge.ims = debugging app.", + "removal": "delete" + }, + { + "id": "com.lge.imsvt", + "description": "Video Call, another component of com.lge.ims = debugging app.", + "removal": "delete" + }, { "id": "com.lge.launcher2", "description": "LG Home (v2)\nStock launcher\nIt's basically the home screen, the way icons apps are organized and displayed.\nDON'T REMOVE THIS IF YOU DIDN'T INSTALL ANOTHER LAUNCHER!\nNOTE : Yeah there is another package described as \"launcher\". Normally, you only have one of them on your phone. \n", @@ -2690,6 +7353,26 @@ "description": "LG Account\nEnables you to create and manage your completely useless LG account.\n", "removal": "delete" }, + { + "id": "com.lge.lgbroadcastradioservice", + "description": "Broadcast radio? No one needs that.", + "removal": "delete" + }, + { + "id": "com.lge.lgcontentsetting", + "description": "Wallpaper & theme\nNeeded for theme settings.", + "removal": "replace" + }, + { + "id": "com.lge.lgdataphone", + "description": "It's for test and debug Data connection.", + "removal": "delete" + }, + { + "id": "com.lge.lgdmsclient", + "description": "Actual \"Software Update\" App client\nI think you won't receive updates without this.\n", + "removal": "caution" + }, { "id": "com.lge.lgdrm.permission", "description": "Handle permissions for LG DRM (com.lge.drmservice).\nWhy does LG need a whole package for this?", @@ -2700,6 +7383,11 @@ "description": "Wifi Hotspot service\nREMINDER : Hotspot enable you to share the phone’s 4G data connection with any Wi-Fi capable devices.\nIt is not the Hotspot feature. Only the widget ! \n\nDual SIM status widget\nProbably only present in dual sim LG phone variants. Does not remove the persistent notification or dual SIM functionality.\n\nService menus. I believe if you remove the last one the secret code you can dial doesn't work anymore (who needs it anyway..?)\n\nLG support App remote access\nYou probably don't want that to happen\n\nLAOP test [MORE INFO NEEDED]\nI don't know what LAOP is. I could not find information about it. It's a test so it's probably fine. I have removed it.", "removal": "replace" }, + { + "id": "com.lge.lgfota.permission", + "description": "FOTA Test.", + "removal": "delete" + }, { "id": "com.lge.lginstallservies", "description": "LG Install Service\nUsed by LG to install some of its apps on the phone. Not needed unless you use the LG apps manager.\n", @@ -2720,6 +7408,21 @@ "description": "LG Health (https://play.google.com/store/apps/details?id=com.lge.lifetracker)\nAccording to users reviews, it is a very bad activity tracking app. \nPrivacy wise, you should never use this kind of thing obviously. \nhttps://www.lg.com/us/support/help-library/lg-android-lg-health-CT30013120-20150103629401\n", "removal": "delete" }, + { + "id": "com.lge.livemessage", + "description": "Draw chat\nNot needed for chats.", + "removal": "delete" + }, + { + "id": "com.lge.lms2", + "description": "Needed for LG account.", + "removal": "caution" + }, + { + "id": "com.lge.lockscreensettings", + "description": "LockScreenSettings\nLock Screen Settings.", + "removal": "unsafe" + }, { "id": "com.lge.mirrorlink", "description": "MirrorLink\nEnables you to connect your phone to a car to provide audio streaming, GPS navigation...\nhttps://www.lg.com/ca_en/support/product-help/CT30014940-1440413573040-others\nhttps://mirrorlink.com/\n", @@ -2740,6 +7443,16 @@ "description": "Stock music player\n", "removal": "delete" }, + { + "id": "com.lge.musiccontroller", + "description": "Music controller widget also Test activity.", + "removal": "delete" + }, + { + "id": "com.lge.musicpicker", + "description": "Audio\nIt has Drm Popup, Music Picker, Audio Preview.", + "removal": "delete" + }, { "id": "com.lge.musicshare", "description": "LG Audio Share \nEnables you to connect two devices so that you can share the sound from music or video files with another LG devices.\nhttps://www.lg.com/hk_en/support/product-help/CT30007700-20150123957406-others\n", @@ -2755,16 +7468,61 @@ "description": "My Places Engine\nNeeded by com.lge.myplace. See above.\n", "removal": "delete" }, + { + "id": "com.lge.networksettings", + "description": "Sim network settings\nIt can be found in settings.", + "removal": "unsafe" + }, + { + "id": "com.lge.nextcapture", + "description": "Needed for screenshots?", + "removal": "caution" + }, + { + "id": "com.lge.onehandcontroller", + "description": "Needed for One-Handed Controller, Miniview.", + "removal": "delete" + }, + { + "id": "com.lge.operator.hiddenmenu", + "description": "Operator HiddenMenu\nHidden tests.", + "removal": "delete" + }, + { + "id": "com.lge.penprime", + "description": "Pen settings\nNo one using them.", + "removal": "delete" + }, { "id": "com.lge.phonemanagement", "description": "Smart Doctor App\nEnables you to shut down idle apps and delete temporary files.\nLets you also see phone battery, mobile data, apps, network status and usage patterns.\nOn the paper it seems good but in practise, Android handle 8+ handles very well idles apps. \nhttps://www.lg.com/ca_en/support/product-help/CT20098088-20150129256824-others\n", "removal": "delete" }, + { + "id": "com.lge.pickme", + "description": "PickMe\nNeeded for camera app or face unlock?", + "removal": "caution" + }, { "id": "com.lge.privacylock", "description": "LG Content lock\nYou can lock the LG Gallery with a password or pattern. When connected to a PC, Content Lock prevents file previews.\nhttps://www.lg.com/us/support/help-library/lg-g4-content-lock-CT10000027-1432774759427\n", "removal": "delete" }, + { + "id": "com.lge.provider.lockscreensettings", + "description": "Needed for lock screen.", + "removal": "unsafe" + }, + { + "id": "com.lge.provider.signboard", + "description": "Needed for Always on display.\nNOTE: May crash Settings app after removal.", + "removal": "caution" + }, + { + "id": "com.lge.provider.systemui", + "description": "Not sure if iths important app.", + "removal": "caution" + }, { "id": "com.lge.qhelp", "description": "Quick Help\nApp which provides you with support articles (FAQ section that walks you through most of the major features of the phone).\nYou can request support via email or request a call from LG.\nhttps://www.lg.com/us/support/help-library/lg-android-quick-help-CT10000026-20150103624836\n", @@ -2780,16 +7538,61 @@ "description": "LG QuickMemo+\nAllows you to capture screen shots and use them to create memos. You can also insert a reminder, location information, image, video, and audio.\nhttps://www.lg.com/us/support/help-library/lg-android-quickmemo-CT10000025-20150103629575\n", "removal": "delete" }, + { + "id": "com.lge.quicktools", + "description": "Quick Tools\nQuick Tools widget configure.", + "removal": "delete" + }, { "id": "com.lge.rcs.sharedsketch", "description": "I have no idea what it is, maybe some drawing program related to rcs. I removed it.", "removal": "replace" }, + { + "id": "com.lge.remote.lgairdrive", + "description": "LG AirDrive\nLets you to control files in your device via a wireless connection. \nTo use it, you need to sign in to your LG account on both the PC and mobile device.\nhttps://www.lg.com/africa/support/product-help/CT20080025-1436354408798-others\n \nLG AirDrive settings\nSee package below.\n", + "removal": "delete" + }, { "id": "com.lge.remote.setting", "description": "LG AirDrive\nLets you to control files in your device via a wireless connection. \nTo use it, you need to sign in to your LG account on both the PC and mobile device.\nhttps://www.lg.com/africa/support/product-help/CT20080025-1436354408798-others\n \nLG AirDrive settings\nSee package above.\n", "removal": "delete" }, + { + "id": "com.lge.screenplus.touchpad", + "description": "Screen+\nDesktop Touchpad.", + "removal": "delete" + }, + { + "id": "com.lge.screenplus.uiservice", + "description": "Screen+\nI don't know what Screen+ probably connects to PC screen.", + "removal": "delete" + }, + { + "id": "com.lge.sdencryption", + "description": "Encryption devices like SD card.", + "removal": "delete" + }, + { + "id": "com.lge.seamlesswallpaper.circular.reactive.darkspace", + "description": "Live wallpapers resources.", + "removal": "replace" + }, + { + "id": "com.lge.seamlesswallpaper.circular.reactive.space", + "description": "Live wallpapers resources.", + "removal": "replace" + }, + { + "id": "com.lge.secondlauncher", + "description": "It's needed for wallpaper choose and multi-app.", + "removal": "replace" + }, + { + "id": "com.lge.servicemenu", + "description": "Hidden testing hardware things.", + "removal": "delete" + }, { "id": "com.lge.signboard", "description": "Always On Display.\nProbably a battery killer without an OLED screen.\nDisabling will remove the connected menu in the settings app.", @@ -2820,6 +7623,11 @@ "warning": "Make sure to have another Webview before uninstalling it or some apps may not work properly.", "suggestions": "webviews" }, + { + "id": "com.lge.smartenabler", + "description": "It's for OTA Updates.", + "removal": "caution" + }, { "id": "com.lge.smartshare", "description": "SmartShare \nFeature that uses DLNA technology to stream multimedia contents between DLNA devices.\nDLNA is a non-profit trade organisation which defines standards that enable devices to share stuff with each other.\nBasically LG provides a way to stream multimedia contents from your phone to your smart TV (or via a DLNA plugin)\nhttps://www.lg.com/ca_en/support/product-help/CT31903570-1428542236040-file-media-transfer-pictures-music-etc\n", @@ -2845,11 +7653,21 @@ "description": "Smart cleaning\nDisplays the space in use and free space in your phone and allows you to selectively clean up your files.\nhttps://www.lg.com/us/mobile-phones/VS986/Userguide/339.html\n", "removal": "delete" }, + { + "id": "com.lge.sui.widget", + "description": "Removing this package causes the clock app to crash when trying to set an alarm for a specific date instead of a day of the week.", + "removal": "replace" + }, { "id": "com.lge.sync", "description": "LG Bridge Service\nUsed to backup, restore, update your LG phone, and transfer files wirelessly between computer and LG phone. \nYou will need to install LG Bridge software on your PC.\nNOTE : Cause noticable battery drain.\n", "removal": "delete" }, + { + "id": "com.lge.systemservice", + "description": "System Server\nNot sure if iths important app.", + "removal": "caution" + }, { "id": "com.lge.task", "description": "Task storage\nProbably related to the task app (another bloatware). I say its safe to remove if you don't use it.", @@ -2875,6 +7693,16 @@ "description": "LG White theme.\nSafe to remove, but also probably pointless to do so as most theme packages are just data containers.\nMake sure you don't delete the package for the theme you're currently using, I don't know what will happen then.", "removal": "replace" }, + { + "id": "com.lge.themeinstaller", + "description": "Needed to install themes.", + "removal": "caution" + }, + { + "id": "com.lge.themeservice", + "description": "Needed to apply themes.", + "removal": "caution" + }, { "id": "com.lge.touchcontrol", "description": "I have never seen this menu in the settings app. I say its safe to remove. I can't think of any use case for this setting, it just allows you to change where you're allowed to touch the screen", @@ -2916,6 +7744,11 @@ "description": "LG VR player\nEnables you to watch 360° pictures/videos.\n", "removal": "delete" }, + { + "id": "com.lge.wallpaperpicker", + "description": "Wallpaper\nNeeded for wallpaper preview.", + "removal": "caution" + }, { "id": "com.lge.wapservice", "description": "Icon looks like email configuration. I'd say it's safe to remove. Probably related to the stock email app.", @@ -2946,6 +7779,11 @@ "description": "LG P2p Service \nWifi-drect P2P allows the device to discover the services of nearby devices directly, without being connected to a network.\nNeeded for LG Wifi-direct feature.\nhttps://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct\n", "removal": "delete" }, + { + "id": "com.lge.wifisettings", + "description": "WiFi settings\nIt can be found in settings.", + "removal": "unsafe" + }, { "id": "com.lmi.motorola.rescuesecurity", "description": "Rescue Security by LogMeIn (https://www.logmeinrescue.com/)\nRemote support app. Motorola made a partnership with LogMeIn : https://www.logmeinrescue.com/customer-stories/motorola\nIt enables motorola representatives to login and remotely control the device for technical support.\n", @@ -2981,6 +7819,226 @@ "description": "Hidden hardware tests.", "removal": "delete" }, + { + "id": "com.longcheertel.secretcode", + "description": "Refers to the system package that handles secret codes.\nSecret codes are special sequences of numbers and symbols that can be entered on a phone's keypad to access hidden features or information.", + "removal": "replace" + }, + { + "id": "com.mediatek.apmonitor", + "description": "APM Service\nhas only logs", + "removal": "delete" + }, + { + "id": "com.mediatek.mt6853.gamedriver", + "description": "Mediatek GPU Driver", + "removal": "unsafe" + }, + { + "id": "com.mediatek.mt6886.gamedriver", + "description": "Mediatek GPU Driver", + "removal": "unsafe" + }, + { + "id": "com.mediatek.ppl", + "description": "Mobile anti-theft\nIt seems that people don't even have access to it, its app to remote phone lock, wipe data, fetch back anti-theft PIN.", + "removal": "delete" + }, + { + "id": "com.meizu.account", + "description": "Flyme\nLog out before remove", + "removal": "delete" + }, + { + "id": "com.meizu.account.pay", + "description": "Pay Center chinese payment.", + "removal": "delete" + }, + { + "id": "com.meizu.activeviewlivewallpaper", + "description": "Needed for live wallpapers", + "removal": "replace" + }, + { + "id": "com.meizu.alphame", + "description": "for digital health work", + "removal": "delete" + }, + { + "id": "com.meizu.assistant", + "description": "Aicy Glance meizu assistant\nProbably Chinese assistant.", + "removal": "delete" + }, + { + "id": "com.meizu.battery", + "description": "Needed for Battery Manager.", + "removal": "caution" + }, + { + "id": "com.meizu.callsetting", + "description": "Additional call settings.", + "removal": "delete" + }, + { + "id": "com.meizu.cloud", + "description": "Useless push service", + "removal": "delete" + }, + { + "id": "com.meizu.customizecenter", + "description": "Needed for themes but it's so bloated.", + "removal": "replace" + }, + { + "id": "com.meizu.dataservice", + "description": "A lot of permissions and collects user data.", + "removal": "delete" + }, + { + "id": "com.meizu.ems", + "description": "Useless frameworks.", + "removal": "delete" + }, + { + "id": "com.meizu.facerecognition", + "description": "Needed for face recognition, face unlock lock screen.", + "removal": "delete" + }, + { + "id": "com.meizu.flyme.easylauncher", + "description": "Easy Mode\nit's for launcher in easy mode.", + "removal": "delete" + }, + { + "id": "com.meizu.flyme.launcher", + "description": "System launcher\nNeeded for launcher.", + "removal": "caution" + }, + { + "id": "com.meizu.flyme.sdkstage", + "description": "It's for Night Mode settings. Not sure if it's important.", + "removal": "caution" + }, + { + "id": "com.meizu.flyme.service.find", + "description": "Phone locating service\nThis app will probably help you find the device.", + "removal": "delete" + }, + { + "id": "com.meizu.flyme.update", + "description": "System updates\nProvides System updates.", + "removal": "caution" + }, + { + "id": "com.meizu.flymelab", + "description": "Flyme Lab\nit's something for video window or full screen.", + "removal": "delete" + }, + { + "id": "com.meizu.media.camera", + "description": "Camera\nStock Camera app meizu.", + "removal": "replace" + }, + { + "id": "com.meizu.media.gallery", + "description": "Gallery\nMeizu gallery app.", + "removal": "replace" + }, + { + "id": "com.meizu.media.imageservice", + "description": "PhotoService\nProbably needed for Photos app.", + "removal": "replace" + }, + { + "id": "com.meizu.media.music", + "description": "Music\nStock Music app.", + "removal": "delete" + }, + { + "id": "com.meizu.media.video", + "description": "Video Player\nStock Video Player app", + "removal": "delete" + }, + { + "id": "com.meizu.mstore", + "description": "App Store\nA lot of ads components.", + "removal": "delete" + }, + { + "id": "com.meizu.mzbasestationsafe", + "description": "Base Station Guard\nUseless location things.", + "removal": "delete" + }, + { + "id": "com.meizu.mznfcpay", + "description": "Meizu chinese payment.", + "removal": "delete" + }, + { + "id": "com.meizu.mzsyncservice", + "description": "Flyme cloud service", + "removal": "delete" + }, + { + "id": "com.meizu.net.nativelockscreen", + "description": "NativeLockScreen\nI guess it's needed for lockscreen.", + "removal": "unsafe" + }, + { + "id": "com.meizu.net.search", + "description": "Chinese Search", + "removal": "delete" + }, + { + "id": "com.meizu.picker", + "description": "Aicy Touch\nAnother chinese payment.", + "removal": "delete" + }, + { + "id": "com.meizu.powersave", + "description": "Power Saving Mode.", + "removal": "caution" + }, + { + "id": "com.meizu.pps", + "description": "One Mind\nDischarge schedule in the security annex.", + "removal": "delete" + }, + { + "id": "com.meizu.safe", + "description": "Looks like an important app. It has more things than security.", + "removal": "caution" + }, + { + "id": "com.meizu.setup", + "description": "It's needed only on first-boot setup.", + "removal": "delete" + }, + { + "id": "com.meizu.share", + "description": "It's maybe useful for Bluetooth", + "removal": "caution" + }, + { + "id": "com.meizu.suggestion", + "description": "Aicy Suggestion\nOnly suggestions.", + "removal": "delete" + }, + { + "id": "com.meizu.telephonyengineermode", + "description": "SIM things testing also logs.", + "removal": "delete" + }, + { + "id": "com.meizu.voiceassist", + "description": "Aicy Voice\nAnother smart thing", + "removal": "delete" + }, + { + "id": "com.meizu.wifiadmin", + "description": "WLAN Assistant\nAdditional WLAN things.", + "removal": "delete" + }, { "id": "com.mfashiongallery.emag", "description": "Wallpapers by Xiaomi\n", @@ -2996,6 +8054,11 @@ "description": "Xiaomi Files Manager (https://play.google.com/store/apps/details?id=com.mi.android.globalFileexplorer)\n", "removal": "replace" }, + { + "id": "com.mi.android.globallauncher", + "description": "Poco Launcher\nSystem Launcher for POCO Phone, the way icons apps are organized and displayed.\nIf you remove this package you will loose navigation gestures and recent apps view.\nhttps://play.google.com/store/apps/details?id=com.mi.android.globallauncher", + "removal": "caution" + }, { "id": "com.mi.android.globalminusscreen", "description": "App Vault (https://play.google.com/store/apps/details?id=com.mi.android.globalminusscreen)\nGoogle Feed replica from Xiaomi\nCompletely useless app which displays all the trending stories from the web + a bunch of other stupid things.\n", @@ -3006,11 +8069,26 @@ "description": "MI Vault aka the \"assistant\" you open swiping left from MI Home\n", "removal": "delete" }, + { + "id": "com.mi.emapal", + "description": "GamePal\nIn China language game mode tracing menu not available for users. Safe to remove.", + "removal": "delete" + }, { "id": "com.mi.global.bbs", "description": "Mi Community (https://play.google.com/store/apps/details?id=com.mi.global.bbs)\nXiaomi Forum app\n", "removal": "delete" }, + { + "id": "com.mi.global.pocobbs", + "description": "Poco Community\nIt's only a forum and community app for POCO phones.", + "removal": "delete" + }, + { + "id": "com.mi.global.pocostore", + "description": "POCO Store\nIt's an official POCO online store.\nhttps://play.google.com/store/apps/details?id=com.mi.global.pocostore", + "removal": "delete" + }, { "id": "com.mi.global.shop", "description": "Mi Store (https://play.google.com/store/apps/details?id=com.mi.global.shop)\nXiaomi app store\n", @@ -3031,6 +8109,11 @@ "description": "Home Layout\nIt most likely handles the main screen layout (grid size, apps placement...)\n#\nSome people removed this without issue. Can someone try and give feedback?\n", "removal": "replace" }, + { + "id": "com.mi.globalminusscreen", + "description": "Xiaomi App Vault\nhttps://play.google.com/store/apps/details?id=com.mi.android.globalminusscreen&gl=US", + "removal": "delete" + }, { "id": "com.mi.health", "label": "Mi Fitness", @@ -3040,6 +8123,11 @@ ], "removal": "delete" }, + { + "id": "com.mi.healthglobal", + "description": "Mi Health. Xiaomi's health and fitness app. Tracks sleep, step count, BMI, and menstruation cycle. Includes heart rate monitoring support using the camera.\nhttps://www.xda-developers.com/mi-health-xiaomi-fitness-app/\nhttps://www.xda-developers.com/xiaomi-mi-health-app-gets-heart-rate-monitoring-support-using-camera/", + "removal": "delete" + }, { "id": "com.mi.liveassistant", "description": "Mi Live Assistant\nI don't really know what it is. Maybe an old name for \"com.mi.android.globalpersonalassistant\"\n", @@ -3058,6 +8146,26 @@ "warning": "Make sure to have another Webview before uninstalling it or some apps may not work properly.", "suggestions": "webviews" }, + { + "id": "com.microfountain.rcs.service", + "description": "MicroFountain RCS Service\nChinese RCS Chats.", + "removal": "delete" + }, + { + "id": "com.microsoft.deviceintegrationservice", + "description": "Device Integration Service\nMight be needed for Microsoft Link to Windows (com.microsoft.appmanager) which is preinstalled with OxygenOS 14.\nAfter Uninstalling, no issues occurred.", + "removal": "delete" + }, + { + "id": "com.microsoftsdk.crossdeviceservicebroker", + "description": "Cross Device Broker\nMight be needed for Microsoft Link to Windows (com.microsoft.appmanager) which is preinstalled with OxygenOS 14.\nAfter Uninstalling, no issues occurred.", + "removal": "delete" + }, + { + "id": "com.mifavor.callsetting", + "description": "Additional call features and WiFi Calling.", + "removal": "replace" + }, { "id": "com.mig.play.games", "label": "Funmax", @@ -3088,6 +8196,31 @@ ], "removal": "delete" }, + { + "id": "com.mitv.download.service", + "description": "DownloadService\nUnknown app that has many mitv frameworks.\nBut safe to remove.", + "removal": "delete" + }, + { + "id": "com.mitv.milinkservice", + "description": "MiLink\nMiui screen casting service.", + "removal": "replace" + }, + { + "id": "com.mitv.tvhome.atv", + "description": "PatchWall\nIs it a spyware app? People recommend removing it.", + "removal": "delete" + }, + { + "id": "com.mitv.tvhome.michannel", + "description": "Mi Channel\nSame app like a PatchWall.", + "removal": "delete" + }, + { + "id": "com.mitv.videoplayer", + "description": "Mi TV Video Player\nIt's video player with google ads.", + "removal": "replace" + }, { "id": "com.miui.accessibility", "label": "Mi Ditto", @@ -3109,6 +8242,11 @@ "description": "MIUI Antispam \nspam phone numbers filter (blacklist).\nSuspicious analytics inside and has access to internet. Cloud backup possible.\nAt quick glance it is not a private antispam app.\nCan someone check what data are collected/transfered?\n", "removal": "delete" }, + { + "id": "com.miui.aod", + "description": "Always-on display and Lock screen editor\nSafe to remove if you don't use \"Always-on display\" and \"Lock screen editor\" features in settings.\nRequired for the fingerprint scanner if you want without double-tapping or pressing the power button.", + "removal": "replace" + }, { "id": "com.miui.audioeffect", "description": "AudioEffect from Xiaomi (https://developer.android.com/reference/android/media/audiofx/AudioEffect)\nUsed by the equalizer (to be confirmed)\n", @@ -3205,6 +8343,11 @@ "description": "It's a password manager in settings, requires Mi Account to Autofill and it syncs to your account.", "removal": "delete" }, + { + "id": "com.miui.contentextension", + "description": "Taplus\nIt's disabled on default in settings.\nIt allows you to analyze images and text by pressing and holding items on your screen to get contextual info.", + "removal": "delete" + }, { "id": "com.miui.core", "label": "MIUI SDK", @@ -3220,21 +8363,49 @@ "description": "Needed for Chinese Mi AI (com.miui.voiceassist).", "removal": "delete" }, + { + "id": "com.miui.core.internal.editor.services", + "description": "I only found: config_enableHapticTextHandle true\nWhat is this mean? it's used to permission MIUIOP 10008 in some apps.\nMIUIOP = miui optimization? it's useless or important?\nNo effects after removing, it's probably a feature of Touch Assistant, but its used on 'com.miui.core'?", + "removal": "caution" + }, + { + "id": "com.miui.core.internal.services", + "description": "I only found: array name= config_deviceSpecificSystemServices\nitem: com.miui.me.server.auto_install.InstallService\nWhat does this mean? I have to check com.miui.core what it does and it's for autoinstall miui apps updates from GetApps 'com.xiaomi.market'.", + "removal": "caution" + }, { "id": "com.miui.daemon", "description": "MIUI daemon\nCollects a lot of data and sends them to China.\nSee : https://nitter.net/fs0c131y/status/938872347087564800?lang=en\n", "removal": "delete" }, + { + "id": "com.miui.easygo", + "description": "For me, this app means nothing.\nA lot of useless code that you can't use.", + "removal": "delete" + }, { "id": "com.miui.enbbs", "description": "Xiaomi Forums old package.\nNow com.mi.global.bbs.\n", "removal": "delete" }, + { + "id": "com.miui.extraphoto", + "description": "Bokeh\nThe document mode of the Xiaomi camera (for taking IDs), deleting it doesn't affect the editing of albums.", + "removal": "delete" + }, { "id": "com.miui.face", "description": "MIUI Biometric\nFace Unlock feature\n", "removal": "replace" }, + { + "id": "com.miui.face.overlay.miui", + "description": "MiuiBiometricResOverlay\nFace Unlock feature will be unavailable.", + "dependencies": [ + "com.miui.face" + ], + "removal": "replace" + }, { "id": "com.miui.fm", "description": "MIUI FM Radio app\n", @@ -3303,11 +8474,41 @@ "description": "KLO Bugreport\nThis app registers system failures and Android applications errors and sends bugs to Xiaomi servers.\n", "removal": "delete" }, + { + "id": "com.miui.maintenancemode", + "description": "Maintenance Mode\nThe maintenance mode of the cell phone, the cell phone maintenance time into an empty user data system mode, to ensure the safety of cell phone data.\nAlso has child mode. Not useful if you are not in China.", + "removal": "delete" + }, + { + "id": "com.miui.mediaeditor", + "description": "Xiaomi Gallery Editor\nExtension for MIUI Gallery that's used to edit photos and videos.", + "removal": "replace" + }, + { + "id": "com.miui.mediafeature", + "description": "MediaFeature合集\nIs this something for media? Unused app, probably for China.", + "removal": "delete" + }, + { + "id": "com.miui.mediaviewer", + "description": "Media viewer\nOld? Mi Video.", + "removal": "replace" + }, + { + "id": "com.miui.metoknlp", + "description": "Network location provider\nUseless, only for China, have analytics things.", + "removal": "delete" + }, { "id": "com.miui.micloudsync", "description": "Mi Cloud Sync\nNeeded for Cloud synchronization.", "removal": "delete" }, + { + "id": "com.miui.miinput", + "description": "Removing this package breaks \"Gesture shortcuts\" under \"Additional settings\".", + "removal": "replace" + }, { "id": "com.miui.miservice", "description": "Services & feedback\nUsed to send feedbacks (and data) to Xiaomi. Integration in Wechat\nSeems to be able to launch 'Baidu location service'\nHas too much permisions, runs in background all the time and can be removed without issue\n", @@ -3338,11 +8539,41 @@ "description": "SuperWallpaperEARTH / SuperWallpaperMARS\nLive/animated Xiaomi wallaper\n", "removal": "delete" }, + { + "id": "com.miui.miwallpaper.overlay", + "description": "App that doesn't do anything, no code. Safe to remove.\n You will need to remove it twice.", + "removal": "delete" + }, + { + "id": "com.miui.miwallpaper.overlay.customize", + "description": "App that doesn't do anything, no code. Safe to remove.", + "removal": "delete" + }, + { + "id": "com.miui.miwallpaper.overlay.lundun", + "description": "app that doesnt do anything, no code. Safe to remove.\n You will need remove it 2 times.", + "removal": "delete" + }, + { + "id": "com.miui.miwallpaper.overlay.qr", + "description": "Useless app to default lock wallpaper path? Probably unused. Safe to remove.", + "removal": "delete" + }, + { + "id": "com.miui.miwallpaper.telcel.overlay", + "description": "Useless app to telcel wallpaper? Probably unused. Safe to remove.", + "removal": "delete" + }, { "id": "com.miui.msa.global", "description": "Main System Ads\nAnalyzation of user behaviors to show you ads. Yeah Xiaomi phones has ads...\nhttps://www.theverge.com/2018/9/19/17877970/xiaomi-ads-settings-menu-android-phones\n", "removal": "delete" }, + { + "id": "com.miui.newhome", + "description": "Content Service\nA lot bloated.\nOnly useful in China.", + "removal": "delete" + }, { "id": "com.miui.newmidrive", "description": "Mi Drive (Chinese version)\nLets you upload and sync your files on the (Mi) Cloud.\nAlways run in background\n", @@ -3366,11 +8597,41 @@ "description": "Notifications are working without this app.\nIt is possible to access the app notification settings with long pressing on the notification without the app. However notification settings in the settings menu will be broken without this package. The app is mandatory to enable notifications of apps that have been disabled before.\nNote: embeds a tracking statistics service\n(usage tracking : `id`,`pkgName`,`latestSentTime`,`sentCount`,`avgSentDaily`,`avgSentWeekly)", "removal": "caution" }, + { + "id": "com.miui.otaprovision", + "description": "OtaProvision\nUseless, only for China, have analytics things.", + "removal": "delete" + }, + { + "id": "com.miui.packageinstaller", + "description": "Package installer\nHardcoded in Xiaomi China Rom.\nCauses BOOTLOOP on Chinese ROM When remove.\nIt's weird when after a month this app is gone from my phone for no reason and Android enabled stock package installer.", + "removal": "replace" + }, { "id": "com.miui.personalassistant", "description": "Seems to be App Vault on some phones (https://play.google.com/store/apps/details?id=com.mi.android.globalpersonalassistant)\nhttps://c.mi.com/thread-1017547-1-0.html\n", "removal": "delete" }, + { + "id": "com.miui.phone.carriers.customized.overlay", + "description": "Something about WiFi calling \"vowifi\", \"volte\", \"notification on keyguard\"\nIt's unused.", + "removal": "delete" + }, + { + "id": "com.miui.phone.carriers.overlay", + "description": "Preferred network type to Vodafone 5G/4G/3G/2G auto.\nIt's unused.", + "removal": "delete" + }, + { + "id": "com.miui.phone.carriers.overlay.h3g", + "description": "Preferred network type to h3g 5G/4G/3G/2G auto.\nIt's unused.", + "removal": "delete" + }, + { + "id": "com.miui.phone.carriers.overlay.vodafone", + "description": "Preferred network type to Vodafone 5G/4G/3G/2G auto.\nIt's unused.", + "removal": "delete" + }, { "id": "com.miui.phrase", "label": "Frequent phrases", @@ -3388,6 +8649,16 @@ "removal": "replace", "suggestions": "music_apps" }, + { + "id": "com.miui.powerkeeper", + "description": "Battery and Performance\n(aggressive) MIUI power management (https://dontkillmyapp.com/xiaomi)\nThat's a weird app that also contains a DRM Manager and a service related to Cloud Backup\nHas obviously a lot of dangerous permissions.\nI guess removing this package will decrease the battery performance. Is it that noticeable? Can someone try?\nNOTE: REMOVING THIS PACKAGE CAUSES A BOOTLOOP ON THE REDMI PAD.\nTo not get bootloop, log out from Mi Account.", + "removal": "caution" + }, + { + "id": "com.miui.privacycomputing", + "description": "MIUI Privacy Components\nUnknown app from Miui China.\nThere's something about keys, key status code.", + "removal": "delete" + }, { "id": "com.miui.providers.weather", "description": "Provider for MI Weather app (com.miui.weather)\nContent providers encapsulate data, providing centralized management of data shared between apps.\nhttps://developer.android.com/guide/topics/providers/content-providers.html", @@ -3399,12 +8670,22 @@ "removal": "replace", "suggestions": "barcode_scanners" }, + { + "id": "com.miui.rom", + "description": "Core package of MIUI\nDO NOT REMOVE THIS\n", + "removal": "unsafe" + }, { "id": "com.miui.screenrecorder", "description": "Mi Screen Recorder\n", "removal": "replace", "suggestions": "screen_recorders" }, + { + "id": "com.miui.screenshot", + "description": "MIUI Screenshot\nScreenshots will not work.", + "removal": "caution" + }, { "id": "com.miui.securityadd", "label": "Xiaomi System Service Plugin", @@ -3426,6 +8707,11 @@ "removal": "caution", "warning": "Removing the app may cause bootloops. It does not cause bootloops in Redmi Pad, but you will lose some functionality like the battery status/usage page, as well as the app usage/removal page." }, + { + "id": "com.miui.securitycenter.securitycenter_phone_overlay.config.overlay", + "description": "'Security tools' name app only found", + "removal": "delete" + }, { "id": "com.miui.securitycore", "label": "Security Core Component", @@ -3443,6 +8729,16 @@ "removal": "replace", "suggestions": "keyboards" }, + { + "id": "com.miui.settings.rro.device.hide.statusbar.overlay", + "description": ".webp files, and one config for me it means nothing. Only Chinese.", + "removal": "delete" + }, + { + "id": "com.miui.settings.rro.device.type.overlay", + "description": "I found only PNG files and it's Chinese. Only Chinese.", + "removal": "delete" + }, { "id": "com.miui.smsextra", "description": "Dependency for MIUI Messaging (MIUI SMS app misleadingly called com.android.mms)\nYou can remove it if you don't use the default SMS app (and you should)\nRun in background once the phone is booted, has access to internet and interact with Cloud Manager\n", @@ -3458,6 +8754,16 @@ "description": "SysoptApplication\nStrange app with no permissions. By looking at the code it seems to be some kind of debug app.\nThe app doesn't seem to do any interesting stuff.\n", "removal": "delete" }, + { + "id": "com.miui.system", + "description": "Called 'MIUI System Launcher' but it's not the launcher itself (com.miui.home is)\nThis package is another core MIUI app you can't remove. It centralizes a lot of default configuration values\n", + "removal": "unsafe" + }, + { + "id": "com.miui.system.overlay", + "description": "App without code and safe to remove.", + "removal": "delete" + }, { "id": "com.miui.systemAdSolution", "description": "Spyware which analyses user behavior for targeted ads. Yeah Xiaomi phones has ads...\nhttps://www.theverge.com/2018/9/19/17877970/xiaomi-ads-settings-menu-android-phones\n", @@ -3468,11 +8774,21 @@ "description": "MIUI User interface for MCC/MNC configuration\n", "removal": "caution" }, + { + "id": "com.miui.systemui.devices.overlay", + "description": "The empty space between the status bar and the edges of the screen\nElements at edges ignore screen fillets and cutouts when removed.", + "removal": "replace" + }, { "id": "com.miui.systemui.overlay.devices.android", "description": "MIUI User interface for 'device' settings?\n", "removal": "caution" }, + { + "id": "com.miui.thirdappassistant", + "description": "Third party app problems\nIt's boring app.", + "removal": "delete" + }, { "id": "com.miui.touchassistant", "description": "Quick Ball/Touch Assistant\nTouch assistant with a combination of five unique shortcuts which aimed to give easy and quick access to functions and apps you use frequently.\n", @@ -3498,6 +8814,21 @@ "description": "Translation stuff. Does not impact global translation for non-chinesse users.\n", "removal": "delete" }, + { + "id": "com.miui.tsmclient", + "description": "Smart cards\nOnly for Chinese.", + "removal": "delete" + }, + { + "id": "com.miui.tv.analytics", + "description": "Analytics\nWeird analytics app with a lot random stuff found in resources.", + "removal": "delete" + }, + { + "id": "com.miui.uireporter", + "description": "UIReporter\nThis Chinese app has some secret code: 847, 1130.", + "removal": "delete" + }, { "id": "com.miui.userguide", "description": "Xiaomi User guide\n", @@ -3518,6 +8849,11 @@ "description": "Mi Video overlay\nOverlays are usually themes.", "removal": "replace" }, + { + "id": "com.miui.vipservice", + "description": "My services\nCustomer support maybe not be available for users.", + "removal": "delete" + }, { "id": "com.miui.virtualsim", "description": "Mi Roaming\nIt enables users to connect to roaming data on-demand via virtual SIM technology.\nhttps://alertify.eu/xiaomi-mi-roaming/\n", @@ -3529,17 +8865,37 @@ "description": "Chinese voice assist.", "removal": "delete" }, + { + "id": "com.miui.voiceassistoverlay", + "description": "Overlay to Mi AI 'com.miui.voiceassist'.\nThe overlay won't show up when you trigger it, which makes the voice-to-command features largely inaccessible.", + "removal": "delete" + }, { "id": "com.miui.voicetrigger", "label": "Wake with voice", "description": "Not needed if you removed Chinese Mi AI.", "removal": "delete" }, + { + "id": "com.miui.vpnsdkmanager", + "description": "MiuiVpnSdkManager\nVpn to game service?", + "removal": "delete" + }, { "id": "com.miui.vsimcore", "description": "Virtual Sim core service\n", "removal": "delete" }, + { + "id": "com.miui.wallpaper.overlay", + "description": "App that doesnt do anything, no code. Safe to remove.\n You will need remove it 2 times.", + "removal": "delete" + }, + { + "id": "com.miui.wallpaper.overlay.customize", + "description": "App that doesnt do anything, no code. Safe to remove.", + "removal": "delete" + }, { "id": "com.miui.weather2", "label": "Weather", @@ -3567,6 +8923,16 @@ "description": "Mi Secure sharing\nProvides an option in the settings of the Xiaomi Gallery to automatically remove location and metadata from images \nyou want to share. This do not remove metadata of the picture in the gallery but only the shared copy.\nThere's also a \"Secure sharing\" watermark that shows up when you share photos on WeChat without metadata.\nThe question is does this really remove all EXIF tags? Can someone test?\nThis is a useful app anyway but do not forget that all your photos/vidoes taken with the Xiaomi camera are still geo-tagged \n(+ all others exif tags) by default. \nWhat you can do is at least revoke the GPS permission to the camera.\nFOSS alternative to this app : \nhttps://f-droid.org/fr/packages/com.jarsilio.android.scrambledeggsif/\nhttps://f-droid.org/fr/packages/de.kaffeemitkoffein.imagepipe/\n", "removal": "replace" }, + { + "id": "com.miuix.editor", + "description": "textaction\nIt's probably used for FrequentPhrase(`com.miui.phrase`) but also Frequent Phrases is unknown app so it's safe to remove.", + "removal": "delete" + }, + { + "id": "com.mmigroup.fmradio", + "description": "App for Hardware Testing Things.", + "removal": "delete" + }, { "id": "com.mobeam.barcodeService", "description": "The Beaming Service enables your device to beam (relay) barcodes, as found on digital coupons, event tickets, library cards, loyalty \ncards and membership cards to 1D red laser and Image based scanners prevalent at nearly every retail store and checkout stand around the world.\nMobeam is a 3-party (https://mobeam.com/)\n", @@ -3583,11 +8949,61 @@ "description": "Not available for users, has something about dual sim, App Info.", "removal": "delete" }, + { + "id": "com.modemdebug", + "description": "Hidden running in the background debugs for data traffic and all that, not useful for the average person.", + "removal": "delete" + }, + { + "id": "com.monotype.android.font.felbridge", + "description": "Felbridge FlipFont\nChanges the user interface font on your phone.", + "removal": "delete" + }, + { + "id": "com.monotype.android.font.manroperegular", + "description": "ManropeRegular FlipFont\nChanges the user interface font on your phone.", + "removal": "delete" + }, + { + "id": "com.monotype.android.font.mfinancehkbold", + "description": "MfinancehkBold FlipFont\nChanges the user interface font on your phone.", + "removal": "delete" + }, + { + "id": "com.monotype.android.font.myinghei18030m", + "description": "Myinghei18030m FlipFont\nChanges the user interface font on your phone.", + "removal": "delete" + }, + { + "id": "com.monotype.android.font.myuppymediumtc", + "description": "Myuppymediumtc FlipFont\nChanges the user interface font on your phone.", + "removal": "delete" + }, + { + "id": "com.monotype.android.font.oxaniumregular", + "description": "OxaniumRegular FlipFont\nChanges the user interface font on your phone.", + "removal": "delete" + }, + { + "id": "com.monotype.android.font.rajdhanimedium", + "description": "RajdhaniMedium FlipFont\nChanges the user interface font on your phone.", + "removal": "delete" + }, { "id": "com.monotype.android.font.samsungone", "description": "Samsung One font\n", "removal": "delete" }, + { + "id": "com.monotype.android.font.samsungsans", + "description": "SamsungSans font\nFont", + "removal": "delete" + }, + { + "id": "com.monotype.android.font.syndor", + "description": "Syndor FlipFont\nChanges the user interface font on your phone.", + "removal": "delete" + }, { "id": "com.motorola.VirtualUiccPayment", "label": "Virtual UICC Payment", @@ -3624,6 +9040,26 @@ ], "removal": "delete" }, + { + "id": "com.motorola.android.connectivity.resources.overlay", + "description": "Configs to bad wifi better keep it.", + "removal": "unsafe" + }, + { + "id": "com.motorola.android.coresettingsext.overlay.avatrn", + "description": "This package is part of Motorola's custom overlay for system settings, specifically tailored for the Motorola Edge 2024 (codename 'avatrn').", + "removal": "caution" + }, + { + "id": "com.motorola.android.coresettingsext.overlay.doubletap", + "description": "Double tap to put display to sleep", + "removal": "delete" + }, + { + "id": "com.motorola.android.coresettingsext.overlay.dubai", + "description": "Needed for support other refresh rate value?", + "removal": "caution" + }, { "id": "com.motorola.android.fmradio", "label": "FMRadioService", @@ -3646,6 +9082,21 @@ "description": "tcmd = commandes types. Seems to be a tools wich help find Java commands types.\nUseless for normal user.", "removal": "delete" }, + { + "id": "com.motorola.android.launcher.overlay.animation.scale", + "description": "Overlay to transition_anim_scale? Maybe unused, not sure.", + "removal": "caution" + }, + { + "id": "com.motorola.android.launcher.overlay.motolauncheroverlayna", + "description": "This package is part of Motorola's custom launcher overlay, specifically tailored for their devices.", + "removal": "replace" + }, + { + "id": "com.motorola.android.launcher.overlay.retail.global", + "description": "This package is part of Motorola's custom launcher overlay designed for retail or global versions of their devices.", + "removal": "replace" + }, { "id": "com.motorola.android.nativedropboxagent", "label": "NativeDropBoxAgent", @@ -3656,12 +9107,62 @@ ], "removal": "delete" }, + { + "id": "com.motorola.android.networkstack.overlay.mcc460", + "description": "This package is part of Motorola's custom network stack overlay, specifically related to the network configuration for a particular Mobile Country Code (MCC), in this case, MCC 460 (which corresponds to China).", + "removal": "caution" + }, + { + "id": "com.motorola.android.networkstack.tethering.overlay.motCommon", + "description": "This package is part of Motorola's custom overlay for the network stack, specifically related to tethering and hotspot functionalities.", + "removal": "replace" + }, + { + "id": "com.motorola.android.overlay.common", + "description": "It has some important configs. Better don't risk.", + "removal": "unsafe" + }, + { + "id": "com.motorola.android.overlay.crystaltalkai", + "description": "Enable crystal talk AI settings? I've never seen that.", + "removal": "delete" + }, + { + "id": "com.motorola.android.overlay.deviceconfig.manaus", + "description": "Random configurations to basic things(powersaving, network, camera, etc.).", + "removal": "unsafe" + }, + { + "id": "com.motorola.android.overlay.gabutton", + "description": "\"Double press on power behavior\" 0\nNot sure if useful, maybe it's another gesture.", + "removal": "caution" + }, + { + "id": "com.motorola.android.overlay.lhbm", + "description": "Not sure if its for high brightness mode, still unknown\n'config_udfps_local_hbm_supported' 'true'", + "removal": "caution" + }, + { + "id": "com.motorola.android.overlay.lpptoga", + "description": "This package is part of Motorola's custom overlay and is likely associated with specific visual or functional enhancements tailored for Motorola devices.", + "removal": "replace" + }, { "id": "com.motorola.android.overlay.payjoy", "label": "com.motorola.android.overlay.payjoy", "description": "Overlay for 'com.payjoy.access'", "removal": "delete" }, + { + "id": "com.motorola.android.overlay.qcom.common", + "description": "This package is part of Motorola’s custom overlay and is associated with Qualcomm (Qcom) related functionality or optimizations.", + "removal": "replace" + }, + { + "id": "com.motorola.android.overlay.wfd", + "description": "It has config to enable wifi display.", + "removal": "unsafe" + }, { "id": "com.motorola.android.providers.chromehomepage", "label": "com.motorola.android.providers.chromehomepage", @@ -3688,6 +9189,16 @@ ], "removal": "delete" }, + { + "id": "com.motorola.android.providers.settings.overlay.dppcamera", + "description": "This package is part of Motorola's custom settings overlay, specifically related to settings for the camera application.", + "removal": "replace" + }, + { + "id": "com.motorola.android.providers.settings.overlay.dppnone", + "description": "This package is part of Motorola's custom settings overlay, potentially dealing with settings or configurations that are applied when certain features or options are not in use.", + "removal": "replace" + }, { "id": "com.motorola.android.provisioning", "label": "OMA client provisioning", @@ -3709,6 +9220,56 @@ "description": "Provide modem debug settings menu ?\nNo longer in Android 10 image", "removal": "delete" }, + { + "id": "com.motorola.android.settings.overlay.eqs", + "description": "Overlay to refresh rate change in settings.\nNot sure if it's unused.", + "removal": "caution" + }, + { + "id": "com.motorola.android.settings.overlay.fps.display", + "description": "Overlay to fps display.", + "removal": "replace" + }, + { + "id": "com.motorola.android.settings.overlay.global", + "description": "This package is part of Motorola's custom settings overlay and is designed for global settings that apply across different regions or device configurations.", + "removal": "replace" + }, + { + "id": "com.motorola.android.settings.overlay.lra", + "description": "This package is part of Motorola’s custom settings overlay, likely related to specific regional or device configurations.", + "removal": "replace" + }, + { + "id": "com.motorola.android.settings.overlay.power.bottom", + "description": "This package is part of Motorola’s custom settings overlay, specifically related to power management settings.", + "removal": "replace" + }, + { + "id": "com.motorola.android.systemui.overlay.att", + "description": "This overlay needed for (com.motorola.attvowifi) I guess. It's for WiFi Calling.", + "removal": "replace" + }, + { + "id": "com.motorola.android.systemui.overlay.sprint", + "description": "Needed for Moto Stats WiFi, it's useless.", + "removal": "delete" + }, + { + "id": "com.motorola.android.systemui.overlay.tmo", + "description": "Needed for Moto Stats WiFi, it's useless.", + "removal": "delete" + }, + { + "id": "com.motorola.android.systemui.overlay.usc", + "description": "Needed for Moto Stats WiFi, it's useless.", + "removal": "delete" + }, + { + "id": "com.motorola.android.systemui.overlay.vzw", + "description": "Needed for Moto Stats WiFi, it's useless.", + "removal": "delete" + }, { "id": "com.motorola.appdirectedsmsproxy", "label": "Motorola Message Service", @@ -3724,6 +9285,16 @@ ], "removal": "delete" }, + { + "id": "com.motorola.audiofx", + "description": "/!\\ Removal causes bootloop on Moto G7 Power (Android 10)\nAudio effects\nProvide features like Equalizer, Surround sound...\n", + "removal": "unsafe" + }, + { + "id": "com.motorola.audiorecorder", + "description": "Audio recorder\nStock Audio recorder for Motorola\nhttps://play.google.com/store/apps/details?id=com.motorola.audiorecorder", + "removal": "replace" + }, { "id": "com.motorola.bach.modemstats", "label": "Modem Service", @@ -3734,6 +9305,26 @@ "removal": "caution", "warning": "It will adversely influence the data usage and connectivity if disabled." }, + { + "id": "com.motorola.batterycare", + "description": "This package is part of Motorola's battery management system, specifically related to features or optimizations for battery care.", + "removal": "replace" + }, + { + "id": "com.motorola.batterycare.overlay", + "description": "This package is part of Motorola’s custom battery care overlay and is likely responsible for providing Motorola-specific enhancements or visual elements related to battery management.", + "removal": "replace" + }, + { + "id": "com.motorola.batterycare.overlay.appside", + "description": "This package is part of Motorola's custom battery care overlay and is likely associated with specific enhancements or visual elements related to battery management on the app side of the user interface.", + "removal": "replace" + }, + { + "id": "com.motorola.blur.service.blur", + "description": "MOTOBLUR service\nAutomatically syncs messages, emails, social status updates, contacts and pictures from your accounts straight to your Home screen. It's a serious privacy concern:\nhttps://www.beneaththewaves.net/Projects/Motorola_Is_Listening.html", + "removal": "replace" + }, { "id": "com.motorola.brapps", "label": "App Box", @@ -3766,6 +9357,21 @@ "description": "Moto Camera 2 (https://play.google.com/store/apps/details?id=com.motorola.camera)\n", "removal": "replace" }, + { + "id": "com.motorola.camera3", + "description": "Moto Camera 3\nMoto camera app\nhttps://play.google.com/store/apps/details?id=com.motorola.camera3", + "removal": "replace" + }, + { + "id": "com.motorola.camera3.consent.ai", + "description": "Camera consent AI\nCamera consent AI? Artificial Intelligence models? Probably additonal features to camera app", + "removal": "replace" + }, + { + "id": "com.motorola.camera3.content.ai", + "description": "This package is related to Motorola's camera application, specifically focusing on AI (artificial intelligence) features.", + "removal": "replace" + }, { "id": "com.motorola.carriersettingsext", "description": "This is a WiFi calling app supported by AT&T, T-Mobile, Orange.", @@ -3831,6 +9437,21 @@ "description": "Provides contacts preset by carriers.", "removal": "delete" }, + { + "id": "com.motorola.contacts.preloadcontacts.overlay.vzw", + "description": "Useless icon to Verizon Wireless app.", + "removal": "delete" + }, + { + "id": "com.motorola.coresettingsext", + "description": "Core Settings extension\nSafe to remove (no bootloop) but its usefulness remains unkown.\nIt's an app for random settings, but it's unused?", + "removal": "caution" + }, + { + "id": "com.motorola.dciservice", + "description": "It's IMS Signal tests probably. Used for statistics. Code 3243.", + "removal": "delete" + }, { "id": "com.motorola.demo", "label": "Demo mode", @@ -3882,6 +9503,11 @@ ], "removal": "delete" }, + { + "id": "com.motorola.enterprise.adapter.service", + "description": "Moto Thinkshield\nAdditional security frameworks.", + "removal": "delete" + }, { "id": "com.motorola.enterprise.service", "label": "Moto Thinkshield-MM", @@ -3942,6 +9568,11 @@ ], "removal": "delete" }, + { + "id": "com.motorola.freeform", + "description": "Freeform\nRequired for window app mode.", + "removal": "caution" + }, { "id": "com.motorola.gamemode", "label": "Moto Gametime", @@ -3966,6 +9597,11 @@ "description": "Gesture navigation tutorial added in Android 10.", "removal": "delete" }, + { + "id": "com.motorola.handwritingcalculator", + "description": "Handwriting calculator\nit's not needed.", + "removal": "delete" + }, { "id": "com.motorola.help", "label": "Moto feedback", @@ -4005,12 +9641,32 @@ ], "removal": "replace" }, + { + "id": "com.motorola.imagertuning_u", + "description": "This package is associated with Motorola’s image tuning features, specifically designed to enhance or adjust image quality settings on Motorola devices.", + "removal": "replace" + }, + { + "id": "com.motorola.imagetuning_V2", + "description": "Camera Tuner\nIt's Camera tuning Chromatix Comparison. I think it's needed for camera app.", + "removal": "replace" + }, + { + "id": "com.motorola.installer", + "description": "This package is used by Motorola for managing and installing system updates, custom apps, or other Motorola-specific applications.", + "removal": "replace" + }, { "id": "com.motorola.invisiblenet", "label": "Invisible Net", "description": "App for Alias ID, Shortcut Installer (most of the apps I have seen are Chinese apps).\nIt's some kind of a stub application launcher, if you open any of it's activities it goes to the play store or to the browser.", "removal": "delete" }, + { + "id": "com.motorola.iqimotmetrics", + "description": "Hidden privacy policy: network diagnostics data.", + "removal": "delete" + }, { "id": "com.motorola.launcher.secondarydisplay", "description": "Appears to enable support for a secondary display with Moto's launcher.\nTrying to remove this packages returns \"Failure: package is non-disable\".", @@ -4030,11 +9686,36 @@ "removal": "replace", "suggestions": "launchers" }, + { + "id": "com.motorola.leanbacklauncher", + "description": "Moto Experience Hub\nMost people hate this app.\nhttps://play.google.com/store/apps/details?id=com.motorola.leanbacklauncher", + "removal": "delete" + }, { "id": "com.motorola.lifetimedata", "description": "It's most likely the Total Call Timer or more generally it handles info like the date of manufacture of your device, usage time since first boot etc.\nTotal Call Timer gives you the time you spent calling. I don't know how to access to these info. It may be a hidden menu and may be accessible through the dialer with a special code.", "removal": "delete" }, + { + "id": "com.motorola.livewallpaper3", + "description": "Moto interactive wallpapers\nResponds to your actions to bring your screen to life.\nhttps://play.google.com/store/apps/details?id=com.motorola.livewallpaper3", + "removal": "delete" + }, + { + "id": "com.motorola.mobiledesktop", + "description": "Ready For\nConnect to a PC to stream mobile apps and other things.\nhttps://play.google.com/store/apps/details?id=com.motorola.mobiledesktop", + "removal": "delete" + }, + { + "id": "com.motorola.mobiledesktop.core", + "description": "Needed for Ready For (com.motorola.mobiledesktop)\nConnect to a PC to stream mobile apps and other things.\nDISABLE this app instead of Uninstall, because of anomalies with lockscreen and clock widget.", + "removal": "delete" + }, + { + "id": "com.motorola.motcameradesktop", + "description": "Camera Desktop Settings\nMoto Webcam, video call effects.", + "removal": "delete" + }, { "id": "com.motorola.moto", "description": "Moto (https://play.google.com/store/apps/details?id=com.motorola.moto)\nApp providing Moto Actions, Moto Display, and other feature families that let you customize the way you interact with your device. \nMoto Actions is another app (https://play.google.com/store/apps/details?id=com.motorola.actions). Gestures set with \"Moto\" prior will continue to work provided \"Moto Actions\" remains installed.\n", @@ -4065,6 +9746,11 @@ ], "removal": "delete" }, + { + "id": "com.motorola.motofpstouch", + "description": "Moto Power Touch.\nAllows the user to create custom actions depending on how the user presses the power button.\nhttps://play.google.com/store/apps/details?id=com.motorola.motofpstouch&gl=US", + "removal": "delete" + }, { "id": "com.motorola.motointelligence", "label": "Moto Intelligence", @@ -4077,27 +9763,92 @@ "description": "Overlay for 'com.motorola.motointelligence'", "removal": "delete" }, + { + "id": "com.motorola.motolights", + "description": "Moto Lights\nPeople recommend to remove it:\nhttps://xdaforums.com/t/debloat-instructions-for-edge-40-pro-rtwo.4590155/\nMoto edge lights controller, hard to check this app but it has something to control display brightness in phone.", + "removal": "replace" + }, { "id": "com.motorola.motosignature.app", "label": "MotoSignatureApp", "description": "This app has permissions descriptions, lab, game mode launch permissions, audio monitor descriptions.\nSo it's permissions to system apps?\nGoogle search shows that it's on some lists that recommend removing this app.", "removal": "delete" }, + { + "id": "com.motorola.motosignature2.app", + "description": "Uses library 'com.motorola.motosignature', perm info to start gif maker, permlab moto trusted apps overlay and permlab monitor input.", + "removal": "replace" + }, + { + "id": "com.motorola.mototour", + "description": "Moto Tour\nHelps you how to use motorola phone.\nhttps://play.google.com/store/apps/details?id=com.motorola.mototour", + "removal": "delete" + }, + { + "id": "com.motorola.msimsettings", + "description": "Dual SIM Settings\nProvides Dual SIM feature.\n", + "removal": "unsafe" + }, + { + "id": "com.motorola.msimsettings.overlay", + "description": "In code found: 'channel_force_single_sim'. Looks very unused.", + "removal": "delete" + }, + { + "id": "com.motorola.mykey", + "description": "This package is related to Motorola’s 'MyKey' feature, which is a tool designed to manage key settings and restrictions for device usage.", + "removal": "replace" + }, { "id": "com.motorola.nfc", "description": "Support for NFC protocol.", "removal": "replace" }, + { + "id": "com.motorola.nfwlocationattribution", + "description": "Useless Carrier Location Access. You can find it in settings location but it's not very useful.", + "removal": "delete" + }, + { + "id": "com.motorola.odm.camera3", + "description": "Moto camera app?", + "removal": "caution" + }, + { + "id": "com.motorola.om", + "description": "The package 'com.motorola.om' is associated with Motorola's operational management or device management tools.", + "removal": "replace" + }, { "id": "com.motorola.omadm.service", "description": "Appears safe to remove.\nCarrier Provisioning Service\nProvisioning involves the process of preparing and equipping a network to allow it to provide new services to its users.\nOMADM = OMA Device Management\nBasically, it handles configuration of the device (including first time use), enabling and disabling features provided by carriers.\nhttps://en.wikipedia.org/wiki/OMA_Device_Management\nUse case seems very limited : https://www.androidpolice.com/2015/03/10/android-5-1-includes-new-carrier-provisioning-api-allows-carriers-easier-methods-of-setting-up-services-on-devices-they-dont-control/\n", "removal": "delete" }, + { + "id": "com.motorola.overlay.googleasi", + "description": "Overlay to Android System Intelligence 'com.google.android.as',\nremoval means that you cannot use the features of this app probably.", + "removal": "replace" + }, + { + "id": "com.motorola.overlay.launcher3", + "description": "Useless overlay config default to Launcher3 default launcher Moto (com.motorola.launcher3)", + "removal": "delete" + }, { "id": "com.motorola.paks", "description": "ADB: Package Protected.\nMy Q Paks \nThird-party application bundles\nhttps://www.financialmirror.com/2007/10/31/motorola-packs-moto-q-9h-global-smart-device-with-third-party-applications/\n", "removal": "delete" }, + { + "id": "com.motorola.paks.notification", + "description": "Notifications from (com.motorola.paks)", + "removal": "delete" + }, + { + "id": "com.motorola.paramupdater", + "description": "I am not sure what this app is for.\nCollects systeminfo, time, has notification about update.", + "removal": "replace" + }, { "id": "com.motorola.personalize", "label": "Personalise", @@ -4129,6 +9880,21 @@ "description": "Prip (https://play.google.com/store/apps/details?id=com.motorola.ptt.prip)\nPush-To-Talk app. Allows to you send calls over any wireless carrier’s 3G or 4G networks or a WiFi connection.\nIt offers unlimited calling between other users and Nextel phone owners, rather than universal calling credit, \nand works on a monthly subscription basis.\nhttps://prip.me/#get\nNo longer in Android 10 image\n", "removal": "delete" }, + { + "id": "com.motorola.rcsConfigService", + "description": "RCS Config Service\nNeeded for IMS, RCS. WiFi Calling.", + "removal": "replace" + }, + { + "id": "com.motorola.revoker.services", + "description": "It's another component of setup wizard only used on first-boot setup.", + "removal": "delete" + }, + { + "id": "com.motorola.safetycenter.resources.overlay", + "description": "Useless overlay to com.google.android.safetycenter.resources\nNetwork protection, ThinkShield.", + "removal": "delete" + }, { "id": "com.motorola.screenshoteditor", "label": "Screenshot editor", @@ -4138,6 +9904,21 @@ ], "removal": "replace" }, + { + "id": "com.motorola.securevault", + "description": "Secure Folder\nUnnecessary tools to keep device secure.\nhttps://play.google.com/store/apps/details?id=com.motorola.securevault", + "removal": "delete" + }, + { + "id": "com.motorola.securityhub", + "description": "Moto Secure\nUnnecessary tools to keep device secure.\nhttps://play.google.com/store/apps/details?id=com.motorola.securityhub", + "removal": "delete" + }, + { + "id": "com.motorola.securityhubext", + "description": "This package is related to Motorola's Security Hub, an extension or enhancement for the device’s security features.", + "removal": "replace" + }, { "id": "com.motorola.settings", "label": "System update", @@ -4150,6 +9931,41 @@ "description": "Related to Motorola Account setup (only during first boot?)\nSafe to remove according to xda users.", "removal": "delete" }, + { + "id": "com.motorola.setup.auto_generated_rro_product__", + "description": "This package is involved in Motorola's setup process, particularly handling automatically generated resources related to the setup of the device.", + "removal": "caution" + }, + { + "id": "com.motorola.setup.auto_generated_rro_vendor__", + "description": "I found it's \"no sim anim\". It's another component of Motorola first-boot setup.", + "removal": "delete" + }, + { + "id": "com.motorola.setup.overlay.amx", + "description": "Useless component of (com.motorola.setup)", + "removal": "delete" + }, + { + "id": "com.motorola.setup.overlay.dataenable", + "description": "This package is used during the Motorola device setup process, specifically for managing or presenting settings related to mobile data.", + "removal": "caution" + }, + { + "id": "com.motorola.setup.overlay.gabuttonrighttop", + "description": "Useless component of (com.motorola.setup)", + "removal": "delete" + }, + { + "id": "com.motorola.setup.overlay.pai", + "description": "Useless component of (com.motorola.setup)", + "removal": "delete" + }, + { + "id": "com.motorola.setup.overlay.tracfone", + "description": "Useless component of (com.motorola.setup)", + "removal": "delete" + }, { "id": "com.motorola.slpc_sys", "label": "Motorola Slpc System", @@ -4159,17 +9975,62 @@ ], "removal": "delete" }, + { + "id": "com.motorola.smart5g", + "description": "Battery saving for 5G.", + "removal": "caution" + }, + { + "id": "com.motorola.spaces", + "description": "Family Space\nLimits time spending on app for kids.\nhttps://play.google.com/store/apps/details?id=com.motorola.spaces", + "removal": "delete" + }, + { + "id": "com.motorola.spectrum.setup.extensions", + "description": "Spectrum Setup\nSpectrum connectivity services. Useless and it's only setup.", + "removal": "delete" + }, + { + "id": "com.motorola.sstservice", + "description": "Spatial Sound\nProvides sst audio effects.\nI am not sure how to use this app.\nCode is too small, no activities only some frameworks in classes.dex", + "removal": "replace" + }, { "id": "com.motorola.systemserver", "description": "Moto Service Experience, debugging app.", "removal": "delete" }, + { + "id": "com.motorola.systemui.desk", + "description": "DesktopSystemUI\nit's for desktop maybe when connect to screen phone.", + "removal": "delete" + }, + { + "id": "com.motorola.telprov", + "description": "It's needed for carrier O2 so it's useless for others.", + "removal": "replace" + }, + { + "id": "com.motorola.thermalservice", + "description": "Motorola Thermal Service\nTurns off phone when it's too hot.", + "removal": "caution" + }, { "id": "com.motorola.timeweatherwidget", "label": "Moto Widget", "description": "Provides time/weather widget on the home screen.", "removal": "delete" }, + { + "id": "com.motorola.timezonedata", + "description": "/!\\ Causes bootloop on Moto G7 Power (Android 9/10)\nTime Zone Data (https://play.google.com/store/apps/details?id=com.motorola.timezonedata)\nUpdate timezone when traveling to foreign countries.\n", + "removal": "unsafe" + }, + { + "id": "com.motorola.wifi.motowifimetrics", + "description": "Useless Wi-Fi daily stats.", + "removal": "delete" + }, { "id": "com.mygalaxy", "label": "My Galaxy", @@ -4200,12 +10061,22 @@ "description": "Package needed by com.nearme.statistics.rom to run service in background at every boot even though the app has been uninstalled", "removal": "delete" }, + { + "id": "com.nearme.gamecenter", + "description": "Game Center\nActs like QooApp that has a game forum, news, etc. Contains trackers.", + "removal": "delete" + }, { "id": "com.nearme.instant.platform", "label": "Quick App", "description": "Not sure what it does.", "removal": "delete" }, + { + "id": "com.nearme.romupdate", + "description": "Update Service\nProbably it's only for notifications. Anyway, better remove it if you want to remove updates too.", + "removal": "caution" + }, { "id": "com.nearme.statistics.rom", "label": "User Experience Program", @@ -4217,11 +10088,201 @@ "removal": "caution", "warning": "Removing it may break the search feature in the settings on some ColorOS versions." }, + { + "id": "com.nearme.themespace", + "description": "Theme store", + "removal": "delete" + }, { "id": "com.nearme.themestore", "description": "Themes store\n", "removal": "delete" }, + { + "id": "com.netflix.ninja", + "description": "Netflix app\nhttps://play.google.com/store/apps/details?id=com.netflix.ninja&hl=en_US", + "removal": "delete" + }, + { + "id": "com.nothing.OfflineOTAUpgradeApp", + "description": "Hidden offline OTA update. You can get it by typing in dialer: *#*#682*#*#", + "removal": "delete" + }, + { + "id": "com.nothing.agreement", + "description": "Nothing agreement privacy policy. I'm not sure when it will be needed.", + "removal": "delete" + }, + { + "id": "com.nothing.applocker", + "description": "App locker\nOptional app for locking apps.", + "removal": "delete" + }, + { + "id": "com.nothing.appservice", + "description": "Nothing System Service\nNot sure if you need this.", + "removal": "caution" + }, + { + "id": "com.nothing.bpf", + "description": "Needed for connection?", + "removal": "caution" + }, + { + "id": "com.nothing.camera", + "description": "Camera\nNothing stock camera", + "removal": "replace" + }, + { + "id": "com.nothing.cardservice", + "description": "NothingCardService\nWARNING: breaks Nothing Widgets when switching to dark or light mode.", + "removal": "replace" + }, + { + "id": "com.nothing.dirac", + "description": "Audio EQ (equalizer). Some 3rd-party music apps can use it to provide you EQ features.", + "removal": "replace" + }, + { + "id": "com.nothing.dirac.DMP", + "description": "Audio EQ (equalizer). Some 3rd-party music apps can use it to provide you EQ features.", + "removal": "replace" + }, + { + "id": "com.nothing.enginnerservice", + "description": "Hidden diagnostics without activity frameworks with Qualcomm.", + "removal": "delete" + }, + { + "id": "com.nothing.experience", + "description": "Useless frameworks and collection data.", + "removal": "delete" + }, + { + "id": "com.nothing.experimental", + "description": "Experimental features like CONNECT TO TESLA", + "removal": "delete" + }, + { + "id": "com.nothing.glyphnotification", + "description": "Needed for glyph notifications?", + "removal": "caution" + }, + { + "id": "com.nothing.hearthstone", + "description": "Nothing Widgets\nWidgets that can be found in homescreen.", + "removal": "replace" + }, + { + "id": "com.nothing.launcher", + "description": "Launcher\nStock launcher", + "removal": "caution" + }, + { + "id": "com.nothing.launcher.overlay.config", + "description": "Useless overlay to recent activity", + "removal": "delete" + }, + { + "id": "com.nothing.logkit", + "description": "Hidden tool for logs.", + "removal": "delete" + }, + { + "id": "com.nothing.proxy", + "description": "It's for battery optimization", + "removal": "caution" + }, + { + "id": "com.nothing.smartcenter", + "description": "Nothing X\nIt's something for earphones and testing.", + "removal": "delete" + }, + { + "id": "com.nothing.soundrecorder", + "description": "Sound recorder\nSound recorder app.", + "removal": "replace" + }, + { + "id": "com.nothing.systemuitool", + "description": "I think it's an important app", + "removal": "unsafe" + }, + { + "id": "com.nothing.thirdparty", + "description": "Breaks the Glyph API, Composer and other apps that rely on the Glyph feature will not work anymore.", + "removal": "caution" + }, + { + "id": "com.nothing.wallpapersstub", + "description": "Needed for basic wallpapers", + "removal": "replace" + }, + { + "id": "com.nothing.weather", + "description": "Weather\nNothing Weather", + "removal": "delete" + }, + { + "id": "com.novatek.novavis", + "description": "Debugs, broadcast id?", + "removal": "replace" + }, + { + "id": "com.nt.android.overlay.gmsconfig.safetycenter", + "description": "Useless overlay to nothing gmsconfig safetycenter", + "removal": "delete" + }, + { + "id": "com.nt.android.overlay.gmsconfig.settings", + "description": "Useless overlay to nothing gmsconfig settings", + "removal": "delete" + }, + { + "id": "com.nt.android.overlay.gmsconfig.settingsprovider", + "description": "Useless overlay to nothing gmsconfig settingsprovider", + "removal": "delete" + }, + { + "id": "com.nt.diagswitch", + "description": "Hidden USB Diag Switch, adb diagnostics.", + "removal": "delete" + }, + { + "id": "com.nt.facerecognition", + "description": "Needed for face recognition.", + "removal": "delete" + }, + { + "id": "com.nt.grantpermission", + "description": "Hidden grant permissions. You can get it by typing in dialer: *#*#3424*#*#", + "removal": "delete" + }, + { + "id": "com.nt.ledlighttest", + "description": "Led Light Test\nYou can get it by typing in dialer: *#*#533*#*#", + "removal": "delete" + }, + { + "id": "com.nt36xxxtouchscreen.deltadiff", + "description": "Audio test frequency(KHz) to com.vivo.bsptest.", + "removal": "delete" + }, + { + "id": "com.nttdocomo.android.felicaremotelock", + "description": "FeliCa Remote security things, not needed", + "removal": "delete" + }, + { + "id": "com.nttouchscreen.getdata", + "description": "Testing things to com.vivo.bsptest.", + "removal": "delete" + }, + { + "id": "com.nttouchscreen.mptest", + "description": "Novatek MP selftest\nTesting things to com.vivo.bsptest.", + "removal": "delete" + }, { "id": "com.nuance.swype.emui", "description": "Huawei Swype functions.\nIs it the full Swype keyboard or only the Swype function on Huawei keyboard ? \nNOTE : Nuance company said it would discontinue support of the Swype keyboard app.\n", @@ -4232,6 +10293,11 @@ "description": "Auto Test Server\nUsed to test the hardware of your device and change hidden settings.\n", "removal": "delete" }, + { + "id": "com.oem.euiccpartnerapp.overlay.retca", + "description": "This package is related to the eUICC (embedded Universal Integrated Circuit Card) partner application, specifically an OEM overlay that deals with eSIM functionality and management.", + "removal": "caution" + }, { "id": "com.oem.logkitsdservice", "description": "Used by com.oem.oemlogkit, a shady logging app.\nDoesn't run by default, but can easily be triggered by system apps.", @@ -4379,6 +10445,11 @@ "removal": "replace", "suggestions": "cameras" }, + { + "id": "com.oneplus.camera.pictureprocessing", + "description": "Is it for image processing?", + "removal": "caution" + }, { "id": "com.oneplus.camera.service", "description": "Runs in the background on some phones.\nNot sure what it does; camera functions fine without it. Could be related to photo backup?", @@ -4423,6 +10494,11 @@ "description": "Theme overlay for some Oneplus Cloud thing?", "removal": "caution" }, + { + "id": "com.oneplus.collectiondata", + "description": "Collection data to telephony?", + "removal": "caution" + }, { "id": "com.oneplus.commonoverlay.android", "description": "Android System Theme pack", @@ -4541,6 +10617,11 @@ "description": "Theme overlay for Dirac?", "removal": "caution" }, + { + "id": "com.oneplus.dm", + "description": "Subscriber Device Management\nHas only privacy online agreement activity.", + "removal": "delete" + }, { "id": "com.oneplus.engmode", "description": "Some kind of Engineer mode? I've no clue.\nContains a bunch of activities with \"info\" in their names.\nContains an \"OpFloatViewService\", but I've never seen it run.", @@ -4632,6 +10713,16 @@ "description": "OnePlus Icon Pack (https://play.google.com/store/apps/details?id=com.oneplus.iconpack.oneplus)\n", "removal": "replace" }, + { + "id": "com.oneplus.iconpack.oneplush2", + "description": "OnePlus Hydrogen Icon Pack", + "removal": "delete" + }, + { + "id": "com.oneplus.iconpack.onepluso2", + "description": "OnePlus Oxygen Icon Pack", + "removal": "delete" + }, { "id": "com.oneplus.iconpack.square", "description": "OnePlus Icon Pack - Square (https://play.google.com/store/apps/details?id=com.oneplus.iconpack.square)\n", @@ -4642,6 +10733,11 @@ "description": "IFAA = (China’s) Internet Finance Authentication Alliance\nProvides biometric authentication for Alipay. Safe to disable if you don't use it.", "removal": "delete" }, + { + "id": "com.oneplus.membership", + "description": "Red Cable Club\nBattery drain if account added.\nhttps://play.google.com/store/apps/details?id=com.oneplus.membership", + "removal": "delete" + }, { "id": "com.oneplus.minidumpoptimization", "description": "OPMinidumpOptimization\nRuns in the background.\nNot sure what it does, but haven't noticed any negative effects from weeks of having it disabled.", @@ -4688,6 +10784,11 @@ "description": "Light theme overlay for Oneplus Notes app?", "removal": "delete" }, + { + "id": "com.oneplus.nroptimization", + "description": "Optimization telephony?", + "removal": "caution" + }, { "id": "com.oneplus.odmoverlay.android", "description": "Android System Theme pack\nGuessing it's a pack of themes for some Oneplus-specific system components, based on the name.", @@ -4855,6 +10956,11 @@ "description": "Theme overlay for Soundrecorder app?", "removal": "delete" }, + { + "id": "com.oneplus.store", + "description": "OnePlus Store\nOffers getting favorites OnePlus phones in good price.\nhttps://play.google.com/store/apps/details?id=com.oneplus.store", + "removal": "delete" + }, { "id": "com.oneplus.telephonyoptimization", "description": "OPTelephonyOptimization\nContains a service with the same name, but I've never seen it run.", @@ -4865,6 +10971,31 @@ "description": "OnePlus Buds (https://play.google.com/store/apps/details?id=com.oneplus.twspods)\nCompanion app for Oneplus Buds. For updating firmware and changing settings.", "removal": "delete" }, + { + "id": "com.oneplus.vendoroverlay.android", + "description": "Overlay to extra kbytes adjust?", + "removal": "caution" + }, + { + "id": "com.oneplus.vendoroverlay.com.android.providers.settings", + "description": "Default backup transport Google. Not needed for backup", + "removal": "delete" + }, + { + "id": "com.oneplus.vendoroverlay.com.android.systemui", + "description": "It has nothing in the code.", + "removal": "caution" + }, + { + "id": "com.oneplus.vendoroverlay.com.oneplus", + "description": "Config to overheat?", + "removal": "caution" + }, + { + "id": "com.oneplus.vendoroverlay.com.oneplus.wifiapsettings", + "description": "OP_white_mode?", + "removal": "caution" + }, { "id": "com.oneplus.wallpaper", "description": "Pack of live wallpapers from Oneplus.", @@ -4885,6 +11016,111 @@ "description": "Light theme for Wi-Fi Access Point Settings?", "removal": "caution" }, + { + "id": "com.onyx.aiassistant", + "description": "Onyx Boox AI Assistant. Safe to remove", + "removal": "delete" + }, + { + "id": "com.onyx.android.ksync", + "description": "Ksync app. UNSAFE to remove because it will crash the Onyx launcher but you can safely disable it", + "removal": "unsafe" + }, + { + "id": "com.onyx.android.production.test", + "description": "Test app enabled by clicking 5 times on the Onyx Version, it contains tests for screen quality", + "removal": "delete" + }, + { + "id": "com.onyx.appmarket", + "description": "The Onyx Store app, you will not have any other way to install app if you uninstall it\nYou will need to install an alternative store via adb", + "removal": "caution" + }, + { + "id": "com.onyx.calculator", + "description": "The Onyx calculator app", + "removal": "delete" + }, + { + "id": "com.onyx.clock", + "description": "The Onyx Clock app", + "removal": "delete" + }, + { + "id": "com.onyx.dict", + "description": "The Onyx Dict app", + "removal": "delete" + }, + { + "id": "com.onyx.easytransfer", + "description": "Onyx Easy Transfer app", + "removal": "delete" + }, + { + "id": "com.onyx.gallery", + "description": "Onyx Gallery app", + "removal": "delete" + }, + { + "id": "com.onyx.igetshop", + "description": "Onyx iGetShot app, UNSAFE to remove because it will crash the Onyx Launcher but safe to DISABLE", + "removal": "unsafe" + }, + { + "id": "com.onyx.kime", + "description": "Onyx Kime app", + "removal": "delete" + }, + { + "id": "com.onyx.kreader", + "description": "Onyx KReader app, UNSAFE to remove because it will crash the Onyx Launcher can be safely disabled.\nRemember to load another reader app", + "removal": "unsafe" + }, + { + "id": "com.onyx.latinime", + "description": "The Onyx Keyboard. Removing it will leave withe google STT keyboard.", + "removal": "delete" + }, + { + "id": "com.onyx.mail", + "description": "Onyx Mail app", + "removal": "delete" + }, + { + "id": "com.onyx.musicplayer", + "description": "Onyx Music Player app", + "removal": "delete" + }, + { + "id": "com.onyx.voicerecorder", + "description": "Onyx Voice Recorder app", + "removal": "delete" + }, + { + "id": "com.oplus.account", + "description": "Account Center. Required for most OnePlus features. Removal gets rid of Login with OnePlus Account notification.", + "removal": "replace" + }, + { + "id": "com.oplus.aiunit", + "description": "AIUnit\nSystem service related to the intelligence function. It's safe to remove but also breaks the Smart Cutout, AI Editor, and potentially other gallery features.", + "removal": "replace" + }, + { + "id": "com.oplus.android.overlay.gmsconfig.common", + "description": "Overlay to vendor required apps?\nTheres google apps and some not important oppo apps on the lists, not needed.", + "removal": "delete" + }, + { + "id": "com.oplus.android.overlay.modules.documentsui", + "description": "Useless overlay to documentsui bools.xml: is_launcher_enabled true", + "removal": "delete" + }, + { + "id": "com.oplus.appdetail", + "description": "Secure app installation", + "removal": "delete" + }, { "id": "com.oplus.appplatform", "label": "App Services", @@ -4909,6 +11145,39 @@ "description": "Atlas Service\nSeems to be a Sound provider. Performs a lot of actions upon audio related events. Still not clear if it is really necessary. Runs at boot and stay in background. Pithus analysis: https://beta.pithus.org/report/6d0f9433431cd34a8e9aaef99b329b3623118a1699033be36032f64653dab3d0", "removal": "replace" }, + { + "id": "com.oplus.audio.effectcenter", + "description": "AudioEffectCenter\nDolby support for Chinese apps and some Google. It's so bloated.", + "removal": "delete" + }, + { + "id": "com.oplus.battery", + "description": "Battery\nNeeded for power managment in settings?\nhttps://xdaforums.com/t/how-to-fix-oneplus-11-thermal-throttling.4560085/post-89255314\nBetter test it.", + "removal": "caution" + }, + { + "id": "com.oplus.batterywarning", + "description": "Battery warning.\nUses accessbility, GPS and Wi-Fi.", + "required_by": [ + "com.oneplus.gamespace" + ], + "removal": "replace" + }, + { + "id": "com.oplus.blacklistapp", + "description": "Block & filter\nCall blocking app that's tied with device caller app, contains fuction to look caller location on Google Maps, potentially untrusted.", + "removal": "replace" + }, + { + "id": "com.oplus.blur", + "description": "All the blur effects in the system UI will be removed and replaced with completely transparent if you remove this package.", + "removal": "caution" + }, + { + "id": "com.oplus.bttestmode", + "description": "BTtestmode\nBluetooth SAR Signaling, Scene Test", + "removal": "delete" + }, { "id": "com.oplus.camera", "label": "Camera", @@ -4916,6 +11185,11 @@ "removal": "replace", "suggestions": "cameras" }, + { + "id": "com.oplus.cast", + "description": "Screencast\nPhone casting (casting phone screen to other devices).", + "removal": "caution" + }, { "id": "com.oplus.cosa", "label": "App Enhancement Services", @@ -4929,57 +11203,321 @@ "removal": "caution", "warning": "Removing this package prevents the OnePlus Game Center to detect games." }, + { + "id": "com.oplus.cota", + "description": "Carrier software updater?\nLooks like software updater for carrier phones.", + "removal": "caution" + }, { "id": "com.oplus.crashbox", "label": "CrashBox", "description": "Sends system failure data to developers. Automatically runs at boot.\n\nPithus analysis: https://beta.pithus.org/report/6031048af7434e9cfe3435244dd105ac70e3bfe1f25ecdcca9b2a40b356590a2", "removal": "delete" }, + { + "id": "com.oplus.customize.coreapp", + "description": "Useless frameworks", + "removal": "delete" + }, + { + "id": "com.oplus.dmp", + "description": "Deactivate Traffic Management\nFusion search service?", + "removal": "delete" + }, + { + "id": "com.oplus.eid", + "description": "Eid-Service\nIt's something about card chips or online identity? Useless. China.", + "removal": "delete" + }, + { + "id": "com.oplus.encryption", + "description": "Private Safe\nAfter uninstalling, the option to use the file safe in the privacy settings disappears. There is also a section left in the settings that does nothing when clicked.", + "removal": "delete" + }, + { + "id": "com.oplus.engineercamera", + "description": "EngineerCamera\nTesting camera things.", + "removal": "delete" + }, + { + "id": "com.oplus.engineermode", + "description": "EngineerMode\nTesting phone things(like audio, bluetooth, etc.).", + "removal": "delete" + }, + { + "id": "com.oplus.engineermodeforflipkart", + "description": "Engineermode2\nThis is app for get flipkartAddress and ShowSarImeiReceiver.\nI found some info: This phone is part of Flipkart Smart Plan and not eligible for release till any instant advance amount availed is repaid.", + "removal": "delete" + }, + { + "id": "com.oplus.engineernetwork", + "description": "EngineerNetwork\nTesting network things.", + "removal": "delete" + }, + { + "id": "com.oplus.exserviceui", + "description": "Gesture Motion Services\nIs related to gesture navigation 'com.oplus.gesture'.", + "removal": "caution" + }, { "id": "com.oplus.exsystemservice", "label": "System Service", "description": "Lots of permissions. The screenshot function will stop working when the app is disabled.", "removal": "caution" }, + { + "id": "com.oplus.eyeprotect", + "description": "Eye protection mode\nSafe to remove if you dont use this feature. It can be found in the settings.", + "removal": "delete" + }, + { + "id": "com.oplus.framework.rro.oneplus", + "description": "A runtime resource overlay (RRO) is a package that changes the resource values of a target package at runtime. For example, an app installed on the system image might change its behavior based upon the value of a resource. Rather than hardcoding the resource value at build time, an RRO installed on a different partition can change the values of the app's resources at runtime.\nRROs can be enabled or disabled. You can programmatically set the enable/disable state to toggle an RRO's ability to change resource values. RROs are disabled by default (however, static RROs are enabled by default).\nhttps://source.android.com/docs/core/runtime/rros", + "removal": "caution" + }, + { + "id": "com.oplus.framework_bluetooth.overlay", + "description": "Needed to bluetooth?", + "removal": "caution" + }, { "id": "com.oplus.games", "label": "Game Assistant", "description": "Games (https://play.google.com/store/apps/details?id=com.oplus.games)\nOccasionally runs in the background as part of the system.\nAllows you to launch your game library, check game stats(such as playtime), activate game overlay features and performance settings to tweak game/battery performance during gaming.\nThis is the only way to access the recording buffer functionality (records the last X seconds into RAM and saves them when you tap save), so keep enabled if you need that or any of the other features.Note: new package name of com.oneplus.gamespace (since the merge between Oppo and OnePlus. Oplus = Oppo+OnePlus", "removal": "delete" }, + { + "id": "com.oplus.gesture", + "description": "Always-on screen gestures.", + "removal": "caution" + }, + { + "id": "com.oplus.hamlet", + "description": "Vision Enhance\nUseless things about color maybe to wallpaper?", + "removal": "delete" + }, + { + "id": "com.oplus.healthservice", + "description": "healthservice\nSome health function, needed for correct work of fitness trackers and pedometer from realme. When deleted, it does not seem to affect the operation of the phone.", + "removal": "delete" + }, + { + "id": "com.oplus.interconnectcollectkit", + "description": "InterconnectCollectKit\nIt may have something to do with the device's fast connection by name. BUT I see only it collects system logs and it has something to com.heytap.accessory.", + "removal": "delete" + }, { "id": "com.oplus.kekepay", "description": "Chinese pay service? Safe to remove but no documentation found online\n[APK NEEDED]", "removal": "delete" }, + { + "id": "com.oplus.keyguard.clock.base", + "description": "The clock style available in the lock screen and the theme manager.", + "removal": "caution" + }, + { + "id": "com.oplus.keyguard.clock.gallery", + "description": "The clock style available in the lock screen and the theme manager.", + "removal": "caution" + }, + { + "id": "com.oplus.keyguard.clock.graffiti", + "description": "The clock style available in the lock screen and the theme manager.", + "removal": "caution" + }, + { + "id": "com.oplus.keyguard.clock.magazine", + "description": "The clock style available in the lock screen and the theme manager.", + "removal": "caution" + }, { "id": "com.oplus.lfeh", "label": "OplusLFEHer", "description": "Seems to be related to the the logging suite.\n\nPithus analysis: https://beta.pithus.org/report/0542dbdbe10fd3a868ea497ec92670619670f574bbce37d949975dc109cd316f", "removal": "delete" }, + { + "id": "com.oplus.linker", + "description": "OPSynergy\nUsed for the Synergy app to link your phone to your PC (It doesn't work well beyond controlling your phone from your PC).", + "removal": "delete" + }, + { + "id": "com.oplus.location", + "description": "Chinese location. Have China MCC. Useless", + "removal": "delete" + }, + { + "id": "com.oplus.locationproxy", + "description": "Carrier Location Services\nExtra location telemetry, not related to any GPS functions.", + "removal": "delete" + }, { "id": "com.oplus.logkit", "label": "Feedback", "description": "Logs service and bug reporting app\nSafe to remove if you don't report bugs to OEM", "removal": "delete" }, + { + "id": "com.oplus.mediacontroller", + "description": "Media Controller.\nResponsible for the Dynamic Island feature for music applications and showing the 'Now playing' notification on lockscreen.", + "dependencies": [ + "com.oneplus.account", + "com.oplus.ocs", + "com.oplus.onet", + "com.oplus.metis", + "com.oplus.statistics.rom", + "com.coloros.assistantscreen", + "com.coloros.scenemode" + ], + "removal": "caution" + }, + { + "id": "com.oplus.melody", + "description": "Wireless Earphones\nWireless headset advanced configuration related (after uninstallation some Bluetooth headset setting options will be missing items, if you do not have headset setting problems, it is recommended to uninstall)\nhttps://play.google.com/store/apps/details?id=com.oplus.melody", + "removal": "replace" + }, + { + "id": "com.oplus.metis", + "description": "Metis\nUser Behavior Records. Hidden with no activities. Collects data.", + "removal": "delete" + }, { "id": "com.oplus.multiapp", "label": "App Cloner", "description": "App Cloner. Allows to clone an app. Have access to all installed apps. Is bundled with OnePlus analytics\n\nPithus analysis: https://beta.pithus.org/report/8a1d0783debb405ebadb3fc52507de5f69ecb55f499732b7331dac74ad69ffd7", "removal": "replace" }, + { + "id": "com.oplus.nas", + "description": "NetworkAssistSys\nNeeded for network I guess by dialogs found in code. Has location & phone permission, can read your call logs. Runs in background. After disabling, no issues occured (OxygenOS 14, OnePlus 11).", + "removal": "replace" + }, + { + "id": "com.oplus.ndsf", + "description": "DSF\nProvides the ability to authenticate your identity when you connect your device.\nFor the 'Device Connection Security Service' to work properly, it needs to collect\ninformation about your HeyTap account to support automatic connection to different\ndevices with the same account and connect to the Internet to verify the security of your HeyTap account.", + "removal": "replace" + }, + { + "id": "com.oplus.nhs", + "description": "NetworkHealthService\n(Uninstallation may cause the power saving mode optimization option of turning off 5G to be disabled, only briefly, after which it will automatically return to 5G) needs more testing.", + "removal": "caution" + }, + { + "id": "com.oplus.notificationmanager", + "description": "Notification management will not work when uninstalled/disabled.", + "removal": "unsafe" + }, + { + "id": "com.oplus.nrMode", + "description": "OplusNrModeControl\nRequired for Smart 5G.", + "removal": "caution" + }, + { + "id": "com.oplus.obrain", + "description": "OBrain\nLog component, domestic special, the key to a MIDAS service, looking at the dex content is also to catch log.", + "removal": "delete" + }, + { + "id": "com.oplus.oca", + "description": "Has something related to wallet smart card", + "removal": "delete" + }, { "id": "com.oplus.ocar", "description": "Car+\n Related to Oppo's car app [APK NEEDED]", "removal": "delete" }, + { + "id": "com.oplus.ocloud", + "description": "Its not about cloud but a lot logs.", + "removal": "delete" + }, + { + "id": "com.oplus.ocs", + "description": "OpenCapabilityService\nChinese unique identifier privacy hazard.", + "removal": "delete" + }, + { + "id": "com.oplus.olc", + "description": "Olc\nLogger, a new appearance in F.05, the domestic special, and all say that they are log core.", + "removal": "delete" + }, + { + "id": "com.oplus.omoji", + "description": "Omoji\nAvatar editing app.", + "removal": "delete" + }, + { + "id": "com.oplus.onet", + "description": "ONet\nUseless frameworks. To secure keyboard, grant permissions. It's not needed.", + "removal": "delete" + }, + { + "id": "com.oplus.onetrace", + "description": "OneTrace\nLogging component, may be used for feedback toolkit log capture, domestic specials.", + "removal": "delete" + }, + { + "id": "com.oplus.oscenter", + "description": "Useless frameworks security.", + "removal": "delete" + }, + { + "id": "com.oplus.ota", + "description": "Software update\nProvides System Updates.", + "removal": "caution" + }, + { + "id": "com.oplus.ovoicemanager", + "description": "Voice assistant related", + "removal": "delete" + }, + { + "id": "com.oplus.owkservice", + "description": "Weird app that has time sync and start/stop Monitor Wifi Connectivity, also has oplus statistics component to tracking events.", + "removal": "caution" + }, + { + "id": "com.oplus.padconnect", + "description": "It has pad settings and multi-screen connect.", + "removal": "replace" + }, + { + "id": "com.oplus.pantanal.ums", + "description": "Ubiquitous Manager Service\nA service required for Fluid Cloud (Dynamic Island clone) feature in OxygenOS/ColorOS/RealmeUI (Android 14). Runs in background. After disabling, no issues occurred but there's a little empty space between clock and recent notification icons on the right.", + "removal": "replace" + }, { "id": "com.oplus.pay", "description": "Secure Payment\nLets you pay with your phone. Privacy issue aside, you should probably not trust their security: https://www.bitdefender.com/blog/hotforsecurity/hackers-attack-oneplus-again-this-time-stealing-customer-details", "removal": "delete" }, + { + "id": "com.oplus.phonenoareainquire", + "description": "Number Origin\nNot yet uninstalled but is related to phone calling function, need to check deeply...", + "removal": "caution" + }, + { + "id": "com.oplus.portrait", + "description": "Canvas\nAn additional feature for AOD that allows you to further personalize the disabled screen. If not used, you can delete it.", + "removal": "delete" + }, + { + "id": "com.oplus.postmanservice", + "description": "Calibration, scan QR code test", + "removal": "delete" + }, + { + "id": "com.oplus.powermonitor", + "description": "Power monitor\nLogging component to upload temperature control logs.", + "removal": "delete" + }, + { + "id": "com.oplus.pscanvas", + "description": "Open Canvas\nSplit-screen feature, see:\nhttps://community.oneplus.com/thread/1484307668276346883.", + "removal": "caution" + }, { "id": "com.oplus.qualityprotect", "label": "QualityProtect", @@ -4989,6 +11527,11 @@ ], "removal": "delete" }, + { + "id": "com.oplus.romupdate", + "description": "Update Service\nIf you wanna remove it to keep ram, it's a bad idea. Better remove com.oplus.ota too if you don't plan to update system.", + "removal": "caution" + }, { "id": "com.oplus.safecenter", "label": "Security center", @@ -4999,6 +11542,16 @@ "removal": "caution", "warning": "Breaks app lock feature when disabled/deleted, all other features work" }, + { + "id": "com.oplus.sauhelper", + "description": "SAUHelper\nIt's very much a placeholder app with no real functionality, but it can't be uninstalled or deactivated, and it can be SUSPENDED.", + "removal": "delete" + }, + { + "id": "com.oplus.screenrecorder", + "description": "Screenrecorder", + "removal": "replace" + }, { "id": "com.oplus.screenshot", "label": "Screenshot", @@ -5011,6 +11564,16 @@ "description": "Secure Keyboard\nKeyboard that appears only when typing a password on apps and webpages, if enabled on Keyboard and Input settings", "removal": "delete" }, + { + "id": "com.oplus.securitypermission", + "description": "Permission manager\nIf removed, in some players (and not only), it will not be possible to enable picture-in-picture capability due to lack of customization: Settings -> Manage apps -> Top of other apps.", + "removal": "unsafe" + }, + { + "id": "com.oplus.smartengine", + "description": "It appears to be an app used for testing, no internet access, very few intents, shouldn't have self-started, should run on demand. Some people have reported it as a support component for speedcards, some speedcards won't load after uninstalling.", + "removal": "caution" + }, { "id": "com.oplus.sos", "label": "Emergency SOS", @@ -5032,6 +11595,16 @@ "com.coloros.gamespace" ] }, + { + "id": "com.oplus.stdsp", + "description": "Device Security Service\nit's a basic service module that helps users discover security risks in their devices and generate appropriate security policies. Detect xposed, and log suite related, needless to say, deactivate.", + "removal": "delete" + }, + { + "id": "com.oplus.subsys", + "description": "Its app for virtual communication. Depends on 'com.oplus.virtualcomm'.", + "removal": "replace" + }, { "id": "com.oplus.synergy", "label": "HeySynergy", @@ -5042,22 +11615,182 @@ "com.heytap.accessory" ] }, + { + "id": "com.oplus.themestore", + "description": "Theme Store\nTo change fonts, wallpapers, etc. of your device. Note that you can download but you can't apply unless you have registered for/sign in with HeyTap account.", + "removal": "delete" + }, + { + "id": "com.oplus.thirdkit", + "description": "Compatibility problem solving\nThird party related.", + "removal": "delete" + }, + { + "id": "com.oplus.trafficmonitor", + "description": "OnePlus Data usage\nOneplus traffic monitor (monthly data usage, etc). This app is so bloated.", + "removal": "delete" + }, + { + "id": "com.oplus.uiengine", + "description": "Needed for themes? I found a lot of gameloading things, Proguard?, lists of apps idk for what. Remove it not bricks anything probably.", + "removal": "caution" + }, + { + "id": "com.oplus.uxdesign", + "description": "Wallpapers & style\nNeeded for changing wallpaper.", + "removal": "replace" + }, + { + "id": "com.oplus.vdc", + "description": "It's an app used to convert nearby devices into virtual hardware resources for the central device. Require internet to transfer data across devices.", + "removal": "replace" + }, + { + "id": "com.oplus.viewtalk", + "description": "ViewTalk\nApplication for recognizing text in an image and reading it out loud.\nDid not figure out how it works.", + "removal": "replace" + }, + { + "id": "com.oplus.vip", + "description": "My OPPO\nhttps://play.google.com/store/apps/details?id=com.oplus.vip", + "removal": "delete" + }, + { + "id": "com.oplus.virtualcomm", + "description": "It's probably virtual communications.\nAlso about these it's in the code.", + "removal": "replace" + }, + { + "id": "com.oplus.wallpapers", + "description": "Wallpapers\nNeeded for wallpapers.", + "removal": "replace" + }, { "id": "com.oplus.wifibackuprestore", "label": "WifiBackupRestore", "description": "Lets you backup your wifi credentials to the cloud. This app has obviously access to your wifi credential and have the INTERNET permission.\n\nPithus analysis: https://beta.pithus.org/report/76e43cf4dc55452f39d9b6117074f4072189d3c8ad9cb295a86e49438545f7aa", "removal": "delete" }, + { + "id": "com.oplus.wifitest", + "description": "wifitest\nJust a testing mode accessed through phone dialing code.", + "removal": "delete" + }, + { + "id": "com.oplus.wirelesssettings", + "description": "DCSSDK\nWireless settings.", + "removal": "unsafe" + }, + { + "id": "com.opos.ads", + "description": "Chinese ads click tracking", + "removal": "delete" + }, + { + "id": "com.oppo.atlas", + "description": "Useless frameworks", + "removal": "delete" + }, + { + "id": "com.oppo.bttestmode", + "description": "Test BLE Tx and Rx channel", + "removal": "delete" + }, + { + "id": "com.oppo.camera", + "description": "Camera\nOppo stock camera app", + "removal": "replace" + }, + { + "id": "com.oppo.criticallog", + "description": "I found logs in code. This app means nothing.", + "removal": "delete" + }, + { + "id": "com.oppo.ctautoregist", + "description": "Has something related to IMS SMS", + "removal": "replace" + }, + { + "id": "com.oppo.customize", + "description": "Only Hello world! found in app also things to com.orange.aura.oobe", + "removal": "delete" + }, + { + "id": "com.oppo.em5g", + "description": "EM NR5G\n5G Disable Mode, Probably needed for mobile data internet.", + "removal": "caution" + }, + { + "id": "com.oppo.engineermode", + "description": "Engineer mode (hardware tests), uses a dialer code, safe to disable", + "removal": "replace" + }, + { + "id": "com.oppo.engineermode.camera", + "description": "Related to com.oppo.engineermode. This application likely doesn't work without that app.", + "removal": "replace" + }, + { + "id": "com.oppo.engineermode.network", + "description": "Related to com.oppo.engineermode. This application likely doesn't work without that app.", + "removal": "replace" + }, { "id": "com.oppo.fingerprints.fingerprintsensortest", "description": "Fingerprint sensort test\n", "removal": "delete" }, + { + "id": "com.oppo.freefallingmonitor", + "description": "I found only: Hello World!. This app means nothing.", + "removal": "delete" + }, + { + "id": "com.oppo.gmail.overlay", + "description": "I found in code only words Vodafone email, email setup wizard. Not needed overlay", + "removal": "delete" + }, + { + "id": "com.oppo.healthservice", + "description": "Some health function, needed for the correct work of fitness trackers and pedometers from realme. When deleted, it does not seem to affect the operation of the phone.", + "removal": "delete" + }, + { + "id": "com.oppo.instant.local.service", + "description": "A lot of tracking for demo game ads", + "removal": "delete" + }, + { + "id": "com.oppo.launcher", + "description": "OPPO Home\nOppo stock launcher", + "removal": "caution" + }, + { + "id": "com.oppo.lfeh", + "description": "OppoLFEHer\nDCS service, another thing related to scanning. Bloated", + "removal": "delete" + }, + { + "id": "com.oppo.localservice", + "description": "It's an app without activities, and in the code, I found it's for Set Mode Daemon Point, but how can we use that? I guess it's for testing, so remove it.", + "removal": "delete" + }, + { + "id": "com.oppo.locationpicker", + "description": "Location works without.", + "removal": "delete" + }, { "id": "com.oppo.logkit", "description": "Not sure what it does.\n", "removal": "delete" }, + { + "id": "com.oppo.logkitsdservice", + "description": "Hidden logs hardware without activities.", + "removal": "delete" + }, { "id": "com.oppo.logkitservice", "description": "Probably same as \"com.oem.oemlogkit\", which is a shady logging package on Oneplus devices.", @@ -5068,6 +11801,16 @@ "description": "Oppo App Market\n", "removal": "delete" }, + { + "id": "com.oppo.mimosiso", + "description": "Empty app. I only found: hello world!", + "removal": "delete" + }, + { + "id": "com.oppo.multimedia.dolby", + "description": "Oppo Dolby service equalizer, but only for Chinese apps", + "removal": "delete" + }, { "id": "com.oppo.music", "label": "Music", @@ -5078,6 +11821,11 @@ "removal": "replace", "suggestions": "music_apps" }, + { + "id": "com.oppo.nw", + "description": "RadioInfo\nOnly has radioinfo activity. Not needed", + "removal": "delete" + }, { "id": "com.oppo.operationManual", "description": "Oppo User Manual", @@ -5088,6 +11836,11 @@ "description": "", "removal": "delete" }, + { + "id": "com.oppo.ota", + "description": "Software update\nSoftware update OTA", + "removal": "caution" + }, { "id": "com.oppo.ovoicemanager", "description": "", @@ -5098,21 +11851,51 @@ "description": "Oppo Bookmarks\nOppo default browser customization. Injects Oppo bookmarks", "removal": "delete" }, + { + "id": "com.oppo.qualityprotect", + "description": "Useless logs", + "removal": "delete" + }, { "id": "com.oppo.quicksearchbox", "description": "Single swipe from top to bottom search that has lots of Chinese in it\n", "removal": "delete" }, + { + "id": "com.oppo.resmonitor", + "description": "App has only icon and means nothing.", + "removal": "delete" + }, + { + "id": "com.oppo.rftoolkit", + "description": "Monitors the broadcast action events (BOOT_COMPLETED)", + "removal": "replace" + }, { "id": "com.oppo.securepay", "description": "Payment Protection\n", "removal": "delete" }, + { + "id": "com.oppo.smartvolume", + "description": "This app means nothing. There's only logs.", + "removal": "delete" + }, { "id": "com.oppo.sos", "description": "Emergency Alert service by clicking power button 5 times. It will automatically call contacts (and/or send a SMS) you designated as emergency contacts", "removal": "replace" }, + { + "id": "com.oppo.tzupdate", + "description": "Useless time zone calibration", + "removal": "delete" + }, + { + "id": "com.oppo.usageDump", + "description": "After-sales service assistance tools", + "removal": "delete" + }, { "id": "com.oppo.webview", "description": "A WebView is a system component for the Android operating system (OS) that allows Android apps to display content from the web directly inside an application. It's based on Chrome.", @@ -5120,6 +11903,21 @@ "warning": "Make to have another Webview before uninstalling it or some apps may not work properly.", "suggestions": "webviews" }, + { + "id": "com.oppo.wifirf", + "description": "Wifi Rf Test", + "removal": "delete" + }, + { + "id": "com.oppo.wifitest", + "description": "Wi-Fi RF, RX test", + "removal": "delete" + }, + { + "id": "com.oppoex.afterservice", + "description": "Have something to E-warranty card Chinese.", + "removal": "delete" + }, { "id": "com.osp.app.signin", "description": "Samsung Account app\nLots of trackers in this app.\nHas 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)\nSettings apps will crash if removed on Android 11/OneUI 3.0 (https://gitlab.com/W1nst0n/universal-android-debloater/-/issues/39)\nThis issue happens only if you are running Android 11. If not, you can can (and should) remove this package!\n", @@ -5131,16 +11929,106 @@ "description": "Access is PayJoy's firmware product which OEMs optionally use to enable automatic setup (“provisioning”) and device management to enable PayJoy's Lock to work “out of the box” to minimize the number of steps for the user and store clerk to get started.", "removal": "delete" }, + { + "id": "com.payjoy.permission", + "description": "It's for lock device and probably safe mode.", + "removal": "delete" + }, { "id": "com.policydm", "description": "Samsung security policy update (https://play.google.com/store/apps/details?id=com.policydm)\nUpdatable policy files designed to increase android security and detect malicious behaviour.\nHas nothing to do with OTA updates or Android Security patches.\nCan be removed without issue (https://gitlab.com/W1nst0n/universal-android-debloater/-/issues/15)\nSee \"com.samsung.android.spdclient\" for more information.\n", "removal": "replace" }, + { + "id": "com.preff.kb.xm", + "description": "'Emoji & Font Keyboard' on Xiaomi.\nXiaomi won't let me uninstall it. If it's same for you, consider disabling it instead.\nMake sure to install an alternate keyboard app before doing so.", + "removal": "replace" + }, + { + "id": "com.qeexo.smartshot", + "description": "Smart Screenshots\nSmart Screenshots? Disable it doesnt affecting normal screenshots.", + "removal": "delete" + }, { "id": "com.qiyi.video", "description": "IQIYI (https://play.google.com/store/apps/details?id=com.qiyi.video)\nOnline video platform from Baidu (https://en.wikipedia.org/wiki/IQiyi).\nI didn't know this is currently one of the largest online video sites in the world, \nwith nearly 6 billion hours spent on its service each month, and over 500 million monthly active users.", "removal": "delete" }, + { + "id": "com.qorvo.uwb.vendorservice", + "description": "Unknown app that has something to .android.UwbApp and NFC_SET_CONTROLLER_ALWAYS_ON permission.", + "removal": "caution" + }, + { + "id": "com.qti.backupagent", + "description": "Backup Agent\nhidden app for chinese phones backups SMS,MMS,Contacts", + "removal": "delete" + }, + { + "id": "com.qti.primarycardcontroller", + "description": "Sim card things about detected or switching, some chinese phones uses qualcomm names apps instead of normal", + "removal": "unsafe" + }, + { + "id": "com.qualcomm.qti.carrierconfigure", + "description": "Carrier Configure, Configures carrier, only for some china phones uses qualcomm names", + "removal": "unsafe" + }, + { + "id": "com.qualcomm.qti.extsettings", + "description": "Needed for hotspot, some chinese phones uses qualcomm names apps", + "removal": "unsafe" + }, + { + "id": "com.qualcomm.qti.gpudrivers.pineapple.api34", + "description": "Qualcomm GPU Drivers", + "removal": "unsafe" + }, + { + "id": "com.qualcomm.qti.notificationservice", + "description": "High Battery Temperature\nWrong named package, theres only high temperature notification.\nit's app for some chinese phones", + "removal": "delete" + }, + { + "id": "com.qualcomm.qti.qs", + "description": "Quick settings to mobile data internet, some chinese phones uses qualcomm names apps instead of normal", + "removal": "unsafe" + }, + { + "id": "com.qualcomm.qti.securemsm.mdtp", + "description": "MdtpService\nOnly logs found", + "removal": "delete" + }, + { + "id": "com.qualcomm.qti.sva", + "description": "Qualcomm Voice Activation\nIt has a lot of things like training voice, tutorial, debug mode.", + "removal": "delete" + }, + { + "id": "com.qualcomm.qti.tetherservice", + "description": "Needed for tethering, some chinese phones uses qualcomm names apps instead of normal", + "removal": "unsafe" + }, + { + "id": "com.qualcomm.qti.tm", + "description": "Task manager\nhidden app for chinese phones", + "removal": "delete" + }, + { + "id": "com.qualcomm.qti.trustedui", + "description": "trusteduiservice\nTrusted UI debugging.", + "removal": "delete" + }, + { + "id": "com.reallytek.wg", + "description": "Calibration, Test Camera things.", + "removal": "delete" + }, + { + "id": "com.realme.as.music", + "description": "Realme Music app\nhttps://play.google.com/store/apps/details?id=com.realme.as.music", + "removal": "delete" + }, { "id": "com.realme.findphone.client2", "description": "Find my phone client app\n", @@ -5151,17 +12039,67 @@ "description": "RealMe Link (https://play.google.com/store/apps/details?id=com.realme.link)\nCompanion app for various realme IoT devices. Useless if you don't have a realme watch/band", "removal": "delete" }, + { + "id": "com.realme.logtool", + "description": "Hidden Logs App", + "removal": "delete" + }, + { + "id": "com.realme.movieshot", + "description": "Combine captions\nIt's for partial screenshot, SaveLongshot.", + "removal": "replace" + }, { "id": "com.realme.securitycheck", "label": "SecurityAnalysis", "description": "Antivirus analysis on app install. It's up to you. Removing it may decrease your security for a bit more privacy (if we consider this app does this job well which is to be verified).\nThe tested APK is from a Russian phone and might be different from other countries' versions. Application shows highly suspicious activities, sends analytics to HeyTap, connects to Facebook Ads, Google Ads, Vungle, and seems to have anti-debug checks. Was not tested if the phone bootloops once removed.", "removal": "caution" }, + { + "id": "com.realme.wellbeing", + "description": "Sleep capsule\nFeature for your phone where apps are locked at night to help you get a good night's sleep.\nNo one is probably using this.", + "removal": "delete" + }, + { + "id": "com.redteamobile.virtual.softsim", + "description": "It's for vsim = virtual sim", + "removal": "delete" + }, + { + "id": "com.ringclip", + "description": "Ringtone editing.", + "removal": "caution" + }, { "id": "com.rongcard.eid", "description": "eid probably means Electronic ID. This presumably handles something related to that.", "removal": "caution" }, + { + "id": "com.rongcard.eidapi", + "description": "Eid-Service\nIt's something about card chips or online identity? Useful only in China.\nHas a lot of logs in code.", + "removal": "delete" + }, + { + "id": "com.rsupport.rs.activity.lge.allinone", + "description": "LG RemoteCall service app\nUsed to get support from LG, safe to remove.", + "removal": "delete" + }, + { + "id": "com.rsupport.rsperm.ntt", + "description": "Remote support service\nI found only permissions and not explained buttons in the code this app.", + "removal": "delete" + }, + { + "id": "com.sagereal.lcmtest", + "description": "Secret code: 88. LCD, LCM Test.", + "removal": "delete" + }, + { + "id": "com.samsung.InputEventApp", + "description": "Hidden testing things also no activities", + "removal": "delete" + }, { "id": "com.samsung.SMT", "label": "Samsung TTS", @@ -5198,6 +12136,11 @@ "description": "SASystemProviders\nNeeded for Samsung Accessory Service\n", "removal": "delete" }, + { + "id": "com.samsung.adaptivebrightnessgo", + "description": "CameraLightSensor\nApp to test Adaptive Brightness.", + "removal": "delete" + }, { "id": "com.samsung.advancedcallservice", "description": "Advanced Calling feature on an Android is a feature that allows you to make calls while using other applications with the use of CELLULAR DATA. In order for this feature to work, HD Voice must be enabled in settings.", @@ -5208,6 +12151,41 @@ "description": "Needed for VoLTE (Voice over LTE) https://en.wikipedia.org/wiki/Voice_over_LTE\nIMS(Ip Multimedia Subsystem) is an open industry standard for voice and multimedia communications over packet-based IP networks (VoLTE/VoIP/Wifi calling).\nNOTE: This package could be needed for messaging apps that send SMS/RCS code to verify your phone number.", "removal": "replace" }, + { + "id": "com.samsung.android.A10s.d01.wallpapermulti", + "description": "App with wallpapers to Samsung A10s.", + "removal": "replace" + }, + { + "id": "com.samsung.android.ConnectivityOverlay", + "description": "Needed for wifi", + "removal": "unsafe" + }, + { + "id": "com.samsung.android.ConnectivityUxOverlay", + "description": "Overlay to wifi icon", + "removal": "unsafe" + }, + { + "id": "com.samsung.android.MtpApplication", + "description": "Samsung overlay for MTP\nTalks to com.android.mtp. Needed to access your phone from a computer for file transfer.\n", + "removal": "caution" + }, + { + "id": "com.samsung.android.SettingsReceiver", + "description": "Samsung overlay of AOSP Settings. It has 39 permissions. Handles interactions with features controlled by the settings.\n", + "removal": "unsafe" + }, + { + "id": "com.samsung.android.activation", + "description": "Activation phone in china.", + "removal": "delete" + }, + { + "id": "com.samsung.android.adaptivebrightnessgo", + "description": "Samsung Adaptive Brightness\nFeature of Samsung devices that, as the name suggests, automatically adjusts the brightness level of display based on environmental lighting.\nThis feature is available even after uninstalling.", + "removal": "delete" + }, { "id": "com.samsung.android.aircommandmanager", "label": "AirCommandManager", @@ -5222,6 +12200,16 @@ "description": "My Airtel Stub app\nMy Airtel is a customer service app designed for Airtel subscribers in Sri Lanka\nThis package isn't the app itself but only a stub\nIt's basically a non-functional empty shell which often only redirect you to the PlayStore to download the full app", "removal": "delete" }, + { + "id": "com.samsung.android.alive.service", + "description": "Content suggestions service", + "removal": "replace" + }, + { + "id": "com.samsung.android.aliveprivacy", + "description": "Content Suggestions is an AI-based app inside the Secure Folder, and its on-device AI-powered engine automatically suggests users to move private images of pre-selected categories to the Secure Folder. For this to happen users have to simply select specific faces or a type of image they want to tag as private and keep them secured in the private gallery of the Secure Folder. Once the initial setup is complete, the AI engine kicks in and identifies relevant images from the entire gallery. As this is an on-device AI solution, no information or image ever leaves the smartphone.", + "removal": "replace" + }, { "id": "com.samsung.android.allshare.service.fileshare", "description": "Wi-Fi Direct\nAllows two devices to establish a direct Wi-Fi connection without requiring a wireless router.\nhttps://www.samsung.com/au/support/mobile-devices/connecting-devices-via-wifi-direct/\nhttps://en.wikipedia.org/wiki/Wi-Fi_Direct", @@ -5296,6 +12284,11 @@ "description": "Clipboard edge panel\n", "removal": "delete" }, + { + "id": "com.samsung.android.app.clockpack", + "description": "Samsung Clock style\nAffects video playback in full-screen mode, breaks it", + "removal": "caution" + }, { "id": "com.samsung.android.app.cocktailbarservice", "label": "Samsung Edge screen", @@ -5307,6 +12300,11 @@ "description": "Color adjustment\nSamsung's adaptive super AMOLED screen optimizes the color range, saturation, and sharpness of the picture depending on what you're watching or doing. \nThis package lets you to manually customize the color settings to match your preferences.\n", "removal": "delete" }, + { + "id": "com.samsung.android.app.colorblind", + "description": "This app provides colorblind accessibility features for Samsung devices, helping users with color vision deficiencies by adjusting display colors and improving visibility.", + "removal": "replace" + }, { "id": "com.samsung.android.app.contacts", "description": "Samsung contacts app\nSafe to debloat if you use another contacts app\nNOTE : If you do, you will no longer be able to access Contacts from the Samsung dialer app.\n", @@ -5325,6 +12323,11 @@ "removal": "caution", "warning": "Removing this app will prevent you to set a new wallpaper on Android 10+ (even from the Gallery) or changing the Material You palette on Android 12+." }, + { + "id": "com.samsung.android.app.dtv.dmb", + "description": "TV app on Samsung phones and it's only available on Japanese or Korean variants.", + "removal": "delete" + }, { "id": "com.samsung.android.app.episodes", "description": "Samsung story album (https://www.samsung.com/in/support/mobile-devices/what-is-story-album-application-in-samsung-galaxy-s4/)\n", @@ -5345,6 +12348,16 @@ "description": "Visual. photo virt.\nSamsung Virtual Shot Viewer enable sharing virtual shot\nSafe to remove if you don't want virtual photos.\n", "removal": "delete" }, + { + "id": "com.samsung.android.app.interpreter", + "description": "Samsung Interpreter app, enables Live translation of foreign languages", + "removal": "replace" + }, + { + "id": "com.samsung.android.app.kfa", + "description": "KFA\nAnother app from knox, has something to decrypt.\nName apk this app is: KnoxAIFrameworkApp.", + "removal": "delete" + }, { "id": "com.samsung.android.app.ledbackcover", "description": "I think it enables doing things with LEDs on the cover\n\nhttps://www.samsung.com/hk_en/mobile-accessories/led-cover-for-galaxy-s10/EF-KG973CBEGWW/\nHOW IT WORKS : https://forum.xda-developers.com/galaxy-note-8/accessories/how-led-cover-t3686694", @@ -5396,6 +12409,11 @@ "removal": "replace", "suggestions": "note_taking_apps" }, + { + "id": "com.samsung.android.app.notes.addons", + "description": "Allows for marking up/drawing on notes in the Samsung Notes app (designed for use with S Pen).\nRemoval likely breaks com.samsung.android.app.notes. Safe to remove otherwise.\nMay reinstall itself automatically (removal has persisted for me this time around, and through multiple reboots).\nhttps://galaxystore.samsung.com/prepost/000005769652?appId=com.samsung.android.app.notes.addons", + "removal": "replace" + }, { "id": "com.samsung.android.app.omcagent", "label": "Samsung Configuration update", @@ -5407,6 +12425,11 @@ "description": "Naver V Panel\nSpecial samsung panel for the very useless V LIVE (formerly Naver V) app (https://play.google.com/store/apps/details?id=com.naver.vapp)\nV LIVE is an app that features personal video broadcasts of South Korean celebrities\nThis panel also includes Naver Shopping (https://shopping.naver.com/)\n", "removal": "delete" }, + { + "id": "com.samsung.android.app.parentalcare", + "description": "Parental control to block apps on new samsung phones", + "removal": "delete" + }, { "id": "com.samsung.android.app.pinboard", "description": "Samsung Scrapbook (discontinued)\nhttps://www.samsung.com/za/support/mobile-devices/how-do-i-use-the-scrapbook-memo-feature-on-my-samsung-galaxy-note3/\n", @@ -5453,16 +12476,31 @@ "description": "Samsung Link Sharing\nLets you share large size files by using the Samsung Cloud.\nhttps://www.samsung.com/au/support/mobile-devices/what-is-link-sharing/\n", "removal": "delete" }, + { + "id": "com.samsung.android.app.siofviewer", + "description": "Live focus\nNeeded for Live Focus in camera app.", + "removal": "replace" + }, { "id": "com.samsung.android.app.smartcapture", "description": "Samsung screenshot\nYou will still be able to take screenshots without this package.", "removal": "replace" }, + { + "id": "com.samsung.android.app.smartwidget", + "description": "Samsung screenshot\nYou will still be able to take screenshots without this package.", + "removal": "replace" + }, { "id": "com.samsung.android.app.social", "description": "I know this has been discontinued by Samsung but that it.\nSurely a social app like Samsung Members (com.samsung.oh)\n", "removal": "delete" }, + { + "id": "com.samsung.android.app.soundpicker", + "description": "Lets you select a sound for alarm/ringtone\n", + "removal": "unsafe" + }, { "id": "com.samsung.android.app.spage", "description": "Samsung Free (previously known as 'Bixby Home') is a vertically scrolling list of information that Bixby can interact with for example weather, fitness activity and buttons\nfor controlling their smart home gadgets.\nhttps://galaxystore.samsung.com/prepost/000005445489?appId=com.samsung.android.app.spage", @@ -5483,11 +12521,21 @@ "description": "Handle task edge panel\nThrough Tasks edge, you can quickly perform frequently used tasks, such as composing messages and creating events.\nhttps://www.samsung.com/levant/support/mobile-devices/galaxy-s7-edge-how-do-i-add-tasks-edge/\n", "removal": "delete" }, + { + "id": "com.samsung.android.app.telephonyui.esimclient", + "description": "only has ESimClient Webview Activity", + "removal": "delete" + }, { "id": "com.samsung.android.app.tips", "description": "Tips on how to use your phone\"\n", "removal": "delete" }, + { + "id": "com.samsung.android.app.updatecenter", + "description": "App update\nInstalls app updates", + "removal": "delete" + }, { "id": "com.samsung.android.app.vrsetupwizards", "description": "Samsung Gear VR (Virtual Reality) setup wizard (https://en.wikipedia.org/wiki/Samsung_Gear_VR)\nhttps://360samsungvr.com/portal/content/about_samsung_vr\nStub = https://stackoverflow.com/questions/10648280/what-is-stub-and-aidl-for-in-java\nSetup 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.\nIt's the setup for Samsung VR services.\n", @@ -5513,6 +12561,11 @@ "description": "WitTV (replaced by com.sec.android.app.withtv)\nUsed to stream content from your phone to a Samsung smart TV.\nhttps://www.samsung.com/us/apps/smart-view-2/\n", "removal": "delete" }, + { + "id": "com.samsung.android.applock", + "description": "Samsung App Lock\nLets you lock your app (Settings > Advanced functions > App lock)\nYou should lock your apps storing private data (provides data at rest encryption when your phone is locked)\n", + "removal": "unsafe" + }, { "id": "com.samsung.android.ardrawing", "label": "Samsung AR Doodle", @@ -5539,6 +12592,11 @@ "description": "Samsung device protection manager.\nIt's anti-theft feature. I couldn't find exactly what does the samsung layer to the already existing android device protection : \nhttps://www.greenbot.com/article/2904397/everything-you-need-to-know-about-device-protection-in-android-51.html\n", "removal": "delete" }, + { + "id": "com.samsung.android.audiomirroring", + "description": "AudioMirroring\nAudio Mirroring to Cast other devices will not work after remove.\nAlso this app running in the background.", + "removal": "replace" + }, { "id": "com.samsung.android.authfw", "description": "Used by Samsung Pass\nBiometric authentication service that can be used to sign in to websites and apps in your mobile.\nhttps://www.samsung.com/global/galaxy/apps/samsung-pass/\n", @@ -5620,6 +12678,16 @@ "description": "Bixby voice wake-up", "removal": "delete" }, + { + "id": "com.samsung.android.bixbyhelper", + "description": "QQ music plugin\nRequire QQ Music and it's Chinese.", + "removal": "delete" + }, + { + "id": "com.samsung.android.bixbytouch", + "description": "Bixby Touch\nApp for smart things, still only for China.", + "removal": "delete" + }, { "id": "com.samsung.android.bixbyvision.framework", "description": "BixbyVision Framework", @@ -5636,11 +12704,31 @@ "removal": "replace", "suggestions": "calendars" }, + { + "id": "com.samsung.android.carkey", + "description": "Digital Key Framework\nFrameworks to CarKey app, only China.", + "removal": "delete" + }, + { + "id": "com.samsung.android.carlink", + "description": "CarLife app only for China.", + "removal": "delete" + }, + { + "id": "com.samsung.android.chnfileshare.kit", + "description": "S Share\nChinese app to Secure transfer files using bluetooth.", + "removal": "delete" + }, { "id": "com.samsung.android.cidmanager", "description": "In order to ensure that a user’s phone receives the appropriate firmware updates, this app is used to identify the carrier network. In other words - it helps to ensure that the correct country-specific firmware is delivered OTA.", "removal": "caution" }, + { + "id": "com.samsung.android.clipboarduiservice", + "description": "User interface for clipboard\n", + "removal": "unsafe" + }, { "id": "com.samsung.android.cmfa.framework", "label": "CMFA Framework", @@ -5650,6 +12738,11 @@ ], "removal": "replace" }, + { + "id": "com.samsung.android.communicationservice", + "description": "Message Service.\nNeeded for SMS/MMS communication\n", + "removal": "unsafe" + }, { "id": "com.samsung.android.contacts", "description": "Samsung contacts app", @@ -5666,6 +12759,26 @@ "description": "Samsung dual messenger (https://www.samsung.com/global/galaxy/what-is/dual-messenger/)\nAllows you to use two separate accounts for the same app.\n", "removal": "delete" }, + { + "id": "com.samsung.android.dbsc", + "description": "Galaxy Service Setup\nDevice-Based Service Consent. Pairs with `com.sec.spp.push` to broadcast new service consent requests to your device.\nReally slimey move by Samsung to name it this in the wake of Google announcing their own DBSC (Device Bound Session Credentials) which will phase out third-party cookies and help secure browsers against cookie theft.\nhttps://blog.chromium.org/2024/04/fighting-cookie-theft-using-device.html\n", + "removal": "delete" + }, + { + "id": "com.samsung.android.dck.timesync", + "description": "DckTimeSyncService\nOnly logs found", + "removal": "delete" + }, + { + "id": "com.samsung.android.deviceidservice", + "description": "DeviceIdService\nCollects device id but it is not known what it is used for.\nTake's OAID, VAID, AAID.", + "removal": "delete" + }, + { + "id": "com.samsung.android.dkey", + "description": "Samsung Wallet Digital Key\nUsed for cars, only China.", + "removal": "delete" + }, { "id": "com.samsung.android.dlp.service", "description": "SamsungDLPService (KNOX). Old feature. Was replaced by SDP (Sensitive Data Protection)\nData Loss Prevention (DLP) feature\nSDP is good because it allows to have encrypted data at rest (= decryption keys not in RAM) even when your phone is on.\nhttps://docs.samsungknox.com/admin/whitepaper/kpe/sensitive-data-protection.htm \nhttps://docs.samsungknox.com/knox-platform-for-enterprise/admin-guide/sensitive-data-protection.htm\n", @@ -5700,6 +12813,11 @@ "description": "Previously, Samsung Connect Easy Setup, Samsung SmartThings.\nNeeds \"com.samsung.android.beaconmanager\" to be useful.", "removal": "delete" }, + { + "id": "com.samsung.android.email.composer", + "description": "another app related to Email app, bad privacy", + "removal": "delete" + }, { "id": "com.samsung.android.email.provider", "label": "Samsung Email", @@ -5710,6 +12828,26 @@ "removal": "replace", "suggestions": "email_clients" }, + { + "id": "com.samsung.android.email.sync", + "description": "Sync to Email app, bad privacy", + "removal": "delete" + }, + { + "id": "com.samsung.android.email.ui", + "description": "Email app with bad privacy", + "removal": "delete" + }, + { + "id": "com.samsung.android.email.widget", + "description": "Email Widget on some old samsung phones like S6", + "removal": "delete" + }, + { + "id": "com.samsung.android.emergency", + "description": "Emergency SOS\nHas a lot of permissions, lets you send SOS messages and calls.", + "removal": "replace" + }, { "id": "com.samsung.android.emojiupdater", "description": "AR Emoji updater\nThis package has no permission so I wonder how it can update anything.\nSee com.samsung.android.aremoji\n", @@ -5735,11 +12873,21 @@ "description": "Digital Wellbeing (old version of com.samsung.android.wellbeing)\nThat's an app for device and app usage tracking and limiting.\nhttps://galaxystore.samsung.com/prepost/000004807357\nNOTE for Dex users: uninstalling this package makes the UI unstable, in particular the taskbar is not loaded and UI continues to crash.", "removal": "delete" }, + { + "id": "com.samsung.android.framework.res", + "description": "This package is part of Samsung’s custom system framework and manages various resources for Samsung-specific features and UI enhancements.", + "removal": "replace" + }, { "id": "com.samsung.android.galaxycontinuity", "description": "Samsung Flow (https://play.google.com/store/apps/details?id=com.samsung.android.galaxycontinuity)\nIt's a service to 'seamlessly' connect your devices. You can authenticate your Tablet/PC with your smartphone, share content between devices, and sync notifications or view contents from your smartphone on your Tablet/PC.\nYou can turn on the smartphone's Mobile Hotspot to keep your Tablet/PC connected. You can also log in to your Tablet/PC with your biometric data (Iris, Fingerprints) if you register with Samsung Pass.\nhttps://www.samsung.com/levant/support/mobile-devices/what-is-the-samsung-flow-and-how-to-use-it/\n\nHas more than 81 permissions. Not the kind of app you want to keep installed if you don't use it. It increases the attack surface and can potentially compromise a lot of things (including your computer). FYI, 4 CVE has been discovered between 2021 and 2022: https://www.opencve.io/cve?vendor=samsung&product=samsung_flow\n\nPithus analysis: https://beta.pithus.org/report/77216cd6209c73d00332180319249ac6e4ef8479e68d2a21c97a52fdc5f3d62b", "removal": "delete" }, + { + "id": "com.samsung.android.gallery.plugins", + "description": "SamsungGallery Plugins\nChinese mapcamera plugin.", + "removal": "delete" + }, { "id": "com.samsung.android.gallery.watch", "description": "Samsung Watch gallery app", @@ -5778,6 +12926,16 @@ "description": "Gear S Plugin (https://play.google.com/store/apps/details?id=com.samsung.android.gearoplugin)\nPlugin for com.samsung.android.app.watchmanager\n", "removal": "delete" }, + { + "id": "com.samsung.android.globalpostprocmgr", + "description": "GlobalPostProcMgr\nUnknown app, has Draft Recovery.\nUninstalling breaks camera functionality.", + "removal": "caution" + }, + { + "id": "com.samsung.android.gru", + "description": "Galaxy Resource Updater\nNeeded for galaxy store probably and not sure but also for system updates?", + "removal": "caution" + }, { "id": "com.samsung.android.hdmapp", "label": "HdmApp", @@ -5821,6 +12979,21 @@ "description": "Keyboard Content Center\nLets you choose media content (e.g. stickers and music) from the Galaxy Keyboard.\nThis app always runs in background.\n", "removal": "delete" }, + { + "id": "com.samsung.android.imagepp", + "description": "Chat PP\nOnly for China.", + "removal": "delete" + }, + { + "id": "com.samsung.android.incallui", + "description": "UI when \"being called/in call\". It's basically the screen that shows you who is calling, lets you answer and hang up, switch to speaker, etc\n", + "removal": "unsafe" + }, + { + "id": "com.samsung.android.inputshare", + "description": "Samsung Multi-Control, allows certain apps to be continued on multiple Galaxy devices (like Internet or Notes)", + "removal": "delete" + }, { "id": "com.samsung.android.intelligenceservice2", "label": "IntelligenceService2", @@ -5836,22 +13009,42 @@ "description": "Samsung Visit In app\n\nIPSGeofence\nIPS = Indoor Positioning System.\nThe concept of Indoor Positioning System designates a network of connected devices within a building making it possible to trace the position of another device – and therefore potentially of a person – in environments where GPS systems are \nnot efficient .\nGeofencing is a technique which consists in activating preconfigured actions when a device enters a certain geographical area.\nFor example, a user can use it to automatically turn on Wi-Fi and home lights when their smartphone is detected nearby.\nIn short, if enabled, this app will track your location everywhere and all the time!\nhttps://www.comparitech.com/blog/vpn-privacy/what-is-geofencing-privacy/", "removal": "delete" }, + { + "id": "com.samsung.android.keycustomizationinfobackupservice", + "description": "If you don't use backup service, it's safe to remove.", + "removal": "delete" + }, { "id": "com.samsung.android.keyguardwallpaperupdator", "description": "Lets you customize your Samsung device with different images (provided by Samsung) on the lock screen. \n", "removal": "delete" }, + { + "id": "com.samsung.android.kgclient", + "description": "Samsung Payment Services\nRemoving this package will LOCK YOU OUT of your device with a full-screen overlay message saying that Device Services was uninstalled in an unauthorised manner. This is persistent upon reboots until a factory data reset is initiated. Filesystem can still be accessed if ADB permissions were granted beforehand.\nUnless you know what you're doing, you shouldn't uninstall this package.", + "removal": "unsafe" + }, { "id": "com.samsung.android.kidsinstaller", "description": "Samsung Kids Home (https://www.samsung.com/global/galaxy/apps/samsung-kids-home/)\nLets you shape a \"safe environment\" for your child.\nNOTE : You shouldn't give your phone to a child. That bad ! \nhttps://ifstudies.org/blog/a-smartphone-will-change-your-child-in-ways-you-might-not-expect-or-want\n", "removal": "delete" }, + { + "id": "com.samsung.android.kmxservice", + "description": "KmxService\nKnox Matrix. Provides a feature to securely generate and store keys used for end-to-end encryption (E2EE).\nIt encrypts/decrypts data on the user’s device and transmits it to the server.\nThe user’s original data cannot be checked as decryption is impossible from the server, which only has encrypted data, and is safely protected from external attacks.\nhttps://www.apkmirror.com/apk/samsung-electronics-co-ltd/kmxservice/", + "removal": "replace" + }, { "id": "com.samsung.android.knox.analytics.uploader", "label": "Knox Analytics Uploader", "description": "Knox Analytics Uploader\nSends analytics to Samsung.", "removal": "delete" }, + { + "id": "com.samsung.android.knox.app.networkfilter", + "description": "knoxNwFilter\nIs responsible for Bluetooth to work.", + "removal": "caution" + }, { "id": "com.samsung.android.knox.attestation", "description": "KNOX Attestation\nLets you check the integrity of a Samsung Android device by connecting to a Samsung Attestation server.\nhttps://docs.samsungknox.com/admin/whitepaper/kpe/attestation.htm\n", @@ -5880,11 +13073,26 @@ "description": "Knox Container Desktop\nProvides UI for the work(space) container? \nSee \"com.samsung.android.knox.containeragent\"\n", "removal": "delete" }, + { + "id": "com.samsung.android.knox.kpecore", + "description": "Samsung KPECore\nKPE stands for 'Knox Platform for Enterprise'", + "removal": "delete" + }, + { + "id": "com.samsung.android.knox.mpos", + "description": "Knox mPOS Enabler offers a range of security/usability features, enabling secure and contactless payments on Samsung devices.\nhttps://play.google.com/store/apps/details?id=com.samsung.android.knox.mpos", + "removal": "replace" + }, { "id": "com.samsung.android.knox.pushmanager", "description": "KnoxPushManager\n", "removal": "delete" }, + { + "id": "com.samsung.android.knox.zt.framework", + "description": "KnoxZT Framework\nTo learn how you type, Touch Dynamics\nwill collect and analyze sensor data while typing.", + "removal": "delete" + }, { "id": "com.samsung.android.livestickers", "description": "Deco Pic (accessible through AR Zone)\nCamera app with stickers and snapchat-like filters\n", @@ -5921,6 +13129,11 @@ "description": "Samsung Multi Connectivity (starting from Galaxy S20)\nSee https://gitlab.com/W1nst0n/universal-android-debloater/-/issues/12\n", "removal": "replace" }, + { + "id": "com.samsung.android.mdagent", + "description": "MdAgent", + "removal": "replace" + }, { "id": "com.samsung.android.mdecservice", "label": "Call & Message Continuity", @@ -5967,6 +13180,11 @@ "removal": "replace", "suggestions": "sms" }, + { + "id": "com.samsung.android.messaging.extension.chn", + "description": "MessagingExtensionCh\nHas too much spying things.", + "removal": "delete" + }, { "id": "com.samsung.android.mfi", "description": "Galaxy Widget (https://play.google.com/store/apps/details?id=com.samsung.android.mfi)\nProvide you with quick access to information without requiring you to open the app that manages this information\nhttps://www.samsung.com/ie/support/mobile-devices/what-are-widgets-and-how-do-i-add-them-to-my-android-smartphone-or-tablet/\n", @@ -5981,6 +13199,16 @@ ], "removal": "delete" }, + { + "id": "com.samsung.android.mocca", + "description": "MoccaMobile\nRequire google play services.\nDiagnostics, logs, car crash, better remove this app.", + "removal": "delete" + }, + { + "id": "com.samsung.android.mtp", + "description": "MTP application\nIt doesn't cause a bootloop, but its highly not recommended to remove it.\nThis app is needed for transfer files to PC/Phone.", + "removal": "unsafe" + }, { "id": "com.samsung.android.net.wifi.wifiguider", "label": "Wi-Fi Tips", @@ -5997,11 +13225,31 @@ "description": "Samsung Smart Things (https://play.google.com/store/apps/details?id=com.samsung.android.oneconnect)\nLets you manage all your Samsung and SmartThings-compatible devices.\nhttps://www.samsung.com/global/galaxy/apps/smartthings/\n\nProbably needs com.samsung.android.beaconmanager\n", "removal": "delete" }, + { + "id": "com.samsung.android.packageinstaller", + "description": "Removing it is Unsafe if there is no alternative.", + "removal": "caution" + }, + { + "id": "com.samsung.android.peripheral.framework", + "description": "Peripheral Framework\nIt's knox analytics.", + "removal": "delete" + }, { "id": "com.samsung.android.personalpage.service", "description": "Private mode (was replaced by Secure Folder)\nhttps://www.samsung.com/uk/support/mobile-devices/what-is-private-mode-and-how-do-i-use-it/\n", "removal": "delete" }, + { + "id": "com.samsung.android.photoremasterservice", + "description": "PhotoRemasterService\nIf removed, Photo Remaster in the gallery won't work.", + "removal": "replace" + }, + { + "id": "com.samsung.android.privacydashboard", + "description": "Privacy dashboard in settings:\nhttps://insights.samsung.com/2023/08/17/what-is-privacy-dashboard-and-how-does-it-protect-my-data-2/", + "removal": "replace" + }, { "id": "com.samsung.android.privateshare", "description": "Blockchain-powered file sharing system for Samsung phones.\nWhy blockchain? Because it's a nice buzzword! The privacy policy of this Samsung service is really bad: https://libreddit.spike.codes/r/privacy/comments/rqbb9b/samsung_private_share_is_not_so_private/", @@ -6031,6 +13279,26 @@ "description": "Spyware\nhttps://www.eteknix.com/samsungs-context-service-may-take-data-collection-surveillance-worrying-levels/\nhttps://www.theinquirer.net/inquirer/news/2328363/samsung-context-service-will-collect-user-data-to-share-with-developers\nContent providers encapsulate data, providing centralized management of data shared between apps.\nhttps://developer.android.com/guide/topics/providers/content-providers.html", "removal": "delete" }, + { + "id": "com.samsung.android.providers.factory", + "description": "FactoryTestProvider\nIt's used for log or testing.", + "removal": "delete" + }, + { + "id": "com.samsung.android.providers.trash", + "description": "SecTrashProvider\nIndexes almost things to trash.\nThis app probably only exist on China Samsung.", + "removal": "replace" + }, + { + "id": "com.samsung.android.rampart", + "description": "Auto Blocker\nUses for blocking unknown apps install, commands.", + "removal": "delete" + }, + { + "id": "com.samsung.android.rlc", + "description": "Samsung Biz Service\nRemote Lock Control? Remote Mobile Manager? It has not needed notification components.", + "removal": "delete" + }, { "id": "com.samsung.android.rubin.app", "description": "Customization Service\nCollect a massive amount of data (https://www.samsung.com/us/account/customization-service/)\nBasically everything you do on your phone.\nFor \"a better user experience\" blablabla...\nUsed to display customized advertisements about products and services that may be of interest to you\n", @@ -6062,6 +13330,11 @@ "description": "Handle authentication for Samsung cloud", "removal": "delete" }, + { + "id": "com.samsung.android.scloud.backup", + "description": "Samsung Backup only for Samsung Cloud", + "removal": "delete" + }, { "id": "com.samsung.android.scloud.sync", "description": "Samsung cloud synchronisation service", @@ -6076,6 +13349,11 @@ ], "removal": "delete" }, + { + "id": "com.samsung.android.scpm", + "description": "Samsung Cloud Platform Manager\nRelated to Samsung Cloud. Safe to remove if you don't use it.", + "removal": "delete" + }, { "id": "com.samsung.android.scs", "label": "Samsung Core Services", @@ -6090,6 +13368,11 @@ "description": "Handwriting Service\nOnly for Samsung Note? \nhttps://www.samsung.com/sg/support/mobile-devices/how-do-you-convert-handwriting-to-text-and-other-formats-using-s-pen-and-samsung-notes/\n", "removal": "delete" }, + { + "id": "com.samsung.android.sdk.ocr", + "description": "It's for OCR (Optical Character Recognition), used among Samsung apps like the gallery, without this, you can't extract text from images.", + "removal": "replace" + }, { "id": "com.samsung.android.sdk.professionalaudio.app.audioconnectionservice", "description": "AudioConnectionService\nI believe it allows to modulate an audio signal. I didn't find a lot of apps using this package.\nNothing really worrying but safe to remove if you want.\n", @@ -6100,6 +13383,11 @@ "description": "Professional Audio\nAllows you to create virtual instrument applications with Android.\nhttps://developer.samsung.com/html/techdoc/ProgrammingGuide_ProfessionalAudio.pdf\n", "removal": "delete" }, + { + "id": "com.samsung.android.sdk.spenv10", + "description": "Samsung Pen engine, Pen settings, SPen Engine Update.", + "removal": "delete" + }, { "id": "com.samsung.android.sdm.config", "description": "Configuration Update for Samsung Deskphone Manager (SDM)\nSDM allows a user to synchronize your smartphone with a IP deskphone\n", @@ -6122,6 +13410,11 @@ "description": "Provides iris recognition feature.\nNOTE: removing this package causes biometric prompts in apps to be delayed by 5-8 seconds before appearing. Selecting 'Biometrics and security' in the settings app also locks up the Settings app for about 5-8 seconds but eventually loads and functions as normal.", "removal": "delete" }, + { + "id": "com.samsung.android.server.wifi.mobilewips.client", + "description": "MobileWips\nDetects suspicious activity on Wi-Fi network.", + "removal": "replace" + }, { "id": "com.samsung.android.service.health", "description": "Health Platform (https://play.google.com/store/apps/details?id=com.samsung.android.service.health)\n\nIt is a data aggregator. You can use it to link multiple health apps (like Strava, google fit etc) together. This app will unify their collected data and store them all together.\nConstantly phones to Samsung servers.\n\nPithus analysis: https://beta.pithus.org/report/968364daf4fbb1828dfe9d8dbcce6d5f7f9a79522a5267c4be5bba19e6cd88b0", @@ -6172,6 +13465,26 @@ "description": "Samsung Device security for the Smart Manager app using McAfee antivirus engine.\nThis is the antivirus in Settings -> Device care -> Security\nPrivacy nightmare(LOTS of permissions!) for a bit of security.\nhttps://www.hybrid-analysis.com/sample/05dab93ee2102a2fb6edf16e85750eb1f0189d7b82703c6a00c92cd08d62bb28?environmentId=200\nARCHIVE: https://web.archive.org/web/20200607140002/https://www.hybrid-analysis.com/sample/05dab93ee2102a2fb6edf16e85750eb1f0189d7b82703c6a00c92cd08d62bb28?environmentId=200\n\nSome people reported that without this package they weren't able to install apps anymore BUT I personally removed this and\nI still can install apps.\nI think(not sure) that you can remove this safely if you also remove com.samsung.aasaservice and com.samsung.android.sm", "removal": "replace" }, + { + "id": "com.samsung.android.sm.devicesecurity.tcm", + "description": "Device security\nChinese scanning app for searching viruses.", + "removal": "delete" + }, + { + "id": "com.samsung.android.sm.policy", + "description": "SCPM (Samsung Cloud Platform Manager) client.\nAllows the app to read data from the Samsung Cloud Platform Manager in order to authenticate your phone and configure your apps and services. Surely linked to Smart Manager. On some devices, the app icon is cloud-shaped.", + "removal": "unsafe" + }, + { + "id": "com.samsung.android.sm.provider", + "description": "Smart Manager Provider\nSCPM Client? A lot debugging stuff", + "removal": "delete" + }, + { + "id": "com.samsung.android.sm_cn", + "description": "Device care but in Chinese Samsung phones\nIs different from global, could break some important functions if removed.", + "removal": "caution" + }, { "id": "com.samsung.android.smartcallprovider", "description": "Samsung Smart Call\nProvides caller profile information to help consumers identify incoming calls and block unwanted ones.\nAlso related to the 'local places' feature in Samsung dialer.\nRelies on Hiya (see com.hiya.star)\nTL;DR : Really bad for privacy.\n", @@ -6182,6 +13495,11 @@ "description": "SmartFaceService\nUsed to automatically detects faces when using the Samsung camera\nNOTE : This package has nothing to do with face unlock (com.samsung.android.bio.face.service)\n", "removal": "replace" }, + { + "id": "com.samsung.android.smartface.overlay", + "description": "Not needed overlay to smartface", + "removal": "delete" + }, { "id": "com.samsung.android.smartfitting", "description": "Smart Fitting Service\nAdapts the size/ratio of the screen. Automatic mode is default but there is a manual mode\nhttps://www.samsung.com/levant/support/mobile-devices/galaxy-s8-s8-plus-what-is-the-smart-fitting-display-for-vod-games/\n", @@ -6195,11 +13513,21 @@ "com.samsung.android.video" ] }, + { + "id": "com.samsung.android.smartprovider", + "description": "Samsung File Provider\nProvides intelligent classification, search and image/video favorite when selecting images/videos to send to friends/Moments/Channels in WeChat app.", + "removal": "delete" + }, { "id": "com.samsung.android.smartswitchassistant", "description": "Samsung SmartSwitch\nLets you transfer your data from your old (Samsung) phone to your new one.\nNeeded for com.sec.android.easyMover?\n", "removal": "delete" }, + { + "id": "com.samsung.android.softsim", + "description": "Softsim Service\nInstalls softsim and it's full Chinese.", + "removal": "delete" + }, { "id": "com.samsung.android.spay", "description": "Samsung Pay (https://play.google.com/store/apps/details?id=com.samsung.android.spay)\nSamsung Pay is a mobile payment and digital wallet service by Samsung Electronics that lets users make payments using compatible phones \nand other Samsung-produced devices\nhttps://en.wikipedia.org/wiki/Samsung_Pay\nNOTE : Samsung Pay is KNOX dependant and will never work again if you root your phone.\nFYI : Your data are sold (https://www.sammobile.com/news/samsung-pay-new-privacy-policy-your-data-sold/)\n", @@ -6232,6 +13560,11 @@ "description": "Write on PDF (https://play.google.com/store/apps/details?id=com.samsung.android.spdfnote)\nPDF annotator\n", "removal": "delete" }, + { + "id": "com.samsung.android.sskds", + "description": "SoterSskdsService\nThis app has something to 'com.tencent.soter.soterserver'.\nOnly china.", + "removal": "delete" + }, { "id": "com.samsung.android.stextclassifier", "description": "From https://developer.android.com/reference/android/view/textclassifier/TextClassifier:\nInterface for providing text classification related features.\n\nThe TextClassifier may be used to understand the meaning of text, as well as generating predicted next actions based on the text.\n\nSo it got something to do with text/spelling correction? But a samsung implementation of it. It needs some further testing, so far it doesn't affect even the auto-correct.\nNote: this app has no permission and doesn't run in background when not in used", @@ -6247,6 +13580,11 @@ "description": "StickerPlugin\nNot sure if this package also provides stickers for camera. I don't have it so I can't test\nhttps://developer.samsung.com/galaxy/stickers\n", "removal": "delete" }, + { + "id": "com.samsung.android.storage.watchstoragemanager", + "description": "Storage manager. DO NOT REMOVE THIS", + "removal": "unsafe" + }, { "id": "com.samsung.android.ststub", "description": "Allows users to control, automate, and monitor their home environment via mobile device. \nhttps://en.wikipedia.org/wiki/SmartThings\nREMINDER : stub = https://stackoverflow.com/questions/10648280/what-is-stub-and-aidl-for-in-java\n", @@ -6288,6 +13626,11 @@ "description": "Authentication Framework for Trusted Application? (don't know what 'Pack' could mean)\nHard to know what this app really does. Seems to be an assets provider used by com.samsung.android.tadownloader.", "removal": "caution" }, + { + "id": "com.samsung.android.tencentwifisecurity", + "description": "Chinese Tencent flags risky networks and prevent to connect to them.", + "removal": "delete" + }, { "id": "com.samsung.android.themecenter", "description": "Samsung Theme Center (AKA Galaxy Themes Service)\nRuns at startup and allows you to apply themes from `com.samsung.android.themestore`. Has of lot of permissions (including INTERNET and INSTALL_PACKAGES) and connects to Samsung domains for analytics.\n\nPithus analysis: https://beta.pithus.org/report/973ba78ddd74a13dcf5268e980010a64ba42a3d2a1c4c62df277ead5a17cd10c", @@ -6298,11 +13641,56 @@ "description": "Galaxy Themes\nOfficial Samsung app for modifying your smartphone's theme.\nhttps://www.samsung.com/global/galaxy/apps/galaxy-themes/\nYou'll still be able to change your wallpaper without this app (from the Gallery app)", "removal": "replace" }, + { + "id": "com.samsung.android.timezone.autoupdate_N", + "description": "This app handles automatic updates for time zone information on Samsung devices, ensuring accurate timekeeping across different regions.", + "removal": "replace" + }, + { + "id": "com.samsung.android.timezone.autoupdate_O", + "description": "Samsung Time Zone Updater\nUsed to automatically detect appropriate timezone\nREMOVING THIS WILL BOOTLOOP YOUR DEVICE\n", + "removal": "unsafe" + }, + { + "id": "com.samsung.android.timezone.data.P", + "description": "Samsung timezone data?", + "removal": "unsafe" + }, + { + "id": "com.samsung.android.timezone.data.updater", + "description": "Samsung Time Zone Updater\nUsed to automatically detect appropriate timezone.\nA similar Samsung package apparently bootloops the device if removed, so be careful.", + "removal": "unsafe" + }, + { + "id": "com.samsung.android.timezone.data_Q", + "description": "Stores timezone data?\n", + "removal": "unsafe" + }, + { + "id": "com.samsung.android.timezone.updater", + "description": "Time Zone Updater\nUsed to detect or set timezone.", + "removal": "caution" + }, + { + "id": "com.samsung.android.tncpage", + "description": "TNCPageCN\nIt's app for enhance lock screen.", + "removal": "delete" + }, { "id": "com.samsung.android.tripwidget", "description": "Discontinued package (used in Galaxy S4) handling trip wallpaper widget.\n", "removal": "delete" }, + { + "id": "com.samsung.android.tzdata.update_M", + "description": "Samsung Timezone Data Updater", + "removal": "replace" + }, + { + "id": "com.samsung.android.uds", + "description": "Ultra data saving\nHave boring notifications and theres no point of keeping this app.\nhttps://play.google.com/store/apps/details?id=com.samsung.android.uds", + "removal": "delete" + }, { "id": "com.samsung.android.unifiedprofile", "description": "My Profile\nRelated to Samsung Members?\n", @@ -6313,6 +13701,16 @@ "description": "Universal Switch lets you designate certain touches or gestures to control specific actions on your phone. \nhttps://www.samsung.com/uk/accessibility/mobile-universal-switch/\n", "removal": "delete" }, + { + "id": "com.samsung.android.vdc", + "description": "Virtual Device Center\nIt's Chinese app for Video calls.", + "removal": "delete" + }, + { + "id": "com.samsung.android.vdcservice", + "description": "This app depends on Virtual Device Center app.\nHas network connection frameworks.", + "removal": "replace" + }, { "id": "com.samsung.android.video", "label": "Samsung Video Player", @@ -6341,6 +13739,11 @@ "description": "Bixby Vision\nAugmented reality camera that can identify objects in real-time and potentially offer the user\nto purchase them online, translate text, read QR codes, and recognize landmarks. \nhttps://www.samsung.com/global/galaxy/apps/bixby/vision/\n", "removal": "delete" }, + { + "id": "com.samsung.android.visualars", + "description": "Smart Touch Call.\nIt allows the user to \"Get voice and Screen interactive service when you call a customer service\".\nBloated with Google API stuff", + "removal": "delete" + }, { "id": "com.samsung.android.voc", "description": "Samsung Members (https://play.google.com/store/apps/details?id=com.samsung.android.voc)\nThe other version is \"com.samsung.oh\".\n", @@ -6351,6 +13754,11 @@ "description": "Voice wake-up for using Bixby\nhttps://www.samsung.com/us/support/answer/ANS00080448/\n", "removal": "delete" }, + { + "id": "com.samsung.android.wallpaper.res", + "description": "Pre-installed wallpapers\nRemoving this package causes the background to be transparent (black, but the system will see it as white unless you use a custom wallpaper).", + "removal": "replace" + }, { "id": "com.samsung.android.watch.alarm", "description": "Samsung Alarm app.", @@ -6573,6 +13981,11 @@ "description": "Worldclock app. This also includes a widget, displaying time in different time zones.", "removal": "delete" }, + { + "id": "com.samsung.android.wcmurlsnetworkstack", + "description": "China URL connection. generate_204 (it's only config, not sure if it's needed for checking wifi connection)", + "removal": "caution" + }, { "id": "com.samsung.android.wcs.exstention", "description": "Samsung Internet Extensions\nSamsung Internet for Android allows users to customize their browsing experience by installing extensions, which are additional software packages that add new features and functionality to the browser and help developers offer tailored services to users on mobile devices.\n\nNOTE: Disabling this broke the UI on my Watch5 for some reason so PROCEED WITH CAUTION.", @@ -6620,6 +14033,11 @@ "description": "Digital Wellbeing\nThat's an app for device and app usage tracking and limiting.\nhttps://galaxystore.samsung.com/prepost/000004807357", "removal": "delete" }, + { + "id": "com.samsung.android.widget.pictureframe", + "description": "Samsung gallery widget, shows your selected photos as widget", + "removal": "replace" + }, { "id": "com.samsung.android.widgetapp.yahooedge.finance", "description": "Special edge panel widget for Yahoo Finance\n", @@ -6630,6 +14048,51 @@ "description": "Special edge panel widget for Yahoo Sport\n", "removal": "delete" }, + { + "id": "com.samsung.android.wifi.ai", + "description": "No activities, provides WiFi diagnostics, has several ai models that it is not clear how useful they are.", + "removal": "replace" + }, + { + "id": "com.samsung.android.wifi.decrease.scan.interval.resources", + "description": "Needed for WiFi.", + "removal": "unsafe" + }, + { + "id": "com.samsung.android.wifi.h2e.resources", + "description": "needed for wifi, has config values for that", + "removal": "unsafe" + }, + { + "id": "com.samsung.android.wifi.increase.scan.interval.resources", + "description": "Needed for WiFi.", + "removal": "unsafe" + }, + { + "id": "com.samsung.android.wifi.p2paware.resources", + "description": "Related to WiFi Direct", + "removal": "replace" + }, + { + "id": "com.samsung.android.wifi.resources.qc", + "description": "Needed for WiFi.", + "removal": "unsafe" + }, + { + "id": "com.samsung.android.wifi.resources.wifilock", + "description": "Needed for WiFi.", + "removal": "unsafe" + }, + { + "id": "com.samsung.android.wifi.wapi.resources", + "description": "Needed for WiFi.", + "removal": "unsafe" + }, + { + "id": "com.samsung.android.wifinetworkdiagnostics", + "description": "WifiNetworkDiagnostics\nDiagnostics network connection.", + "removal": "delete" + }, { "id": "com.samsung.app.highlightplayer", "description": "Samsung Story Video Editor\nLets you edit your videos stories \n", @@ -6651,16 +14114,41 @@ "description": "Slowmotion mode in camera app\n", "removal": "replace" }, + { + "id": "com.samsung.attribution", + "description": "Related to data collection (?):\nhttps://developer.samsung.com/galaxy-store/galaxy-store-statistics/user-attribution.html", + "removal": "delete" + }, + { + "id": "com.samsung.carrier.logcollector", + "description": "it's the same like diagmonagent, collects dumplogs", + "removal": "delete" + }, + { + "id": "com.samsung.chn.apps.devicemanagement", + "description": "AutoLoginService\nRegister device with China Telecom. Only for China.", + "removal": "delete" + }, { "id": "com.samsung.clipboardsaveservice", "description": "Clipboard Save service saves all the content you saved in the clipboard (clipboard history)\nIf you remove this you will still be able to copy/cust/past but a new content in clipboard will replace the current content.\nIn short : there will no longer be a history.\n", "removal": "replace" }, + { + "id": "com.samsung.cmfa.AuthTouch", + "description": "Continuous Multi-Factor Authentication AuthTouchService\nRelated to `com.samsung.android.cmfa.framework`.", + "removal": "replace" + }, { "id": "com.samsung.cmh", "description": "CMH Provider is a dependency for the the samsung gallery app. This package asks for a lot of permissions. \nIt seems to be be used for cloud and story stuff in the gallery and also seems needed for content recognition.\nHas the same shared user id as com.samsung.faceservice, com.samsung.mlp, com.samsung.mpl\n \nNOTE : On some phone models, deleting this package can also prevent to preview photos from the camera app.\nSeems to trigger com.samsung.faceservice, com.samsung.mlp, com.samsung.mpl when needed.\n", "removal": "replace" }, + { + "id": "com.samsung.commonimsservice", + "description": "Stat notify volte", + "removal": "replace" + }, { "id": "com.samsung.crane", "description": "Call+ (https://support.vodafone.co.uk/Vodafone-apps/Call-and-Message/60900956/What-is-Call.htm)\nCall+ features on Samsung dialer\nNOTE: I have the feeling that these features are carrier/country dependant because I don't have them. But I have this package anyway.\n", @@ -6702,6 +14190,16 @@ "description": "Shop Samsung (https://play.google.com/store/apps/details?id=com.samsung.ecomm)\nApp where you can buy all (and only) Samsung products.\nhttps://www.samsung.com/us/explore/shop-samsung-app/\n", "removal": "delete" }, + { + "id": "com.samsung.ecomm.global.in", + "description": "Samsung Shop (https://play.google.com/store/apps/details?id=com.samsung.ecomm)\nApp where you can buy all (and only) Samsung products.\nhttps://www.samsung.com/us/explore/shop-samsung-app/\n", + "removal": "delete" + }, + { + "id": "com.samsung.emergencyreporthelper", + "description": "Only for KOREA emergency report.\nAlso no activities, only warn.", + "removal": "delete" + }, { "id": "com.samsung.enhanceservice", "description": "Enhanced service is the process for Samsung cloud messaging (equivalent to iMessage on iOS).\nMessages on Samsung phones can be transmitted through either the network carrier or the non-archived Samsung service \n(which is transmitted over wireless data).\nThis features is available in stock samsung SMS app settings.\n", @@ -6712,11 +14210,21 @@ "description": "Face service detection\nAnalyzes all the photos in the Samsung Gallery to detect human faces using Samsung’s built-in face detection technology. Once FaceService identifies that the photo contains a face, it shows a button that allows users to add name tags to the photo and create a People Album of similar photos by selecting the name tag.\n\nSame shared user id as com.samsung.ipservice, com.samsung.mlp, com.samsung.cmh\nNeeded for face recognition in the Gallery\nNOTE : Removing this package does not break face unlock\n", "removal": "delete" }, + { + "id": "com.samsung.felicalock", + "description": "FeliCa Password NFC things, not needed", + "removal": "delete" + }, { "id": "com.samsung.fresco.logging", "description": "Fresco Logging Service\nFresco is an android library for managing images and the memory they use (https://github.com/facebook/fresco)\n", "removal": "delete" }, + { + "id": "com.samsung.gamedriver.sm8550", + "description": "Samsung SM8550 GameDriver.", + "removal": "unsafe" + }, { "id": "com.samsung.groupcast", "description": "Samsung Group Play (discontinued)\nAllows you to share pictures , documents and music files with many people at same time if everyone is connected to a Wi-Fi network. \nhttps://www.samsung.com/in/support/mobile-devices/what-is-group-play-in-samsung-smartphones/\n", @@ -6727,27 +14235,62 @@ "description": "Not sure if this package still exist.\nProvide help \n", "removal": "delete" }, + { + "id": "com.samsung.hidden.china", + "description": "China Hidden Menu\nLast call, secret code: 319712358.", + "removal": "delete" + }, { "id": "com.samsung.hiddennetworksetting", "description": "Set of hidden network settings (inlcuding frequency band choice).\nHow to see these settings: https://forum.xda-developers.com/galaxy-note-8/help/q-hidden-network-settings-pie-t3914421/page4", "removal": "replace" }, + { + "id": "com.samsung.hongbaoassistant", + "description": "Hongbao Assistant\nChinese app.", + "removal": "delete" + }, + { + "id": "com.samsung.hs20provider", + "description": "only found useless hotspot logs", + "removal": "delete" + }, { "id": "com.samsung.ims.smk", "label": "SimMobilityKit", "description": "", "removal": "caution" }, + { + "id": "com.samsung.inputshare", + "description": "MultiControl\nIts use is to connect 2 devices and control one with the other.", + "removal": "delete" + }, { "id": "com.samsung.ipservice", "description": "Set of hidden network settings (inlcuding frequency bands choice)\nHow to see these settings : https://forum.xda-developers.com/galaxy-note-8/help/q-hidden-network-settings-pie-t3914421/page4\n\nSame shared user id as com.samsung.faceservice, com.samsung.mlp, com.samsung.cmh\nUsed by Galaxy Finder & Galaxy Vision to access web data\nDo removing this package break face/content recognition? \n#\nName and permissions of this package suggest that it is used by Galaxy Finder to seek stuff on the web.\nSame shared user id as com.samsung.faceservice, com.samsung.mlp, com.samsung.cmh\n", "removal": "delete" }, + { + "id": "com.samsung.japan.initonce", + "description": "InitOnce\nI found in code only name app", + "removal": "delete" + }, { "id": "com.samsung.klmsagent", "description": "Checks the validity of your KLM/KPE (Knox Licence Manager) licence.\nThis packages is needed for Samsung Health (com.sec.android.app.shealth) and probably all Knox related apps (like secure folder, samsung Pay...)\n\nNote: KLM licences are depreciated. Samsung now only support KPE (Knox Platform for Enterprise) keys.\nKPE keys are provided by Samsung and enable app's developers to access knox features.\n", "removal": "delete" }, + { + "id": "com.samsung.knox.appsupdateagent", + "description": "This app is part of Samsung Knox, managing updates for apps within the Knox security framework.", + "removal": "replace" + }, + { + "id": "com.samsung.knox.keychain", + "description": "Knox Key Chain\nAllows apps to sign data using system-wide private key/certificate pairs. \nSo, even though the Android Keystore provides per-app access to credentials, the Android KeyChain runs as a system user, \nand hence, credentials stored through the Android KeyChain are associated with the system ID instead of a user ID.\nhttps://docs.samsungknox.com/dev/knox-sdk/about-keystores.htm\nThis is only useful for apps using the TIMA Keystore. The big question I'm trying to answer is:\nWhich are using this except Samsung apps? Can an android dev help on this?\n", + "removal": "unsafe" + }, { "id": "com.samsung.knox.knoxtrustagent", "description": "Knox Quick Access allows users to access the Knox Workspace container using wearables such as the Galaxy Gear S2.\n", @@ -6758,6 +14301,11 @@ "description": "Knox Keyguard. Not much more information\n", "removal": "delete" }, + { + "id": "com.samsung.knox.rcp.components", + "description": "Knox Content Mgr\nSecurity-related. Knox Content Mgr", + "removal": "delete" + }, { "id": "com.samsung.knox.securefolder", "description": "Knox Secure Folder (https://play.google.com/store/apps/details?id=com.samsung.knox.securefolder)\nCreate a secure space on your device to encrypt and store your private data and apps.\nhttps://www.samsungknox.com/en/solutions/personal-apps/secure-folder\nNOTE: The key used to encrypt the files is not derived from the password you use to unlock the secure folder \nbut rather from a key stored in the hardware that is set in the factory.\n", @@ -6768,6 +14316,11 @@ "description": "Provides the setup process when opening secure folder (com.samsung.knox.securefolder) for the first time\n", "removal": "delete" }, + { + "id": "com.samsung.locationhistory", + "description": "It's only location logs", + "removal": "delete" + }, { "id": "com.samsung.logwriter", "description": "LogWriter\nWrites data in a logs SQL database.\nRuns at boot and is triggered when an download from an Iron Source (Iron Source is an Israeli advertising company)\napp is completed (probably \"com.aura.oobe.samsung\")\n", @@ -6783,11 +14336,31 @@ "description": "Milk Music (shut down by Samsung)\nIt was a music streaming app\nhttps://en.wikipedia.org/wiki/Milk_Music_(streaming_service)\n", "removal": "delete" }, + { + "id": "com.samsung.memorysaver", + "description": "Helps you to free up space by letting you delete duplicates and move contents and apps on an SD card.", + "removal": "replace" + }, { "id": "com.samsung.mlp", "description": "Samsung content recognition.\nmpl= Media Learning Platform. Has permissions linked to com.samsung.cmh and com.samsung.android.visionintelligence\n", "removal": "delete" }, + { + "id": "com.samsung.mobiletv", + "description": "Hidden testing mobiletv\nhttps://apkcombo.com/pt/mobiletv/com.samsung.mobiletv/", + "removal": "delete" + }, + { + "id": "com.samsung.networkui", + "description": "User interface of the Mobile Network settings\n", + "removal": "unsafe" + }, + { + "id": "com.samsung.oda.service", + "description": "SamsungOdaService\nRequires google play services.\nAnother spying app collects sim info and other things.", + "removal": "delete" + }, { "id": "com.samsung.oh", "description": "Samsung Members (https://play.google.com/store/apps/details?id=com.samsung.oh)\nSamsung community. It's a kind of social media app for Samsung users.\nhttps://www.samsung.com/global/galaxy/apps/samsung-members/\nOOOPS ! https://bgr.com/2019/10/31/samsung-members-dong-pic-oops/\nThe other version is \"com.samsung.android.voc\".\n", @@ -6798,6 +14371,16 @@ "description": "Most likely the overlay that appears when you installed an application.", "removal": "caution" }, + { + "id": "com.samsung.phone.overlay.common", + "description": "Possibly the incoming-call screen?", + "removal": "caution" + }, + { + "id": "com.samsung.preloadapp", + "description": "Install app\nInstalls recommended apps.", + "removal": "delete" + }, { "id": "com.samsung.rcs", "description": "RCS (Rich Communication Services)\nHas permissions linked to com.samsung.cmh, and com.samsung.android.visionintelligence (and I don't understand why).\nRCS is a communication protocol between mobile telephone carriers and between phone and carrier, aiming at replacing SMS.\nhttps://en.wikipedia.org/wiki/Rich_Communication_Services\nUses IP protocol, so it needs an internet connection.\nIt's a hot mess right now. It aims at being universal but only exists in Samsung Messages and Google Messages, because Google hasn't released a public API yet, so 3rd-party apps can't support it.\nIn a lot of countries messages go through Google's Jibe servers.\nhttps://jibe.google.com/policies/terms/\nhttps://pocketnow.com/why-you-should-probably-avoid-googles-rcs-text-messaging-chat-feature", @@ -6808,6 +14391,11 @@ "description": "Some safety information telling you not to put your phone in your eyes (it's not a joke)\n", "removal": "delete" }, + { + "id": "com.samsung.samsungpssdplus", + "description": "Samsung Magician\nhttps://play.google.com/store/apps/details?id=com.samsung.samsungpssdplus\nAllows users to conveniently manage their Samsung Portable SSD settings.", + "removal": "delete" + }, { "id": "com.samsung.sdm", "description": "Handles OTA system Updates.\n", @@ -6823,6 +14411,16 @@ "description": "Do something related to Country Specific Code (CSC). Maybe it only let you change your CSC\nEvery Android device from Samsung has a folder called CSC.\nThis folder contains some XML files that keep the configuration codes for the country and carrier-based customization options.\nMaybe it's safe to remove if you'll never change your CSC but it needs testing and I lack time for this.\n(I already have plenty of other packages uninstallation to test)\n", "removal": "replace" }, + { + "id": "com.samsung.sec.mtv", + "description": "Hidden testing mobiletv", + "removal": "delete" + }, + { + "id": "com.samsung.ssu", + "description": "Network Unlock\nNetwork unlock? It's needed for SIM probably.", + "removal": "caution" + }, { "id": "com.samsung.storyservice", "description": "Samsung StoryService\nCreate stories in the Gallery from your pictures and videos.\nhttps://www.samsung.com/uk/support/mobile-devices/what-is-video-collage-and-how-do-i-use-it/\nUse of content recognition (so may be related)\n", @@ -6863,6 +14461,16 @@ "description": "eSE UCS Plugin is another package from UCS. It makes possible for apps to access eSE of Samsung mobile devices by using the UCM \n(Universal Credential Management) APIs and framework.\nhttps://docs.samsungknox.com/dev/knox-sdk/faqs/general/what-is-universal-credential-management_-ucm.htm\nhttps://www.samsung.com/semiconductor/security/ese/\nSee above\n", "removal": "delete" }, + { + "id": "com.samsung.ucs.ucspinpad", + "description": "UcsPinpad\nIn this app u can setup pin,puk\nUCS is a company which has partnered with Samsung to provide licenses for Samsung Knox", + "removal": "delete" + }, + { + "id": "com.samsung.unifiedtp", + "description": "Unified tethering provisioner. Tethering still works for me without it.", + "removal": "replace" + }, { "id": "com.samsung.upsmtheme", "description": "Handle the theme of UPSM (Ultra Power Saving Mode)\nSafe to remove\n", @@ -6873,6 +14481,11 @@ "description": "Provider for Bixby Vision (com.samsung.android.visionintelligence)\nManages access to data stored by itself, stored by other apps, and provide a way to share these data with other apps.\n", "removal": "delete" }, + { + "id": "com.samsung.vklayer.sm8350", + "description": "GPU Driver", + "removal": "unsafe" + }, { "id": "com.samsung.voiceserviceplatform", "description": "Samsung Voice (for Galaxy S7)\nVirtual mobile personal assistant capable of running basic tasks through voice\nhttps://www.samsung.com/global/galaxy/what-is/s-voice/\n", @@ -6902,6 +14515,16 @@ "description": "\"Scan\" Settings > intelligent assistant: Scan. QR code & Bar code scanner.\n", "removal": "replace" }, + { + "id": "com.scee.psxandroid", + "description": "PlayStation app\nhttps://play.google.com/store/apps/details?id=com.scee.psxandroid", + "removal": "delete" + }, + { + "id": "com.scorpio.securitycom", + "description": "SecurityPlugin\nIt cant be uninstalled.", + "removal": "unsafe" + }, { "id": "com.sec.allsharecastplayer", "description": "Screen Mirroring (only in Galaxy S6)\nCast your mobile screen to a TV.\nhttps://www.samsung.com/us/2012-allshare-play/\n", @@ -6912,6 +14535,21 @@ "description": "Auto Preconfig\nTells you to format the device when sim from other country is used basically (won't let you use another one)\n", "removal": "delete" }, + { + "id": "com.sec.android.CcInfo", + "description": "CcInfo\nSamsung logs/analytics.", + "removal": "delete" + }, + { + "id": "com.sec.android.GeoLookout", + "description": "Geo News\nfor korea or japanese", + "removal": "delete" + }, + { + "id": "com.sec.android.Preconfig", + "description": "On some phones founded testing things menu and on some not found any hidden menu\nbut it's app for secret codes to testing hardware things", + "removal": "delete" + }, { "id": "com.sec.android.RilServiceModeApp", "description": "Service mode RIL hidden app. Used for debug and diagnostics\ndial *#0011# for modem connectivity info, *#9090# for diagnostics control\n#\nRIL means Radio Interface Layer. It's the bridge between Android phone framework services and the hardware.\nhttps://wladimir-tm4pda.github.io/porting/telephony.html\nhttps://stackoverflow.com/questions/11111067/how-does-modem-code-talk-to-android-code\nSamsung RIL is a add on from Samsung : Modem <=> Linux kernel <=> libsamsung-ipc <=> Samsung-RIL <=> Android framework <=> Android applications\n", @@ -6927,6 +14565,11 @@ "description": "Samsung Setup Wizard\nThe first time you turn your device on, a Welcome screen is displayed. It guides you through the basics of setting up your device.\nIt's the setup for Samsung services.\n", "removal": "delete" }, + { + "id": "com.sec.android.app.aftersalecamera", + "description": "Calibration Camera app.", + "removal": "delete" + }, { "id": "com.sec.android.app.apex", "label": "Samsung ApexService", @@ -6941,11 +14584,21 @@ "description": "Related to FeliCa Networks (https://en.wikipedia.org/wiki/FeliCa / https://www.felicanetworks.co.jp/en/).\nFeliCa is contactless RFID smart card system mainly used for wallet function on mobile devices\n#\nHas the permission INSTALL_PACKAGES\n", "removal": "delete" }, + { + "id": "com.sec.android.app.bcocr", + "description": "Business card recognition\nSomething about business cards\nnot very useful", + "removal": "delete" + }, { "id": "com.sec.android.app.billing", "description": "Samsung billing/Checkout\nUsed to purchase apps through Samsung Store application that is delivered with Samsung phones. \nActs as bridge between Samsung Store and payment servers.\n", "removal": "delete" }, + { + "id": "com.sec.android.app.bluetoothagent", + "description": "Bluetooth Agent\nBluetooth test service.", + "removal": "delete" + }, { "id": "com.sec.android.app.bluetoothtest", "description": "Bluetooth Test\nHidden feature accessible by entering *#*#232331#*#* in the samsung dialer\nWas calling home back in 2015 (https://forum.xda-developers.com/galaxy-s5/help/bluetoothtest-apk-calling-home-t3035182)\n", @@ -6956,6 +14609,11 @@ "description": "Samsung camera app\nSafe to remove (but not recommended)\n", "removal": "replace" }, + { + "id": "com.sec.android.app.camerasaver", + "description": "Weird app that has BootCameraService. Probably you can't uninstall it.\nIn the code found things: createCameraPreviewSession, generateTextureIds, openCamera, setUpCameraOutputs.", + "removal": "caution" + }, { "id": "com.sec.android.app.chromecustomizations", "description": "Samsung stuff on the homepage of Google Chrome\n", @@ -6992,6 +14650,16 @@ "description": "DeviceKeyString : Dialable hidden diagnostic/debug app\nDial *#0283# to open audio LoopbackTest control, dial *#2663# for TSP firmware update\n", "removal": "delete" }, + { + "id": "com.sec.android.app.felicatest", + "description": "FeliCa Test, hidden debugs,logs HAL_Nfc", + "removal": "delete" + }, + { + "id": "com.sec.android.app.firewall", + "description": "Blocked calls'msgs\nChinese blocking calls and spam.", + "removal": "delete" + }, { "id": "com.sec.android.app.fm", "description": "Samsung Radio\nListen to FM radio stations\n", @@ -7008,6 +14676,11 @@ "description": "HwModuleTest, a hardware hidden test app (dial *#0*# to open it). \nFun low-level stuff to see in there\n", "removal": "delete" }, + { + "id": "com.sec.android.app.kidshome", + "description": "This app provides a child-friendly interface and controls on Samsung devices, designed to create a safe environment for children by restricting access to apps and content.", + "removal": "delete" + }, { "id": "com.sec.android.app.launcher", "label": "Samsung One UI Home", @@ -7024,6 +14697,11 @@ "description": "Lets you use your device as a magnifying glass making it easier to read any small font or expand the details of any object, for example.\n", "removal": "delete" }, + { + "id": "com.sec.android.app.minimode.res", + "description": "Minimode will be not available when this app be removed", + "removal": "delete" + }, { "id": "com.sec.android.app.mt", "description": "Mobile tracker security feature. If someone inserts a new SIM card in your device the device will automatically \nsends the SIM contact number to specified recipients to help you locate and recover you device.\nhttps://www.samsung.com/nz/support/mobile-devices/what-is-mobile-tracker/\n", @@ -7065,6 +14743,16 @@ "removal": "replace", "suggestions": "calculators" }, + { + "id": "com.sec.android.app.popupuireceiver", + "description": "Not needed popupui with battery animation charging or other system notifications.", + "removal": "delete" + }, + { + "id": "com.sec.android.app.qsfastpairoverlay", + "description": "About half street overlay, has to gms.", + "removal": "replace" + }, { "id": "com.sec.android.app.quicktool", "description": "The Quick Tools panel includes a ruler, a compass and a torch. To add this to the Edge Panel (com.samsung.android.app.clipboardedge)\n", @@ -7094,6 +14782,11 @@ "removal": "replace", "suggestions": "app_stores" }, + { + "id": "com.sec.android.app.saspmodemailerprovider", + "description": "docomo mail\nno activities, looks like more useless frameworks also it's only for japanese", + "removal": "delete" + }, { "id": "com.sec.android.app.sbrowser", "label": "Samsung Internet Browser", @@ -7137,11 +14830,21 @@ "description": "Samsung Health (https://play.google.com/store/apps/details?id=com.sec.android.app.shealth)\nServes to track various aspects of daily life contributing to well being such as physical activity, diet, and sleep.\nhttps://en.wikipedia.org/wiki/Samsung_Health\nS Health data are stored in a Knox container (with HIPAA compliance)\n", "removal": "delete" }, + { + "id": "com.sec.android.app.simsettingmgr", + "description": "SIM card manager.\nContains configuration and settings for handling dual SIM (give a SIM an icon, a name, and so on)\n", + "removal": "unsafe" + }, { "id": "com.sec.android.app.sns3", "description": "Samsung Galaxy (Only installed on older phone before Galaxy S7)\nDon't really know what this app does but majority of people deleted this.\n", "removal": "delete" }, + { + "id": "com.sec.android.app.snsimagecache", + "description": "SnsImageCache\nA lot logs, probably it's for image cache. A lot samsung phones dont have it so it's safe to remove", + "removal": "delete" + }, { "id": "com.sec.android.app.soundalive", "description": "Responsible for Dolby Atmos and other pre-programmed equalizer stuff (accessible from the Settings app)\nNeeded by Adapt Sound (com.sec.hearingadjust) which a pretty useful but little known feature.", @@ -7158,12 +14861,27 @@ "description": "Checks after every boot if the ROM and kernel have been modified. This package is usually present on Verizon-locked phones.\nVerizon has the ability to check if your device has root access (content://com.verizon.security/ROOT_STATUS).", "removal": "delete" }, + { + "id": "com.sec.android.app.taskmanager", + "description": "Hidden app that shows uninstall unused apps(+boring notifications that may be disabled)\nand button to (other, in the same app)task manager(shows ram and buttons kill user apps).", + "removal": "delete" + }, + { + "id": "com.sec.android.app.tourviewer", + "description": "3d tour image, Virtual tour, Viewer used to view photos taken with the Galaxy S5 camera's Virtual Tour Shot mode.", + "removal": "delete" + }, { "id": "com.sec.android.app.translator", "description": "Samsung Translater (S Translater)\nhttps://www.samsung.com/africa_en/support/mobile-devices/what-is-s-translator-and-how-does-it-work/\n", "removal": "replace", "suggestions": "translators" }, + { + "id": "com.sec.android.app.ve.vebgm", + "description": "Samsung Editing Assets (\"Video Editor BackGround Music\").\nThis app lets you choose background music from the Video Editor app.", + "removal": "delete" + }, { "id": "com.sec.android.app.vepreload", "description": "Samsung video editor\nLets you add add transitions, music, stickers and text to your videos. You can also change the speed of the action, \nor even add filters to switch up the mood of your videos.\n", @@ -7179,6 +14897,16 @@ "removal": "replace", "suggestions": "audio_recorders" }, + { + "id": "com.sec.android.app.wallpaperchooser", + "description": "This app provides the functionality to select and manage wallpapers on Samsung devices, including Samsung-specific wallpaper options.", + "removal": "replace" + }, + { + "id": "com.sec.android.app.wfdbroker", + "description": "I found it's for connecting to tv also settings\nbut app size is too small for doing these things.", + "removal": "delete" + }, { "id": "com.sec.android.app.withtv", "description": "Samsung Smart View\nAllows you to cast your phone screen to the TV.\nhttps://www.samsung.com/us/apps/smart-view-2/\n", @@ -7198,6 +14926,26 @@ ], "removal": "delete" }, + { + "id": "com.sec.android.automotive.drivelink", + "description": "Car mode\nit's hidden app and has a lot duplicate settings. Not needed", + "removal": "delete" + }, + { + "id": "com.sec.android.automotive.drivelinkremote", + "description": "DriveLinkRemote\nI found only Hello world!", + "removal": "delete" + }, + { + "id": "com.sec.android.casual2", + "description": "Casual theme", + "removal": "replace" + }, + { + "id": "com.sec.android.classic2", + "description": "Classic theme", + "removal": "replace" + }, { "id": "com.sec.android.cover.ledcover", "description": "Samsung LED cover service\nDisplay stuff on the LED case.\nhttps://www.samsung.com/us/support/troubleshooting/TSG01001489/\nHOW IT WORKS : https://forum.xda-developers.com/galaxy-note-8/accessories/how-led-cover-t3686694\n", @@ -7218,6 +14966,11 @@ "description": "Samsung DeX\nExtends your smartphone into a \"desktop computing experience\".\nConcretely this lets you access all your mobile apps and content from a computer.\nOnly works on Windows/MacOS. You will need to install the Samsung DeX app on your computer.\nhttps://en.wikipedia.org/wiki/Samsung_DeX\nhttps://www.samsung.com/global/galaxy/apps/samsung-dex/\n", "removal": "delete" }, + { + "id": "com.sec.android.dexsystemui", + "description": "Samsung DeX System UI\nSafe to remove if not use connect phone for example to TV.", + "removal": "replace" + }, { "id": "com.sec.android.diagmonagent", "label": "DiagMonAgent", @@ -7283,11 +15036,36 @@ "description": "Samsung Game launcher\nCentralizes all your android games. This app can track all your games, how many hours you've spent playing each one, and which genres you play the most.\nRecommends games based on your profile.\nhttps://galaxystore.samsung.com/prepost/000004906980?appId=com.samsung.android.game.gamehome \n", "removal": "delete" }, + { + "id": "com.sec.android.iaft", + "description": "iaft\nHas permission dump, trace errors probably.", + "removal": "delete" + }, + { + "id": "com.sec.android.inputmethod", + "description": "Samsung Keyboard\nSuperseded by `com.samsung.android.honeyboard`.", + "removal": "caution" + }, { "id": "com.sec.android.inputmethod.beta", "description": "Samsung Keyboard Neural Beta\nSmarter Samsung Keyboard with better predictition/suggestion (using deep learning)\nhttps://galaxystore.samsung.com/prepost/000004170688?appId=com.sec.android.inputmethod.beta\n", "removal": "replace" }, + { + "id": "com.sec.android.inputmethod.iwnnime.japan", + "description": "Samsung Japanese keyboard", + "removal": "replace" + }, + { + "id": "com.sec.android.kies", + "description": "No activities, only useless frameworks in classes.dex", + "removal": "delete" + }, + { + "id": "com.sec.android.llmpolicy", + "description": "LLMPolicyService\nLow latency network to game? Looks unused.", + "removal": "delete" + }, { "id": "com.sec.android.mimage.avatarstickers", "description": "Samsung My Emoji Stickers\nLet you turn yourself into an emoji. Woah ! What an incredible feature...\nhttps://www.samsung.com/us/support/answer/ANS00078920/\n", @@ -7308,6 +15086,16 @@ "description": "Samsung selective focus camera mode.\nSafe to remove (but it's pretty useful)\n", "removal": "replace" }, + { + "id": "com.sec.android.omc", + "description": "OM Customize\nI found only things for Vodafone. It's not needed.", + "removal": "delete" + }, + { + "id": "com.sec.android.pagebuddynotisvc", + "description": "PageBuddyNotiSvc\nI only found it's for notifications to car, earphones, pen. Not needed.", + "removal": "delete" + }, { "id": "com.sec.android.preloadinstaller", "description": "Very shady apk. According to if you're chinese or not, Samsung mount an hidden partition during the first boot and install some apps.\nhttps://nitter.net/fs0c131y/status/1046689524691218432#m\nArchive : https://web.archive.org/web/20200107110205/https://nitter.net/fs0c131y/status/1046689524691218432\n", @@ -7323,16 +15111,36 @@ "description": "Provider for emergency mode (com.sec.android.emergencylauncher)\nContent providers encapsulate data, providing centralized management of data shared between apps.\nFor example: the Settings provider. It stores all the settings from your Settings app in a database, which apps can query for info on whether you for example have Dark Mode turned on or off.\nhttps://developer.android.com/guide/topics/providers/content-providers.html", "removal": "replace" }, + { + "id": "com.sec.android.provider.logsprovider", + "description": "LogsProvider\nIt's app used for logs.", + "removal": "delete" + }, { "id": "com.sec.android.provider.snote", "description": "Content provider for S Note (https://www.samsung.com/global/galaxy/apps/samsung-notes/).\nContent providers encapsulate data, providing centralized management of data shared between apps.\nhttps://developer.android.com/guide/topics/providers/content-providers.html", "removal": "delete" }, + { + "id": "com.sec.android.providers.mapcon", + "description": "Mapcon Provider\nOnly name app founded.", + "removal": "delete" + }, { "id": "com.sec.android.providers.security", "description": "Provider of password security policies?\nContent providers encapsulate data, providing centralized management of data shared between apps.\nhttps://developer.android.com/guide/topics/providers/content-providers.html\nSeems to provide access to a password database but I don't know under what circumstances this database is used.\nThis provider is only usable by Samsung apps.\nI see a com.android.security.PASSWORD_EXPIRED intent filter in the AndroidManifest so my guess is it handles password policies.\nFor example: A policy could force a user to change their password after a certain amount of time. That's a common policy in enterprise work.", "removal": "delete" }, + { + "id": "com.sec.android.providers.tasks", + "description": "Tasks provider\nThis app have nothing in code, only name and useless permissions", + "removal": "delete" + }, + { + "id": "com.sec.android.romantic2", + "description": "Sweet theme", + "removal": "replace" + }, { "id": "com.sec.android.sdhms", "description": "Samsung Device Health Manager Service\nBattery estimation service for Samsung Care/Device maintenance (com.samsung.android.lool)\nThere is some weird stuff in the java code. I don't understand why there is a need to parse torrent files for instance\nor why there is a string \"googleapis.com/drive\"\nhttps://developers.google.com/drive/api/v3/reference\n", @@ -7343,6 +15151,11 @@ "description": "Samsung Health Service\nNeeded for Samsung Health (com.sec.android.app.shealth)\n", "removal": "delete" }, + { + "id": "com.sec.android.settingsmaps", + "description": "My places\nI found Search location also theres other stuff about location but it's not needed I guess", + "removal": "delete" + }, { "id": "com.sec.android.sidesync30", "description": "SideSync (discontinued)\nLets you share the screen and data between your PC and mobile device. \nReceive alarms of your phone through PC and use various features of your phone on the computer.\nhttps://www.samsung.com/levant/support/side-sync/\n", @@ -7358,6 +15171,16 @@ "description": "SplitSoundService\nProvides ability to play music on the smartphone and an external speaker at the same time\nhttps://www.samsung.com/nz/support/mobile-devices/samsung-separate-app-sound/\n", "removal": "replace" }, + { + "id": "com.sec.android.stub.paywithpaypal", + "description": "Pay with PayPal\nHidden app that wanna to install PayPal to your phone.", + "removal": "delete" + }, + { + "id": "com.sec.android.theme.natural", + "description": "Natural theme", + "removal": "replace" + }, { "id": "com.sec.android.uibcvirtualsoftkey", "description": "UIBC (User input back channel) \nAllows users to experience the dual monitor function, with the keyboard and mouse having the ability to control your smartphone device.\nEither discontinued (for the benefit of Smart View : com.samsung.android.smartmirroring) or related to Smart View. \n", @@ -7368,11 +15191,41 @@ "description": "Samsung Wallpaper. Needed to set a wallpaper on the launcher.\nNote: it is possible to change the wallpaper and then disable this package.\nUsed wallpapers are stored in /data/data/com.sec.android.wallpapercropper2/", "removal": "replace" }, + { + "id": "com.sec.android.widgetapp.SPlannerAppWidget", + "description": "Calendar Widget", + "removal": "delete" + }, + { + "id": "com.sec.android.widgetapp.ap.hero.accuweather", + "description": "Weather app", + "removal": "delete" + }, + { + "id": "com.sec.android.widgetapp.ap.hero.weathernewsjp", + "description": "japanese samsung weather app", + "removal": "delete" + }, + { + "id": "com.sec.android.widgetapp.digitalclock", + "description": "Clock (digital) widget", + "removal": "delete" + }, + { + "id": "com.sec.android.widgetapp.digitalclockeasy", + "description": "Clock (digital easy) widget", + "removal": "delete" + }, { "id": "com.sec.android.widgetapp.diotek.smemo", "description": "Samsung Memo widget (was replaced by Samsung Note : com.samsung.android.app.notes)\nPartnership with 3-party DIOTEK : https://www.diotek.co.kr/\n", "removal": "delete" }, + { + "id": "com.sec.android.widgetapp.dualclockdigital", + "description": "Dual Clock Widget", + "removal": "delete" + }, { "id": "com.sec.android.widgetapp.easymodecontactswidget", "description": "Favourite Contacts widget\nLets you add favorite contacts to home screen\nhttps://www.samsung.com/au/getstarted/advanced/create-favourite-contacts-on-your-home-screen/\nIs it only usable when enabling the \"simple use\" senior mode?\n", @@ -7388,11 +15241,21 @@ "description": "User Manual\nhttps://www.samsung.com/us/support/answer/ANS00077583/\n", "removal": "delete" }, + { + "id": "com.sec.android.yellowpage", + "description": "Yellow Page\nContain phone numbers of companies and services.", + "removal": "delete" + }, { "id": "com.sec.app.RilErrorNotifier", "description": "RilNotifier\nDebug app for the RIL\nSee \"com.sec.android.RilServiceModeApp\"\n", "removal": "delete" }, + { + "id": "com.sec.app.TransmitPowerService", + "description": "This app manages settings related to the transmit power of wireless communications on Samsung devices, such as Wi-Fi and Bluetooth.", + "removal": "caution" + }, { "id": "com.sec.automation", "description": "Tethering Automation enables sharing phone internet to the PC with a usb cable.\nSafe to remove (but it's a useful feature)\n", @@ -7403,6 +15266,11 @@ "description": "Broadcast Service\nDiagnostic/debug hidden app. TCP dump.\n", "removal": "delete" }, + { + "id": "com.sec.clocationservice", + "description": "CLocationService\nNetwork location provider only to Chinese.\nBad privacy.", + "removal": "delete" + }, { "id": "com.sec.downloadablekeystore", "description": "Keystore is a secure place provided by Android to store cryptographic keys and make it more difficult to extract from the device.\nThis package is used by enterprise to update certificates on the device.\nNOTE : It allows IT admins to install certificates while the device is still locked. \nThis means certificates can be silently installed into a keystore without any interaction from the device-user.\nIt uses the KNOX TIMA (Named Trust-zone-based Integrity Measurement Architecture) that allows storage of keys in the container for certificate signing using the TrustZone hardware platform.[16] \nhttps://docs.samsungknox.com/dev/knox-sdk/about-keystores.htm\nhttps://docs.samsungknox.com/dev/knox-sdk/faqs/general/what-is-the-knox-tima-ccm.htm\nhttps://docs.samsungknox.com/admin/whitepaper/kpe/client-certificate-manager.htm\n", @@ -7448,6 +15316,11 @@ "description": "Test app for ePDG (see com.sec.epdg)\n", "removal": "delete" }, + { + "id": "com.sec.esdk.elm", + "description": "ELM Agent\nHidden ELM for Developers Logs", + "removal": "delete" + }, { "id": "com.sec.everglades", "description": "Samsung Hub (discontinued)\nIt was a cloud-based music service launched by Samsung. It allowed users to listen to music from a variety of Samsung devices\nhttps://en.wikipedia.org/wiki/Samsung_Music_Hub\n", @@ -7458,6 +15331,11 @@ "description": "SamsungHub Updater (discontinued - See above)\n", "removal": "delete" }, + { + "id": "com.sec.facatfunction", + "description": "FacAtFunction\nUI Display, Sensors Tests", + "removal": "delete" + }, { "id": "com.sec.factory", "description": "Device Test app\nDiagnostic hidden app.\n", @@ -7488,6 +15366,11 @@ "description": "IMS(Ip Multimedia Subsystem) is an open industry standard for voice and multimedia communications over packet-based IP networks (VoLTE/VoIP/Wifi calling).\nDon't know how this is different from com.sec.imsservice. Could they interact?\nMay be unsafe to disable. Needs more testing.", "removal": "caution" }, + { + "id": "com.sec.ims.android", + "description": "IMS Framework\nNeeded for Wifi calling", + "removal": "replace" + }, { "id": "com.sec.imslogger", "description": "IMS Logger provides logging opt-ins.\nSecurity flaw: https://nitter.net/fs0c131y/status/1115889065285562368", @@ -7543,6 +15426,11 @@ "description": "Knox shortcut to switch to workspace \nhttps://docs.samsungknox.com/knox-platform-for-enterprise/admin-guide/workspace-shortcuts.htm\n", "removal": "delete" }, + { + "id": "com.sec.knox.switcher", + "description": "Knox Secure Folder", + "removal": "replace" + }, { "id": "com.sec.knox.switchknox", "description": "Handles switches between KNOW/Work container and personal profile. \nIt also manages data sharing between them.\nhttps://docs.samsungknox.com/dev/knox-sdk/container-data-sharing-policies.htm\n", @@ -7573,11 +15461,21 @@ "description": "Name : SilentLogging\nThis package runs at startup and logs things (related to the modem ?). Seems Pretty shady to me (I don't like its orwellian name).\n", "removal": "delete" }, + { + "id": "com.sec.omadmspr", + "description": "OMADM\nhas activation things and firmware updates", + "removal": "caution" + }, { "id": "com.sec.phone", "description": "another test/debug app used to test the proper functioning of phone calls.\n", "removal": "delete" }, + { + "id": "com.sec.providers.assisteddialing", + "description": "Assisted Dialing\nI found mcc countrycode OTA lookup, not needed", + "removal": "delete" + }, { "id": "com.sec.readershub", "description": "Samsung Books (discontinued)\nAll-in-one e-Reading solution that offers instant access to thousands of e-reading contents.\n", @@ -7603,6 +15501,11 @@ "description": "Language Pack for S-voice, the Samsung assistant (com.samsung.android.svoice)\n", "removal": "delete" }, + { + "id": "com.sec.tcpdumpservice", + "description": "only found app name tcpdumpservice\ntheres no code", + "removal": "delete" + }, { "id": "com.sec.usbsettings", "description": "USBSettings\nHidden settings. Lets you choose from ADB, MTP, RNDIS, ACM, DM (dial *#0808# to open)\nRuns at startup\n", @@ -7623,11 +15526,76 @@ "description": "Samsung WatchON (discontinued)\nIt was a service allowing you to view programming information on the TV and choose programs directly from the phone.\nhttps://en.wikipedia.org/wiki/Samsung_WatchON\n", "removal": "delete" }, + { + "id": "com.ses.entitlement.o2", + "description": "O2 carrier app.\nUnknown.", + "removal": "caution" + }, + { + "id": "com.sgrl.fmradio", + "description": "FM Radio\nSafe to remove if unused.", + "removal": "replace" + }, + { + "id": "com.sgrl.pjj.factorymode", + "description": "FactoryMode, Calibration, Testing hardware things.", + "removal": "delete" + }, + { + "id": "com.sh.smart.caller", + "description": "Bloated Phone caller app with a lot of features. These apps have telemetry on them and are completely replaceable.", + "removal": "delete" + }, + { + "id": "com.shannon.qualifiednetworksservice", + "description": "Needed for RCS, IMS.", + "removal": "replace" + }, + { + "id": "com.silead.fingerprint", + "description": "Fingerprint silead manager\nHidden app for testing Fingerprint things. Not needed for normal users.", + "removal": "delete" + }, + { + "id": "com.sina.weibo", + "description": "Chinese Weibo app.", + "removal": "delete" + }, { "id": "com.skms.android.agent", "description": "Samsung KMS agent service a client application for Android devices to support eSE-based (embedded secure element) mobile-NFC Services.\nhttps://developer.samsung.com/ese/overview.html\nKMS = Key Management System\nKNOX feature (https://en.wikipedia.org/wiki/Samsung_Knox)\n", "removal": "delete" }, + { + "id": "com.smile.gifmaker", + "description": "Chinese partner app 'Kuaishou'.", + "removal": "delete" + }, + { + "id": "com.snap.camerakit.plugin.v1", + "description": "Camera Kit\nit's used for effects.\nhttps://play.google.com/store/apps/details?id=com.snap.camerakit.plugin.v1", + "removal": "delete" + }, + { + "id": "com.softwinner.explore", + "description": "File Manager of SoftWinner\nCan be disabled via system settings.", + "removal": "delete" + }, + { + "id": "com.softwinner.service", + "description": "Possibly related to the firmware updater, since the updater has a similar name", + "removal": "replace" + }, + { + "id": "com.sohu.inputmethod.sogou.meizu", + "description": "Chinese keyboard closed-source", + "removal": "replace" + }, + { + "id": "com.sohu.inputmethod.sogou.nubia", + "description": "Chinese keyboard Closed-source (install other keyboard before removing this)\nBetter alternative: https://f-droid.org/en/packages/dev.patrickgold.florisboard/", + "removal": "delete" + }, { "id": "com.sohu.inputmethod.sogou.xiaomi", "description": "Sogou keyboard for chinese only.\n", @@ -7638,6 +15606,71 @@ "description": "Default keyboard\n", "removal": "caution" }, + { + "id": "com.sohu.sohuvideo.emplayer", + "description": "HiMoviePlayerPlus\nWeird app without any code and there's nothing in Main Activity.", + "removal": "delete" + }, + { + "id": "com.sony.dtv.calibrationmonitor", + "description": "Screen calibration app\nhttps://play.google.com/store/apps/details/Calman%20for%20BRAVIA?id=com.sony.dtv.calibrationmonitor&hl=en_US\nUseful app, but can be removed if you don't need it.", + "removal": "replace" + }, + { + "id": "com.sony.dtv.ecodashboard", + "description": "Used to configure eco friendly settings. Breaks some options in the settings app if removed.", + "removal": "replace" + }, + { + "id": "com.sony.dtv.livingfit", + "description": "Turns your tv into an accessory by showing pictures. This is different to the screensaver and won't affect it.\nhttps://play.google.com/store/apps/details?id=com.sony.dtv.livingfit&hl=en_US", + "removal": "delete" + }, + { + "id": "com.sony.dtv.notificationcenter", + "description": "Notification app which reminds you to use apps from Sony's ecosystem. Can be removed safely without breaking other notifications", + "removal": "delete" + }, + { + "id": "com.sony.dtv.osat.music", + "description": "Music app which streams from your files.\nhttps://play.google.com/store/apps/details?id=com.sonyericsson.music&hl=en_US\nCan be removed if you don't need it.", + "removal": "delete" + }, + { + "id": "com.sony.dtv.promos", + "description": "Sony's promotion app with offers. You need an account to use it", + "removal": "delete" + }, + { + "id": "com.sony.dtv.recapp", + "description": "Allows you to view your reminders and timers but not add them? Can be removed safely", + "removal": "delete" + }, + { + "id": "com.sony.dtv.seeds.iot", + "description": "Allows you to control your TV with smart speaker e.g Alexa:\nhttps://play.google.com/store/apps/details?id=com.sony.dtv.seeds.iot&hl=en_US", + "removal": "delete" + }, + { + "id": "com.sony.dtv.smarthelp", + "description": "App with documentation of how to use a smart TV. Removing it has no effect", + "removal": "delete" + }, + { + "id": "com.sony.dtv.sonyselect", + "description": "Shows you bunch of popular subscription services and apps and redirects you to the play store. Better to use play store itself", + "removal": "delete" + }, + { + "id": "com.sony.dtv.timers", + "description": "Sony's clock app.\n Can be removed safely but on some Android Tv launchers it makes the Timer button not function. Not a deal breaker as the feature is pretty useless.", + "removal": "delete" + }, + { + "id": "com.sony.dtv.tvx", + "description": "Handles input settings. HDMI stops working if this is removed.", + "removal": "caution" + }, { "id": "com.sony.tvsideview.phone", "label": "Video & TV SideView : Remote", @@ -7675,6 +15708,11 @@ "removal": "replace", "suggestions": "sms" }, + { + "id": "com.sonyericsson.android.drm.drmlicenseservice", + "description": "Theres only Drm License Activity, only downloads license, also japanese", + "removal": "delete" + }, { "id": "com.sonyericsson.android.omacp", "description": "omacp = OMA Client Provisioning. It is a protocol specified by the Open Mobile Alliance (OMA).\nIt is used by carrier to send \"configuration SMS\" which can setup network settings (such as APN).\nIn my case, it was automatic and I never needed configuration messages. I'm pretty sure that in France this package is useless.\nMaybe it's useful if carriers change their APN... but you still can change it manually, it's not difficult.\nThese special \"configuration SMS\" can be abused : \nhttps://www.zdnet.fr/actualites/les-smartphones-samsung-huawei-lg-et-sony-vulnerables-a-des-attaques-par-provisioning-39890045.htm\nhttps://www.csoonline.com/article/3435729/sms-based-provisioning-messages-enable-advanced-phishing-on-android-phones.html\n", @@ -8029,6 +16067,11 @@ "description": "Sony Backup & restore feature to/from Google drive ?\nCan someone confirm ? Does it impact com.sonyericsson.mtp.extension.backuprestore ?\nhttps://support.sonymobile.com/global-en/xperia10/faq/apps-&-settings/801930747866b72a016b307df3b6007faf/\n", "removal": "delete" }, + { + "id": "com.sonymobile.telephony.extension", + "description": "I have uninstalled it for the user 0 on my phone, and since then I haven't noticed any functionality drop.\nCell signal is similar as before, also calls, SMSs and mobile data. I think it is not worth having this package installed because it uses a lot of wakelock time, but I cannot see any cell signal drop since I uninstalled it.\nIn the code found some things: omadm, wifi calling, IMS. Its app for dual SIM reachability? Not sure if its app for debugging.", + "removal": "replace" + }, { "id": "com.sonymobile.themes.sou.cid18.black", "description": "Sony themes", @@ -8089,6 +16132,186 @@ "description": "Some overlay for a live wallpaper from Sony? Overlays are usually themes, but not sure about this one as theming seems weird for live wallpapers. Could be that Sony automatically generates theme packages for all or most system apps, which might generate some unnecessary packages.", "removal": "delete" }, + { + "id": "com.sprd.ImsConnectionManager", + "description": "Needed for IMS, WiFi Calling.", + "removal": "caution" + }, + { + "id": "com.sprd.autoslt", + "description": "AutoSLT\nUseless camera tests.", + "removal": "delete" + }, + { + "id": "com.sprd.cameracalibration", + "description": "Camera calibration, tests.", + "removal": "delete" + }, + { + "id": "com.sprd.cameraipcontrol", + "description": "Secret code: 83785. CameraIPControl, has some camera features for testing.", + "removal": "delete" + }, + { + "id": "com.sprd.camta", + "description": "Hidden camera dump logs.", + "removal": "delete" + }, + { + "id": "com.sprd.engineermode", + "description": "Testing Hardware Components", + "removal": "delete" + }, + { + "id": "com.sprd.firewall", + "description": "Blacklist Calls.", + "removal": "replace" + }, + { + "id": "com.sprd.flashcontrol", + "description": "Flashlight Control, not sure how useful it is.", + "removal": "replace" + }, + { + "id": "com.sprd.linkturbo", + "description": "For WiFi speed? Has useless logs. I ran a speed test with it enabled and disabled, I don't see anything different if not my internet is slightly better now along with other apps being disabled,", + "removal": "delete" + }, + { + "id": "com.sprd.logmanager", + "description": "YLog\nHidden logs", + "removal": "delete" + }, + { + "id": "com.sprd.omacp", + "description": "OTA Config and Settings.", + "removal": "caution" + }, + { + "id": "com.sprd.overlay.sprdnote", + "description": "Overlay to 'com.sprd.sprdnote' png icons.", + "removal": "replace" + }, + { + "id": "com.sprd.providers.photos", + "description": "Photos Types Storage\nBokeh, portrait, FDR, AI photo.", + "removal": "replace" + }, + { + "id": "com.sprd.quickcamera", + "description": "camera agent\nAnother app for testing camera things.", + "removal": "delete" + }, + { + "id": "com.sprd.srmi", + "description": "Hidden logs in code only.", + "removal": "delete" + }, + { + "id": "com.sprd.uasetting", + "description": "UserAgent Setting\nUserAgent Setting? Useless frameworks.", + "removal": "delete" + }, + { + "id": "com.sprd.uplmnsettings", + "description": "Set UPLMN? Useless frameworks.", + "removal": "delete" + }, + { + "id": "com.sprd.validationtools", + "description": "Hidden testing hardware and it has a lot of secret codes.", + "removal": "delete" + }, + { + "id": "com.spreadtrum.ims", + "description": "Needed for WiFi calling, VoLTE, VoWifi.", + "removal": "replace" + }, + { + "id": "com.spreadtrum.proxy.nfwlocation", + "description": "Carrier location\nCarrier location? Sends location to carrier probably. Useless Map Collections, also probably it's for testing location.", + "removal": "delete" + }, + { + "id": "com.spreadtrum.sgps", + "description": "Useless GPS Test.", + "removal": "delete" + }, + { + "id": "com.spreadtrum.vce", + "description": "Useless logs (dialer google, volte)", + "removal": "delete" + }, + { + "id": "com.spreadtrum.vowifi", + "description": "WiFi Calling Test\nHidden tests WiFi calling.", + "removal": "delete" + }, + { + "id": "com.spreadtrum.vowifi.conf", + "description": "VoWifi config Secret Code: 869434234", + "removal": "replace" + }, + { + "id": "com.ss.android.article.news", + "description": "Chinese app NEWS Toutiao.", + "removal": "delete" + }, + { + "id": "com.ss.android.ugc.aweme", + "description": "Chinese TikTok.", + "removal": "delete" + }, + { + "id": "com.stability.camerastability", + "description": "CameraStability\nHidden camera test", + "removal": "delete" + }, + { + "id": "com.stevesoltys.seedvault", + "description": "Seedvault\nRunning in the background.\nit's app for Backup, Restore your data.", + "removal": "delete" + }, + { + "id": "com.summit.motorola.rcs", + "description": "Summit IMS Service\nA lot of logs and it's only for RCS messages. Anyway, it's a bad idea to use this app.", + "removal": "delete" + }, + { + "id": "com.suntek.mway.rcs.app.service", + "description": "RCS service, contains a lot of Chinese.", + "removal": "delete" + }, + { + "id": "com.svox.pico", + "description": "Pico TTS\nHidden sample voice data. Useless.", + "removal": "delete" + }, + { + "id": "com.swfp.factory", + "description": "Fingerprint test\nHidden app that tests your fingerprint not available for users.", + "removal": "delete" + }, + { + "id": "com.t2m.euiccoverlay", + "description": "Possibly needed for eSIM (eUICC)", + "removal": "caution" + }, + { + "id": "com.taboola.scoop", + "description": "Random wallpaper on lock screen (as i saw it personalizes it too). You need to open this app to make it work and when you swipe from right to left, it opens a menu on the right where random news appears.", + "removal": "delete" + }, + { + "id": "com.talpa.hiservice", + "description": "HiLanguageService\nUseless frameworks.", + "removal": "delete" + }, + { + "id": "com.tblenovo.center", + "description": "Useless dashboard related to the User Experience Program (com.lenovo.ue.device). Has 25 permissions (including ones you probably don't want to give to this kind of sketchy app\n\nPithus analysis: https://beta.pithus.org/report/dcb4acac003896077eaaeb8c7dc770d3171891784d98f7127f8495a3dec9954d", + "removal": "delete" + }, { "id": "com.tblenovo.lenovotips", "description": "Useless Lenovo Tips app used by Lenovo to display un-dismissable and un-mutable ads in notifications.\n", @@ -8145,36 +16368,346 @@ "description": "Standard FaceUnlock functionality?\nUnlock your device by simply looking at the display.\nFace unlock is bad for security and privacy:\nhttps://www.ubergizmo.com/2017/03/galaxy-s8-facial-unlock-photograph/\nhttps://www.kaspersky.com/blog/face-unlock-insecurity/21618/\nhttps://www.freecodecamp.org/news/why-you-should-never-unlock-your-phone-with-your-face-79c07772a28/", "removal": "caution" }, + { + "id": "com.tcl.keyguardcharginganimation", + "description": "Useless frameworks.", + "removal": "delete" + }, + { + "id": "com.tcl.keyguardshortcut", + "description": "Useless frameworks.", + "removal": "delete" + }, + { + "id": "com.tcl.kidsmode", + "description": "Kids Mode\nIt's an app for limiting spending time on apps for kids probably.", + "removal": "delete" + }, + { + "id": "com.tcl.tct.filemanager", + "description": "File Manager\nStock File Manager app", + "removal": "replace" + }, + { + "id": "com.tcl.tct.weather", + "description": "Weather\nStock Weather app for TCL Phones.", + "removal": "replace" + }, + { + "id": "com.tct.android.SaleCalib", + "description": "Hidden camera after sale calibration.", + "removal": "delete" + }, + { + "id": "com.tct.android.browser", + "description": "Browser\nBetter use other browser.", + "removal": "delete" + }, + { + "id": "com.tct.android.video", + "description": "Video Player\nStock Video Player app for TCL phones.", + "removal": "replace" + }, + { + "id": "com.tct.camera", + "description": "Camera\nStock Camera app", + "removal": "replace" + }, + { + "id": "com.tct.camera.a_overlay", + "description": "Useless overlay. It has only an icon and no code.", + "removal": "delete" + }, + { + "id": "com.tct.camera.verifytool", + "description": "Another hidden camera calibration and DualCamVerifyTool.", + "removal": "delete" + }, + { + "id": "com.tct.compass", + "description": "Compass\nStock Compass app", + "removal": "delete" + }, { "id": "com.tct.endusertest", "description": "Unused device issue feedback app.", "removal": "delete" }, + { + "id": "com.tct.entitlement", + "description": "Requires Google Play services and is probably for Wi-Fi calling for O2 Carrier.", + "removal": "caution" + }, { "id": "com.tct.faceunlock", "description": "Standard FaceUnlock functionality?\nUnlock your device by simply looking at the display.\nFace unlock is bad for security and privacy:\nhttps://www.ubergizmo.com/2017/03/galaxy-s8-facial-unlock-photograph/\nhttps://www.kaspersky.com/blog/face-unlock-insecurity/21618/\nhttps://www.freecodecamp.org/news/why-you-should-never-unlock-your-phone-with-your-face-79c07772a28/", "removal": "caution" }, + { + "id": "com.tct.gpdr", + "description": "GPDR\nUser Experience Improvement Program.", + "removal": "delete" + }, + { + "id": "com.tct.iris", + "description": "NXTVISION\nIt's for reading mode and Display Enhancement.", + "removal": "delete" + }, + { + "id": "com.tct.logger", + "description": "User Support\nit's for logs.", + "removal": "delete" + }, + { + "id": "com.tct.multipleuser", + "description": "Multiple User\nI guess it's for multi-accounts.", + "removal": "delete" + }, + { + "id": "com.tct.phone", + "description": "TCT Phone Services\nSim card settings.", + "removal": "caution" + }, + { + "id": "com.tct.privacyprotect", + "description": "Privacy Protection\nAnother Security thing.", + "removal": "delete" + }, + { + "id": "com.tct.reducesar", + "description": "Hidden Modify the SAR mode.", + "removal": "delete" + }, + { + "id": "com.tct.screenrecorder", + "description": "Screen Recorder", + "removal": "replace" + }, + { + "id": "com.tct.screenshotex", + "description": "Screenshot\nit's used for screenshots and editing them.", + "removal": "caution" + }, + { + "id": "com.tct.secretCode", + "description": "This app has only logs.", + "removal": "delete" + }, + { + "id": "com.tct.sidebar", + "description": "Edge Bar\nSidebar", + "removal": "delete" + }, + { + "id": "com.tct.smart.aota", + "description": "OTA Updates or OTA Updates test?", + "removal": "caution" + }, + { + "id": "com.tct.smart.ircontrol", + "description": "IR Remote\nI think it's useless.", + "removal": "delete" + }, + { + "id": "com.tct.smart.lostmode", + "description": "Remote Lock\nIt's for lost mode.", + "removal": "delete" + }, + { + "id": "com.tct.smart.push", + "description": "Smart Push\nUseless frameworks.", + "removal": "delete" + }, + { + "id": "com.tct.smart.tlink", + "description": "Easy Link\nIt has something to do with screen casting. Dlna Cast Activity.", + "removal": "replace" + }, + { + "id": "com.tct.tctsmartapprecommend", + "description": "Smart App Recommend\nUseless.", + "removal": "delete" + }, + { + "id": "com.tct.usercare", + "description": "Support Center\nit's for TCL users support center app.", + "removal": "delete" + }, + { + "id": "com.tct.wfcwebview", + "description": "I found something like entitlementMode but app looks very empty and useless.", + "removal": "delete" + }, + { + "id": "com.ted.number", + "description": "Identification of Unknown Numbers\nApp for identify unknown numbers.", + "removal": "delete" + }, + { + "id": "com.teksun.factorytest", + "description": "Hidden testing hardware things.", + "removal": "delete" + }, + { + "id": "com.telephony.service", + "description": "Needed for WiFi Calling.", + "removal": "replace" + }, + { + "id": "com.tencent.android.location", + "description": "Useless Tencent Chinese location", + "removal": "delete" + }, + { + "id": "com.tencent.ngjp", + "description": "Arena of Valor", + "removal": "delete" + }, + { + "id": "com.tencent.qqlivehuawei", + "description": "HiMoviePlayerPlus\nWeird app without any code and there's nothing in Main Activity.", + "removal": "delete" + }, { "id": "com.tencent.soter.soterserver", "description": "Soter is a biometric authentication standard and platform by Tencent.\nhttps://github.com/Tencent/soter\nProvides biometric authentication for WeChat Pay. Safe to disable if you don't use it.", "removal": "delete" }, + { + "id": "com.test.LTEfunctionality", + "description": "LTE, VoLTE testing app", + "removal": "delete" + }, + { + "id": "com.theme.icondefaultshape", + "description": "The shape of the icons can be uninstalled or left alone, it's just the look of the icon.", + "removal": "replace" + }, + { + "id": "com.thinkuem.motolc", + "description": "ThinkIoT-UEM\nIt has remote service but probably it's unused.", + "removal": "delete" + }, + { + "id": "com.thundercomm.ar.core", + "description": "Looks like a debugging app.\nIt's AR (Augmented Reality)?", + "removal": "delete" + }, + { + "id": "com.tools.cit", + "description": "Hidden testing hardware things.", + "removal": "delete" + }, + { + "id": "com.touchscreen.vtstouchscreencheck", + "description": "VtsTouchscreenCheck\nIt's testing things app.", + "removal": "delete" + }, + { + "id": "com.tran.netcon", + "description": "Netcon\nit's unneccessary", + "removal": "delete" + }, + { + "id": "com.transsion", + "description": "Needed for screen unlock? Has Packages, Bluetooth permission. Probably unsafe.", + "removal": "caution" + }, + { + "id": "com.transsion.XOSLauncher", + "description": "Launcher with ads, tracking.\nAfter remove you will lose recent apps.", + "removal": "caution" + }, + { + "id": "com.transsion.aftersalecalibrationtool", + "description": "Hidden camera tests, calibration.", + "removal": "delete" + }, { "id": "com.transsion.agingfunction", "description": "Quality Assurance (QA) testing app. The app is used by the manufacturer to to test the correction functionning of the screen, the sensors, the camera, the gps etc...\nHas a lot of permissions.\nPithus analysis: https://beta.pithus.org/report/02b71ec4be036fe87b5504b4f752a7c7cb45848b5d666c4307e59df754e164c9", "removal": "delete" }, + { + "id": "com.transsion.aisettings", + "description": "Adds a shortcut on the Settings app that lets you manage your Folax AI (com.transsion.aivoiceassistant) settings. If you have already removed that package, it just displays a blank page.\nThis can also be safely removed without issues.", + "removal": "delete" + }, + { + "id": "com.transsion.aivoiceassistant", + "description": "Very shady voice assistant called 'Folax' that comes preinstalled in Infinix phones, and is also packed with ads in the main ui. It needs every permission, and access to everything on your phone to run. It uses OpenAI as its backend.\nIt constantly runs in the background after boot, and periodically phones home.\nYou don't want this on your phone.\nThis can be safely removed without issues.", + "removal": "delete" + }, + { + "id": "com.transsion.aiwallpaper", + "description": "Mediocre AI Wallpaper Generator.\nCan be accessed from (Settings > Personalization).\nYou can safely remove this without any issues if you don't use it.", + "removal": "delete" + }, + { + "id": "com.transsion.aod", + "description": "AlwaysOnDisplay", + "removal": "delete" + }, + { + "id": "com.transsion.applock", + "description": "AppLock\nProvides the only way to hide files and lock apps when using Transsion launchers (which the Transsion devices require for certain functionality like multiapps not working with other launchers). These are the only apps that hide files and lock apps with them.", + "removal": "replace" + }, { "id": "com.transsion.audioshare", "description": "Audio Share\nAllows you to share your device’s Bluetooth audio with wireless headphones or bluetooth speakers, allowing to listen to the same music with multiple people\nPithus analysis: https://beta.pithus.org/report/0f21ba3944663e53da1d37be3c4253c2e89c3685fbff841127fed2a98e0000ec", "removal": "delete" }, + { + "id": "com.transsion.auto", + "description": "Driving Mode\nDriving Mode app.", + "removal": "delete" + }, + { + "id": "com.transsion.autotest.factory", + "description": "Factory. Testing Hardware Things.", + "removal": "delete" + }, + { + "id": "com.transsion.avatar", + "description": "Is this for T-moji avatar services? it's useless.", + "removal": "delete" + }, { "id": "com.transsion.batterylab", "description": "Supposed to improve battery life but logs especially lots of usage info and bind it to your unique android advertiser id...The app tries to send data to a server. The POST request URL and content is obfuscated and I don't have the time to dig deeper. According to a user, no battery impact after months of usage after uninstalling it.\n\nPithus analysis: https://beta.pithus.org/report/7ef2b186a74102828346f23b094ab2aaaad2c57806c7c18e7a23a494f3cc982c", "removal": "delete" }, + { + "id": "com.transsion.batterylab.icon", + "description": "Power Marathon\nIt's only icon app.", + "removal": "replace" + }, + { + "id": "com.transsion.beezedit", + "description": "Ringtone Maker\nRequire Google Play Services.\nRecord media sound and edit or set it as ringtone.", + "removal": "delete" + }, + { + "id": "com.transsion.bluetooth", + "description": "Airlink\nBluetooth still work without this.\n(not sure if its needed for transfer files using bluetooth)", + "removal": "replace" + }, + { + "id": "com.transsion.calculator", + "description": "Calculator\nStock Calculator app. Lot of telemetry and are completely replaceable.", + "removal": "delete" + }, + { + "id": "com.transsion.calendar", + "description": "Calendar\nStock Calendar app", + "removal": "replace" + }, + { + "id": "com.transsion.camera", + "description": "Camera\nStock camera app", + "removal": "replace" + }, { "id": "com.transsion.carlcare", "description": "Carlcare (https://play.google.com/store/apps/details?id=com.transsion.carlcare)\nAfter-sales Service app. Lets you check spare parts price,warranty,repair status and nearest service center. Full of trackers. Talks with Facebook (https://reports.exodus-privacy.eu.org/fr/reports/com.transsion.carlcare/latest/)", @@ -8185,11 +16718,61 @@ "description": "Kids Mode\nPhone monitoring app to control what the user the can do on the phone. Intrusive and use Firebase so its sends data back to Google servers.\n\nPithus analysis: https://beta.pithus.org/report/ca30c6d1d7c7625e0850c4114dfea5aab5118d391191d2c074cde1414bbccd8c", "removal": "delete" }, + { + "id": "com.transsion.childmode.resoverlay", + "description": "Unused overlay to childmode.", + "removal": "delete" + }, + { + "id": "com.transsion.chromecustomization", + "description": "Chrome Assistant\nCustomizes HomePage and uses Advertising ID.", + "removal": "delete" + }, + { + "id": "com.transsion.connectx.mirror.source", + "description": "it's something for cast setting, file transfer setting, smart connect to pc by TCCP", + "removal": "delete" + }, + { + "id": "com.transsion.datatransfer", + "description": "Backup and Restore\nBackup Contacts.", + "removal": "delete" + }, + { + "id": "com.transsion.deadcycletest", + "description": "DeadCycleTest\nHidden tests.", + "removal": "delete" + }, + { + "id": "com.transsion.deskclock", + "description": "Clock\nCan manage alarms by this app.", + "removal": "replace" + }, { "id": "com.transsion.dirac", "description": "Improves audio quality depending on your surrounding environment and your headphones.\nHas the GET_TASKS/REAL_GET_TASKS permission which allows it to retrieve information about currently and recently running processes. Not sure why it needs this permission though.\nhttps://www.dirac.com/\nPithus analysis: https://beta.pithus.org/report/b2cf41f579c586468faa0270bf63699cca2b500887dba3a699ddd5e35507a1a9", "removal": "replace" }, + { + "id": "com.transsion.dtsaudio", + "description": "DTS Sound\nVery safe to disable and just serves as a way to modify audio playing and runs in the background and has telemetry can be replaced by other better apps", + "removal": "delete" + }, + { + "id": "com.transsion.dualapp", + "description": "Dual App\nNeeded for Dual Apps.", + "removal": "delete" + }, + { + "id": "com.transsion.faceid", + "description": "Needed for Face Unlock lock screen.", + "removal": "caution" + }, + { + "id": "com.transsion.faceidsub", + "description": "Face Unlock\nSafe to remove if unused.", + "removal": "replace" + }, { "id": "com.transsion.filemanagerx", "label": "File Manager", @@ -8201,6 +16784,11 @@ "removal": "replace", "suggestions": "file_managers" }, + { + "id": "com.transsion.fmradio", + "description": "WOW FM\nApp for FM RADIO.", + "removal": "replace" + }, { "id": "com.transsion.hamal", "description": "It seems to be an \"aftersales user experience logging app\". Really shady app with questionable code (judgeWhiteUser() function. See https://github.com/0x192/universal-android-debloater/pull/112).\n\nStart at boot and can access phone number and IMEI (READ_PHONE_STATE).\n\nPithus analysis: https://beta.pithus.org/report/35fd79ebbe51808196605146a62aaef13bc654477d917078a3ae5d3f06ba8836", @@ -8211,21 +16799,71 @@ "description": "Tecno health app. Sends your personal data to Firebase google servers and Tecno servers. Those data can be shared with TRANSSION affiliated companies (see https://cdn.shalltry.com/transsionholdings/en/policy.html)\nPithus analysis: https://beta.pithus.org/report/2b7cd35081a9fbc82a1da1741cb476d1edaa3262d46a204ea8456c99c4e1b976", "removal": "delete" }, + { + "id": "com.transsion.healthlife", + "description": "My Health\nProvides you with interesting and professional analyses of running, steps, weight management etc.\nhttps://play.google.com/store/apps/details?id=com.transsion.healthlife", + "removal": "delete" + }, + { + "id": "com.transsion.hilauncher", + "description": "HiOS Launcher\nIt have google analytics and it's so bloated.\nThe recent apps button does not work after uninstallation.", + "removal": "unsafe" + }, { "id": "com.transsion.hiparty", "description": "Hi Party\nAllows you to synchronize and play the same song across multiple *supported* devices. The app creates a wifi hotspot. You can connect up to 6 devices via QR code to simultaneously broadcast music.\n\nNeeds permissions you probably doesn't want to give : READ_PHONE_STATE (can read phone number and IMEI) and ACCESS_FINE_LOCATION.\nPithus analysis: https://beta.pithus.org/report/154ee6107d3f5bbb0819719fc7ce5fd17474135081f576f56c29bd26ed70ca14", "removal": "delete" }, + { + "id": "com.transsion.infinix.xclub", + "description": "Pre-installed social network app:\nhttps://www.infinix.club/", + "removal": "delete" + }, + { + "id": "com.transsion.iotservice", + "description": "WelinkService\nPC Connect unneccessary things", + "removal": "delete" + }, + { + "id": "com.transsion.itel.manual", + "description": "Manual Guide\nHas guides to phone.", + "removal": "replace" + }, + { + "id": "com.transsion.kolun.aiservice", + "description": "it's for testing things and debugging.", + "removal": "delete" + }, { "id": "com.transsion.kolun.assistant", "description": "Smart Assistant App\nNearly no code in the APK I got. Weird\nPithus analysis: https://beta.pithus.org/report/7fbf0abbb2c28de4c976a388e04d206a88db9e6a42a740914c9e893589fd493b", "removal": "delete" }, + { + "id": "com.transsion.letswitch", + "description": "Mobile Cloner\nit's probably useful when you switch to other phone to move your apps.", + "removal": "delete" + }, + { + "id": "com.transsion.livewallpaper.volcano", + "description": "Tranquil Blue live wallpaper\nspecific live wallpaper", + "removal": "replace" + }, + { + "id": "com.transsion.livewallpaper.wakeup_mirror", + "description": "Specific Live Wallpaper.", + "removal": "replace" + }, { "id": "com.transsion.magazineservice.hios", "description": "Shows trending news, games and wallpapers on the lockscreen. Talks to ads services\nPithus analysis: https://beta.pithus.org/report/fcda43fab1ed9cdc95281cdb96b77938afc8ca4b6e0ada418cac282a78f0cc9f", "removal": "delete" }, + { + "id": "com.transsion.magazineservice.xos", + "description": "Magazine Lockscreen XOS\nResource-hog bloatware that uses a lot of telemetry. For lock screen to look at pictures... https://play.google.com/store/apps/details?id=com.transsion.magazineservice.xos", + "removal": "delete" + }, { "id": "com.transsion.magicfont", "description": "Magic Fonts (https://play.google.com/store/apps/details?id=com.transsion.magicfont)\nFonts installer with a lot of trackers obviously (https://reports.exodus-privacy.eu.org/fr/reports/com.transsion.magicfont/latest/).", @@ -8241,6 +16879,11 @@ "removal": "replace", "suggestions": "video_players" }, + { + "id": "com.transsion.manualguide", + "description": "Digital version of your phone manual.\nYou can view it from (Settings > System > Manual Guide)\nCan be safely removed if you don't need it.", + "removal": "delete" + }, { "id": "com.transsion.microintelligence", "label": "Actions and Gestures", @@ -8251,6 +16894,61 @@ "removal": "caution", "warning": "Disabling this app makes you unable to use specific settings like Gesture Navigation and Action & Gesture along with other phone features." }, + { + "id": "com.transsion.mol", + "description": "Ella Translate\nUnknown translator.", + "removal": "delete" + }, + { + "id": "com.transsion.multiwindow", + "description": "Multi Window\nNeeded for multi window.", + "removal": "replace" + }, + { + "id": "com.transsion.nephilim", + "description": "App provides custom quality settings to game: pubg, call of duty.\nNot very useful.", + "removal": "delete" + }, + { + "id": "com.transsion.netphilim", + "description": "Chinese useless frameworks.", + "removal": "delete" + }, + { + "id": "com.transsion.notebook", + "description": "Notepad app\nThese apps have telemetry on them and are completely replaceable.", + "removal": "delete" + }, + { + "id": "com.transsion.os.typeface", + "description": "FontManager\nNot sure if it's needed or not.", + "removal": "caution" + }, + { + "id": "com.transsion.ossettingsext", + "description": "OSSettings\nit's needed for some settings and probably it's important app.", + "removal": "caution" + }, + { + "id": "com.transsion.overlaysuw", + "description": "it's needed only on first-boot setup.", + "removal": "delete" + }, + { + "id": "com.transsion.overlaysuw.resoverlay", + "description": "Overlay to 'com.transsion.overlaysuw' safe to remove because it's for first-boot setup.", + "removal": "delete" + }, + { + "id": "com.transsion.phoenix", + "description": "Phoenix Browser\nhttps://play.google.com/store/apps/details?id=com.transsion.phoenix&hl=en", + "removal": "delete" + }, + { + "id": "com.transsion.phonemanager", + "description": "PhoneMaster Services\nAnother useless frameworks.", + "removal": "delete" + }, { "id": "com.transsion.phonemaster", "description": "Phone Master.\nProvides features like ram cleaning, storage optimisation, data usage analyser, etc. Has embedded Facebook and Google ads trackers. Has 45 permissions and makes request data to many different companies servers. There even is the usesCleartextTraffic=true flag in the Manifest meaning trafic may not even be encrypted\n\nPithus analysis: https://beta.pithus.org/report/a5346fb5ea4fba5b73a891eae064b2bdecefbc7de4f9a13e3dcf94b0a81a20af", @@ -8261,41 +16959,361 @@ "description": "App Update\nUsed to update apps installed from the Palm Store. Uses insecure encryption algorithm.\nNotables permissions: ACCESS_FINE_LOCATION and GET_TASKS (allows to see which apps are running on the phone). Useless background memory hogs if you don't use apps from the Palm Store\n\nPithus analysis: https://beta.pithus.org/report/2584e9529e0988c1c2f9d657c5e2c55d1770e451d4120c176b5a505f2ee1033d", "removal": "delete" }, + { + "id": "com.transsion.powercenter", + "description": "power\nHas WhatsApp mode and ultra powersaving mode.", + "removal": "replace" + }, + { + "id": "com.transsion.quicktools", + "description": "Launcher Activity Test", + "removal": "delete" + }, + { + "id": "com.transsion.repaircard", + "description": "E-warranty Card\nFor Chinese users-only.", + "removal": "delete" + }, + { + "id": "com.transsion.scanningrecharger", + "description": "Smart Scanner\nApp contains telemetry and is completely replaceable.", + "removal": "delete" + }, + { + "id": "com.transsion.screencapture", + "description": "Needed for screenshots.", + "removal": "caution" + }, + { + "id": "com.transsion.sk", + "description": "Secure Keyboard\nUseless Secure Keyboard.", + "removal": "delete" + }, + { + "id": "com.transsion.smartmessage", + "description": "Bloated Messages app with a lot of features.", + "removal": "replace" + }, { "id": "com.transsion.smartpanel", "description": "Smart Panel (Settings -> Smart Assistant)\nProvides \"easy\" access to your most used apps + features like gamemode and videoAssistant. Collects data and talks with the outside\n\nPithus analysis: https://beta.pithus.org/report/40d4b527fc650a9029e596d14aff7d640a6289e7aa50f471b142391b55eefe4a", "removal": "delete" }, + { + "id": "com.transsion.soundrecorder", + "description": "Sound Recorder\nContains telemetry and is completely replaceable.", + "removal": "delete" + }, { "id": "com.transsion.stasticalsales", "description": "Sends after-sales telemetry data (including at least the phone number and the IMSI). You don't want this. This app can be launched from this secret dialer code: 862016\n\nPithus analysis: https://beta.pithus.org/report/35fa58c779ac80bcf44875e279cc4a6ba08678b0004e9c8f0816426cf0c584ab", "removal": "delete" }, + { + "id": "com.transsion.statisticalsales", + "description": "Sales Statistics", + "removal": "delete" + }, + { + "id": "com.transsion.systemupdate", + "description": "System Update\nProvides System Updates", + "removal": "caution" + }, + { + "id": "com.transsion.tabe", + "description": "APPIOT\nUnused frameworks to permissions app.", + "removal": "delete" + }, { "id": "com.transsion.tecnospot", "description": "TECNO SPOT (https://play.google.com/store/apps/details?id=com.transsion.tecnospot)\nTecno official app to access the Tecno forum. Useless and full of trackers (https://reports.exodus-privacy.eu.org/fr/reports/com.transsion.tecnospot/latest/)", "removal": "delete" }, + { + "id": "com.transsion.teop", + "description": "it's app for testing and logs", + "removal": "delete" + }, + { + "id": "com.transsion.theme.icon", + "description": "Has basic apps icons, not sure if needed.", + "removal": "replace" + }, + { + "id": "com.transsion.thunderback", + "description": "Lightning Multi-Window\nMulti-Window feature for apps.", + "removal": "caution" + }, + { + "id": "com.transsion.tips", + "description": "Tips\nApp for tips.", + "removal": "delete" + }, + { + "id": "com.transsion.tower", + "description": "ControlTower test\nTesting things app.", + "removal": "delete" + }, { "id": "com.transsion.trancare", "description": "Telemetry. Makes requests (with weak crypto) to the Shalltry CDN (https://mi-test.shalltry.com). Collects IMEI, all the apps installed, localisation...\nPithus analysis: https://beta.pithus.org/report/9be13b57bde5620d2ff1824782a2ccc1d6517d437543549c720bc70b6dd02aee", "removal": "delete" }, + { + "id": "com.transsion.tranengine", + "description": "Unused frameworks.", + "removal": "delete" + }, + { + "id": "com.transsion.uxdetector", + "description": "AI things to trancare", + "removal": "delete" + }, { "id": "com.transsion.videocallenhancer", "description": "Applies beauty effect in WhatsApp video calls. Lots of permissions. Talks to Google ads service.\nPithus analysis: https://beta.pithus.org/report/47bebb911e9b5b9202030ce599805ebe3e47eb45054264f49cf85971e232bbce", "removal": "delete" }, + { + "id": "com.transsion.vishaplayerhd", + "description": "Visha Player\nNeeded to run videos.", + "removal": "replace" + }, + { + "id": "com.transsion.wezone", + "description": "Related to 'Gaming Mode' and 'Palm Store'", + "removal": "delete" + }, + { + "id": "com.transsion.wifiplaytogether", + "description": "Play music together over Wi-Fi", + "removal": "delete" + }, + { + "id": "com.transsion.zahooc", + "description": "Za-Hooc\nit's for secure card and Theft Alert.", + "removal": "delete" + }, + { + "id": "com.transsnet.moreplus", + "description": "More+ is a social app with massive videos, images, opinions and tribes, where you can post your personal blogs, share funny moments, chat and make friends.", + "removal": "delete" + }, { "id": "com.transsnet.store", "description": "Palm Store. App store with unsecure apps and probably malware. Has ads trackers and lot of intrusives permissions. Shows intrusive ads and popups.\nPithus analysis: https://beta.pithus.org/report/35d762b27c9e16703adf1731b74bef2c53a753b6a7475c425bced53b553758e5", "removal": "delete" }, + { + "id": "com.trassion.infinix.xclub", + "description": "XClub\nXStore to buy.", + "removal": "delete" + }, + { + "id": "com.uievolution.gguide.android", + "description": "This hidden chinese app means nothing", + "removal": "delete" + }, + { + "id": "com.unionpay.tsmservice", + "description": "UnionPay\nOnly for China.", + "removal": "delete" + }, + { + "id": "com.unionpay.tsmservice.mi", + "description": "UnionPay\nOnly for China.", + "removal": "delete" + }, + { + "id": "com.unisoc.launcher.customization", + "description": "Unisoc Home Screen\nPartner Customization launcher.", + "removal": "delete" + }, + { + "id": "com.unisoc.localeupdate", + "description": "Local System Update\nNeeded for system updates.", + "removal": "caution" + }, + { + "id": "com.unisoc.phone", + "description": "LockAssistant\nRuns before the user unlocks the device (direct-boot aware). Reads IMEI, SMS, call log, uses gps/wifi. Unisoc is a CPU manufacturer.", + "removal": "caution" + }, + { + "id": "com.vewd.core.integration.dia", + "description": "Sony's browser app. Some apps redirect to the browser so it can be useful. You can use another browser as long as you have another one installed.", + "removal": "delete" + }, + { + "id": "com.visionobjects.resourcemanager", + "description": "Handwriting DB Updater (discontinued?)\nLanguage Updater from site http://samsungresources.visionobjects.com/\nBut it's tracker. I guess it's to Handwriting Service but not needed.", + "removal": "delete" + }, + { + "id": "com.vivo.SmartKey", + "description": "Quick action\nChinese smart things.", + "removal": "delete" + }, + { + "id": "com.vivo.abe", + "description": "Audio EQ(equalizer)\nSome 3rd-party music apps can use it to provide you EQ features.", + "removal": "delete" + }, + { + "id": "com.vivo.alphacamera", + "description": "AlphaCamera\nEngineering Mode, Log, Debugging service camera.", + "removal": "delete" + }, + { + "id": "com.vivo.android.connectivity.common.resources.overlay", + "description": "Better keep for connectivity.", + "removal": "unsafe" + }, + { + "id": "com.vivo.android.connectivity.mainline.common.resources.overlay", + "description": "Better keep for connectivity.", + "removal": "unsafe" + }, + { + "id": "com.vivo.android.connectivity.mainline.manufacturer.resources.overlay", + "description": "Better keep for connectivity.", + "removal": "unsafe" + }, + { + "id": "com.vivo.android.connectivity.manufacturer.resources.overlay", + "description": "Better keep for connectivity.", + "removal": "unsafe" + }, + { + "id": "com.vivo.android.wifi.common.resources.overlay", + "description": "Better keep for connectivity.", + "removal": "unsafe" + }, + { + "id": "com.vivo.android.wifi.mainline.common.resources.overlay", + "description": "Better keep for connectivity.", + "removal": "unsafe" + }, + { + "id": "com.vivo.android.wifi.mainline.manufacturer.resources.overlay", + "description": "Better keep for connectivity.", + "removal": "unsafe" + }, + { + "id": "com.vivo.android.wifi.manufacturer.resources.overlay", + "description": "Better keep for connectivity.", + "removal": "unsafe" + }, + { + "id": "com.vivo.appfilter", + "description": "AppFilter\nHas something to powersaving like prevent autostart apps.", + "removal": "caution" + }, + { + "id": "com.vivo.appstore", + "description": "V-Appstore\nvivo app store.", + "removal": "delete" + }, + { + "id": "com.vivo.assistant", + "description": "Vivo assistant\nAssistant for vivo phones.", + "removal": "delete" + }, + { + "id": "com.vivo.assistantfunction", + "description": "Steps\nJovi Home kit. Record walk sport app.", + "removal": "delete" + }, + { + "id": "com.vivo.audiofx", + "description": "Audio effect\nNeeded for sound effects.", + "removal": "delete" + }, { "id": "com.vivo.browser", "description": "Vivo browser full of trackers (https://play.google.com/store/apps/details?id=com.vivo.browser)\n", "removal": "delete" }, + { + "id": "com.vivo.bsptest", + "description": "BSPTest\nHidden app for testing things.", + "removal": "delete" + }, + { + "id": "com.vivo.calculator", + "description": "Calculator\nVivo calculator app", + "removal": "replace" + }, + { + "id": "com.vivo.camera.action", + "description": "Maybe it's needed for the camera app.", + "removal": "caution" + }, + { + "id": "com.vivo.card", + "description": "Smart sidebar", + "removal": "replace" + }, + { + "id": "com.vivo.compass", + "description": "Compass\nVivo compass app", + "removal": "delete" + }, + { + "id": "com.vivo.contentcatcher", + "description": "Unused frameworks.", + "removal": "delete" + }, + { + "id": "com.vivo.cota", + "description": "COTA\nUseless logs and ads. It's for recommendations.", + "removal": "delete" + }, + { + "id": "com.vivo.crontab", + "description": "Task timer\nIt's for scheduling tasks.", + "removal": "delete" + }, + { + "id": "com.vivo.daemonService", + "description": "vivoService\nSecurity thing.", + "removal": "delete" + }, + { + "id": "com.vivo.demovideo", + "description": "Video Demo\nDemo Video, Demo Switch, and have verify activity", + "removal": "delete" + }, + { + "id": "com.vivo.desktopstickers", + "description": "Stickers\nCustomize widgets with favorite images.", + "removal": "delete" + }, + { + "id": "com.vivo.devicereg", + "description": "Hidden debugging app ims.", + "removal": "delete" + }, + { + "id": "com.vivo.doubleinstance", + "description": "App Clone\nIt's for clone app.", + "removal": "delete" + }, + { + "id": "com.vivo.doubletimezoneclock", + "description": "i Widget\nDouble Timezone Clock Widget", + "removal": "delete" + }, + { + "id": "com.vivo.dream.clock", + "description": "Clock\nScreensaver clock", + "removal": "delete" + }, + { + "id": "com.vivo.dream.music", + "description": "i Music\nScreensaver music", + "removal": "delete" + }, { "id": "com.vivo.dream.weather", "label": "Weather", @@ -8303,36 +17321,516 @@ "removal": "replace", "suggestions": "weather_apps" }, + { + "id": "com.vivo.easyshare", + "description": "Easy share\nSharing apps to another phone.\nhttps://play.google.com/store/apps/details?id=com.vivo.easyshare", + "removal": "delete" + }, + { + "id": "com.vivo.email", + "description": "Email\nclosed-source Email app", + "removal": "replace" + }, + { + "id": "com.vivo.engineercamera", + "description": "EngineerCamera\nTesting camera things.", + "removal": "delete" + }, + { + "id": "com.vivo.epm", + "description": "EPM\nUseless crash app notify.", + "removal": "delete" + }, + { + "id": "com.vivo.ewarranty", + "description": "E-warranty card\nOnly for China.", + "removal": "delete" + }, + { + "id": "com.vivo.faceui", + "description": "FaceUI\nIt's used for face unlock.", + "removal": "caution" + }, + { + "id": "com.vivo.faceunlock", + "description": "Facial recognition\nIt's used for face unlock.", + "removal": "caution" + }, + { + "id": "com.vivo.favorite", + "description": "Favorites\nIt's used to add text from the clipboard to favorites. Probably requires cloud. Contains untranslated Chinese things.", + "removal": "delete" + }, + { + "id": "com.vivo.feedback", + "description": "Feedback\nLets you rate your device and share feedback.", + "removal": "delete" + }, + { + "id": "com.vivo.findphone", + "description": "Find\nIt's used for finding the phone. Log out from account before removing.", + "removal": "delete" + }, + { + "id": "com.vivo.fingerprint", + "description": "Fingerprints and passwords\nNeeded for fingerprint settings.", + "removal": "caution" + }, + { + "id": "com.vivo.fingerprintengineer", + "description": "Fingerprint test\nHidden Fingerprint testing not available for normal users.", + "removal": "delete" + }, + { + "id": "com.vivo.fingerprintui", + "description": "FingerprintUI\nFingerprint test? Contains payment functionality for China. May be needed for fingerprint lockscreen.", + "removal": "caution" + }, + { + "id": "com.vivo.fingerprintvit", + "description": "Fingerprint testing.", + "removal": "delete" + }, + { + "id": "com.vivo.floatingball", + "description": "Floating ball\nContains a lot of Chinese code.", + "removal": "delete" + }, + { + "id": "com.vivo.fuelsummary", + "description": "FuelSummary\nBattery testing.", + "removal": "delete" + }, + { + "id": "com.vivo.gallery", + "description": "Gallery\nVivo gallery app with Chinese trackers.", + "removal": "replace" + }, + { + "id": "com.vivo.game", + "description": "Game Space. Not sure if its useful for gaming.", + "removal": "caution" + }, + { + "id": "com.vivo.gamecube", + "description": "Ultra Game Mode\nUsed for game optimization. Questionable if anyone is using this.", + "removal": "caution" + }, + { + "id": "com.vivo.gamewatch", + "description": "GameWatch\nContains a lot of Chinese code and it's hidden?", + "removal": "delete" + }, + { + "id": "com.vivo.globalanimation", + "description": "Global dynamic effects\nThis is for effects and animations.", + "removal": "delete" + }, + { + "id": "com.vivo.globalanimation.resources", + "description": "GlobalanmationResources\nHas animation booting probably, safe to remove.", + "removal": "delete" + }, + { + "id": "com.vivo.globalsearch", + "description": "Global Search\nit's chinese searching.", + "removal": "delete" + }, + { + "id": "com.vivo.healthwidget", + "description": "Health kit\nit's only widgets.", + "removal": "delete" + }, + { + "id": "com.vivo.heduohao", + "description": "Used for Chinese SIM.", + "removal": "delete" + }, + { + "id": "com.vivo.hiboard", + "description": "Smart Launcher\nKeyboard app with 62 permissions.", + "removal": "replace" + }, { "id": "com.vivo.hybrid", "description": "Quick App\nProvides Quick App support. Quick Apps are Javascript+CSS apps that don't need any installation. This technology has its uses but I'm personally not a huge fan on having to rely on a JS engine to run an application\nThis system app has a lot of permissions (including SEND_SMS, CAMERA, READ_EXTERNAL_STORAGE, RECORD_AUDIO... why?)\nMore information: https://www.xda-developers.com/huawei-quick-apps-alternative-google-instant-apps/\n OW2 Quick App whitepaper: https://quick-app-initiative.ow2.io/docs/Quick_App_White_Paper.pdf", "removal": "replace" }, + { + "id": "com.vivo.imanager", + "description": "iManager\nA vivo app consists of Phone Management includes Space Cleanup, Security Scan, Data Traffic Management, Apps & Notifications & Utility Tools includes App encryption, Battery Management, App Clone, Network Management etc.", + "removal": "caution" + }, + { + "id": "com.vivo.iotserver", + "description": "Related to Jovi Chinese.", + "removal": "delete" + }, + { + "id": "com.vivo.livewallpaper.behavior", + "description": "Live Wallpaper Behavior.", + "removal": "replace" + }, + { + "id": "com.vivo.livewallpaper.behavior.resources", + "description": "WallpaperResources\nHas live wallpapers.", + "removal": "replace" + }, + { + "id": "com.vivo.livewallpaper.coffeetime", + "description": "Specific Live wallpaper", + "removal": "delete" + }, + { + "id": "com.vivo.livewallpaper.coralsea", + "description": "Specific Live wallpaper", + "removal": "delete" + }, + { + "id": "com.vivo.livewallpaper.floatingcloud", + "description": "com.vivo.livewallpaper.coffeetime\nSpecific Live wallpaper", + "removal": "delete" + }, + { + "id": "com.vivo.livewallpaper.ocean", + "description": "Live Wallpaper Ocean.", + "removal": "replace" + }, + { + "id": "com.vivo.livewallpaper.oceanvertical", + "description": "Live Wallpaper Oceanvertical.", + "removal": "replace" + }, + { + "id": "com.vivo.livewallpaper.plant", + "description": "Plant live wallpaper\nSpecific live wallpaper.", + "removal": "delete" + }, + { + "id": "com.vivo.livewallpaper.silk", + "description": "com.vivo.livewallpaper.coffeetime\nSpecific Live wallpaper", + "removal": "delete" + }, + { + "id": "com.vivo.magazine", + "description": "Lockscreen Poster Service\nUseless things to lockscreen also it has trackers", + "removal": "delete" + }, + { + "id": "com.vivo.minscreen", + "description": "Small screen mode\nThis feature is available on settings.", + "removal": "delete" + }, + { + "id": "com.vivo.monochromeicons", + "description": "MonochromeIcons\nIn code found something to vivo icons.\nIn Android 14.", + "removal": "delete" + }, + { + "id": "com.vivo.motionrecognition", + "description": "Smart motion\nGestures and smart things.", + "removal": "delete" + }, + { + "id": "com.vivo.multinlp", + "description": "LocationServices\nChinese and Google location. Not sure if it's useless or not.", + "removal": "caution" + }, + { + "id": "com.vivo.musicwidgetmix", + "description": "Origin Player\nMusic Widget Mix", + "removal": "delete" + }, + { + "id": "com.vivo.networkimprove", + "description": "NetworkImprove\nMay be only for China because of non-English words. Also has logs.", + "removal": "delete" + }, + { + "id": "com.vivo.networkstate", + "description": "NetworkState\nVirtual sim things. Only for China.", + "removal": "delete" + }, + { + "id": "com.vivo.nightpearl", + "description": "Always on Display\nAlways on display, it's available in settings.", + "removal": "delete" + }, + { + "id": "com.vivo.notes", + "description": "Notes\nVivo notes", + "removal": "replace" + }, + { + "id": "com.vivo.nps", + "description": "iQOO, vivo experience assessment.\nThis app has nothing necessary in the code.", + "removal": "delete" + }, + { + "id": "com.vivo.numbermark", + "description": "Number mark\nContains a lot of Chinese code.", + "removal": "delete" + }, + { + "id": "com.vivo.omacp", + "description": "Configuration SMS", + "removal": "caution" + }, + { + "id": "com.vivo.pem", + "description": "Power guardian\nFor power-saving, probably. Also has something to google.", + "removal": "caution" + }, + { + "id": "com.vivo.phoneinstructions", + "description": "Phone Instructions\nit's used to app clone for phone instructions.", + "removal": "delete" + }, { "id": "com.vivo.puresearch", "description": "Search Widget\nDesktop search bar", "removal": "delete" }, + { + "id": "com.vivo.pushservice", + "description": "Push Notification Engine\nNot needed for notifications. Requires Google Play Services, and it's for VPUSH. Contains trackers and permissions.", + "removal": "delete" + }, + { + "id": "com.vivo.quickpay", + "description": "Quick Pay\nChinese pay.", + "removal": "delete" + }, + { + "id": "com.vivo.safecenter", + "description": "Security Center\nUseless security.", + "removal": "delete" + }, + { + "id": "com.vivo.sdkplugin", + "description": "Needed for Vivo account and Vivo payment. Everything is in Chinese, but not sure how much will not work after removal.", + "removal": "caution" + }, + { + "id": "com.vivo.secime.service", + "description": "SecIME\nTalkback Chinese.", + "removal": "delete" + }, + { + "id": "com.vivo.setupwizard", + "description": "It's only for first-boot setup.", + "removal": "delete" + }, { "id": "com.vivo.share", "description": "Vivo share\nTransfer data between vivo device & PC", "removal": "replace" }, + { + "id": "com.vivo.simplelauncher", + "description": "Simple launcher, Simple View.", + "removal": "delete" + }, + { + "id": "com.vivo.singularity", + "description": "vivo system webview\nMultidexapplication?", + "removal": "caution" + }, + { + "id": "com.vivo.smartLife", + "description": "Jovi InLife service\nhome devices and smart interconnectivity.", + "removal": "delete" + }, + { + "id": "com.vivo.smartanswer", + "description": "smart answer\nA lot of bloated smart answer.", + "removal": "delete" + }, + { + "id": "com.vivo.smartmultiwindow", + "description": "Smart Split\nSmart multiwindow.", + "removal": "caution" + }, + { + "id": "com.vivo.smartshot", + "description": "S-capture\nUsed for screenshots?", + "removal": "caution" + }, + { + "id": "com.vivo.smartunlock", + "description": "smart unlock device\nit's used for unlock device using bluetooth devices probably.", + "removal": "delete" + }, + { + "id": "com.vivo.soundrecorder", + "description": "Recorder\nVivo sound recorder", + "removal": "replace" + }, { "id": "com.vivo.space", "description": "Open Vivo official website.\nUseless app", "removal": "delete" }, + { + "id": "com.vivo.sps", + "description": "SuperProcessSystem\nUseless app statistics, logs, crash handler, security, error memory management. Also have something to com.vivo.abe but some phones don't have com.vivo.sps installed. And where is the optimization code?", + "removal": "delete" + }, + { + "id": "com.vivo.stepcount", + "description": "Step Count Application\nit's hard to say what app actually doing\nlooks like a useless frameworks to widgets and swipe menu", + "removal": "delete" + }, + { + "id": "com.vivo.systemblur.server", + "description": "System blur render engine\nSystem blur render engine, logs", + "removal": "delete" + }, + { + "id": "com.vivo.timerwidget", + "description": "Alarm widget\nWidget clock in launcher, home screen.", + "removal": "delete" + }, + { + "id": "com.vivo.unionpay", + "description": "Payment v-Coin\nit's for china probably.", + "removal": "delete" + }, + { + "id": "com.vivo.upnpserver", + "description": "Phone Mirroring\nSmart things and needed for broadcast?", + "removal": "delete" + }, + { + "id": "com.vivo.upslide", + "description": "System navigation\nNeeded for secure and smart things.", + "removal": "delete" + }, + { + "id": "com.vivo.vhome", + "description": "Smart Remote\nit's for smart things.", + "removal": "delete" + }, + { + "id": "com.vivo.vhomeguide", + "description": "VHome\nNot needed vhome guide suggestions.", + "removal": "delete" + }, + { + "id": "com.vivo.vibrator4d", + "description": "vibrator4d\nUsed for games? Contains a lot of feedback things.", + "removal": "delete" + }, + { + "id": "com.vivo.video.floating", + "description": "Face beauty for video call\nit's a features for video call vivo.", + "removal": "delete" + }, + { + "id": "com.vivo.videoeditor", + "description": "Video Trim\nVideo editor", + "removal": "delete" + }, + { + "id": "com.vivo.virtuallight", + "description": "Ambient light effect\nIt's music light effect (Settings: Dynamic Effects: Ambient Light Effect)", + "removal": "delete" + }, + { + "id": "com.vivo.vivo3rdalgoservice", + "description": "ImageAlgoService\nHDR and High contrast in the camera?\nProbably safe to remove, so it's debugging app?", + "removal": "replace" + }, + { + "id": "com.vivo.vivokaraoke", + "description": "Mobile KTV\nVivo karaoke.", + "removal": "delete" + }, + { + "id": "com.vivo.vms", + "description": "Unused frameworks. Chinese.", + "removal": "delete" + }, { "id": "com.vivo.voicewakeup", "description": "Voice wake-up. Has a lot of permissions (REQUEST_INSTALL_PACKAGES, READ_EXTERNAL_STORAGE, RECORD_AUDIO...). Kind of a \"smart assistant\" ? It is constantly listening waiting for a trigger word [MORE INFO NEEDED]", "removal": "delete" }, + { + "id": "com.vivo.vtouch", + "description": "Smart Vision\nSpying a lot. Smart things.", + "removal": "delete" + }, + { + "id": "com.vivo.wallet", + "description": "Vivo wallet\nEverything is in Chinese.", + "removal": "delete" + }, + { + "id": "com.vivo.weather", + "description": "Weather\nVivo weather app, have Chinese trackers.", + "removal": "delete" + }, + { + "id": "com.vivo.weather.provider", + "description": "Weather storage\nVivo weather app, has Chinese trackers.", + "removal": "delete" + }, + { + "id": "com.vivo.widget.cleanspeed", + "description": "Clean up acceleration components\nClean speed widget", + "removal": "delete" + }, + { + "id": "com.vivo.widget.gallery", + "description": "Album Highlights\nGallery widget", + "removal": "delete" + }, + { + "id": "com.vivo.widgetweather", + "description": "Weather components\nWeather widget", + "removal": "delete" + }, + { + "id": "com.vivo.wifiengineermode", + "description": "Needed for WiFi info? it's engineermode so probably not.", + "removal": "delete" + }, + { + "id": "com.vivotouchscreen.synadeltadiff", + "description": "tests touch screen", + "removal": "delete" + }, + { + "id": "com.vlife.vivo.wallpaper", + "description": "live wallpaper\nNeeded for live wallpapers.", + "removal": "replace" + }, { "id": "com.vlingo.midas", "description": "Speech recognition app for the Vlingo personal assistant\nVlingo : https://en.wikipedia.org/wiki/Vlingo\nFYI : In January 2012 AndroidPit discovered that Vlingo sent packets of information containing the users GPS co-ordinates,\nIMEI (unique device identifier), contact list and the title of every song stored on the device back to Nuance without.\nSource : https://www.androidpit.com/Vlingo-Privacy-Breach\n", "removal": "delete" }, + { + "id": "com.vmall.client", + "description": "Vmall is online platform of Huawei. It's online shopping app.", + "removal": "delete" + }, + { + "id": "com.volte.config", + "description": "VoLTEconfig\nVoLTE config. Probably hidden and not needed. Looks like a Chinese.", + "removal": "delete" + }, + { + "id": "com.vos.as.vit", + "description": "App for testing things.", + "removal": "replace" + }, + { + "id": "com.vos.user.vit", + "description": "App for testing things.", + "removal": "delete" + }, { "id": "com.wapi.wapicertmanage", "description": "WAPI certificate manager\nWAPI = WLAN Authentication and Privacy Infrastructure.\nA Chinese national standard for Wireless LAN within a limited area such as a home. Not very useful if you don't live in China.\nhttps://en.wikipedia.org/wiki/WLAN_Authentication_and_Privacy_Infrastructure\nDigital certificates identify devices and apps for security. Just like your driver’s license shows that you can legally drive, a digital certificate identifies your device and confirms that it should be able to access something.\nhttps://security.stackexchange.com/questions/102550/what-are-wifi-certificates-used-for-what-are-they", @@ -8348,6 +17846,16 @@ "description": "OTA Access Point Configuration. it's only hidden configurations to ota, it's not needed for updates.\nIn the case of OTA updates, \"com.miui.core\" is responsible.", "removal": "delete" }, + { + "id": "com.westalgo.factorycamera", + "description": "Hidden camera tests, calibration.", + "removal": "delete" + }, + { + "id": "com.wifi.rxsenstest", + "description": "Wifi Rx Sens Test.", + "removal": "delete" + }, { "id": "com.wiko.packageinstaller", "description": "Provides first time app install for Wiko mobile", @@ -8359,11 +17867,26 @@ "description": "Support app for Wiko mobile", "removal": "delete" }, + { + "id": "com.wingtech.catchlog", + "description": "Cit App to show Battery info, Secret Code:6485", + "removal": "delete" + }, + { + "id": "com.wingtech.stability", + "description": "Stability Test. Tests hardware things.", + "removal": "delete" + }, { "id": "com.wingtech.standard", "description": "WTStandardTest\nWingtech is a chinese Original Design Manufacturer (ODM) involved in the manufacturing of Xiaomi devices.\nThere is very high chances this app is only a hardware conformance test app used during production process\nyou don't need as an end-user.\nCan someone share the apk just to be 100% sure?\n", "removal": "delete" }, + { + "id": "com.ws.dm", + "description": "it's the same like com.wssyncmldm\nSoftware update\nFetch System OTA updates\nWorks along with com.sec.android.soagent\nRequired on Samsung Smartphones for OTA.", + "removal": "caution" + }, { "id": "com.wsomacp", "description": "omacp = OMA Client Provisioning. It is a protocol specified by the Open Mobile Alliance (OMA).\nConfiguration messages parser. Used for provisioning APN settings to Samsung devices via SMS \nIn my case, it was automatic and I never needed configuration messages.\nMaybe it's useful if carriers change their APN. But you still can change the config manually, it's not difficult.\nKeep in mind these special types of SMS can be abused : \nhttps://research.checkpoint.com/2019/advanced-sms-phishing-attacks-against-modern-android-based-smartphones/\nhttps://www.zdnet.com/article/samsung-huawei-lg-and-sony-phones-vulnerable-to-rogue-provisioning-messages/\n", @@ -8384,6 +17907,16 @@ "description": "Hidden app which associates an action (display logging info) to a secret code.\nThis secret codes have to be dialed from the Xiaomi dialer.\n", "removal": "delete" }, + { + "id": "com.wt.version_query", + "description": "theres something about updates but this apk size is too small\nand includes some secret codes, founded in xiaomi.", + "removal": "delete" + }, + { + "id": "com.xiaomi.NetworkBoost", + "description": "Network Boost\nNetwork acceleration not available in settings wifi?\nPeople said it's placebo and it doesn't speed up the network.\nIt has a lot of Chinese code and has permission to MIUI analytics.", + "removal": "delete" + }, { "id": "com.xiaomi.ab", "label": "Mi Store System Components", @@ -8416,6 +17949,31 @@ ], "removal": "delete" }, + { + "id": "com.xiaomi.aireco", + "description": "XiaoaiRecommendation\nThis app does nothing, totally random frameworks unused.", + "removal": "delete" + }, + { + "id": "com.xiaomi.android.tvsetup.partnercustomizer", + "description": "SetupCustomizer\nOn first boot setup installs bloatware.", + "removal": "delete" + }, + { + "id": "com.xiaomi.aon", + "description": "'I always on' found in code and a lot statistics. Also Miui analytics permissions.\nRegion of the tracking device, found things Mi Face, spy on your face and everything you do on your phone?\nAONEventTracking uses and sends to 'com.miui.analytics'.", + "removal": "delete" + }, + { + "id": "com.xiaomi.barrage", + "description": "Bullet screen notifications\nPop-up notifications (feature inside the game service)\nHave a lot of Chinese things in this code but it's for the game service, NOT gamespace.\nSo it's for China only.", + "removal": "delete" + }, + { + "id": "com.xiaomi.bluetooth", + "description": "MIUI Bluetooth Extension. Doesn't seem to affect bluetooth functionality. Tested on Poco M4 Pro 5G HyperOS 1.0.1.0. Note: If you deleted (com.xiaomi.xmsf) this package will likely send \"Bluetooth extension stopped working\" errors, uninstalling it removes them.", + "removal": "caution" + }, { "id": "com.xiaomi.bluetooth.overlay", "description": "MIUI Bluetooth Control.\nYou need to keep this if you want the bluetooth to work.", @@ -8426,11 +17984,21 @@ "description": "GPS location\nI think bsp = board system package (https://en.wikipedia.org/wiki/Board_support_package)\nNot sure about nps (It might be Non-Permanent GPS station)\nIt's a small package which seems to display a notification when an app is using GPS.\nMore precisely, there is a receiver (GnssEventReceiver) which listen to com.xiaomi.bsp.gps.nps.GetEvent \nThis event most likely happen when an app use the GPS and refers to the state of the communication with the GNSS:\nFIX, LOSE, RECOVER, START, STOP\nIt's safe to remove if you really want to.\n", "removal": "replace" }, + { + "id": "com.xiaomi.bttester", + "description": "BTCIT\nBluetooth Test Service", + "removal": "delete" + }, { "id": "com.xiaomi.calendar", "description": "Mi Calendar. Google trackers inside and needs 48 permissions! Obviously talks to Xiaomi servers. The com.mi.health.provider.permission.read_menstruation permissions is really creepy... There are better alternatives.\nPithus analysis: https://beta.pithus.org/report/6c68ddd1f9e2d1f9e1df2eab572c07f1e34c4a6490c0ba98554a7356ca2a351d\n\nNote: Since MIUI 12, you can no longer uninstall this app. Disabling it still works fine.", "removal": "delete" }, + { + "id": "com.xiaomi.cameratools", + "description": "CameraTools\nCamera calibration. Deleting it does not affect the camera.", + "removal": "delete" + }, { "id": "com.xiaomi.channel", "description": "Mi Talk \nMi instant messaging app that lets you do practically the same thing as Whatsapp. \nNOTE: You should use Signal or Wire instead Whatsapp/Mi Talk for more privacy.\n", @@ -8447,6 +18015,11 @@ "description": "System Apps Updater\nWARNING: Disable System app updates (but not firmware updates)\n", "removal": "caution" }, + { + "id": "com.xiaomi.entitlement.o2", + "description": "Unknown, seems to be United Kingdom, Germany specific to the O2 carrier.\nhttps://en.wikipedia.org/wiki/O2_(brand)\nIf you don't use O2 carrier, it's safe to remove.", + "removal": "delete" + }, { "id": "com.xiaomi.finddevice", "label": "Mi Find Device", @@ -8457,6 +18030,11 @@ "removal": "caution", "warning": "Depending on MIUI version, removing the app may cause bootloops." }, + { + "id": "com.xiaomi.gamecenter", + "description": "Games\nAnother app with a lot tracking and not needed for gamespace.", + "removal": "delete" + }, { "id": "com.xiaomi.gamecenter.sdk.service", "label": "Game Service", @@ -8487,6 +18065,11 @@ "description": "Related to camera app ?\nSafe to remove (according to a lot of users)\nI'd like to have more info about it. Can a Xiaomi user help ? \n", "removal": "delete" }, + { + "id": "com.xiaomi.location.fused", + "description": "It has china location, ads & analytics.\nYou dont need it for location.", + "removal": "delete" + }, { "id": "com.xiaomi.macro", "description": "MiMacro is an automation task from Xiaomi like touch on MIUI Game Turbo.\nHas INTERNET and READ_PHONE_STATE permission allowing access to the phone number, serial number, whether a call is active, the number that a call is connected to...\nWhat is sure (from the code) is that the app collects the IMEI.\n\nPithus analysis: https://beta.pithus.org/report/2b056ed84fe500552a58184035b962ba68af29457c24930c0aa8c9eba4af7bcf", @@ -8498,11 +18081,31 @@ "description": "China Mi App Store.\nI used it only to install google play.", "removal": "delete" }, + { + "id": "com.xiaomi.mbnloader", + "description": "Modem Config\nHidden app for Choosing Country vowifi?", + "removal": "replace" + }, + { + "id": "com.xiaomi.metoknlp", + "description": "Network location provider\nUseless, only for China, have analytics things.", + "removal": "delete" + }, { "id": "com.xiaomi.mi_connect_service", "description": "MiConnectService\nHandles connection to IoT stuff\nSeems to be linked to Mi Home (com.xiaomi.smarthome)\n", "removal": "delete" }, + { + "id": "com.xiaomi.miaudiovisual", + "description": "MiAudioVisual\nSafe to remove if you not use audio visuals when screen is off.", + "removal": "delete" + }, + { + "id": "com.xiaomi.mibrain.speech", + "description": "Mi AI Speech Engine\nAnother app to Mi AI Chinese app.", + "removal": "delete" + }, { "id": "com.xiaomi.micloud.sdk", "description": "Mi Cloud sdk \nsdk = Software development kit\nSeems to be a dependency for \"com.miui.gallery\" (the MIUI may not work if you remove this package)\n", @@ -8534,6 +18137,11 @@ "description": "MiPlay Client\nProvides support for Miracast (https://en.wikipedia.org/wiki/Miracast).\nIt provides the Wireless Display feature (Settings - Connection & sharing - Cast).", "removal": "replace" }, + { + "id": "com.xiaomi.mircs", + "description": "Mi RCS\nHidden unused Xiaomi free web messaging.", + "removal": "delete" + }, { "id": "com.xiaomi.mirecycle", "description": "Mi Recycle \nXiaomi has extended its partnership with Cashify to launch the 'Mi Recycle' feature through its MIUI Security app. \nIt will let Xiaomi phone users check the health of their smartphone and get their resale value directly from Cashify, \nthe online re-commerce company based out of New Delhi.\nSource : https://gadgets.ndtv.com/mobiles/news/xiaomi-mi-recycle-cashify-miui-security-app-2018024\n", @@ -8548,11 +18156,41 @@ ], "removal": "delete" }, + { + "id": "com.xiaomi.mis", + "description": "Xiaomi Connected Car Service for China.", + "removal": "delete" + }, + { + "id": "com.xiaomi.misettings", + "description": "Xiaomi Settings app\n", + "removal": "unsafe" + }, + { + "id": "com.xiaomi.mitv.res", + "description": "MiUtilRes\nLooks like mitv api.\nProbably Unsafe to remove.", + "removal": "caution" + }, + { + "id": "com.xiaomi.mtb", + "description": "Rueban(MTB)V2.4\nHidden debugging baseband tools, not available for users.\nhttps://i.postimg.cc/GpSxmNyj/Bez-n-zvu.png", + "removal": "delete" + }, { "id": "com.xiaomi.o2o", "description": "o2o = online-to-offline\n==> Describes systems enticing consumers within a digital environment to make purchases of goods or services from physical businesses.\nhttps://en.wikipedia.org/wiki/Online_to_offline\nNOTE: This package can make phone calls without user intervention.\n", "removal": "delete" }, + { + "id": "com.xiaomi.oobhelper", + "description": "OOBHelper\nUseless frameworks and logs.", + "removal": "delete" + }, + { + "id": "com.xiaomi.otrpbroker", + "description": "TAMservice\nOTRP Protocol Negotiation Program (Internet of Things)\nOnly useful in China.", + "removal": "delete" + }, { "id": "com.xiaomi.oversea.ecom", "description": "Xiaomi ShopPlus.\nGiven its name I think this package is useless.\n", @@ -8583,6 +18221,11 @@ "description": "Mi Scanner\nQR code scanner with a lot of questionable permissions : `ACCESS_FINE_LOCATION`, `CALL_PHONE`, `READ_CONTACTS`, `REQUEST_INSTALL_PACKAGES`, `QUERY_ALL_PACKAGES`, `FOREGROUND_SERVICE`, `INTERNET`\n", "removal": "delete" }, + { + "id": "com.xiaomi.security.onetrack", + "description": "SecurityOnetrackService\nOnly uses MIUI analytics.", + "removal": "delete" + }, { "id": "com.xiaomi.shop", "description": "Xiaomi app store (I thinks it's discontinued)\nNow com.mi.global.shop (https://play.google.com/store/apps/details?id=com.mi.global.shop)\n", @@ -8598,6 +18241,21 @@ "description": "Mi Home (https://play.google.com/store/apps/details?id=com.xiaomi.smarthome)\nIoT. Lets you control with Xiaomi Smart Home Suite devices.\n", "removal": "delete" }, + { + "id": "com.xiaomi.touchservice", + "description": "No activities, uses miui analytics looks like a tracking touch.", + "removal": "delete" + }, + { + "id": "com.xiaomi.trustservice", + "description": "MiTrustService\nIFAASecCam, security things or 'Remote Control trust'.", + "removal": "delete" + }, + { + "id": "com.xiaomi.ugd", + "description": "GPU Driver Updater\nIt's weird when this app cameback on HyperOS(from MIUI 12).\nUpdates GPU driver.", + "removal": "caution" + }, { "id": "com.xiaomi.upnp", "description": "UpnpService\nUPnP = Universal Plug and Play\nIt’s a protocol that lets UPnP-enabled devices on your network automatically discover and communicate with each other\nFor example it works with the Xiaomi Network Speaker (and probably a lot more Xiaomi IoT stuff)\nUPnP has a lot of security issues and you proably should disable it on your router.\nhttps://nakedsecurity.sophos.com/2020/06/10/billions-of-devices-affected-by-upnp-vulnerability/\nThis package is the Xiaomi implementation on Android (no AOSP support)\n", @@ -8608,6 +18266,11 @@ "description": "Xiaomi VIP account\nhttps://www.mi.com/in/service/privilegefaq/\n", "removal": "delete" }, + { + "id": "com.xiaomi.xaee", + "description": "XiaoaiEdgeEngine\nThis app has something to Mi AI.", + "removal": "delete" + }, { "id": "com.xiaomi.xmsf", "description": "Xiaomi Service Framework\nContains a set of API's for Xiaomi apps. Expect widespread breakage of Xiaomi apps/functionality if disabled.\nDisabling will mess with Alarm clock functionality(according to issue#136) and break Mi Cloud and Mi account (and all features that depend on them).\nI don't know about now, but in 2016 this app constantly tried to establish tcp connections in the background.", @@ -8618,16 +18281,96 @@ "description": "Xiaomi Service Framework Keeper\nLogger service for 'com.xiaomi.xmsf'\n", "removal": "delete" }, + { + "id": "com.xiaomi.youpin", + "description": "Xiaomi Yipin\nMi Shop China.", + "removal": "delete" + }, + { + "id": "com.ximalaya.ting.android", + "description": "Chinese Ximalaya.", + "removal": "delete" + }, + { + "id": "com.xingin.xhs", + "description": "Chinese Little Red Book.", + "removal": "delete" + }, + { + "id": "com.xm.webcontent", + "description": "WebContent\nNeeded for messages like 'App installing'. Also WebView.", + "removal": "caution" + }, + { + "id": "com.xui.xhide", + "description": "XHide\nProvides the only way to hide files and lock apps when using Transsion launchers (which the Transsion devices require for certain functionality like multiapps not working with other launchers). These are the only apps that hide files and lock apps with them.", + "removal": "replace" + }, + { + "id": "com.xunmeng.pinduoduo", + "description": "Chinese JD.com.", + "removal": "delete" + }, + { + "id": "com.xy.smartmmsplugin.remote", + "description": "SmartMmsPlugin\nConnects to Chinese maps.\nLoads Flight, Train, Movie information.\nIt's only for China.", + "removal": "delete" + }, + { + "id": "com.yandex.browser", + "description": "Yandex' browser\nMay be installed with Samsung firmware update to comply with http://publication.pravo.gov.ru/Document/View/0001202011230051 if you're Russian. Can be installed manually from Google Play.", + "removal": "delete" + }, + { + "id": "com.yha.engineersecret", + "description": "Reads/writes to External Storage. Gets the IMEI, uses gps/wifi lots of activities (hardware tests?):\nIMeiAndPcbCheck, DeviceListActivity, CheckSoftwareInfo, GpsActivity, BluetoothTest, BluetoothSearch, LteSarTest, NetworkSearch, DecryptionActivity", + "removal": "replace" + }, + { + "id": "com.yha.factory", + "description": "related to com.yha.runtime", + "removal": "replace" + }, + { + "id": "com.yha.runtime", + "description": "RunTimeTest\nReads/writes to External Storage. Uses wifi, camera, sensors, mic, etc. Lots of activities (hardware tests?):\nFlashTest, VibratorTest, WIFITest, Reboot, LCDTest, AudioLoop, VideoTest, CameraTest, Tester3dTeapot, FullMemTest, ScreenSaver.", + "removal": "replace" + }, + { + "id": "com.youku.phone", + "description": "Chinese Youku video.", + "removal": "delete" + }, + { + "id": "com.youview.poa", + "description": "Youview live tv app\nhttps://play.google.com/store/apps/details?id=com.youview.poa&hl=en_US/\nSometimes a remote on your button opens this but that can be changed in the settings. Safe to remove.", + "removal": "delete" + }, { "id": "com.yozo.vivo.office", "description": "Vivo document reader\nA lot of permissions for a simple document reader. It can access to internet, can list all the apps you installed, can get your phone number, current cellular network information, the status of any ongoing calls and more!\n\nPithus analysis: https://beta.pithus.org/report/8902163722f5df1ae6228b80124cfa94c2b8a0210a8f6bbb3441e05d69a76d0b", "removal": "replace" }, + { + "id": "com.yulore.framework", + "description": "Chinese payment things.", + "removal": "delete" + }, + { + "id": "com.zhihu.android", + "description": "Chinese know.", + "removal": "delete" + }, { "id": "com.zte.assistant", "description": "ZTE Voice Assistant\n", "removal": "delete" }, + { + "id": "com.zte.beautify", + "description": "ZTE Theme\nNeeded for themes", + "removal": "replace" + }, { "id": "com.zte.burntest.camera", "description": "Possibly a hidden stress testing app for camera.", @@ -8638,16 +18381,81 @@ "description": "Possibly related to contact sync.", "removal": "replace" }, + { + "id": "com.zte.easymode", + "description": "Easy mode\nEasy Mode settings", + "removal": "delete" + }, + { + "id": "com.zte.emode", + "description": "Testing Hardware Components", + "removal": "delete" + }, + { + "id": "com.zte.emodeservice", + "description": "Logs to emode Testing Hardware Components", + "removal": "delete" + }, + { + "id": "com.zte.faceverify", + "description": "Needed for face unlock screen", + "removal": "delete" + }, + { + "id": "com.zte.fingerprints", + "description": "Fingerprint service\nFingerprint settings.", + "removal": "caution" + }, { "id": "com.zte.heartyservice.strategy", "description": "Process killer, unloads programs from memory.", "removal": "replace" }, + { + "id": "com.zte.mifavor.launcher", + "description": "Stock ZTE Launcher", + "removal": "caution" + }, + { + "id": "com.zte.mifavor.launcher.adapter", + "description": "Needed for Stock ZTE Launcher", + "removal": "caution" + }, + { + "id": "com.zte.mifavor.launcher.resource", + "description": "Needed for Stock ZTE Launcher", + "removal": "caution" + }, + { + "id": "com.zte.mifavor.theme.resource", + "description": "Needed for themes?", + "removal": "caution" + }, + { + "id": "com.zte.onekeycp", + "description": "Phone Switch\nPC Connect things, not needed.", + "removal": "delete" + }, + { + "id": "com.zte.powersavemode", + "description": "Has battery settings.", + "removal": "unsafe" + }, { "id": "com.zte.privacypolicy", "description": "ZTE privacy policy app.", "removal": "delete" }, + { + "id": "com.zte.privacyzone", + "description": "App Lock\nApp Lock, Password Manager", + "removal": "delete" + }, + { + "id": "com.zte.setupwizard", + "description": "Setup Wizard\nNeeded for first-boot setup", + "removal": "delete" + }, { "id": "com.zte.videoplayer", "label": "Video Player", @@ -8668,6 +18476,406 @@ "removal": "replace", "suggestions": "weather_apps" }, + { + "id": "com.zte.zbackup.platservice", + "description": "ZteBackupService\nZteBackupService with a lot of permissions.", + "removal": "delete" + }, + { + "id": "com.zte.zdm.omacp", + "description": "For configuring SMS settings.", + "removal": "caution" + }, + { + "id": "com.zte.zdmdaemon", + "description": "Useless logs, data collection.", + "removal": "delete" + }, + { + "id": "com.zte.zdmdaemon.install", + "description": "Useless logs, data collection.", + "removal": "delete" + }, + { + "id": "com.ztefingerprint.service", + "description": "Probably needed for fingerprint.", + "removal": "caution" + }, + { + "id": "com.zui.android.overlay.common", + "description": "Useless config to Chinese location.", + "removal": "delete" + }, + { + "id": "com.zui.android.overlay.product", + "description": "Config to refresh rate 120? Better don't risk.", + "removal": "unsafe" + }, + { + "id": "com.zui.antitheft", + "description": "Find the phone\nFind the phone. (Log out from account before remove)", + "removal": "delete" + }, + { + "id": "com.zui.browser", + "description": "Lenovo Browser\nStock Lenovo Browser with Chinese trackers.", + "removal": "delete" + }, + { + "id": "com.zui.bugtogo", + "description": "Hidden collecting user data.", + "removal": "delete" + }, + { + "id": "com.zui.callsettings", + "description": "Additional Call Settings also WiFi calling.", + "removal": "replace" + }, + { + "id": "com.zui.camera", + "description": "Lenovo ZUI Camera\nLenovo Stock Camera App", + "removal": "replace" + }, + { + "id": "com.zui.camera.assistant", + "description": "It's for camera app or WiFi calling?", + "removal": "replace" + }, + { + "id": "com.zui.camera.avatar", + "description": "MakeAvatar\nMakeAvatar? It's something for face recognition.", + "removal": "delete" + }, + { + "id": "com.zui.camera.plugin.dolphin", + "description": "Needed for camera settings?", + "removal": "replace" + }, + { + "id": "com.zui.contacts", + "description": "Lenovo Contacts\nStock Lenovo Contacts app", + "removal": "replace" + }, + { + "id": "com.zui.continuity", + "description": "Lenovo One\nConnects phone to PC and more. Not needed.", + "removal": "delete" + }, + { + "id": "com.zui.cores", + "description": "Removing will affect a lot of other ZUI functions like the game assistant, etc. so it's a bad idea.", + "removal": "caution" + }, + { + "id": "com.zui.davdroid", + "description": "Login to iCloud and sync contacts, calendars.", + "removal": "delete" + }, + { + "id": "com.zui.deskclock", + "description": "Lenovo ZUI Clock\nStock Lenovo clock app.", + "removal": "replace" + }, + { + "id": "com.zui.deskclock.overlay.lime", + "description": "Overlay to theme icon Clock app.", + "removal": "delete" + }, + { + "id": "com.zui.deskclock.overlay.mostbeautiful", + "description": "Overlay to theme icon Clock app.", + "removal": "delete" + }, + { + "id": "com.zui.deskclock.overlay.phantom", + "description": "Overlay to theme icon Clock app.", + "removal": "delete" + }, + { + "id": "com.zui.deskclock.overlay.redstorm", + "description": "Overlay to theme icon Clock app.", + "removal": "delete" + }, + { + "id": "com.zui.deskclock.overlay.steellegion", + "description": "Overlay to theme icon Clock app.", + "removal": "delete" + }, + { + "id": "com.zui.deskclock.overlay.thinarmor", + "description": "Overlay to theme icon Clock app.", + "removal": "delete" + }, + { + "id": "com.zui.deviceidservice", + "description": "Analytics and logs.", + "removal": "delete" + }, + { + "id": "com.zui.filemanager", + "description": "File manager app", + "removal": "replace" + }, + { + "id": "com.zui.freeform.sidebar", + "description": "Unused frameworks? Probably split screen for apps will not work, not tested.", + "removal": "replace" + }, + { + "id": "com.zui.gallery", + "description": "Gallery\nStock Gallery app for lenovo phones.", + "removal": "delete" + }, + { + "id": "com.zui.game.service", + "description": "A lot of login things and Chinese.", + "removal": "delete" + }, + { + "id": "com.zui.homesettings", + "description": "Badges? It's Chinese, so not needed.", + "removal": "delete" + }, + { + "id": "com.zui.launcher", + "description": "Lenovo Launcher ZUI HOME.", + "removal": "caution" + }, + { + "id": "com.zui.legalinfo", + "description": "I found only hidden privacy policy activity.", + "removal": "delete" + }, + { + "id": "com.zui.mms", + "description": "Stock Messaging App", + "removal": "replace" + }, + { + "id": "com.zui.mms.overlay.mostbeautiful", + "description": "Overlay to theme icon Messages app.", + "removal": "replace" + }, + { + "id": "com.zui.net.data.monitor", + "description": "Needed for Network control", + "removal": "delete" + }, + { + "id": "com.zui.networkaclr", + "description": "Network manager?", + "removal": "caution" + }, + { + "id": "com.zui.oneime", + "description": "Input method for Lenovo One\nIt's input method for Lenovo One.", + "removal": "delete" + }, + { + "id": "com.zui.ota", + "description": "Lenovo system update\nProvides system updates.", + "removal": "caution" + }, + { + "id": "com.zui.radioinfo", + "description": "Hidden testing hardware things.", + "removal": "delete" + }, + { + "id": "com.zui.safecenter", + "description": "Security Center\nUseless security app? You will lose optimization probably.", + "removal": "caution" + }, + { + "id": "com.zui.safecenter.overlay.lime", + "description": "Overlay to theme icon Security app.", + "removal": "delete" + }, + { + "id": "com.zui.safecenter.overlay.mostbeautiful", + "description": "Overlay to theme icon Security app.", + "removal": "delete" + }, + { + "id": "com.zui.safecenter.overlay.phantom", + "description": "Overlay to theme icon Security app.", + "removal": "delete" + }, + { + "id": "com.zui.safecenter.overlay.redstorm", + "description": "Overlay to theme icon Security app.", + "removal": "delete" + }, + { + "id": "com.zui.safecenter.overlay.steellegion", + "description": "Overlay to theme icon Security app.", + "removal": "delete" + }, + { + "id": "com.zui.safecenter.overlay.thinarmor", + "description": "Overlay to theme icon Security app.", + "removal": "delete" + }, + { + "id": "com.zui.sdac", + "description": "Not needed for notifications and it's probably testing notification.", + "removal": "delete" + }, + { + "id": "com.zui.setupwizard", + "description": "Setup Wizard\nNeeded for first-boot setup.", + "removal": "delete" + }, + { + "id": "com.zui.simcontacts", + "description": "It should be named com.qualcomm.simcontacts.\nIt's hidden and not available for users.", + "removal": "delete" + }, + { + "id": "com.zui.tassistent", + "description": "Assistant Tracking, Logs.", + "removal": "delete" + }, + { + "id": "com.zui.theme.overlay.lime", + "description": "Wallpaper to Theme App.", + "removal": "replace" + }, + { + "id": "com.zui.theme.overlay.mostbeautiful", + "description": "Wallpaper to Theme App.", + "removal": "replace" + }, + { + "id": "com.zui.theme.overlay.phantom", + "description": "Wallpaper to Theme App.", + "removal": "replace" + }, + { + "id": "com.zui.theme.overlay.redstorm", + "description": "Wallpaper to Theme App.", + "removal": "replace" + }, + { + "id": "com.zui.theme.overlay.steellegion", + "description": "Wallpaper to Theme App.", + "removal": "replace" + }, + { + "id": "com.zui.theme.overlay.thinarmor", + "description": "Wallpaper to Theme App.", + "removal": "replace" + }, + { + "id": "com.zui.theme.settings", + "description": "Lenovo theme settings\nNeeded for theme settings.", + "removal": "caution" + }, + { + "id": "com.zui.thirdparty.sdk", + "description": "Third party useless frameworks.", + "removal": "delete" + }, + { + "id": "com.zui.tuface", + "description": "It's for faceid and probably needed for face unlock lock screen.", + "removal": "delete" + }, + { + "id": "com.zui.udevice", + "description": "Useless preview activity to earphones.", + "removal": "delete" + }, + { + "id": "com.zui.userexperience", + "description": "It's for spying: app usage, device usage.", + "removal": "delete" + }, + { + "id": "com.zui.wallet", + "description": "Chinese payment", + "removal": "delete" + }, + { + "id": "com.zui.wallpapercropper", + "description": "Crop wallpaper\nWallpaper cropper.", + "removal": "replace" + }, + { + "id": "com.zui.wallpapersetting", + "description": "Needed for wallpaper settings", + "removal": "replace" + }, + { + "id": "com.zui.weather", + "description": "Weather\nStock weather app.", + "removal": "replace" + }, + { + "id": "com.zui.wifip2p", + "description": "Lenovo One file transfer\nAnother app for Lenovo One things.", + "removal": "delete" + }, + { + "id": "com.zui.xlog", + "description": "Hidden logs, package usage collector.", + "removal": "delete" + }, + { + "id": "ctrip.android.view", + "description": "Chinese Ctrip.", + "removal": "delete" + }, + { + "id": "eu.xiaomi.ext", + "description": "Xiaomi.eu Extension\nCalendar app things. Only for China.", + "removal": "delete" + }, + { + "id": "eu.xiaomi.module.inject", + "description": "Inject fields\nFields name of device info like which os version or security date.\nNot sure if it's needed.", + "removal": "replace" + }, + { + "id": "fr.bouyguestelecom.agent.custo", + "description": "This app wanna include ads to your gallery only.\nFounded only ads and crashlytics components.", + "removal": "delete" + }, + { + "id": "huawei.android.widget", + "description": "App that actually doesnt do anything? Remove it doesnt affect on your widgets.", + "removal": "delete" + }, + { + "id": "jp.co.omronsoft.mushroom.CommonPhrase", + "description": "Japanese Phrases app", + "removal": "delete" + }, + { + "id": "jp.co.radius.neplayer_asus", + "description": "NePLAYER\nJapanese NePLAYER Lite for ASUS", + "removal": "delete" + }, + { + "id": "me.phh.treble.app", + "description": "Used for settings GSI rom that based by Phh Treble. This should not be remove.", + "removal": "unsafe" + }, + { + "id": "mitv.service", + "description": "TvService\nHas shutdown delay.\nSafe to remove.", + "removal": "replace" + }, + { + "id": "miui.systemui.plugin", + "description": "System UI Plug-in. When removed, Android will use the AOSP style volume bar and reboot screen (option to power off or reboot your phone). Will break the iOS-style quick settings. The volume bar breakage only applies to MIUI-users. For HyperOS-users, all the above will apply.", + "removal": "replace" + }, + { + "id": "miuix.stub", + "description": "It has something to unknown miuix FrequentPhrase, Chinese things found.", + "removal": "delete" + }, { "id": "net.oneplus.commonlogtool", "description": "OnePlus Common Log Tool\n9 permissions and given what we know about OnePlus logging apps, it's a good idea to disable this.\nSee com.oneplus.opbugreportlite, com.oem.oemlogkit and net.oneplus.odm", @@ -8744,18 +18952,108 @@ "description": "Lets you use OnePlus widgets on the home screen.", "removal": "delete" }, + { + "id": "nubia.camera.dualcamtest", + "description": "Dual Camera Test", + "removal": "delete" + }, + { + "id": "ohos.media.medialibrary", + "description": "MediaLibrary\nhas hwddmp components `com.huawei.hwddmp` debugging errors, remote device manager that depends on Huawei account", + "removal": "delete" + }, + { + "id": "om.xiaomi.gnss.polaris", + "description": "Polaris\nBeidou satellite navigation system. Only for China.", + "removal": "delete" + }, + { + "id": "om.zui.resolver", + "description": "Lenovo Share\nLenovo Share for Chinese", + "removal": "delete" + }, + { + "id": "oplus.frameworkres.overlay.display.product", + "description": "Display cutout.\nA display cutout is an area on some devices that extends into the display surface. It allows for an edge-to-edge experience while providing space for important sensors on the front of the device.\nhttps://developer.android.com/develop/ui/views/layout/display-cutout", + "removal": "caution" + }, + { + "id": "org.codeaurora.btmultisim", + "description": "it's app without code.", + "removal": "delete" + }, + { + "id": "org.codeaurora.qti.nrNetworkSettingApp", + "description": "Needed for 5G?", + "removal": "caution" + }, + { + "id": "org.dtx.aidl.manager", + "description": "DtxService\nAnt Dtx Service, unknown app, but safe to remove, probably useful in China.", + "removal": "delete" + }, { "id": "org.ifaa.aidl.manager", "label": "IfaaManagerService", "description": "IFAA = (China’s) Internet Finance Authentication Alliance\nProvides biometric authentication for Alipay. Probably safe to disable if you don't use it.", "removal": "delete" }, + { + "id": "org.mipay.android.manager", + "description": "MipayService\nXiaomi Payment related services, not used!", + "removal": "delete" + }, + { + "id": "product.lge.data.server.LgDataServiceMain", + "description": "Needed for iwlan? Very unknown app.", + "removal": "caution" + }, + { + "id": "ru.yandex.disk", + "description": "Yandex' file cloud storage\nMay be installed with Samsung firmware update to comply with http://publication.pravo.gov.ru/Document/View/0001202011230051 if you're Russian. Can be installed manually from Google Play.", + "removal": "delete" + }, + { + "id": "ru.yandex.searchplugin", + "description": "Yandex' search engine plugin\nMay be installed with Samsung firmware update to comply with http://publication.pravo.gov.ru/Document/View/0001202011230051 if you're Russian. Can be installed manually from Google Play.", + "removal": "delete" + }, + { + "id": "ru.yandex.yandexmaps", + "description": "Yandex' Maps\nMay be installed with Samsung firmware update to comply with http://publication.pravo.gov.ru/Document/View/0001202011230051 if you're Russian. Can be installed manually from Google Play.", + "removal": "delete" + }, + { + "id": "screnmirroring.com", + "description": "Sony's screen mirroring app. Can be removed as chromecasting still works without it", + "removal": "delete" + }, { "id": "se.dirac.acs", "label": "Dirac Control Service", "description": "Sound-system backend?\nRuns in the background as part of the system. Runs even if disabled.", "removal": "caution" }, + { + "id": "sg.gov.mnd.OneService", + "description": "map app with a lot tracking\nhttps://play.google.com/store/apps/details?id=sg.gov.mnd.OneService", + "removal": "delete" + }, + { + "id": "tech.palm.id", + "description": "TECNO ID\nit's for account? A lot bloated.\nInstead Uninstall better Disable app because Uninstalling cause Settings app crash", + "removal": "delete" + }, + { + "id": "tv.alphonso.alphonso_eula", + "description": "Alphonso Recommendations\nEnhanced viewing, personalized experience of watching TV.", + "removal": "delete" + }, + { + "id": "tv.danmaku.bili", + "description": "Chinese app 'bilibili'.", + "removal": "delete" + }, { "id": "tv.peel.samsung.app", "label": "Peel Smart Remote (WatchON)", @@ -8764,5 +19062,25 @@ "https://www.samsung.com/za/support/mobile-devices/what-is-the-peel-smart-remote-application/" ], "removal": "delete" + }, + { + "id": "udc.lenovo.com.udclient", + "description": "Lenovo Universal Device Client\nAnother Mobile Device Management (MDM) allows company’s IT department to reach inside your phone in the background, allowing them to ensure\nyour device is secure, know where it is, and remotely erase your data if the phone is stolen.\nIt's a way to ensure employees stay productive and do not breach corporate policies\nYou should NEVER have a MDM tool on your personal phone.", + "removal": "delete" + }, + { + "id": "vendor.mediatek.iwlanservice", + "description": "iWlan service, not sure if needed.", + "removal": "caution" + }, + { + "id": "zte.com.cn.alarmclock", + "description": "Clock\nStock ZTE Clock App", + "removal": "replace" + }, + { + "id": "zte.com.cn.filer", + "description": "File Manager\nStock File Manager", + "removal": "replace" } ] \ No newline at end of file