diff --git a/.github/ISSUE_TEMPLATE/3-add-new-packages.yml b/.github/ISSUE_TEMPLATE/3-add-new-packages.yml index 6b563a3..d817be8 100644 --- a/.github/ISSUE_TEMPLATE/3-add-new-packages.yml +++ b/.github/ISSUE_TEMPLATE/3-add-new-packages.yml @@ -19,9 +19,9 @@ body: **Removal**: - Recommended: Pointless, outright negative, or apps available through Google Play. Packages with the word "overlay" must be Advanced or of higher priority because they're likely dangerous, meanwhile they may seem useless or empty to your device, they could bootloop someone else's. - - Advanced: Breaks obscure or minor parts of functionality, or apps that aren't easily enabled/installed through Settings/Google Play. This category is also used for apps that are useful (default keyboard/gallery/launcher/music app.) but that can easily be replaced by a better alternative. + - Advanced: Breaks obscure or minor parts of functionality, overlays, or apps that aren't easily enabled/installed through Settings/Google Play. This category is also used for apps that are useful (default keyboard/gallery/launcher/music app.) but that can easily be replaced by a better alternative. - Expert: Breaks widespread and/or important functionality, but nothing important to the basic operation of the operating system. Removing an Expert package should not bootloop the device (unless mentioned in the description) but we can't guarantee it 100%. - - Unsafe: Can break vital parts of the operating system. Removing an Unsafe package have an extremely high risk of bootlooping your device. + - Unsafe: Can break vital parts of the operating system. Removing an Unsafe package have an extremely high risk of bootlooping your device or is illegal in your country (e.g. emergency alerts provider (illegal to remove in some EU countries), or SAR certification law in EU). - type: textarea id: package-listing diff --git a/resources/assets/uad_lists.json b/resources/assets/uad_lists.json index c4117ec..2aef636 100644 --- a/resources/assets/uad_lists.json +++ b/resources/assets/uad_lists.json @@ -1,4 +1,148 @@ { + "org.lineageos.recorder": { + "list": "Oem", + "description": "LineageOS Voice Recorder App.\nSafe to remove if you don't need it or have replaced it with another app.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Recommended" + }, + "org.lineageos.aperture": { + "list": "Oem", + "description": "LineageOS Camera App.\nSafe to remove if you've replaced it with another app.\nOtherwise there will be no camera app on your device.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Advanced" + }, + "org.lineageos.etar": { + "list": "Oem", + "description": "LineageOS Calendar App.\nSafe to remove if you've replaced it with another app.\nOtherwise there will be no calendar app on your device.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Advanced" + }, + "org.lineageos.glimpse": { + "list": "Oem", + "description": "LineageOS Gallery App.\nSafe to remove if you've replaced it with another app.\nOtherwise there will be no gallery app on your device.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Advanced" + }, + "org.lineageos.twelve": { + "list": "Oem", + "description": "LineageOS Music App.\nSafe to remove if you don't need it or have replaced it with another app.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Recommended" + }, + "org.lineageos.camelot": { + "list": "Oem", + "description": "LineageOS PDF Viewer App.\nSafe to remove if you don't need it or have replaced it with another app.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Recommended" + }, + "co.aospa.dolby.xiaomi": { + "list": "Oem", + "description": "AOSPA's Dolby Atmos App on custom ROMs for Xiaomi phones. Providers support for Dolby Atmos on devices with Xiaomi hardware running custom ROMs.\nRemoving it just removes the Dolby Atmos feature and its app. Safe to remove if you don't need it.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Advanced" + }, + "io.chaldeaprjkt.gamespace": { + "list": "Oem", + "description": "The Game Space App, often found in custom ROMs. If you don't need it or don't play games, it's safe to remove.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Advanced" + }, + "org.omnirom.omnistyle": { + "list": "Oem", + "description": "OmniRom customization app. It lets you change the header image on the quick settings panel and the wallpaper for custom ROMs. It's included in custom ROMs mostly for the quick settings header images as the wallpaper activity is not normally accessible.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Expert" + }, + "tokyo.witaqua.updater": { + "list": "Oem", + "description": "LineageOS Updater rebranded for the WitAqua custom ROM.\nNot safe to remove; could break Updater UI on devices with WitAqua ROMs.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Expert" + }, + "com.sar.main": { + "list": "Misc", + "description": "!!! WARNING !!! DO NOT DELETE THIS PACKAGE, EVEN IF YOU ENABLED REMOVAL OF UNSAFE PACKAGES. THIS PACKAGE WON'T BOOTLOOP YOUR DEVICE, BUT ITS REMOVAL MAKES THE PHONE MORE DANGEROUS BECAUSE OF INCONTROLLABLE RADIO-FREQUENCY ENERGY EMITTING.\nSarReduce Service (Specific Absorption Rate)\nThis package adjusts the level of radio-frequency energy basing on where and what mode the phone is, found on Lenovo devices mostly.\nAbsolutely not safe to remove; Danger for health. The device won't be lowering the emitted radio-frequency energy while close to body. Networks, such as Wi-Fi, Bluetooth and Mobile Data are also very likely to become unstable.\nWARNING: Removing other core/important system services might influence or break the behavior of this package. BE CAREFUL.\nAlso, removing this package might violate the SAR (Specific Absorption Rate) law in EU.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Unsafe" + }, + "androidzte": { + "list": "Oem", + "description": "Basing on APK inspection, this is a framework package that powers all the system UI on ZTE, Nubia, Axon & Blade devices. Totally not safe to remove, it's as important as 'android'", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Unsafe" + }, + "com.google.android.wifi.resources.overlay": { + "list": "Aosp", + "description": "A google mainline module overlay for com.android.wifi.resources, which might be useless if gms is removed, as it only provides gms customizations for Wi-Fi, not android system customizations.\n Only safe to remove if you have removed gms.\n There's no such package as com.google.android.wifi.resources, but only com.android.wifi.resources. And there are multiple packages with such names, that cause no damage when removed.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Expert" + }, + "com.android.providers.partnerbrowsercustomizations": { + "list": "Aosp", + "description": "Provides browser customizations from partners (for chrome only). Total bloatware, especialy useless if you use another browser than Chrome.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Recommended" + }, + "com.jiiov.fingerprint_factorytest": { + "list": "Misc", + "description": "A factory test app for Jiiov fingerprint scanners (Jiiov fingerprint scanners are mostly used on devices such as Xiaomi, Redmi, POCO, etc..). Mostly not needed for daily phone use, might be needed in service centers during repair or when you'll want to test your fingerprint scanner. Not sure how to even access it.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Recommended" + }, + "com.google.android.wifi.resources.overlay.pineapple": { + "list": "Misc", + "description": "An overlay for com.android.wifi.resources for devices using the “pineapple” Wi‑Fi HAL (Google’s internal codename for a Wi‑Fi module configuration). Not safe to remove, especially on Android 13+.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Unsafe" + }, + "com.android.wifi.resources.overlay.target.sm8635": { + "list": "Misc", + "description": "An overlay for com.android.wifi.resources for devices with the Snapdragon 7s Gen 2 CPU (codename SM8635). Not safe to remove.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Unsafe" + }, + "com.dti.blu": { + "list": "Oem", + "description": "This package is preinstalled on devices made by cellphone manufacturer BLU, installs unwanted games and other non-essential stuff. Its name 'Mobile Services' makes it scary to remove, but I highly recommend removing it. No damage foukd after removal (did so in at least two different models of Blu phones).", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Recommended" + }, "com.block.juggle": { "list": "Misc", "description": "Block Blast. A causal game pre-installed on Xiaomi Poco devices.", @@ -81,15 +225,255 @@ }, "com.android.uwb.resources.overlay.common": { "list": "Aosp", - "description": "This is an overlay likely tied to com.android.uwb.resorces, and since it's in Unsafe, this overlay related to it should also be in Unsafe.", + "description": "Overlay for UWB (Ultra-Wideband) resources. Used for device-to-device ranging and location features.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Expert" + }, + "com.google.android.overlay.setupwizard": { + "list": "Aosp", + "description": "An overlay for com.google.android.setupwizard. Safe to remove if com.google.android.setupwizard has been removed.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Advanced" + }, + "com.android.provision.overlay.miui": { + "list": "Oem", + "description": "An overlay for com.android.provision for Xiaomi devices. Since com.android.provision is in Unsafe, this should also be in Unsafe.", "dependencies": [], "neededBy": [], "labels": [], "removal": "Unsafe" }, + "com.miui.safetycenter.config.overlay": { + "list": "Oem", + "description": "An overlay for com.miui.safetycenter providing configurations and preferences. Safe to delete if com.miui.safetycenter is removed.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Expert" + }, + "com.miui.safetycenter.res.overlay": { + "list": "Oem", + "description": "An overlay for com.miui.safetycenter providing resources and preferences. Safe to delete if com.miui.safetycenter is removed.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Expert" + }, + "com.miui.settings.rro.device.systemui.overlay": { + "list": "Oem", + "description": "A device-specific overlay for com.android.settings on Xiaomi devices customizing the system UI. Likely not something that's safe to remove.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Unsafe" + }, + "com.mediatek.datachannel.service": { + "list": "Misc", + "description": "Mediatek's DataChannel Service, manages data channels used by IMS for VoLTE, VoWiFi and RCS.\nThe communication bridge between modem and android telephony framework. Will most likely break RCS, VoLTE and VoWiFi. Not worth deleting.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Expert" + }, + "com.google.android.wifi.resources.xiaomi": { + "list": "Oem", + "description": "An overlay-xiaomi addition for com.android.wifi.resources, presumably xiaomi bloat. No issues with Wi-Fi found after removal.\nThere's no such package as com.google.android.wifi.resources, but only com.android.wifi.resources, so it's likely a part of a google addition for Wi-Fi services, so likely bloat. Safe to delete.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Advanced" + }, + "com.google.android.wifi.resources.overlay.common": { + "list": "Aosp", + "description": "An overlay-google addition for com.android.wifi.resoruces, presumably google bloat. No issues with Wi-Fi found after removal.\nThere's no such package as com.google.android.wifi.resources, but only com.android.wifi.resources, so it's likely a part of a google addition for Wi-Fi services, so likely bloat. Safe to delete.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Advanced" + }, + "com.miui.settings.rro.device.config.overlay": { + "list": "Oem", + "description": "Presumably a MIUI/HyperOS overlay com.android.settings providing device-specific configurations for system settings.\nLikely not something you would want to remove. Will likely cause issues.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Unsafe" + }, + "com.miui.permissioncontroller.overlay": { + "list": "Oem", + "description": "Presumably a MIUI/HyperOS overlay for com.gooogle.android.permissioncontroller. Not safe to delete.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Unsafe" + }, + "com.qualcomm.qti.uceShimService": { + "list": "Misc", + "description": "The Qualcomm telephony support service that acts as a shim layer between IMS and qualcomm modem stack.\nWill likely break RCS, VoLTE, VoWiFi and some carrier preference customizations. Not worth deleting.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Expert" + }, + "android.autoinstalls.config.Xiaomi.whyred": { + "list": "Oem", + "description": "App that configures preinstalled apps and initial preferences on Xiaomi Redmi Note 5 / Xiaomi Redmi Note 5 Pro (as their both's codename is whyred).\nOnly needed on device setup, dormant and useless afterwards. It's restored automatically in case of a factory reset. Safe to delete.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Recommended" + }, + "com.gallery.player": { + "list": "Oem", + "description": "Old MIUI Gallery app's media player, a separate package from com.miui.gallery. Will likely break playing and presumably viewing media in the MIUI Gallery app.\nNot seen on HyperOS but present on some old MIUI versions. Safe to remove if com.miui.gallery is already removed.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Advanced" + }, + "android.ui.overlay.ct": { + "list": "Aosp", + "description": "An overlay that customizes Android UI for the China Telecom operator (3rd largest operator in China).\nSafe to remove if you don't live in china or don't use/plan to use this carrier. Often present on ROMs and devices outside of China.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Advanced" + }, + "com.xiaomi.phone.overlay": { + "list": "Oem", + "description": "An overlay needed for com.xiaomi.phone. Safe to remove if com.xiaomi.phone has been removed.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Expert" + }, + "com.xiaomi.phone": { + "list": "Oem", + "description": "A MIUI/HyperOS extension for telephony services. Called HyperPhone (at least on HyperOS), I don't know how is it named in MIUI, if you know, please edit this package and add it's MIUI name here. (in GitHub)\nIt's similar to com.xiaomi.bluetooth by it's purpose, but here it's a Xiaomi extension for telephony services. Deleting it caused no data loss or issues with telephony, calls, mobile data, and other on HyperOS 2.0.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Expert" + }, + "com.dti.telefonica": { + "list": "Carrier", + "description": "O2 & Telefonica carrier bloat. Runs in background, updates, maintains and installs Telefonica carrier apps and services, and is totally useless if you don't use this carrier.\nO2 and Telefonica are only available in Latin America, Brazil, Spain, Germany and UK, but it's often preinstalled on EU, Global and possibly other ROMs, as countries where this carrier is present use these ROMs. Safe to delete.\nPresumably works together with com.xiaomi.entitlement.o2. It's also a package safe to remove if you don't use the carriers mentioned earlier.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Recommended" + }, + "android.miui.overlay.telephony": { + "list": "Oem", + "description": "Likely an important overlay for telephony services and com.android.providers.telephony, specific for devices running HyperOS/MIUI. Not safe to delete.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Unsafe" + }, + "android.aosp.overlay.telephony": { + "list": "Aosp", + "description": "Likely an important overlay for telephony services and com.android.providers.telephony. Not safe to delete.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Unsafe" + }, + "com.miui.misightservice": { + "list": "Oem", + "description": "Telemetry and diagnostics collector app that sends analytics to Xiaomi servers and has almost no use for user.\nSomething on the level of com.miui.msa or com.miui.daemon. Worth deleting.\nConstantly connects somewhere and sends/receives up to 100KB of data per day to/from an unknown source. This also means it often runs in background.\nIt's labeled as Blur and has orange-white MI icon, but it just hides under it. No blur/ui/any other issues seen after around a month of use of HyperOS 2.0 with this removed.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Recommended" + }, + "com.google.android.overlay.modules.healthfitness.forframework": { + "list": "Aosp", + "description": "Another part of health fitness system, useless for most users along with all other health fitness packages.\nSafe to delete, obviously, unless if you use health fitness services.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Recommended" + }, + "com.xiaomi.cameramind": { + "list": "Oem", + "description": "The core of all AI features for Xiaomi's camera app. Won't impact other camera apps' AI features.\nSafe to delete if you don't need them or if you use another camera app.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Recommended" + }, + "com.xiaomi.bluetooth.rro.device.config.overlay": { + "list": "Oem", + "description": "A device-specific overlay for com.xiaomi.bluetooth. Safe to remove if com.xiaomi.bluetooth is removed.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Expert" + }, + "com.miui.euicc": { + "list": "Oem", + "description": "The LPA app that is constantly running in background, consuming RAM and battery. This app is the core of all the eSIM services on Xiaomi devices, runs and drains resources even if you have no eSIM.\nConstantly being found in running processes list. No issues appeared after removing it on HyperOS 2.0 and using it for over a month.\nTelephony and all settings stayed intact, worth deleting this if you don't use an eSIM.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Advanced" + }, + "com.miui.cotaservice": { + "list": "Oem", + "description": "MIUI's COTA (Configuration Over-The-Air) service. Pretty much the same as com.google.configupdater but for miui services.\nUnlike google's config updater, it constantly connects to the web and sends/receives data from an unknown source. Might cause obscure issues with telephony and Xiaomi services.\nSafe to delete if you've deleted all Xiaomi services like Xiaomi Cloud, GetApps, xmsf, etc... and !!! have logged out of your Xiaomi Account !!! Pretty much all is same as with com.google.configupdater. Deleting it on HyperOS 2.0 causes no issues.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Advanced" + }, + "com.android.providers.telephony.overlay.miui": { + "list": "Oem", + "description": "Required for com.android.providers.telephony on devices running HyperOS/MIUI. Not safe to delete.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Unsafe" + }, + "com.android.providers.settings.overlay": { + "list": "Aosp", + "description": "Required for com.android.providers.settings. Not safe to delete.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Unsafe" + }, + "com.android.phone.cust.overlay.miui": { + "list": "Oem", + "description": "An overlay customizing default behavior and preferences for com.android.phone on devices running HyperOS/MIUI. Safe to remove if com.android.phone is removed.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Expert" + }, + "com.android.networkstack.overlay.miui": { + "list": "Oem", + "description": "Required for com.android.networkstack on devices running HyperOS/MIUI. Not safe to delete.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Unsafe" + }, + "com.android.carrierconfig.overlay.miui": { + "list": "Oem", + "description": "Required for com.android.carrierconfig on devices running HyperOS/MIUI. Safe to remove if com.android.carrierconfig is removed.", + "dependencies": [], + "neededBy": [], + "labels": [], + "removal": "Advanced" + }, "com.android.thememanager.customizethemeconfig.config.overlay": { "list": "Oem", - "description": "Likely an overlay tied to com.android.thememanager, and since thememanager is in Advanced, this overlay should also be in Advanced.", + "description": "An overlay for Xiaomi's com.android.thememanager providing theme config customization default preferences and configs. Safe to remove if com.android.thememanager is removed.", "dependencies": [], "neededBy": [], "labels": [], @@ -97,7 +481,7 @@ }, "com.android.overlay.circletosearch": { "list": "Aosp", - "description": "An overlay likely deeply tied with system ui, causes soft brick (all system apps crashing and inability to launch anything) on HyperOS 2.0.", + "description": "An overlay likely deeply tied with system ui, because it causes a soft brick (all system apps suddenly crashing and inability to launch any app or process after that) on HyperOS 2.0.\nWill most likely also bootloop your device. Totally NOT safe to delete.", "dependencies": [], "neededBy": [], "labels": [], @@ -311,14 +695,6 @@ "labels": [], "removal": "Unsafe" }, - "com.sonyericsson.android.camera": { - "list": "Oem", - "description": "Sony's default camera app", - "dependencies": [], - "neededBy": [], - "labels": [], - "removal": "Expert" - }, "com.sonyericsson.android.camera.product.res.overlay.enable.information.entry": { "list": "Oem", "description": "Overlays default camera app, removing could break camera features. Find out more by running: adb shell cmd overlay list, to see other packages", @@ -609,7 +985,7 @@ }, "com.mi.appfinder": { "list": "Oem", - "description": "HyperOs 2.0.202.0, it didn't break the system or ui search function or poco launcher search app function. Havent heard of it breaking stuff for others so dont think it's of much concern \n has 15 trackers", + "description": "HyperOs 2.0.202.0, it didn't break the system or ui search function or poco launcher search app function. Havent heard of it breaking stuff for others so dont think it's of much concern\n has 15 trackers", "dependencies": [], "neededBy": [], "labels": [], @@ -617,7 +993,7 @@ }, "com.dti.tracfone": { "list": "Carrier", - "description": "Installs sponsored apps automatically on Tracfone and affiliated carriers (Straight Talk, Total Wireless, etc) \n", + "description": "Installs sponsored apps automatically on Tracfone and affiliated carriers (Straight Talk, Total Wireless, etc)\n", "dependencies": [], "neededBy": [], "labels": [], @@ -625,7 +1001,7 @@ }, "com.sony.tvsideview.videoph": { "list": "Oem", - "description": "Video & TV SideView (replaced by https://play.google.com/store/apps/details?id=com.sony.tvsideview.phone)\nLets you use your smartphone or tablet as a TV remote control for the home. \n", + "description": "Video & TV SideView (replaced by https://play.google.com/store/apps/details?id=com.sony.tvsideview.phone)\nLets you use your smartphone or tablet as a TV remote control for the home.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -641,7 +1017,7 @@ }, "com.sonyericsson.android.addoncamera.artfilter": { "list": "Oem", - "description": "Sony Creative effect\nGives options for various photographic toning effects in the Sony camera app.\nI'm not 100% sure for this one. Can someone confirm ? \n", + "description": "Sony Creative effect\nGives options for various photographic toning effects in the Sony camera app.\nI'm not 100% sure for this one. Can someone confirm ?\n", "dependencies": [], "neededBy": [], "labels": [], @@ -649,7 +1025,7 @@ }, "com.sonyericsson.android.omacp": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -665,7 +1041,7 @@ }, "com.sonyericsson.idd.agent": { "list": "Oem", - "description": "Anonymous Usage Stats\nUsed to send \"anonymous\" information about how you use your Sony Smartphone to Sony servers.\nIt remains unclear exactly how this information is anonymized.", + "description": "Anonymous Usage Stats\nUsed to send\"anonymous\" information about how you use your Sony Smartphone to Sony servers.\nIt remains unclear exactly how this information is anonymized.", "dependencies": [], "neededBy": [], "labels": [], @@ -713,7 +1089,7 @@ }, "com.sonyericsson.startupflagservice": { "list": "Oem", - "description": "Startup Flag Service\nUsed during the production of the phone to verify that the touch input works. \nIt can be triggered when a specific TA-parameter is not set. This should never be triggered and if it does well it doesn't have any use for you.\n\nTA means Timing Advance and its value correspond to the length of time a signal takes to reach the base station from a mobile phone.\nhttps://www.telecomhall.net/t/parameter-timing-advance-ta/6390\n", + "description": "Startup Flag Service\nUsed during the production of the phone to verify that the touch input works.\nIt can be triggered when a specific TA-parameter is not set. This should never be triggered and if it does well it doesn't have any use for you.\n\nTA means Timing Advance and its value correspond to the length of time a signal takes to reach the base station from a mobile phone.\nhttps://www.telecomhall.net/t/parameter-timing-advance-ta/6390\n", "dependencies": [], "neededBy": [], "labels": [], @@ -753,7 +1129,7 @@ }, "com.sonyericsson.wappush": { "list": "Oem", - "description": "WAP Push\nUsed to display annoying WAP push.\nWAP push is a type of text message that contains a direct link to a particular Web page. \nWhen a user is sent a WAP-push message, he receives an alert, once clicked, directs him to the Web page via his browser.\nPersonally, I don't like this. URLs are now recognized by the SMS instant messaging apps and you just have to click on it.\n", + "description": "WAP Push\nUsed to display annoying WAP push.\nWAP push is a type of text message that contains a direct link to a particular Web page.\nWhen a user is sent a WAP-push message, he receives an alert, once clicked, directs him to the Web page via his browser.\nPersonally, I don't like this. URLs are now recognized by the SMS instant messaging apps and you just have to click on it.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -761,7 +1137,7 @@ }, "com.sonyericsson.xhs": { "list": "Oem", - "description": "Sony Xperia Lounge (discontinued by Sony on August 2019)\nThe Xperia Lounge app was meant to provide loyal fans with various rewards for their Xperia smartphones, \nsuch as exclusive Xperia Themes and wallpapers, as well as competitions.\n", + "description": "Sony Xperia Lounge (discontinued by Sony on August 2019)\nThe Xperia Lounge app was meant to provide loyal fans with various rewards for their Xperia smartphones,\nsuch as exclusive Xperia Themes and wallpapers, as well as competitions.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -769,7 +1145,7 @@ }, "com.sonymobile.advancedlogging": { "list": "Oem", - "description": "Advanced Logging\nSends logs to Sony Mobile. These logs contain a wide range of personal information such as unique device IDs, your location, \ndetails regarding running applications, and events/input leading up to a crash.\nLogging is only active for a short time and automatically disabled once logging has been completed. \nLogs are uploaded when connected to Wi-Fi and automatically deleted when the upload is complete.\n", + "description": "Advanced Logging\nSends logs to Sony Mobile. These logs contain a wide range of personal information such as unique device IDs, your location,\ndetails regarding running applications, and events/input leading up to a crash.\nLogging is only active for a short time and automatically disabled once logging has been completed.\nLogs are uploaded when connected to Wi-Fi and automatically deleted when the upload is complete.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -825,7 +1201,7 @@ }, "com.sonymobile.anondata": { "list": "Oem", - "description": "Anonymous Usage Stats (yes just as com.sonyericsson.idd.agent but it's for other phones)\nUsed to send \"anonymous\" information about how you use your Sony Smartphone to Sony servers.\nIt remains unclear exactly how this information is anonymized.", + "description": "Anonymous Usage Stats (yes just as com.sonyericsson.idd.agent but it's for other phones)\nUsed to send\"anonymous\" information about how you use your Sony Smartphone to Sony servers.\nIt remains unclear exactly how this information is anonymized.", "dependencies": [], "neededBy": [], "labels": [], @@ -945,7 +1321,7 @@ }, "com.sonymobile.getset": { "list": "Oem", - "description": "Xperia Actions (discontinued)\nLets you automate some actions (only a few) \nhttps://support.sonymobile.com/global-en/xperiaxz/userguide/xperia-actions/\n", + "description": "Xperia Actions (discontinued)\nLets you automate some actions (only a few)\nhttps://support.sonymobile.com/global-en/xperiaxz/userguide/xperia-actions/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -993,7 +1369,7 @@ }, "com.sonymobile.indeviceintelligence": { "list": "Oem", - "description": "Xperia Intelligence Engine\nThis app is supposed to understand how you use the phone, the apps you prefer, and will suggest tips \nand options based on app usage, how often you use an app, what time of day...\nFor me this just looks like a AI bullshit app who has a huge list of permissions and launch in background at boot\nThis app performs geofencing (check if your are located in a certain perimeter, near your home for instance) \nand this doesn't looks great privacy-wise (https://en.wikipedia.org/wiki/Geo-fence)\n", + "description": "Xperia Intelligence Engine\nThis app is supposed to understand how you use the phone, the apps you prefer, and will suggest tips\nand options based on app usage, how often you use an app, what time of day...\nFor me this just looks like a AI bullshit app who has a huge list of permissions and launch in background at boot\nThis app performs geofencing (check if your are located in a certain perimeter, near your home for instance)\nand this doesn't looks great privacy-wise (https://en.wikipedia.org/wiki/Geo-fence)\n", "dependencies": [], "neededBy": [], "labels": [], @@ -1041,7 +1417,7 @@ }, "com.sonymobile.mtp.extension.fotaupdate": { "list": "Oem", - "description": "fota update service\nFOTA = Firmware Over-The-Air\nFOTA allows manufacturers to remotely install new software updates, features and services.\nGiven there is \"mtp.extension\" in the package name, I think it lets you update your phone via your PC.\nWhat's weird is that it should be called SEUS then (https://www.mobilefun.co.uk/blog/2008/06/software-updates-sony-ericsson/)", + "description": "fota update service\nFOTA = Firmware Over-The-Air\nFOTA allows manufacturers to remotely install new software updates, features and services.\nGiven there is\"mtp.extension\" in the package name, I think it lets you update your phone via your PC.\nWhat's weird is that it should be called SEUS then (https://www.mobilefun.co.uk/blog/2008/06/software-updates-sony-ericsson/)", "dependencies": [], "neededBy": [], "labels": [], @@ -1097,7 +1473,7 @@ }, "com.sonymobile.prediction": { "list": "Oem", - "description": "Sony text prediction (for Sony keyboard) \nIt's only a supposition. Can someone confirm ?\n", + "description": "Sony text prediction (for Sony keyboard)\nIt's only a supposition. Can someone confirm ?\n", "dependencies": [], "neededBy": [], "labels": [], @@ -1129,7 +1505,7 @@ }, "com.sonymobile.smartcharger": { "list": "Oem", - "description": "Battery Care\nDetects your charging patterns and estimates the start and end time of your regular charging period. \nThe rate of charging is controlled so that your battery reaches 100% just before you disconnect the charger.\nhttps://support.sonymobile.com/gb/xperiaxz/userguide/battery-and-power-management/\n", + "description": "Battery Care\nDetects your charging patterns and estimates the start and end time of your regular charging period.\nThe rate of charging is controlled so that your battery reaches 100% just before you disconnect the charger.\nhttps://support.sonymobile.com/gb/xperiaxz/userguide/battery-and-power-management/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -1137,7 +1513,7 @@ }, "com.sonymobile.support": { "list": "Oem", - "description": "Sony Support (https://play.google.com/store/apps/details?id=com.sonymobile.support)\nUseless support app. \n", + "description": "Sony Support (https://play.google.com/store/apps/details?id=com.sonymobile.support)\nUseless support app.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -1161,7 +1537,7 @@ }, "com.sonymobile.xperialounge.services": { "list": "Oem", - "description": "Xperia™ Lounge Pass service (discontinued)\nThe Xperia Lounge app was meant to provide loyal fans with various rewards for their Xperia smartphones, \nsuch as exclusive Xperia Themes and wallpapers, as well as competitions.\nhttps://www.phonearena.com/news/Sony-Xperia-Lounge-shutting-down_id118252\n", + "description": "Xperia™ Lounge Pass service (discontinued)\nThe Xperia Lounge app was meant to provide loyal fans with various rewards for their Xperia smartphones,\nsuch as exclusive Xperia Themes and wallpapers, as well as competitions.\nhttps://www.phonearena.com/news/Sony-Xperia-Lounge-shutting-down_id118252\n", "dependencies": [], "neededBy": [], "labels": [], @@ -1401,7 +1777,7 @@ }, "com.tmobile.pr.adapt": { "list": "Carrier", - "description": "Diagnostic tool. \nThis app can see all your installed apps, that you have allowed unknown sources on, that your rooted, \nand will deny your warranty saying your rooted. It constantly runs in the background.\n", + "description": "Diagnostic tool.\nThis app can see all your installed apps, that you have allowed unknown sources on, that your rooted,\nand will deny your warranty saying your rooted. It constantly runs in the background.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -1433,7 +1809,7 @@ }, "com.tmobile.vvm.application": { "list": "Carrier", - "description": "T-Mobile Visual VoiceMail (https://play.google.com/store/apps/details?id=com.tmobile.vvm.application)\nLets you use your voice mail and manage your inbox without dialing into your voicemail. \n", + "description": "T-Mobile Visual VoiceMail (https://play.google.com/store/apps/details?id=com.tmobile.vvm.application)\nLets you use your voice mail and manage your inbox without dialing into your voicemail.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -1785,7 +2161,7 @@ }, "us.com.dt.iq.appsource.tmobile": { "list": "Carrier", - "description": "App Source (discontinued)\nThis app aimed at organizing all of your existing apps on the phone by category and helping you discover \nnew apps through search and recommendations.\n", + "description": "App Source (discontinued)\nThis app aimed at organizing all of your existing apps on the phone by category and helping you discover\nnew apps through search and recommendations.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -1857,7 +2233,7 @@ }, "com.LogiaGroup.LogiaDeck": { "list": "Carrier", - "description": "Mobile Services Manager\nSeems to be a spyware. \nGood explanation from someone who worked for carrier : \nhttps://www.reddit.com/r/lgv20/comments/6u0wnf/what_is_mobile_services_manager_did_i_catch_a/\n", + "description": "Mobile Services Manager\nSeems to be a spyware.\nGood explanation from someone who worked for carrier :\nhttps://www.reddit.com/r/lgv20/comments/6u0wnf/what_is_mobile_services_manager_did_i_catch_a/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -1937,7 +2313,7 @@ }, "com.verizon.mips.services": { "list": "Carrier", - "description": "My Verizon Services \nRelated to My Verizon app.\nRequired for hotspot", + "description": "My Verizon Services\nRelated to My Verizon app.\nRequired for hotspot", "dependencies": [], "neededBy": [], "labels": [], @@ -2041,7 +2417,7 @@ }, "com.motorola.service.vzw.entitlement": { "list": "Carrier", - "description": "Deleting this package whill disable Hotspot functionality if you're a Verizon client. \nWhat you can do is preventing the phone from notifying the carrier about when you use hotspot :\nhttps://android.stackexchange.com/questions/226580/how-is-verizon-suddenly-tracking-my-hot-spot-usage-on-android-and-how-do-i-disab\n", + "description": "Deleting this package whill disable Hotspot functionality if you're a Verizon client.\nWhat you can do is preventing the phone from notifying the carrier about when you use hotspot :\nhttps://android.stackexchange.com/questions/226580/how-is-verizon-suddenly-tracking-my-hot-spot-usage-on-android-and-how-do-i-disab\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2073,7 +2449,7 @@ }, "com.motorola.omadm.vzw": { "list": "Carrier", - "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\n", + "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\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2089,7 +2465,7 @@ }, "com.motorola.visualvoicemail": { "list": "Carrier", - "description": "Verizon Visual Voicemail (https://play.google.com/store/apps/details?id=com.motorola.visualvoicemail)\nOn non-Verizon phones it has a generic \"Voicemail\" name and icon, and doesn't seem to active.\n", + "description": "Verizon Visual Voicemail (https://play.google.com/store/apps/details?id=com.motorola.visualvoicemail)\nOn non-Verizon phones it has a generic\"Voicemail\" name and icon, and doesn't seem to active.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2105,7 +2481,7 @@ }, "com.asurion.home.sprint.vpl": { "list": "Carrier", - "description": "Tech Expert (for VPL devices/employees) ?\nNow \"Sprint Complete\" (see below).\nNote : This app is developed by Asurion, a US company whose business is to sell insurances.\nAll US carriers use Asurion for the phone insurances.\n", + "description": "Tech Expert (for VPL devices/employees) ?\nNow\"Sprint Complete\" (see below).\nNote : This app is developed by Asurion, a US company whose business is to sell insurances.\nAll US carriers use Asurion for the phone insurances.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2113,7 +2489,7 @@ }, "com.asurion.home.sprint": { "list": "Carrier", - "description": "Sprint Protect\nSupport app (see com.asurion.android.protech.att)\n\nSprint Complete (https://play.google.com/store/apps/details?id=com.asurion.home.sprint)\nLets you call or chat with live tech experts ! Maybe you will find the love of your life ! \nNote : See note above.\n", + "description": "Sprint Protect\nSupport app (see com.asurion.android.protech.att)\n\nSprint Complete (https://play.google.com/store/apps/details?id=com.asurion.home.sprint)\nLets you call or chat with live tech experts ! Maybe you will find the love of your life !\nNote : See note above.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2121,7 +2497,7 @@ }, "com.hyperlync.Sprint.Backup": { "list": "Carrier", - "description": "Sprint Backup\" (https://play.google.com/store/apps/details?id=com.hyperlync.Sprint.Backup)\nLets you backup your phone’s content to your Sprint Backup account.\nFYI : This app is developped by Hyperlync Technologies an Israel-based company which provide cyber-security solutions. \nIt is now owned by Edition Ltd a big Singapour based company (https://www.reuters.com/companies/EDITol.SI)\n", + "description": "Sprint Backup\" (https://play.google.com/store/apps/details?id=com.hyperlync.Sprint.Backup)\nLets you backup your phone’s content to your Sprint Backup account.\nFYI : This app is developped by Hyperlync Technologies an Israel-based company which provide cyber-security solutions.\nIt is now owned by Edition Ltd a big Singapour based company (https://www.reuters.com/companies/EDITol.SI)\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2217,7 +2593,7 @@ }, "com.sprint.international.message": { "list": "Carrier", - "description": "Sprint Worldwide \nJust an help page for international travelers.\n", + "description": "Sprint Worldwide\nJust an help page for international travelers.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2233,7 +2609,7 @@ }, "com.sprint.ms.cdm": { "list": "Carrier", - "description": "Sprint Device Manager\nMobile 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.\nYou should NEVER install a MDM tool on your phone. Never.\nhttps://onezero.medium.com/dont-put-your-work-email-on-your-personal-phone-ef7fef956c2f\nhttps://blog.cdemi.io/never-accept-an-mdm-policy-on-your-personal-phone/\n", + "description": "Sprint Device Manager\nMobile 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.\nYou should NEVER install a MDM tool on your phone. Never.\nhttps://onezero.medium.com/dont-put-your-work-email-on-your-personal-phone-ef7fef956c2f\nhttps://blog.cdemi.io/never-accept-an-mdm-policy-on-your-personal-phone/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2241,7 +2617,7 @@ }, "com.sprint.ms.cnap": { "list": "Carrier", - "description": "Caller ID\ncnap = Caller Name Presentation (https://en.wikipedia.org/wiki/Calling_Name_Presentation)\nLets you change the name that is displayed on caller ID when making a call.\nStrange is it the same thing than \"com.sprint.ecid\" ?\n", + "description": "Caller ID\ncnap = Caller Name Presentation (https://en.wikipedia.org/wiki/Calling_Name_Presentation)\nLets you change the name that is displayed on caller ID when making a call.\nStrange is it the same thing than\"com.sprint.ecid\" ?\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2257,7 +2633,7 @@ }, "com.sprint.safefound.vpl": { "list": "Carrier", - "description": "Safe & Found (https://play.google.com/store/apps/details?id=com.sprint.safefound)\nMobile safety and security application that helps protect and locate your \"loved ones\". \nYou have the ability to track and manage smartphones, tablets and Tracker all in one app.\nhttps://www.sprint.com/en/support/solutions/services/safe-and-found.html\n", + "description": "Safe & Found (https://play.google.com/store/apps/details?id=com.sprint.safefound)\nMobile safety and security application that helps protect and locate your\"loved ones\".\nYou have the ability to track and manage smartphones, tablets and Tracker all in one app.\nhttps://www.sprint.com/en/support/solutions/services/safe-and-found.html\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2329,7 +2705,7 @@ }, "com.asurion.android.protech.att": { "list": "Carrier", - "description": "AT&T ProTech (https://play.google.com/store/apps/details?id=com.asurion.android.protech.att)\nHelp and support app. Lets you call or chat with a live U.S.-based AT&T ProTech support \"expert\".\nNote : This app is developed by Asurion, a US company whose business is to sell insurances.\nAll US carriers use Asurion for the phone insurances.\n", + "description": "AT&T ProTech (https://play.google.com/store/apps/details?id=com.asurion.android.protech.att)\nHelp and support app. Lets you call or chat with a live U.S.-based AT&T ProTech support\"expert\".\nNote : This app is developed by Asurion, a US company whose business is to sell insurances.\nAll US carriers use Asurion for the phone insurances.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2337,7 +2713,7 @@ }, "com.att.android.attsmartwifi": { "list": "Carrier", - "description": "AT&T Smart Wi-Fi (https://play.google.com/store/apps/details?id=com.att.android.attsmartwifi)\nFinds and auto-connects to available hotspots to minimize cellular data consumption.\nAuto-connects is not a good idea.\nWorth reading : \nhttps://www.europol.europa.eu/activities-services/public-awareness-and-prevention-guides/risks-of-using-public-wi-fi\nhttps://www.eff.org/deeplinks/2020/01/why-public-wi-fi-lot-safer-you-think\nYou are ok if you go on HTTPS websites.\nUse a VPN if you want to hide the domain names you visit, avoid usage restriction (no P2P, blacklisted websites...) and encrypt HTTP traffic.\n==> https://thatoneprivacysite.net/choosing-the-best-vpn-for-you/\n", + "description": "AT&T Smart Wi-Fi (https://play.google.com/store/apps/details?id=com.att.android.attsmartwifi)\nFinds and auto-connects to available hotspots to minimize cellular data consumption.\nAuto-connects is not a good idea.\nWorth reading :\nhttps://www.europol.europa.eu/activities-services/public-awareness-and-prevention-guides/risks-of-using-public-wi-fi\nhttps://www.eff.org/deeplinks/2020/01/why-public-wi-fi-lot-safer-you-think\nYou are ok if you go on HTTPS websites.\nUse a VPN if you want to hide the domain names you visit, avoid usage restriction (no P2P, blacklisted websites...) and encrypt HTTP traffic.\n==> https://thatoneprivacysite.net/choosing-the-best-vpn-for-you/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2345,7 +2721,7 @@ }, "com.att.callprotect": { "list": "Carrier", - "description": "AT&T Call Protect (https://play.google.com/store/apps/details?id=com.att.callprotect)\nSpam call blocking app provided by Hiya \nNOTE : You should never trust spam blocking apps (https://itmunch.com/robocall-caught-sending-customers-confidential-data-without-consent/)\n", + "description": "AT&T Call Protect (https://play.google.com/store/apps/details?id=com.att.callprotect)\nSpam call blocking app provided by Hiya\nNOTE : You should never trust spam blocking apps (https://itmunch.com/robocall-caught-sending-customers-confidential-data-without-consent/)\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2369,7 +2745,7 @@ }, "com.att.dtv.shaderemote": { "list": "Carrier", - "description": "DIRECTV Remote App (https://play.google.com/store/apps/details?id=com.att.dtv.shaderemote)\nLets you control DIRECTV HD receivers in your home that are connected to Internet, from your phone.\nFYI : DIRECTV is a subsidiary of AT&T \nWorth reading : https://en.wikipedia.org/wiki/DirecTV#Consumer_protection_lawsuits_and_violations\n", + "description": "DIRECTV Remote App (https://play.google.com/store/apps/details?id=com.att.dtv.shaderemote)\nLets you control DIRECTV HD receivers in your home that are connected to Internet, from your phone.\nFYI : DIRECTV is a subsidiary of AT&T\nWorth reading : https://en.wikipedia.org/wiki/DirecTV#Consumer_protection_lawsuits_and_violations\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2377,7 +2753,7 @@ }, "com.att.iqi": { "list": "Carrier", - "description": "Carrier IQ / Device Health \nGathers, stores and forwards diagnostic measurements on its behalf (see https://en.wikipedia.org/wiki/Carrier_IQ)\nGreat ! A rootkit : https://en.wikipedia.org/wiki/Carrier_IQ#Rootkit_discovery_and_media_attention\n", + "description": "Carrier IQ / Device Health\nGathers, stores and forwards diagnostic measurements on its behalf (see https://en.wikipedia.org/wiki/Carrier_IQ)\nGreat ! A rootkit : https://en.wikipedia.org/wiki/Carrier_IQ#Rootkit_discovery_and_media_attention\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2433,7 +2809,7 @@ }, "com.att.tv.watchtv": { "list": "Carrier", - "description": "AT&T WatchTV (https://play.google.com/store/apps/details?id=com.att.tv.watchtv)\nLets you stream TV live and VOD form your phone.\nNo it's not the same thing than AT&T TV. Yes it's a mess. \nDifferences with AT&T TV : https://www.cordcuttersnews.com/att-tv-vs-att-tv-now-whats-the-difference/\n", + "description": "AT&T WatchTV (https://play.google.com/store/apps/details?id=com.att.tv.watchtv)\nLets you stream TV live and VOD form your phone.\nNo it's not the same thing than AT&T TV. Yes it's a mess.\nDifferences with AT&T TV : https://www.cordcuttersnews.com/att-tv-vs-att-tv-now-whats-the-difference/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2441,7 +2817,7 @@ }, "com.matchboxmobile.wisp": { "list": "Carrier", - "description": "AT&T Hot Spots\nRun in background. Automatically connects you to a free AT&T wifi hotspot at one of their participating partner locations \nsuch as Starbucks.\n", + "description": "AT&T Hot Spots\nRun in background. Automatically connects you to a free AT&T wifi hotspot at one of their participating partner locations\nsuch as Starbucks.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2449,7 +2825,7 @@ }, "com.dti.att": { "list": "Carrier", - "description": "AT&T App Select\nI guess it lets you choose AT&T apps to install.\nIt has a LOT of permissions : https://knowledge.protektoid.com/apps/com.dti.att/7a36d4f5f00bae044566221400719c75ea2f4f33bc2578a7f8210f36d718a8d6\nSomeone knows what \"dti\" is/means ?\n", + "description": "AT&T App Select\nI guess it lets you choose AT&T apps to install.\nIt has a LOT of permissions : https://knowledge.protektoid.com/apps/com.dti.att/7a36d4f5f00bae044566221400719c75ea2f4f33bc2578a7f8210f36d718a8d6\nSomeone knows what\"dti\" is/means ?\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2673,7 +3049,7 @@ }, "fr.orange.cineday": { "list": "Carrier", - "description": "Orange cineday (https://play.google.com/store/apps/details?id=fr.orange.cineday)\nUseless 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/\n", + "description": "Orange cineday (https://play.google.com/store/apps/details?id=fr.orange.cineday)\nUseless 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/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2745,7 +3121,7 @@ }, "com.baidu.input_huawei": { "list": "Oem", - "description": "Woh! 51 permissions! \nHuawei chinese stock input keyboard. You probably shouldn't trust this closed-source keyboard with this much permissions...NOTE: Make sure to have another keyboard installed before removing this package!\n", + "description": "Woh! 51 permissions!\nHuawei chinese stock input keyboard. You probably shouldn't trust this closed-source keyboard with this much permissions...NOTE: Make sure to have another keyboard installed before removing this package!\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2777,7 +3153,7 @@ }, "com.huawei.android.chr": { "list": "Oem", - "description": "HwChrService\nHuawei Call History Record. \n", + "description": "HwChrService\nHuawei Call History Record.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -2889,7 +3265,7 @@ }, "com.huawei.android.remotecontroller": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -2913,7 +3289,7 @@ }, "com.huawei.android.wfdirect": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -3009,7 +3385,7 @@ }, "com.huawei.desktop.explorer": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -3057,7 +3433,7 @@ }, "com.huawei.geofence": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -3107,7 +3483,7 @@ }, "com.huawei.hiassistantoversea": { "list": "Oem", - "description": "HiVoice. Huawei's voice assistant to replace \"Hey Google\"\n", + "description": "HiVoice. Huawei's voice assistant to replace\"Hey Google\"\n", "dependencies": [], "neededBy": [], "labels": [], @@ -3369,7 +3745,7 @@ }, "com.huawei.mirrorlink": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -3425,7 +3801,7 @@ }, "com.huawei.stylus.floatmenu": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -3449,7 +3825,7 @@ }, "com.huawei.trustagent": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -3497,7 +3873,7 @@ }, "com.iflytek.speechsuite": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -3505,7 +3881,7 @@ }, "com.nuance.swype.emui": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -3521,7 +3897,7 @@ }, "com.huawei.KoBackup": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -3657,7 +4033,7 @@ }, "com.huawei.securitymgr": { "list": "Oem", - "description": "PrivateSpace\nLets you store private information in a hidden space within your device that can only be accessed \nwith your fingerprint or password.\nTODO: Data at rest encryption? If not, this is useless\nhttps://consumer.huawei.com/en/support/content/en-us00754246/)\nThis is the password vault or password manager too.", + "description": "PrivateSpace\nLets you store private information in a hidden space within your device that can only be accessed\nwith your fingerprint or password.\nTODO: Data at rest encryption? If not, this is useless\nhttps://consumer.huawei.com/en/support/content/en-us00754246/)\nThis is the password vault or password manager too.", "dependencies": [], "neededBy": [], "labels": [], @@ -3673,7 +4049,7 @@ }, "com.lenovo.lsf.user": { "list": "Oem", - "description": "Lenovo ID adds an option in Settings>Accounts where you can login to a Lenovo ID account.\nFeatures include \"exclusive features directly from Lenovo and our partners\" and \"syncing users information across devices\"\nlsf = Lenovo Service Framework\n", + "description": "Lenovo ID adds an option in Settings>Accounts where you can login to a Lenovo ID account.\nFeatures include\"exclusive features directly from Lenovo and our partners\" and\"syncing users information across devices\"\nlsf = Lenovo Service Framework\n", "dependencies": [], "neededBy": [], "labels": [], @@ -3689,7 +4065,7 @@ }, "com.motorola.android.fmradio": { "list": "Oem", - "description": "FMRadioService \nRequired by \"com.motorola.fmplayer\"\n", + "description": "FMRadioService\nRequired by\"com.motorola.fmplayer\"\n", "dependencies": [], "neededBy": [], "labels": [], @@ -3713,7 +4089,7 @@ }, "com.motorola.android.providers.chromehomepage": { "list": "Oem", - "description": "Seems to provide the \"Home\"-button functionality in Chrome.\nhttps://forum.xda-developers.com/android/apps-games/app-chrome-homepage-t3695804", + "description": "Seems to provide the\"Home\"-button functionality in Chrome.\nhttps://forum.xda-developers.com/android/apps-games/app-chrome-homepage-t3695804", "dependencies": [], "neededBy": [], "labels": [], @@ -3721,7 +4097,7 @@ }, "com.motorola.android.provisioning": { "list": "Oem", - "description": "OMA Client Provisioning\nIt 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.\n#\nNote : These special \"confirguration 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", + "description": "OMA Client Provisioning\nIt 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.\n#\nNote : These special\"confirguration 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", "dependencies": [], "neededBy": [], "labels": [], @@ -3745,7 +4121,7 @@ }, "com.motorola.appdirectedsmsproxy": { "list": "Oem", - "description": "An Application directed SMS (or rather a Port directed SMS) is an SMS directed to a specific port. \nApps need to listen to this port to get the SMS message.\nI don't know if this package allows port directed SMS or if it just provide a proxy feature.\n", + "description": "An Application directed SMS (or rather a Port directed SMS) is an SMS directed to a specific port.\nApps need to listen to this port to get the SMS message.\nI don't know if this package allows port directed SMS or if it just provide a proxy feature.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -3785,7 +4161,7 @@ }, "com.motorola.ccc.devicemanagement": { "list": "Oem", - "description": "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.\nYou should NEVER install a MDM tool on your phone. Never.\nhttps://onezero.medium.com/dont-put-your-work-email-on-your-personal-phone-ef7fef956c2f\nhttps://blog.cdemi.io/never-accept-an-mdm-policy-on-your-personal-phone/\n", + "description": "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.\nYou should NEVER install a MDM tool on your phone. Never.\nhttps://onezero.medium.com/dont-put-your-work-email-on-your-personal-phone-ef7fef956c2f\nhttps://blog.cdemi.io/never-accept-an-mdm-policy-on-your-personal-phone/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -3889,7 +4265,7 @@ }, "com.motorola.lifetimedata": { "list": "Oem", - "description": "It's most likely the Total Call Timer or more generally it handles info like the date of manufacture of your device,\nusage time since first boot etc... \nTotal Call Timer gives you the time you spent calling.\nIt's surely a hidden menu.", + "description": "It's most likely the Total Call Timer or more generally it handles info like the date of manufacture of your device,\nusage time since first boot etc...\nTotal Call Timer gives you the time you spent calling.\nIt's surely a hidden menu.", "dependencies": [], "neededBy": [], "labels": [], @@ -3905,7 +4281,7 @@ }, "com.motorola.moto": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -3913,7 +4289,7 @@ }, "com.motorola.motocare": { "list": "Oem", - "description": "Moto Care was renamed in \"Moto Help\" and then in \"Device Help\"\nProvide support features.\nhttps://mobile.softpedia.com/blog/Moto-Care-App-Gets-Updated-Now-Called-Motorola-Help-432827.shtml\nHowever you can both have com.motorola.genie (Device Help) and this package so it's strange.\n", + "description": "Moto Care was renamed in\"Moto Help\" and then in\"Device Help\"\nProvide support features.\nhttps://mobile.softpedia.com/blog/Moto-Care-App-Gets-Updated-Now-Called-Motorola-Help-432827.shtml\nHowever you can both have com.motorola.genie (Device Help) and this package so it's strange.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -3945,7 +4321,7 @@ }, "com.motorola.paks": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -3961,7 +4337,7 @@ }, "com.motorola.ptt.prip": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -4001,7 +4377,7 @@ }, "com.motorola.actions": { "list": "Oem", - "description": "Moto Actions (https://play.google.com/store/apps/details?id=com.motorola.actions)\nAllows you to perform specific gestures to perform certain tasks. Frontend to change settings provided by \"com.motorola.moto\".\n", + "description": "Moto Actions (https://play.google.com/store/apps/details?id=com.motorola.actions)\nAllows you to perform specific gestures to perform certain tasks. Frontend to change settings provided by\"com.motorola.moto\".\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4041,7 +4417,7 @@ }, "com.motorola.entitlement": { "list": "Oem", - "description": "Enable WiFi tethering/hotspot functionality. \nWhat you can do is preventing the phone from notifying the carrier about when you use hotspot. It will bypass mobile carriers tethering restrictions.\nFrom an ADB shell : settings put global tether_dun_required 0\n", + "description": "Enable WiFi tethering/hotspot functionality.\nWhat you can do is preventing the phone from notifying the carrier about when you use hotspot. It will bypass mobile carriers tethering restrictions.\nFrom an ADB shell : settings put global tether_dun_required 0\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4097,7 +4473,7 @@ }, "com.motorola.launcher.secondarydisplay": { "list": "Oem", - "description": "Appears to enable support for a secondary display with Moto's launcher.\nTrying to remove this packages returns \"Failure: package is non-disable\".", + "description": "Appears to enable support for a secondary display with Moto's launcher.\nTrying to remove this packages returns\"Failure: package is non-disable\".", "dependencies": [], "neededBy": [], "labels": [], @@ -4137,7 +4513,7 @@ }, "com.motorola.pgmsystem2": { "list": "Oem", - "description": "Appears safe to remove\nPGM System\nI didn't find info about this package. \nFor Me PGM = Peak Gate Power (for MOSFET transistor) but I'm not convinced it has this meaning here.\n", + "description": "Appears safe to remove\nPGM System\nI didn't find info about this package.\nFor Me PGM = Peak Gate Power (for MOSFET transistor) but I'm not convinced it has this meaning here.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4217,7 +4593,7 @@ }, "com.aura.oobe.samsung.gl": { "list": "Carrier", - "description": "AppCloud\nIt offers the \"Aura Out-Of-the-Box Experience\" (OOBE)\nIt is some kind of post-install recommended apps setup from the carrier. Asks for your age and gender and then recommends you to install popular apps.\nDeveloped by IronSource, an Israeli advertising company (now owned by the American company Unity).\nhttps://en.wikipedia.org/wiki/IronSource\nhttps://aura.ironsrc.com/tools/drive-app-downloads/\nhttps://arxiv.org/pdf/2010.10088.pdf\nHas way too many permissions.\nSee https://github.com/0x192/universal-android-debloater/issues/278\nhttps://docs.samsungknox.com/admin/knox-platform-for-enterprise/knox-service-plugin/kbas/kba-954-unable-to-access-home-screen/\nhttps://smex.org/invasive-israeli-software-is-harvesting-data-from-samsung-users-in-wana/\nhttps://investors.unity.com/news/news-details/2022/Unity-Announces-Merger-Agreement-with-ironSource/default.aspx", + "description": "AppCloud\nIt offers the\"Aura Out-Of-the-Box Experience\" (OOBE)\nIt is some kind of post-install recommended apps setup from the carrier. Asks for your age and gender and then recommends you to install popular apps.\nDeveloped by IronSource, an Israeli advertising company (now owned by the American company Unity).\nhttps://en.wikipedia.org/wiki/IronSource\nhttps://aura.ironsrc.com/tools/drive-app-downloads/\nhttps://arxiv.org/pdf/2010.10088.pdf\nHas way too many permissions.\nSee https://github.com/0x192/universal-android-debloater/issues/278\nhttps://docs.samsungknox.com/admin/knox-platform-for-enterprise/knox-service-plugin/kbas/kba-954-unable-to-access-home-screen/\nhttps://smex.org/invasive-israeli-software-is-harvesting-data-from-samsung-users-in-wana/\nhttps://investors.unity.com/news/news-details/2022/Unity-Announces-Merger-Agreement-with-ironSource/default.aspx", "dependencies": [], "neededBy": [], "labels": [], @@ -4225,7 +4601,7 @@ }, "com.aura.oobe.samsung": { "list": "Carrier", - "description": "AppCloud\nIt offers the \"Aura Out-Of-the-Box Experience\" (OOBE)\nIt is some kind of post-install recommended apps setup from the carrier. Asks for your age and gender and then recommends you to install popular apps.\nDeveloped by IronSource, an Israeli advertising company (now owned by the American company Unity).\nhttps://en.wikipedia.org/wiki/IronSource\nhttps://aura.ironsrc.com/tools/drive-app-downloads/\nhttps://arxiv.org/pdf/2010.10088.pdf\nHas way too many permissions.\nSee https://github.com/0x192/universal-android-debloater/issues/278\nhttps://docs.samsungknox.com/admin/knox-platform-for-enterprise/knox-service-plugin/kbas/kba-954-unable-to-access-home-screen/\nhttps://smex.org/invasive-israeli-software-is-harvesting-data-from-samsung-users-in-wana/\nhttps://investors.unity.com/news/news-details/2022/Unity-Announces-Merger-Agreement-with-ironSource/default.aspx\nhttps://beta.pithus.org/report/9f8ff7db0924711be9a8a238beafecde84f42f3f249dfd9acfbe6cab390994b5\nhttps://www.virustotal.com/gui/file/9f8ff7db0924711be9a8a238beafecde84f42f3f249dfd9acfbe6cab390994b5", + "description": "AppCloud\nIt offers the\"Aura Out-Of-the-Box Experience\" (OOBE)\nIt is some kind of post-install recommended apps setup from the carrier. Asks for your age and gender and then recommends you to install popular apps.\nDeveloped by IronSource, an Israeli advertising company (now owned by the American company Unity).\nhttps://en.wikipedia.org/wiki/IronSource\nhttps://aura.ironsrc.com/tools/drive-app-downloads/\nhttps://arxiv.org/pdf/2010.10088.pdf\nHas way too many permissions.\nSee https://github.com/0x192/universal-android-debloater/issues/278\nhttps://docs.samsungknox.com/admin/knox-platform-for-enterprise/knox-service-plugin/kbas/kba-954-unable-to-access-home-screen/\nhttps://smex.org/invasive-israeli-software-is-harvesting-data-from-samsung-users-in-wana/\nhttps://investors.unity.com/news/news-details/2022/Unity-Announces-Merger-Agreement-with-ironSource/default.aspx\nhttps://beta.pithus.org/report/9f8ff7db0924711be9a8a238beafecde84f42f3f249dfd9acfbe6cab390994b5\nhttps://www.virustotal.com/gui/file/9f8ff7db0924711be9a8a238beafecde84f42f3f249dfd9acfbe6cab390994b5", "dependencies": [], "neededBy": [], "labels": [], @@ -4241,7 +4617,7 @@ }, "com.enhance.gameservice": { "list": "Oem", - "description": "Legacy game Optimizing Service (was replaced by com.samsung.android.game.gos)\nIs supposed to \"improve\" game performance.\n", + "description": "Legacy game Optimizing Service (was replaced by com.samsung.android.game.gos)\nIs supposed to\"improve\" game performance.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4265,7 +4641,7 @@ }, "com.knox.vpn.proxyhandler": { "list": "Oem", - "description": "Samsung Knox allows business and personal content to \"securely\" coexist on the same handset.\nThis package handles proxies alongside KNOX.", + "description": "Samsung Knox allows business and personal content to\"securely\" coexist on the same handset.\nThis package handles proxies alongside KNOX.", "dependencies": [], "neededBy": [], "labels": [], @@ -4281,7 +4657,7 @@ }, "com.mobeam.barcodeService": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -4305,7 +4681,7 @@ }, "com.samsung.accessory": { "list": "Oem", - "description": "Samsung Accessory Service (https://play.google.com/store/apps/details?id=com.samsung.accessory)\nLets you transfer data between your Samsung phone and Samsung accessories (GALAXY Gear/Watch...) \n", + "description": "Samsung Accessory Service (https://play.google.com/store/apps/details?id=com.samsung.accessory)\nLets you transfer data between your Samsung phone and Samsung accessories (GALAXY Gear/Watch...)\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4369,7 +4745,7 @@ }, "com.samsung.android.app.advsounddetector": { "list": "Oem", - "description": "Samsung Sound detectors\nUses microphone to identify recognizable sounds. For example, if it recognizes a baby's cry, it can alert you with flashing lights so \nyou know to check on your baby. Or it can notify you if it hears the doorbell ring so you know to open the door.\n#\nadv maybe refers to 'Samsung Advanced Institute of Technology' (or simply means 'advanced')\n", + "description": "Samsung Sound detectors\nUses microphone to identify recognizable sounds. For example, if it recognizes a baby's cry, it can alert you with flashing lights so\nyou know to check on your baby. Or it can notify you if it hears the doorbell ring so you know to open the door.\n#\nadv maybe refers to 'Samsung Advanced Institute of Technology' (or simply means 'advanced')\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4385,7 +4761,7 @@ }, "com.samsung.android.app.assistantmenu": { "list": "Oem", - "description": "Assistant menu\nDesigned for individuals with motor control or other physical impairments. \nBy using Assistant menu, you can access hardware buttons and all parts of the screen by simply tapping or swiping.\nhttps://www.samsung.com/uk/accessibility/mobile-assistant-menu/\n", + "description": "Assistant menu\nDesigned for individuals with motor control or other physical impairments.\nBy using Assistant menu, you can access hardware buttons and all parts of the screen by simply tapping or swiping.\nhttps://www.samsung.com/uk/accessibility/mobile-assistant-menu/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4401,7 +4777,7 @@ }, "com.samsung.android.app.camera.sticker.facearframe.preload": { "list": "Oem", - "description": "Frames sticker? \nI don't know what this sticker is and I don't have this package.\n", + "description": "Frames sticker?\nI don't know what this sticker is and I don't have this package.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4417,7 +4793,7 @@ }, "com.samsung.android.app.cocktailbarservice": { "list": "Oem", - "description": "Edge screen/panels\nEnables you to open your five most used apps by simply swiping the edge of the screen.\nSwipe one of the edges of the screen to bring up information even when your device is locked (with the screen off). \nYou can also set it up to display the news or weather, for example.\n", + "description": "Edge screen/panels\nEnables you to open your five most used apps by simply swiping the edge of the screen.\nSwipe one of the edges of the screen to bring up information even when your device is locked (with the screen off).\nYou can also set it up to display the news or weather, for example.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4425,7 +4801,7 @@ }, "com.samsung.android.app.color": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -4449,7 +4825,7 @@ }, "com.samsung.android.app.filterinstaller": { "list": "Oem", - "description": "Filter installer\nI have no clue about the usefulness of this package. Maybe it filters apps that are not compatible with the phone.\nThis package is only triggered when you install an app (private class PackageIntentReceiver) \n", + "description": "Filter installer\nI have no clue about the usefulness of this package. Maybe it filters apps that are not compatible with the phone.\nThis package is only triggered when you install an app (private class PackageIntentReceiver)\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4457,7 +4833,7 @@ }, "com.samsung.app.highlightplayer": { "list": "Oem", - "description": "Samsung Story Video Editor\nLets you edit your videos stories \n", + "description": "Samsung Story Video Editor\nLets you edit your videos stories\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4481,7 +4857,7 @@ }, "com.samsung.android.app.omcagent": { "list": "Oem", - "description": "Open Market Customization Agent (AKA 'Recommended Apps')\nInstalls more Samsung \"Recommended Apps\" after device setup. Similar to com.samsung.android.mapsagent", + "description": "Open Market Customization Agent (AKA 'Recommended Apps')\nInstalls more Samsung\"Recommended Apps\" after device setup. Similar to com.samsung.android.mapsagent", "dependencies": [], "neededBy": [], "labels": [], @@ -4513,7 +4889,7 @@ }, "com.samsung.android.app.news": { "list": "Oem", - "description": "News Samsung app\nDoesn't exist anymore? \n", + "description": "News Samsung app\nDoesn't exist anymore?\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4561,7 +4937,7 @@ }, "com.samsung.android.app.sbrowseredge": { "list": "Oem", - "description": "Related to internet browser. For Galaxy Edge? \n", + "description": "Related to internet browser. For Galaxy Edge?\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4601,7 +4977,7 @@ }, "com.samsung.android.app.storyalbumwidget": { "list": "Oem", - "description": "The Story Album widget enables you to access the Story Album app and create digital picture albums that you can view and acess directly \nfrom the widget on a Home screen.\nOld feature (from Galaxy S4)\n", + "description": "The Story Album widget enables you to access the Story Album app and create digital picture albums that you can view and acess directly\nfrom the widget on a Home screen.\nOld feature (from Galaxy S4)\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4681,7 +5057,7 @@ }, "com.samsung.android.aremoji": { "list": "Oem", - "description": "AR Emoji mode for Samsung camera \nhttps://www.samsung.com/global/galaxy/what-is/ar-emoji/\n", + "description": "AR Emoji mode for Samsung camera\nhttps://www.samsung.com/global/galaxy/what-is/ar-emoji/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4697,7 +5073,7 @@ }, "com.samsung.android.asksmanager": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -4745,7 +5121,7 @@ }, "com.samsung.android.beaconmanager": { "list": "Oem", - "description": "Replaced by Samsung Smart Things (com.samsung.android.ststub)\nAllows users to control, automate, and monitor their home environment via mobile device. \nhttps://en.wikipedia.org/wiki/SmartThings\n", + "description": "Replaced by Samsung Smart Things (com.samsung.android.ststub)\nAllows users to control, automate, and monitor their home environment via mobile device.\nhttps://en.wikipedia.org/wiki/SmartThings\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4777,7 +5153,7 @@ }, "com.samsung.android.coreapps": { "list": "Oem", - "description": "Samsung Enhanced features\nFiles and profiles sharing feature. It may be called \"Enhanced messaging\".\nUsing this service lets Samsung to automatically collect your phone number, contact list and messages\nhttps://forums.androidcentral.com/samsung-galaxy-s6-edge/523172-enhanced-features.html\nhttps://www.samsung.com/za/support/mobile-devices/what-is-enhanced-messaging/\n", + "description": "Samsung Enhanced features\nFiles and profiles sharing feature. It may be called\"Enhanced messaging\".\nUsing this service lets Samsung to automatically collect your phone number, contact list and messages\nhttps://forums.androidcentral.com/samsung-galaxy-s6-edge/523172-enhanced-features.html\nhttps://www.samsung.com/za/support/mobile-devices/what-is-enhanced-messaging/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4793,7 +5169,7 @@ }, "com.samsung.android.dlp.service": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -4809,7 +5185,7 @@ }, "com.samsung.android.drivelink.stub": { "list": "Oem", - "description": "Stub for car mode \nREMINDER : Stub = https://stackoverflow.com/questions/10648280/what-is-stub-and-aidl-for-in-java\n", + "description": "Stub for car mode\nREMINDER : Stub = https://stackoverflow.com/questions/10648280/what-is-stub-and-aidl-for-in-java\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4835,7 +5211,7 @@ }, "com.samsung.android.easysetup": { "list": "Oem", - "description": "Samsung Nearby device scanning\nRequires \"com.samsung.android.beaconmanager\" to be useful.", + "description": "Samsung Nearby device scanning\nRequires\"com.samsung.android.beaconmanager\" to be useful.", "dependencies": [], "neededBy": [], "labels": [], @@ -4867,7 +5243,7 @@ }, "com.samsung.android.fmm": { "list": "Oem", - "description": "Find My Mobile\nTracks down your device when it gets lost. \nLets you remotely lock your device, block access to Samsung Pay and wipe data from the entire device.\nhttps://www.samsung.com/global/galaxy/what-is/find-my-mobile/\nhttps://findmymobile.samsung.com/\n", + "description": "Find My Mobile\nTracks down your device when it gets lost.\nLets you remotely lock your device, block access to Samsung Pay and wipe data from the entire device.\nhttps://www.samsung.com/global/galaxy/what-is/find-my-mobile/\nhttps://findmymobile.samsung.com/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4875,7 +5251,7 @@ }, "com.samsung.android.game.gamehome": { "list": "Oem", - "description": "Samsung Game Launcher \nhttps://www.samsung.com/global/galaxy/apps/game-launcher/\nAll in one hub for mobiles games\n", + "description": "Samsung Game Launcher\nhttps://www.samsung.com/global/galaxy/apps/game-launcher/\nAll in one hub for mobiles games\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4883,7 +5259,7 @@ }, "com.samsung.android.game.gametools": { "list": "Oem", - "description": "Samsung Game Tools/Booster (https://www.samsung.com/au/support/mobile-devices/how-to-use-game-tools/)\nLet you record and share screenshots of your game-play. \n", + "description": "Samsung Game Tools/Booster (https://www.samsung.com/au/support/mobile-devices/how-to-use-game-tools/)\nLet you record and share screenshots of your game-play.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4891,7 +5267,7 @@ }, "com.samsung.android.game.gos": { "list": "Oem", - "description": "Samsung Game Optimizing Service\nIs supposed to \"improve\" game performance.\nHas a \"Game Intent Service\" that runs occasionally. If uninstalling fails, try disabling. More info:\nhttps://pcgamer.com/samsungs-game-optimization-service-might-be-throttling-the-performance-of-over-10000-apps", + "description": "Samsung Game Optimizing Service\nIs supposed to\"improve\" game performance.\nHas a\"Game Intent Service\" that runs occasionally. If uninstalling fails, try disabling. More info:\nhttps://pcgamer.com/samsungs-game-optimization-service-might-be-throttling-the-performance-of-over-10000-apps", "dependencies": [], "neededBy": [], "labels": [], @@ -4915,7 +5291,7 @@ }, "com.samsung.android.hmt.vrshell": { "list": "Oem", - "description": "Gear VR Shell \nGear VR : https://360samsungvr.com/portal/content/about_samsung_vr\n", + "description": "Gear VR Shell\nGear VR : https://360samsungvr.com/portal/content/about_samsung_vr\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4939,7 +5315,7 @@ }, "com.samsung.android.intelligenceservice2": { "list": "Oem", - "description": "It seems that this package is a kind of spyware. Very difficult to find information about this.\nSome people say it's linked to Carrier IQ (which is a carrier rootkit for the NSA).\nhttps://en.wikipedia.org/wiki/Carrier_IQ\nhttps://forum.xda-developers.com/showpost.php?s=c85df628dfc39c3a971e6f9cfa98cbb8&p=54071328&postcount=6\nThis package also have very strange permissions : READ_PLACE / WRITE_PLACE. I couldn't find any explanation on the web. \nSo either it's a useless samsung package either it's a spyware. I delete it and I didn't notice anything bad.\n", + "description": "It seems that this package is a kind of spyware. Very difficult to find information about this.\nSome people say it's linked to Carrier IQ (which is a carrier rootkit for the NSA).\nhttps://en.wikipedia.org/wiki/Carrier_IQ\nhttps://forum.xda-developers.com/showpost.php?s=c85df628dfc39c3a971e6f9cfa98cbb8&p=54071328&postcount=6\nThis package also have very strange permissions : READ_PLACE / WRITE_PLACE. I couldn't find any explanation on the web.\nSo either it's a useless samsung package either it's a spyware. I delete it and I didn't notice anything bad.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4947,7 +5323,7 @@ }, "com.samsung.android.ipsgeofence": { "list": "Oem", - "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/", + "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/", "dependencies": [], "neededBy": [], "labels": [], @@ -4955,7 +5331,7 @@ }, "com.samsung.android.keyguardwallpaperupdator": { "list": "Oem", - "description": "Lets you customize your Samsung device with different images (provided by Samsung) on the lock screen. \n", + "description": "Lets you customize your Samsung device with different images (provided by Samsung) on the lock screen.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -4963,7 +5339,7 @@ }, "com.samsung.android.kidsinstaller": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -4987,7 +5363,7 @@ }, "com.samsung.android.knox.containerdesktop": { "list": "Oem", - "description": "Knox Container Desktop\nProvides UI for the work(space) container? \nSee \"com.samsung.android.knox.containeragent\"\n", + "description": "Knox Container Desktop\nProvides UI for the work(space) container?\nSee\"com.samsung.android.knox.containeragent\"\n", "dependencies": [], "neededBy": [], "labels": [], @@ -5011,7 +5387,7 @@ }, "com.samsung.android.mateagent": { "list": "Oem", - "description": "Samsung Galaxy Friends is an accessory platform service that allows the user to enjoy a variety of content quickly \nand easily by simply connecting an accessory, without having to install additional applications.\nhttps://developer.samsung.com/codelab/SDC18-experiences/Galaxy-Friends\n", + "description": "Samsung Galaxy Friends is an accessory platform service that allows the user to enjoy a variety of content quickly\nand easily by simply connecting an accessory, without having to install additional applications.\nhttps://developer.samsung.com/codelab/SDC18-experiences/Galaxy-Friends\n", "dependencies": [], "neededBy": [], "labels": [], @@ -5027,7 +5403,7 @@ }, "com.samsung.android.mdm": { "list": "Oem", - "description": "MDMApp (Mobile Device Management app)\nUsed to monitor and manage remotely mobile devices.\nFor example locking split-screen, blocking safe mode boot, enabling branding logo in the lock screen, remotely configuring IMAP email...\nMost likely related to KNOX \nhttps://www.samsungknox.com/en/solutions/it-solutions/knox-manage\nhttps://developer.samsung.com/tech-insights/knox/mobile-device-management\n", + "description": "MDMApp (Mobile Device Management app)\nUsed to monitor and manage remotely mobile devices.\nFor example locking split-screen, blocking safe mode boot, enabling branding logo in the lock screen, remotely configuring IMAP email...\nMost likely related to KNOX\nhttps://www.samsungknox.com/en/solutions/it-solutions/knox-manage\nhttps://developer.samsung.com/tech-insights/knox/mobile-device-management\n", "dependencies": [], "neededBy": [], "labels": [], @@ -5051,7 +5427,7 @@ }, "com.samsung.android.mdx.kit": { "list": "Oem", - "description": "Quick Share Connectivity / MDE Service Framework\nMDX = Multi Devices Experience (https://www.samsung.com/levant/multi-device-experience/)\nFramework for IoT stuff.\nAsks for a LOT of dangerous permissions\nInteracts with \"com.samsung.android.mobileservice\" and \"com.osp.app.signin\"\n", + "description": "Quick Share Connectivity / MDE Service Framework\nMDX = Multi Devices Experience (https://www.samsung.com/levant/multi-device-experience/)\nFramework for IoT stuff.\nAsks for a LOT of dangerous permissions\nInteracts with\"com.samsung.android.mobileservice\" and\"com.osp.app.signin\"\n", "dependencies": [], "neededBy": [], "labels": [], @@ -5075,7 +5451,7 @@ }, "com.samsung.android.net.wifi.wifiguider": { "list": "Oem", - "description": "Wi-Fi Tips\nShows a question-mark button next to Wi-Fi networks that failed to connect for any reason, providing info to fix the specific issue. It also has a dedicated Settings activity that lists all possible help-tips, accessible via the \"More tips\" button when reading a tip.\nUpon reinstalling a notification pops up saying \"Analyzing Wi-Fi\" for a few seconds, no idea what it's doing. WARNING: removing makes it impossible to connect to a Wi-Fi network without a detected internet connection!", + "description": "Wi-Fi Tips\nShows a question-mark button next to Wi-Fi networks that failed to connect for any reason, providing info to fix the specific issue. It also has a dedicated Settings activity that lists all possible help-tips, accessible via the\"More tips\" button when reading a tip.\nUpon reinstalling a notification pops up saying\"Analyzing Wi-Fi\" for a few seconds, no idea what it's doing. WARNING: removing makes it impossible to connect to a Wi-Fi network without a detected internet connection!", "dependencies": [], "neededBy": [], "labels": [], @@ -5123,7 +5499,7 @@ }, "com.samsung.android.rubin.app": { "list": "Oem", - "description": "Customization Service\nCollects 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\"\nUsed to display customized advertisements about products and services that may be of interest to you\n", + "description": "Customization Service\nCollects 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\"\nUsed to display customized advertisements about products and services that may be of interest to you\n", "dependencies": [], "neededBy": [], "labels": [], @@ -5155,7 +5531,7 @@ }, "com.samsung.android.sdk.handwriting": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -5179,7 +5555,7 @@ }, "com.samsung.android.shortcutbackupservice": { "list": "Oem", - "description": "ShortcutBNR \nRelated to smartSwitch Samsung Cloud features\n", + "description": "ShortcutBNR\nRelated to smartSwitch Samsung Cloud features\n", "dependencies": [], "neededBy": [], "labels": [], @@ -5195,7 +5571,7 @@ }, "com.samsung.android.slinkcloud": { "list": "Oem", - "description": "Samsung Cloud Gateway\nNEEDED FOR Scloud app\nA cloud storage gateway is designed to provide interoperability between different data protocols used \nin a client (Scloud app)/server cloud architecture. \nMORE INFO : https://searchstorage.techtarget.com/definition/cloud-storage-gateway\n#\nNeeds a lot of permission (including the dangerous one : READ_PHONE_STATE)\nIt means the app has the ability to read the device ID (e.g. IMEI or ESN) and phone number.\nhttps://developer.android.com/reference/android/Manifest.permission#READ_PHONE_STATE\n#\nHardcoded Alibaba (chinese) server IP (42.120.153.17) \nhttps://www.hybrid-analysis.com/sample/2ef5367f700d2644fc51d2cdd8dd0ce97e9a6594cb5b89052537037c5a7aac56?environmentId=200\nhttps://web.archive.org/web/20200604093347/https://www.hybrid-analysis.com/sample/2ef5367f700d2644fc51d2cdd8dd0ce97e9a6594cb5b89052537037c5a7aac56?environmentId=200\n", + "description": "Samsung Cloud Gateway\nNEEDED FOR Scloud app\nA cloud storage gateway is designed to provide interoperability between different data protocols used\nin a client (Scloud app)/server cloud architecture.\nMORE INFO : https://searchstorage.techtarget.com/definition/cloud-storage-gateway\n#\nNeeds a lot of permission (including the dangerous one : READ_PHONE_STATE)\nIt means the app has the ability to read the device ID (e.g. IMEI or ESN) and phone number.\nhttps://developer.android.com/reference/android/Manifest.permission#READ_PHONE_STATE\n#\nHardcoded Alibaba (chinese) server IP (42.120.153.17)\nhttps://www.hybrid-analysis.com/sample/2ef5367f700d2644fc51d2cdd8dd0ce97e9a6594cb5b89052537037c5a7aac56?environmentId=200\nhttps://web.archive.org/web/20200604093347/https://www.hybrid-analysis.com/sample/2ef5367f700d2644fc51d2cdd8dd0ce97e9a6594cb5b89052537037c5a7aac56?environmentId=200\n", "dependencies": [], "neededBy": [], "labels": [], @@ -5203,7 +5579,7 @@ }, "com.samsung.android.smartface": { "list": "Oem", - "description": "SmartFaceService\nUsed to automatically detects faces when using the Samsung camera\nIt might be related to \"Keep screen on while viewing\" under Motions and gestures in Settings.\nNOTE: This package has nothing to do with face unlock (com.samsung.android.bio.face.service)\n", + "description": "SmartFaceService\nUsed to automatically detects faces when using the Samsung camera\nIt might be related to\"Keep screen on while viewing\" under Motions and gestures in Settings.\nNOTE: This package has nothing to do with face unlock (com.samsung.android.bio.face.service)\n", "dependencies": [], "neededBy": [], "labels": [], @@ -5410,7 +5786,7 @@ }, "com.samsung.android.svoiceime": { "list": "Oem", - "description": "Samsung voice input \nVoice input powered by Bixby. See above.\n", + "description": "Samsung voice input\nVoice input powered by Bixby. See above.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -5434,7 +5810,7 @@ }, "com.samsung.android.themestore": { "list": "Oem", - "description": "Galaxy Themes.\nForces you to login to a Samsung Account if you want to download ANY content (icons, wallpapers, themes...). If you already downloaded something, you can apply it \"freely\".\nNot needed for Wallpaper API, so any app (Samsung or not) can set Home & Lock wallpapers. However, on some devices, this app is required to view/apply built-in wallpapers (in that case, it requires `themecenter` service)\n\nhttps://www.samsung.com/global/galaxy/apps/galaxy-themes/", + "description": "Galaxy Themes.\nForces you to login to a Samsung Account if you want to download ANY content (icons, wallpapers, themes...). If you already downloaded something, you can apply it\"freely\".\nNot needed for Wallpaper API, so any app (Samsung or not) can set Home & Lock wallpapers. However, on some devices, this app is required to view/apply built-in wallpapers (in that case, it requires `themecenter` service)\n\nhttps://www.samsung.com/global/galaxy/apps/galaxy-themes/", "dependencies": [], "neededBy": [], "labels": [], @@ -5458,7 +5834,7 @@ }, "com.samsung.android.universalswitch": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -5474,7 +5850,7 @@ }, "com.samsung.android.visioncloudagent": { "list": "Oem", - "description": "VisionCloudAgent\nCloud Agent is a service which automatically upload on the cloud the photos you take on your phone. It connects to your \"Samsung account\".\nIt is related to Dropbox.\nGiven the Vision in the package name there is a link with Bixby.\n", + "description": "VisionCloudAgent\nCloud Agent is a service which automatically upload on the cloud the photos you take on your phone. It connects to your\"Samsung account\".\nIt is related to Dropbox.\nGiven the Vision in the package name there is a link with Bixby.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -5482,7 +5858,7 @@ }, "com.samsung.android.visionintelligence": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -5490,7 +5866,7 @@ }, "com.samsung.android.voc": { "list": "Oem", - "description": "Samsung Members (https://play.google.com/store/apps/details?id=com.samsung.android.voc)\nThe other version is \"com.samsung.oh\".", + "description": "Samsung Members (https://play.google.com/store/apps/details?id=com.samsung.android.voc)\nThe other version is\"com.samsung.oh\".", "dependencies": [], "neededBy": [], "labels": [], @@ -5506,7 +5882,7 @@ }, "com.samsung.android.weather": { "list": "Oem", - "description": "Unified Daemon app. Named \"Weather\" on some Samsung Galaxy devices.\nProvides support for a number of different apps on your device. These include the Weather, Yahoo Finance and Yahoo News apps amongst others. The data is used by apps such as the Alarm, Calendar app and the Camera (including the \"Scan QR code\" Quick-Panel tile). If the display-name is \"Weather\", it doubles as the Samsung Weather app, which provides weather widgets.", + "description": "Unified Daemon app. Named\"Weather\" on some Samsung Galaxy devices.\nProvides support for a number of different apps on your device. These include the Weather, Yahoo Finance and Yahoo News apps amongst others. The data is used by apps such as the Alarm, Calendar app and the Camera (including the\"Scan QR code\" Quick-Panel tile). If the display-name is\"Weather\", it doubles as the Samsung Weather app, which provides weather widgets.", "dependencies": [], "neededBy": [], "labels": [], @@ -5578,7 +5954,7 @@ }, "com.samsung.desktopsystemui": { "list": "Oem", - "description": "Samsung DeX UI\nExtends your smartphone into a \"desktop computing experience\".\nhttps://developer.samsung.com/samsung-dex/how-it-works\n", + "description": "Samsung DeX UI\nExtends your smartphone into a\"desktop computing experience\".\nhttps://developer.samsung.com/samsung-dex/how-it-works\n", "dependencies": [], "neededBy": [], "labels": [], @@ -5622,7 +5998,7 @@ }, "com.samsung.enhanceservice": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -5646,7 +6022,7 @@ }, "com.samsung.groupcast": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -5654,7 +6030,7 @@ }, "com.samsung.helphub": { "list": "Oem", - "description": "Not sure if this package still exist.\nProvide help \n", + "description": "Not sure if this package still exist.\nProvide help\n", "dependencies": [], "neededBy": [], "labels": [], @@ -5662,7 +6038,7 @@ }, "com.samsung.ipservice": { "list": "Oem", - "description": "Set of hidden network settings (including 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", + "description": "Set of hidden network settings (including 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", "dependencies": [], "neededBy": [], "labels": [], @@ -5686,7 +6062,7 @@ }, "com.samsung.knox.keychain": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -5742,7 +6118,7 @@ }, "com.samsung.logwriter": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -5774,7 +6150,7 @@ }, "com.samsung.oh": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -5846,7 +6222,7 @@ }, "com.samsung.ucs.agent.ese": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -5870,7 +6246,7 @@ }, "com.samsung.vvm.se": { "list": "Oem", - "description": "Samsung Verizon Voicemail \nAllows you to review and manage your voicemail directly from your smartphone, eliminating the need to dial into your mailbox.\nYou can scroll through your messages, pick the ones you want to listen to, and erase them right from your device's screen.\nhttps://mobile.spectrum.com/support/article/360001296667/samsung-visual-voicemail\n", + "description": "Samsung Verizon Voicemail\nAllows you to review and manage your voicemail directly from your smartphone, eliminating the need to dial into your mailbox.\nYou can scroll through your messages, pick the ones you want to listen to, and erase them right from your device's screen.\nhttps://mobile.spectrum.com/support/article/360001296667/samsung-visual-voicemail\n", "dependencies": [], "neededBy": [], "labels": [], @@ -5902,7 +6278,7 @@ }, "com.sec.android.app.billing": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -5934,7 +6310,7 @@ }, "com.sec.android.app.DataCreate": { "list": "Oem", - "description": "Automation Test\nAnother hidden test app. A lot of mention of samsung note (memo). Has access to basically everything on the phone\nRelated to these hidden menus (accessible by typing these codes in the samsung dialer) :\n- *#3282*727336*# (Status of data usage) \n- *#273283*255*3282*# (Data create menu) \n- *#*#273283*255*663282*#*#* (Backup all media files)\n", + "description": "Automation Test\nAnother hidden test app. A lot of mention of samsung note (memo). Has access to basically everything on the phone\nRelated to these hidden menus (accessible by typing these codes in the samsung dialer) :\n- *#3282*727336*# (Status of data usage)\n- *#273283*255*3282*# (Data create menu)\n- *#*#273283*255*663282*#*#* (Backup all media files)\n", "dependencies": [], "neededBy": [], "labels": [], @@ -5942,7 +6318,7 @@ }, "com.sec.android.app.desktoplauncher": { "list": "Oem", - "description": "Samsung DeX Home (launcher)\nDex enables users to extend their device into a desktop-like experience by connecting a keyboard, mouse, and monitor.\n\"DeX\" is a contraction of \"Desktop eXperience\".\nhttps://en.wikipedia.org/wiki/Samsung_DeX\n", + "description": "Samsung DeX Home (launcher)\nDex enables users to extend their device into a desktop-like experience by connecting a keyboard, mouse, and monitor.\n\"DeX\" is a contraction of\"Desktop eXperience\".\nhttps://en.wikipedia.org/wiki/Samsung_DeX\n", "dependencies": [], "neededBy": [], "labels": [], @@ -5982,7 +6358,7 @@ }, "com.sec.android.app.gamehub": { "list": "Oem", - "description": "Samsung Game Hub\nWas replaced by \"com.samsung.android.game.gamehome\"\nhttps://www.techradar.com/news/phone-and-communications/mobile-phones/the-samsung-game-hub-explained-1143450\n", + "description": "Samsung Game Hub\nWas replaced by\"com.samsung.android.game.gamehome\"\nhttps://www.techradar.com/news/phone-and-communications/mobile-phones/the-samsung-game-hub-explained-1143450\n", "dependencies": [], "neededBy": [], "labels": [], @@ -6006,7 +6382,7 @@ }, "com.sec.android.app.mt": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -6064,7 +6440,7 @@ }, "com.sec.android.app.sbrowser": { "list": "Oem", - "description": "Samsung Internet (https://play.google.com/store/apps/details?id=com.sec.android.app.sbrowser)\n\nDon't use this browser. In their privacy policy: \"The information we obtain [...] include, identifiers associated with your devices, types of devices, web browser characteristics, device and operating system type and characteristics, language preferences, clickstream data, your interactions with Samsung Internet (such as the web pages you visit, links you click and features you use), dates and times of your use of Samsung Internet, and other information about your use of Samsung Internet\"\nhttps://developer.samsung.com/internet/privacy-policy-us.html", + "description": "Samsung Internet (https://play.google.com/store/apps/details?id=com.sec.android.app.sbrowser)\n\nDon't use this browser. In their privacy policy:\"The information we obtain [...] include, identifiers associated with your devices, types of devices, web browser characteristics, device and operating system type and characteristics, language preferences, clickstream data, your interactions with Samsung Internet (such as the web pages you visit, links you click and features you use), dates and times of your use of Samsung Internet, and other information about your use of Samsung Internet\"\nhttps://developer.samsung.com/internet/privacy-policy-us.html", "dependencies": [], "neededBy": [], "labels": [], @@ -6072,7 +6448,7 @@ }, "com.sec.android.app.sbrowser.lite": { "list": "Oem", - "description": "Samsung Internet Lite/Go\nLite version of the Samsung browser (hah! Because the base one was too bloated?)\nDon't use this browser. In their privacy policy: \"The information we obtain [...] include, identifiers associated with your devices, types of devices, web browser characteristics, device and operating system type and characteristics, language preferences, clickstream data, your interactions with Samsung Internet (such as the web pages you visit, links you click and features you use), dates and times of your use of Samsung Internet, and other information about your use of Samsung Internet\"\nhttps://developer.samsung.com/internet/privacy-policy-us.html", + "description": "Samsung Internet Lite/Go\nLite version of the Samsung browser (hah! Because the base one was too bloated?)\nDon't use this browser. In their privacy policy:\"The information we obtain [...] include, identifiers associated with your devices, types of devices, web browser characteristics, device and operating system type and characteristics, language preferences, clickstream data, your interactions with Samsung Internet (such as the web pages you visit, links you click and features you use), dates and times of your use of Samsung Internet, and other information about your use of Samsung Internet\"\nhttps://developer.samsung.com/internet/privacy-policy-us.html", "dependencies": [], "neededBy": [], "labels": [], @@ -6104,7 +6480,7 @@ }, "com.sec.android.app.setupwizardlegalprovider": { "list": "Oem", - "description": "SetupWizardLegalProvider\nAll the legal terms you need to accept when you boot your phone for the first time. \nThe Welcome screen which guides you through the basics of setting up your device is the android setup wizard.\n", + "description": "SetupWizardLegalProvider\nAll the legal terms you need to accept when you boot your phone for the first time.\nThe Welcome screen which guides you through the basics of setting up your device is the android setup wizard.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -6128,7 +6504,7 @@ }, "com.sec.android.app.setupwizard": { "list": "Oem", - "description": "Samsung Setupwizard\nThe Welcome screen which guides you through the basics of setting up your device when you boot it for the first time (or after a factory reset). On some Verizon-carried devices, it can show an annoying \"SIM card not from Verizon Wireless\" notification, for each boot, and it can't be blocked unless you disable the app\n", + "description": "Samsung Setupwizard\nThe Welcome screen which guides you through the basics of setting up your device when you boot it for the first time (or after a factory reset). On some Verizon-carried devices, it can show an annoying\"SIM card not from Verizon Wireless\" notification, for each boot, and it can't be blocked unless you disable the app\n", "dependencies": [], "neededBy": [], "labels": [], @@ -6136,7 +6512,7 @@ }, "com.sec.android.app.suwscriptplayer": { "list": "Oem", - "description": "SuwScriptPlayer\nSeems to be another test app which test some \"scripts\"\n", + "description": "SuwScriptPlayer\nSeems to be another test app which test some\"scripts\"\n", "dependencies": [], "neededBy": [], "labels": [], @@ -6176,7 +6552,7 @@ }, "com.sec.android.app.wlantest": { "list": "Oem", - "description": "wlan test\nHidden test app responding to the #232339*# and *#232338*# secret codes\nFYI : wlan = wireless LAN (https://en.wikipedia.org/wiki/Wireless_LAN)\nNOTE: Disabling this test will rise the exclamation mark on the WI-Fi icon and will show the message \"Unable to connect to the host\" in Settings -> Connections -> More connections settings - Private DNS - provider hostname.\nThe connection seems to work despite those esthetic errors.", + "description": "wlan test\nHidden test app responding to the #232339*# and *#232338*# secret codes\nFYI : wlan = wireless LAN (https://en.wikipedia.org/wiki/Wireless_LAN)\nNOTE: Disabling this test will rise the exclamation mark on the WI-Fi icon and will show the message\"Unable to connect to the host\" in Settings -> Connections -> More connections settings - Private DNS - provider hostname.\nThe connection seems to work despite those esthetic errors.", "dependencies": [], "neededBy": [], "labels": [], @@ -6200,7 +6576,7 @@ }, "com.sec.android.daemonapp": { "list": "Oem", - "description": "Unified Daemon app \nprovides support for a number of different apps on your device. These include the Weather, Yahoo Finance and Yahoo News apps amongst others. \nThe data is used by apps such as the Alarm, Calendar app and the camera.\n", + "description": "Unified Daemon app\nprovides support for a number of different apps on your device. These include the Weather, Yahoo Finance and Yahoo News apps amongst others.\nThe data is used by apps such as the Alarm, Calendar app and the camera.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -6216,7 +6592,7 @@ }, "com.sec.android.desktopmode.uiservice": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -6224,7 +6600,7 @@ }, "com.sec.android.app.dexonpc": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -6232,7 +6608,7 @@ }, "com.sec.android.easyMover": { "list": "Oem", - "description": "Samsung Smart Switch Mobile (https://play.google.com/store/apps/details?id=com.sec.android.easyMover)\nAllows you to easily transfer content (contacts, photos, music, notes, etc.) to a new Samsung Galaxy device. \nhttps://www.samsung.com/global/galaxy/apps/smart-switch/\nhttps://fr.wikipedia.org/wiki/Smart_Switch\n", + "description": "Samsung Smart Switch Mobile (https://play.google.com/store/apps/details?id=com.sec.android.easyMover)\nAllows you to easily transfer content (contacts, photos, music, notes, etc.) to a new Samsung Galaxy device.\nhttps://www.samsung.com/global/galaxy/apps/smart-switch/\nhttps://fr.wikipedia.org/wiki/Smart_Switch\n", "dependencies": [], "neededBy": [], "labels": [], @@ -6240,7 +6616,7 @@ }, "com.sec.android.easyMover.Agent": { "list": "Oem", - "description": "Smart Switch Agent\nNeeded to use Smart Switch. See \"com.sec.android.easyMover\".", + "description": "Smart Switch Agent\nNeeded to use Smart Switch. See\"com.sec.android.easyMover\".", "dependencies": [], "neededBy": [], "labels": [], @@ -6264,7 +6640,7 @@ }, "com.sec.android.fido.uaf.client": { "list": "Oem", - "description": "Fido UAF client. It's a layer that connects authenticator and RP (the application owner) and ensures validity of the connection. \nSo it can be browser, desktop application, mobile application, platform(i.e. android/ios).\nSee above\n\nSafe to remove if you don't use password-less authentication to access online services\n", + "description": "Fido UAF client. It's a layer that connects authenticator and RP (the application owner) and ensures validity of the connection.\nSo it can be browser, desktop application, mobile application, platform(i.e. android/ios).\nSee above\n\nSafe to remove if you don't use password-less authentication to access online services\n", "dependencies": [], "neededBy": [], "labels": [], @@ -6272,7 +6648,7 @@ }, "com.sec.android.game.gamehome": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -6344,7 +6720,7 @@ }, "com.sec.android.sidesync30": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -6360,7 +6736,7 @@ }, "com.sec.android.uibcvirtualsoftkey": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -6376,7 +6752,7 @@ }, "com.sec.android.widgetapp.easymodecontactswidget": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -6384,7 +6760,7 @@ }, "com.sec.android.widgetapp.samsungapps": { "list": "Oem", - "description": "Galaxy Essential widget\nGalaxy Essentials is a collection of specially chosen applications available through Samsung Apps. \nFrom the Galaxy Essentials widget you can access and download a collection of premium content, free of charge.\nhttps://www.samsung.com/my/support/mobile-devices/what-is-galaxy-essentials-and-how-can-i-add-or-remove-it-from-my-smartphone-home-screen/\n", + "description": "Galaxy Essential widget\nGalaxy Essentials is a collection of specially chosen applications available through Samsung Apps.\nFrom the Galaxy Essentials widget you can access and download a collection of premium content, free of charge.\nhttps://www.samsung.com/my/support/mobile-devices/what-is-galaxy-essentials-and-how-can-i-add-or-remove-it-from-my-smartphone-home-screen/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -6400,7 +6776,7 @@ }, "com.sec.app.RilErrorNotifier": { "list": "Oem", - "description": "RilNotifier\nDebug app for the RIL\nSee \"com.sec.android.RilServiceModeApp\"\n", + "description": "RilNotifier\nDebug app for the RIL\nSee\"com.sec.android.RilServiceModeApp\"\n", "dependencies": [], "neededBy": [], "labels": [], @@ -6424,7 +6800,7 @@ }, "com.sec.downloadablekeystore": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -6536,7 +6912,7 @@ }, "com.sec.kidsplat.installer": { "list": "Oem", - "description": "Kids Mode (replaced by Kids Home : com.samsung.android.kidsinstaller)\nSamsung Kids Home (https://www.samsung.com/global/galaxy/apps/kids-mode/)\nLets you shape a safe environment for your child to happily explore and connect with the world.\nNOTE : You shouldn't give your phone to a child. That's bad ! \nhttps://ifstudies.org/blog/a-smartphone-will-change-your-child-in-ways-you-might-not-expect-or-want\n", + "description": "Kids Mode (replaced by Kids Home : com.samsung.android.kidsinstaller)\nSamsung Kids Home (https://www.samsung.com/global/galaxy/apps/kids-mode/)\nLets you shape a safe environment for your child to happily explore and connect with the world.\nNOTE : You shouldn't give your phone to a child. That's bad !\nhttps://ifstudies.org/blog/a-smartphone-will-change-your-child-in-ways-you-might-not-expect-or-want\n", "dependencies": [], "neededBy": [], "labels": [], @@ -6552,7 +6928,7 @@ }, "com.sec.knox.bridge": { "list": "Oem", - "description": "Debug Bridge ? \n", + "description": "Debug Bridge ?\n", "dependencies": [], "neededBy": [], "labels": [], @@ -6592,7 +6968,7 @@ }, "com.sec.knox.shortcutsms": { "list": "Oem", - "description": "Knox shortcut to switch to workspace \nhttps://docs.samsungknox.com/knox-platform-for-enterprise/admin-guide/workspace-shortcuts.htm\n", + "description": "Knox shortcut to switch to workspace\nhttps://docs.samsungknox.com/knox-platform-for-enterprise/admin-guide/workspace-shortcuts.htm\n", "dependencies": [], "neededBy": [], "labels": [], @@ -6600,7 +6976,7 @@ }, "com.sec.knox.switchknoxII": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -6608,7 +6984,7 @@ }, "com.sec.knox.switchknoxI": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -6616,7 +6992,7 @@ }, "com.sec.knox.switchknox": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -6640,7 +7016,7 @@ }, "com.sec.mldapchecker": { "list": "Oem", - "description": "MLDAP log\nLDAP (Lightweight Directory Access Protocol; I don't know what the M means. Mobile?) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an IP network.\nDirectory service refers to the collection of software, hardware, and processes that store and organize everyday items and network resources(folders, files, printers, users, groups, devices, telephone numbers...)\nIt looks like a database but it's different.\nDirectory services excel at fast lookups for rarely changing data (email, username etc...)\nDifferences between database and Directory Service : https://www.c-sharpcorner.com/article/directory-services-vs-rdbms/\nLDAP uses a relatively simple, string-based query to extract information from Active Directory. LDAP can store and extract objects such as usernames and passwords in Active Directory, and share that object data throughout a network. \nExample of LDAP usage : https://stackoverflow.com/questions/239385/what-is-ldap-used-for/592339\n\nI don't know why and how Samsung uses LDAP. This package, according to its name only does logging.", + "description": "MLDAP log\nLDAP (Lightweight Directory Access Protocol; I don't know what the M means. Mobile?) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an IP network.\nDirectory service refers to the collection of software, hardware, and processes that store and organize everyday items and network resources(folders, files, printers, users, groups, devices, telephone numbers...)\nIt looks like a database but it's different.\nDirectory services excel at fast lookups for rarely changing data (email, username etc...)\nDifferences between database and Directory Service : https://www.c-sharpcorner.com/article/directory-services-vs-rdbms/\nLDAP uses a relatively simple, string-based query to extract information from Active Directory. LDAP can store and extract objects such as usernames and passwords in Active Directory, and share that object data throughout a network.\nExample of LDAP usage : https://stackoverflow.com/questions/239385/what-is-ldap-used-for/592339\n\nI don't know why and how Samsung uses LDAP. This package, according to its name only does logging.", "dependencies": [], "neededBy": [], "labels": [], @@ -6736,7 +7112,7 @@ }, "com.wsomacp": { "list": "Oem", - "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 (though you would need to select to apply the APN in the popup): \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", + "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 (though you would need to select to apply the APN in the popup):\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", "dependencies": [], "neededBy": [], "labels": [], @@ -6744,7 +7120,7 @@ }, "com.wssnps": { "list": "Oem", - "description": "Samsung Backup and restore Manager (on Samsung Galaxy S7)\nWas replaced by \"com.sec.android.easyMover\" (Samsung Smart Switch Mover)\n", + "description": "Samsung Backup and restore Manager (on Samsung Galaxy S7)\nWas replaced by\"com.sec.android.easyMover\" (Samsung Smart Switch Mover)\n", "dependencies": [], "neededBy": [], "labels": [], @@ -6752,7 +7128,7 @@ }, "tv.peel.samsung.app": { "list": "Oem", - "description": "Peel Smart Remote (WatchON)\nIt's an application that turns your smart phone or tablet into a TV remote. \nThe app uses the IR Blaster of your device, so devices not equipped with that feature will not be able to use all of Peel Smart Remote's functions. \nhttps://www.samsung.com/za/support/mobile-devices/what-is-the-peel-smart-remote-application/\n", + "description": "Peel Smart Remote (WatchON)\nIt's an application that turns your smart phone or tablet into a TV remote.\nThe app uses the IR Blaster of your device, so devices not equipped with that feature will not be able to use all of Peel Smart Remote's functions.\nhttps://www.samsung.com/za/support/mobile-devices/what-is-the-peel-smart-remote-application/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -6768,7 +7144,7 @@ }, "com.policydm": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -6896,7 +7272,7 @@ }, "com.samsung.android.bio.face.service": { "list": "Oem", - "description": "Handles Face recognition unlock \nhttps://kp-cdn.samsungknox.com/b60a7f0f59df8f466e8054f783fbbfe2.pdf\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.", + "description": "Handles Face recognition unlock\nhttps://kp-cdn.samsungknox.com/b60a7f0f59df8f466e8054f783fbbfe2.pdf\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.", "dependencies": [], "neededBy": [], "labels": [], @@ -6960,7 +7336,7 @@ }, "com.samsung.android.provider.stickerprovider": { "list": "Oem", - "description": "One more package related to camera stickers.\nDO NOT REMOVE THIS IF YOU USE STOCK CAMERA (Samsung camera-app closes after about 4s!) \nadb shell 'pm disable-user com.samsung.android.provider.stickerprovider' can be used as a workaround if you want to stop this running in the background.\n", + "description": "One more package related to camera stickers.\nDO NOT REMOVE THIS IF YOU USE STOCK CAMERA (Samsung camera-app closes after about 4s!)\nadb shell 'pm disable-user com.samsung.android.provider.stickerprovider' can be used as a workaround if you want to stop this running in the background.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -7000,7 +7376,7 @@ }, "com.samsung.android.tadownloader": { "list": "Oem", - "description": "Seems to check if a trusted application needs an update and downloads it. \nThis package probably does more than that. There is a LOT of lines of code (obfuscated obviously)\nIt was used to push an update to fix a security issue with the fingerprint sensor in 2019.\nhttps://libredd.it/r/galaxys10/comments/bcy93f/adb_how_to_get_the_fingerprint_update_pushed_to/\nSeems to be only used for biometrics stuff\nThere is Samsung analytics inside. You may want to remove it if you don't use biometrics authentication.\n", + "description": "Seems to check if a trusted application needs an update and downloads it.\nThis package probably does more than that. There is a LOT of lines of code (obfuscated obviously)\nIt was used to push an update to fix a security issue with the fingerprint sensor in 2019.\nhttps://libredd.it/r/galaxys10/comments/bcy93f/adb_how_to_get_the_fingerprint_update_pushed_to/\nSeems to be only used for biometrics stuff\nThere is Samsung analytics inside. You may want to remove it if you don't use biometrics authentication.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -7058,7 +7434,7 @@ }, "com.samsung.cmh": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -7162,7 +7538,7 @@ }, "com.sec.android.app.vepreload": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -7250,7 +7626,7 @@ }, "com.sec.android.sdhms": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -7306,7 +7682,7 @@ }, "com.sec.vsimservice": { "list": "Oem", - "description": "VSim Service \nLets you use a virtual sim\nhttps://www.quora.com/What-is-VSIM-virtual-SIM-technology\nHas a LOT of permissions (and involving IMS service)\nRun at startup.\nFYI : https://security.stackexchange.com/questions/223290/esim-vs-sim-card-what-is-more-secure\n", + "description": "VSim Service\nLets you use a virtual sim\nhttps://www.quora.com/What-is-VSIM-virtual-SIM-technology\nHas a LOT of permissions (and involving IMS service)\nRun at startup.\nFYI : https://security.stackexchange.com/questions/223290/esim-vs-sim-card-what-is-more-secure\n", "dependencies": [], "neededBy": [], "labels": [], @@ -7314,7 +7690,7 @@ }, "com.sec.vsim.ericssonnsds.webapp": { "list": "Oem", - "description": "NSDSWebApp.\nVirtual SIM is an application-enabled service that requires you to install an app to use a number. \nWith this technology, it is possible for one to have numbers of different countries. \nNon Sim Device Solution (NSDS) is needed for VoLTE and VoWifi (Wifi Calling) if you have a virtual SIM. \nNSDS allows connecting non sim devices to IMS core: https://uk.linkedin.com/in/hemant-kumar-dewnarain-2b779679\n", + "description": "NSDSWebApp.\nVirtual SIM is an application-enabled service that requires you to install an app to use a number.\nWith this technology, it is possible for one to have numbers of different countries.\nNon Sim Device Solution (NSDS) is needed for VoLTE and VoWifi (Wifi Calling) if you have a virtual SIM.\nNSDS allows connecting non sim devices to IMS core: https://uk.linkedin.com/in/hemant-kumar-dewnarain-2b779679\n", "dependencies": [], "neededBy": [], "labels": [], @@ -7410,7 +7786,7 @@ }, "com.samsung.android.incallui": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -7714,7 +8090,7 @@ }, "com.android.safetycenter.resources": { "list": "Aosp", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -7746,7 +8122,7 @@ }, "com.android.stk2": { "list": "Aosp", - "description": "SIM toolkit\nSpecial package for dual-sim devices?\nEnables carriers to initiate \"value-added services\". Basically, some operators provide SIM-cards with applications installed on them.\nhttps://en.wikipedia.org/wiki/SIM_Application_Toolkit#cite_note-CellularZA-1\nHas been abused:\n- SimJacker: https://thehackernews.com/2019/09/simjacker-mobile-hacking.html\n- WIBattack: https://www.zdnet.com/article/new-sim-card-attack-disclosed-similar-to-simjacker/\nWARNING: do mind that disabling/uninstalling this package will break mobile identity management which could be used by apps (for example your Bank) to authenticate you. See https://en.wikipedia.org/wiki/Mobile_identity_management\nNOTE: removing this package removes the launcher icon. `com.android.stk2` relies on `com.android.stk` and vice-versa.", + "description": "SIM toolkit\nSpecial package for dual-sim devices?\nEnables carriers to initiate\"value-added services\". Basically, some operators provide SIM-cards with applications installed on them.\nhttps://en.wikipedia.org/wiki/SIM_Application_Toolkit#cite_note-CellularZA-1\nHas been abused:\n- SimJacker: https://thehackernews.com/2019/09/simjacker-mobile-hacking.html\n- WIBattack: https://www.zdnet.com/article/new-sim-card-attack-disclosed-similar-to-simjacker/\nWARNING: do mind that disabling/uninstalling this package will break mobile identity management which could be used by apps (for example your Bank) to authenticate you. See https://en.wikipedia.org/wiki/Mobile_identity_management\nNOTE: removing this package removes the launcher icon. `com.android.stk2` relies on `com.android.stk` and vice-versa.", "dependencies": [], "neededBy": [], "labels": [ @@ -7756,7 +8132,7 @@ }, "com.android.stk": { "list": "Aosp", - "description": "SIM toolkit\nEnables carriers to initiate \"value-added services\". Basically, some operators provide SIM-cards with applications installed on them.\nhttps://en.wikipedia.org/wiki/SIM_Application_Toolkit#cite_note-CellularZA-1\nHas been abused:\n- SimJacker: https://thehackernews.com/2019/09/simjacker-mobile-hacking.html\n- WIBattack: https://www.zdnet.com/article/new-sim-card-attack-disclosed-similar-to-simjacker/\nWARNING: do mind that disabling/uninstalling this package will break mobile identity management which could be used by apps (for example your Bank) to authenticate you. See https://en.wikipedia.org/wiki/Mobile_identity_management\nNOTE: removing this package removes the launcher icon. `com.android.stk` relies on `com.android.stk2` and vice-versa.", + "description": "SIM toolkit\nEnables carriers to initiate\"value-added services\". Basically, some operators provide SIM-cards with applications installed on them.\nhttps://en.wikipedia.org/wiki/SIM_Application_Toolkit#cite_note-CellularZA-1\nHas been abused:\n- SimJacker: https://thehackernews.com/2019/09/simjacker-mobile-hacking.html\n- WIBattack: https://www.zdnet.com/article/new-sim-card-attack-disclosed-similar-to-simjacker/\nWARNING: do mind that disabling/uninstalling this package will break mobile identity management which could be used by apps (for example your Bank) to authenticate you. See https://en.wikipedia.org/wiki/Mobile_identity_management\nNOTE: removing this package removes the launcher icon. `com.android.stk` relies on `com.android.stk2` and vice-versa.", "dependencies": [], "neededBy": [], "labels": [ @@ -7814,7 +8190,7 @@ }, "android.auto_generated_rro__": { "list": "Aosp", - "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) \nLink: https://source.android.com/devices/architecture/rros and https://code.tutsplus.com/tutorials/quick-tip-theme-android-with-the-runtime-resource-overlay-framework--cms-29708\n", + "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)\nLink: https://source.android.com/devices/architecture/rros and https://code.tutsplus.com/tutorials/quick-tip-theme-android-with-the-runtime-resource-overlay-framework--cms-29708\n", "dependencies": [], "neededBy": [], "labels": [], @@ -8016,7 +8392,7 @@ }, "com.android.inputdevices": { "list": "Aosp", - "description": "Only contains a receiver named \"Android keyboard\", possibly for an external keyboard.\nLocates available keyboard layouts. Apps can offer additional keyboard layouts to the user by declaring a suitable broadcast receiver in their manifest.\nWARNING: If you are using the default Samsung keyboard, then deleting this package on some phones may cause the keyboard to completely stop working. You may get locked out of your phone if the only method to authenticate yourself is using password.", + "description": "Only contains a receiver named\"Android keyboard\", possibly for an external keyboard.\nLocates available keyboard layouts. Apps can offer additional keyboard layouts to the user by declaring a suitable broadcast receiver in their manifest.\nWARNING: If you are using the default Samsung keyboard, then deleting this package on some phones may cause the keyboard to completely stop working. You may get locked out of your phone if the only method to authenticate yourself is using password.", "dependencies": [], "neededBy": [], "labels": [], @@ -8392,7 +8768,7 @@ }, "com.android.timezone.updater": { "list": "Aosp", - "description": "Time Zone Updater\nAutomatically updates the clock to correspond to your current time zone\nThis *may* cause a bootloop if removed. Timezone packages often causes that. \n", + "description": "Time Zone Updater\nAutomatically updates the clock to correspond to your current time zone\nThis *may* cause a bootloop if removed. Timezone packages often causes that.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -8416,7 +8792,7 @@ }, "com.android.wallpaperbackup": { "list": "Aosp", - "description": "Wallpaper Backup\nBacks up and restores wallpaper and metadata related to it.\nThis agent has its own package because it does full backup as opposed to SystemBackupAgent which does key/value backup.\nThis class stages wallpaper files for backup by copying them into its own directory because of the following reasons:\nNon-system users don't have permission to read the directory that the system stores the wallpaper files in\nBackupAgent enforces that backed up files must live inside the package's getFilesDir()\nThere are 3 files to back up:\nThe \"wallpaper info\" file which contains metadata like the crop applied to the wallpaper or the live wallpaper component name.\nThe \"system\" wallpaper file.\nAn optional \"lock\" wallpaper, which is shown on the lockscreen instead of the system wallpaper if set.\nOn restore, the metadata file is parsed and WallpaperManager APIs are used to set the wallpaper.\nNote that if there's a live wallpaper, the live wallpaper package name will be part of the metadata file and the wallpaper will be applied when the package it's installed.\nhttps://android.googlesource.com/platform/frameworks/base/+/master/packages/WallpaperBackup/src/com/android/wallpaperbackup/WallpaperBackupAgent.java", + "description": "Wallpaper Backup\nBacks up and restores wallpaper and metadata related to it.\nThis agent has its own package because it does full backup as opposed to SystemBackupAgent which does key/value backup.\nThis class stages wallpaper files for backup by copying them into its own directory because of the following reasons:\nNon-system users don't have permission to read the directory that the system stores the wallpaper files in\nBackupAgent enforces that backed up files must live inside the package's getFilesDir()\nThere are 3 files to back up:\nThe\"wallpaper info\" file which contains metadata like the crop applied to the wallpaper or the live wallpaper component name.\nThe\"system\" wallpaper file.\nAn optional\"lock\" wallpaper, which is shown on the lockscreen instead of the system wallpaper if set.\nOn restore, the metadata file is parsed and WallpaperManager APIs are used to set the wallpaper.\nNote that if there's a live wallpaper, the live wallpaper package name will be part of the metadata file and the wallpaper will be applied when the package it's installed.\nhttps://android.googlesource.com/platform/frameworks/base/+/master/packages/WallpaperBackup/src/com/android/wallpaperbackup/WallpaperBackupAgent.java", "dependencies": [], "neededBy": [], "labels": [], @@ -8456,7 +8832,7 @@ }, "com.android.documentsui.a_overlay": { "list": "Aosp", - "description": "Some overlay for for \"Files\"?", + "description": "Some overlay for for\"Files\"?", "dependencies": [], "neededBy": [], "labels": [], @@ -8528,7 +8904,7 @@ }, "com.android.provision": { "list": "Aosp", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -8736,7 +9112,7 @@ }, "com.oem.oemlogkit": { "list": "Oem", - "description": "OnePlus LogKit\nShady logging app that system apps can use to log WiFi traffic, Bluetooth traffic, NFC activity, GPS coordinates over time, power consumption, modem signal/data details, \"lag issues,\" and more.\nhttps://thehackernews.com/2017/11/oneplus-logkit-app.html\nhttps://www.bleepingcomputer.com/news/security/second-oneplus-factory-app-discovered-this-one-dumps-photos-wifi-and-gps-logs/\nhttps://web.archive.org/web/20210611122551/https://twitter.com/fs0c131y/status/930773795656396801", + "description": "OnePlus LogKit\nShady logging app that system apps can use to log WiFi traffic, Bluetooth traffic, NFC activity, GPS coordinates over time, power consumption, modem signal/data details,\"lag issues,\" and more.\nhttps://thehackernews.com/2017/11/oneplus-logkit-app.html\nhttps://www.bleepingcomputer.com/news/security/second-oneplus-factory-app-discovered-this-one-dumps-photos-wifi-and-gps-logs/\nhttps://web.archive.org/web/20210611122551/https://twitter.com/fs0c131y/status/930773795656396801", "dependencies": [], "neededBy": [], "labels": [], @@ -8800,7 +9176,7 @@ }, "com.oneplus.engmode": { "list": "Oem", - "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.", + "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.", "dependencies": [], "neededBy": [], "labels": [], @@ -8890,7 +9266,7 @@ }, "com.oneplus.soundrecorder": { "list": "Oem", - "description": "Recorder\nOnePlus sound recording app.\nRequires turning on \"Allow modifying system settings\" to use for some reason? Probably tied to recording phone-calls.", + "description": "Recorder\nOnePlus sound recording app.\nRequires turning on\"Allow modifying system settings\" to use for some reason? Probably tied to recording phone-calls.", "dependencies": [], "neededBy": [], "labels": [], @@ -8938,7 +9314,7 @@ }, "com.oneplus.orm": { "list": "Oem", - "description": "Seems to be Oneplus' Memory Management System according to a press-kit/-release they made for Android 11 (multiple sites wrote \"ORM Memory Management System\" word-for-word).\nRuns in the background as part of the system. Runs even if disabled? Doesn't use any RAM when disabled tho, vs ~50MB when enabled.\nSeems safe to disable, haven't noticed any negative effects in weeks of use, but I assume it breaks the \"RAM Boost\" feature (which is pointless anyway IMO).\nApk file name: OPOmm, mm = Memory Management?\nHas 2 permissions: KILL_BACKGROUND_PROCESSES and SET_TIME_ZONE.\nContains 2 services: OPManagerService and BackgroundCollectorService.", + "description": "Seems to be Oneplus' Memory Management System according to a press-kit/-release they made for Android 11 (multiple sites wrote\"ORM Memory Management System\" word-for-word).\nRuns in the background as part of the system. Runs even if disabled? Doesn't use any RAM when disabled tho, vs ~50MB when enabled.\nSeems safe to disable, haven't noticed any negative effects in weeks of use, but I assume it breaks the\"RAM Boost\" feature (which is pointless anyway IMO).\nApk file name: OPOmm, mm = Memory Management?\nHas 2 permissions: KILL_BACKGROUND_PROCESSES and SET_TIME_ZONE.\nContains 2 services: OPManagerService and BackgroundCollectorService.", "dependencies": [], "neededBy": [], "labels": [], @@ -8970,7 +9346,7 @@ }, "net.oneplus.push": { "list": "Oem", - "description": "Push\nOnePlus push notifications.\nOnly used by OnePlus' pre-installed apps. Pushes \"surveys and other junk\" according to a user.\nhttps://forums.oneplus.com/threads/psa-non-root-root-stop-oneplus-push-notifications.580058/\nOnePlus can remotely send push notifications:\nhttps://www.androidpolice.com/2019/07/01/oneplus-accidentally-pushed-a-cryptic-notification-to-all-7-pro-users/", + "description": "Push\nOnePlus push notifications.\nOnly used by OnePlus' pre-installed apps. Pushes\"surveys and other junk\" according to a user.\nhttps://forums.oneplus.com/threads/psa-non-root-root-stop-oneplus-push-notifications.580058/\nOnePlus can remotely send push notifications:\nhttps://www.androidpolice.com/2019/07/01/oneplus-accidentally-pushed-a-cryptic-notification-to-all-7-pro-users/", "dependencies": [], "neededBy": [], "labels": [], @@ -8978,7 +9354,7 @@ }, "net.oneplus.wallpaperresources": { "list": "Oem", - "description": "Resources for some live wall papers? Not sure.\nOnly contains a \"WallpaperResourceProvider\", no services, activities or receivers.", + "description": "Resources for some live wall papers? Not sure.\nOnly contains a\"WallpaperResourceProvider\", no services, activities or receivers.", "dependencies": [], "neededBy": [], "labels": [], @@ -9034,7 +9410,7 @@ }, "cn.oneplus.oemtcma": { "list": "Oem", - "description": "TCMA = Tiered Contention Multiple Access\nRuns on boot.\nA form of CSMA/CA, a cellular traffic management protocol. TCMA schedules transmission of different types of traffic based on urgency.\nChina-only? (the \"cn\" in cn.oneplus is China's country code)\nhttps://en.wikipedia.org/wiki/Carrier-sense_multiple_access_with_collision_avoidance\nhttps://patents.google.com/patent/US20020163933A1", + "description": "TCMA = Tiered Contention Multiple Access\nRuns on boot.\nA form of CSMA/CA, a cellular traffic management protocol. TCMA schedules transmission of different types of traffic based on urgency.\nChina-only? (the\"cn\" in cn.oneplus is China's country code)\nhttps://en.wikipedia.org/wiki/Carrier-sense_multiple_access_with_collision_avoidance\nhttps://patents.google.com/patent/US20020163933A1", "dependencies": [], "neededBy": [], "labels": [], @@ -9042,7 +9418,7 @@ }, "cn.oneplus.oem_tcma": { "list": "Oem", - "description": "TCMA = Tiered Contention Multiple Access\nRuns on boot.\nA form of CSMA/CA, a cellular traffic management protocol. TCMA schedules transmission of different types of traffic based on urgency.\nChina-only? (the \"cn\" in cn.oneplus is China's country code)\nhttps://en.wikipedia.org/wiki/Carrier-sense_multiple_access_with_collision_avoidance\nhttps://patents.google.com/patent/US20020163933A1", + "description": "TCMA = Tiered Contention Multiple Access\nRuns on boot.\nA form of CSMA/CA, a cellular traffic management protocol. TCMA schedules transmission of different types of traffic based on urgency.\nChina-only? (the\"cn\" in cn.oneplus is China's country code)\nhttps://en.wikipedia.org/wiki/Carrier-sense_multiple_access_with_collision_avoidance\nhttps://patents.google.com/patent/US20020163933A1", "dependencies": [], "neededBy": [], "labels": [], @@ -9130,7 +9506,7 @@ }, "com.android.mmi": { "list": "Oem", - "description": "Not an AOSP package at all\nHidden MMI test app \nMMI = Man Machine Interface ?\n", + "description": "Not an AOSP package at all\nHidden MMI test app\nMMI = Man Machine Interface ?\n", "dependencies": [], "neededBy": [], "labels": [], @@ -10110,7 +10486,7 @@ }, "com.oneplus.screenrecord": { "list": "Oem", - "description": "Screen Recorder\nThe Android 11 screen recorder with some Oneplus modifications.\nRuns the \"SystemUITileService\" when you have it as one of the quicksettings tiles, but doesn't seem to run in the background outside of that.\nDoesn't have an app icon, but you can create a shortcut to it with the Activity Launcher app (to avoid the background service).\nhttps://f-droid.org/en/packages/de.szalkowski.activitylauncher/", + "description": "Screen Recorder\nThe Android 11 screen recorder with some Oneplus modifications.\nRuns the\"SystemUITileService\" when you have it as one of the quicksettings tiles, but doesn't seem to run in the background outside of that.\nDoesn't have an app icon, but you can create a shortcut to it with the Activity Launcher app (to avoid the background service).\nhttps://f-droid.org/en/packages/de.szalkowski.activitylauncher/", "dependencies": [], "neededBy": [], "labels": [], @@ -10150,7 +10526,7 @@ }, "com.oneplus.security": { "list": "Oem", - "description": "Dashboard\nRuns \"WidgetViewService\" and \"SecureService\" in the background.\nManages widget data access? Noticed no apparent ill effects on disable in Android 9.", + "description": "Dashboard\nRuns\"WidgetViewService\" and\"SecureService\" in the background.\nManages widget data access? Noticed no apparent ill effects on disable in Android 9.", "dependencies": [], "neededBy": [], "labels": [], @@ -10174,7 +10550,7 @@ }, "com.oneplus.ses": { "list": "Oem", - "description": "OPSes\nApk file name: OPSesAuthentication.\nContains a \"SesService\", but I've never seen it run.\nRelated to Amazon SES?(Simple Email Service) https://aws.amazon.com/ses/", + "description": "OPSes\nApk file name: OPSesAuthentication.\nContains a\"SesService\", but I've never seen it run.\nRelated to Amazon SES?(Simple Email Service) https://aws.amazon.com/ses/", "dependencies": [], "neededBy": [], "labels": [], @@ -10430,7 +10806,7 @@ }, "com.roaming.android.gsimbase": { "list": "Misc", - "description": "gsim = Global SIM? (SIM = Subscriber Identity Module, as in SIM-card)\nConsidering the \"roaming\" context that's my best guess.", + "description": "gsim = Global SIM? (SIM = Subscriber Identity Module, as in SIM-card)\nConsidering the\"roaming\" context that's my best guess.", "dependencies": [], "neededBy": [], "labels": [], @@ -10438,7 +10814,7 @@ }, "com.roaming.android.gsimcontentprovider": { "list": "Misc", - "description": "gsim = Global SIM? (SIM = Subscriber Identity Module, as in SIM-card)\nConsidering the \"roaming\" context that's my best guess.", + "description": "gsim = Global SIM? (SIM = Subscriber Identity Module, as in SIM-card)\nConsidering the\"roaming\" context that's my best guess.", "dependencies": [], "neededBy": [], "labels": [], @@ -10582,7 +10958,7 @@ }, "com.android.theme.icon_pack.rounded.themepicker": { "list": "Aosp", - "description": "Obviously related to the \"rounded\" icon pack but the full package is strange. A themepicker class only for a specific icon package?\nSafe to remove if you don't use them, but there's no point in doing so.", + "description": "Obviously related to the\"rounded\" icon pack but the full package is strange. A themepicker class only for a specific icon package?\nSafe to remove if you don't use them, but there's no point in doing so.", "dependencies": [], "neededBy": [], "labels": [], @@ -10682,7 +11058,7 @@ }, "com.google.android.networkstack.tethering": { "list": "Aosp", - "description": "Uninstalling/Disabling this app will Break the Hotspot and Bluetooth/USB Tethering.\nWhen you enable hotspot or Bluetooth/USB Tethering it will show the bootanimation (not bootloop) And will bring you back to your device\nIt's safe to Uninstall if you are not going to use hotspot and Bluetooth/USB Tethering.", + "description": "Uninstalling/Disabling this app will break Hotspot and Bluetooth/USB Tethering.\nOn some devices, when you enable hotspot or Bluetooth/USB Tethering it will show the boot animation (not bootloop) (not on HyperOS 2.0) And will bring you back to your device\nIt's safe to uninstall it if you aren't going to use Hotspot or Bluetooth/USB Tethering.\n On HyperOS 2.0, you'll need to remove it twice and reboot each time for it to fully vanish. It restores itself after first removal and reboot.\nOn HyperOS 2.0, after removing this package fully, it makes the whole settings app crash when clicking the Developer Settings button, making the Developer Settings inaccessible.\nEven when calling Developer Settings from another app, or calling usb debugging settings from another app, it all still refuses to launch, just crashes.\nIt basically puts you into a trap if you've disabled USB Debugging, as you'll no longer be able to turn USB Debugging back on, and so won't be able to restore this nor other removed packages. Access to ADB will be permanently lost.\nAfter restoring it, a reboot is required for the developer settings and hotspot to become accessible. Similar behavior to as described here might be also observed on other devices.", "dependencies": [], "neededBy": [], "labels": [], @@ -10694,7 +11070,7 @@ "dependencies": [], "neededBy": [], "labels": [], - "removal": "Unsafe" + "removal": "Expert" }, "com.google.android.ondevicepersonalization.services": { "list": "Aosp", @@ -10882,7 +11258,7 @@ }, "com.google.android.providers.media.module": { "list": "Aosp", - "description": "Media Storage\nIn Android 11+ this provides file access to apps without \"Manage All Files\" permission. In previous versions it's just an index of all audio-visual (no text) files in the user's file-system (`/sdcard/`, `/storage/emulated/0/`, etc...). This allows music-players and photo-galleries to list files quickly, without caching their own indices.\nSafe to disable, but NOT recommended; breaks file browsers and other forms of file access.\nContent providers encapsulate data, providing centralized management of data shared between apps.\nhttps://developer.android.com/guide/topics/providers/content-providers.html", + "description": "Media Storage\nIn Android 11+ this provides file access to apps without\"Manage All Files\" permission. In previous versions it's just an index of all audio-visual (no text) files in the user's file-system (`/sdcard/`, `/storage/emulated/0/`, etc...). This allows music-players and photo-galleries to list files quickly, without caching their own indices.\nSafe to disable, but NOT recommended; breaks file browsers and other forms of file access.\nContent providers encapsulate data, providing centralized management of data shared between apps.\nhttps://developer.android.com/guide/topics/providers/content-providers.html", "dependencies": [], "neededBy": [], "labels": [], @@ -10906,7 +11282,7 @@ }, "com.qualcomm.qti.xrcb": { "list": "Misc", - "description": "Receive xrcb network signals for radio side. \nit's about emergency alerts, weather alerts, public announcements, and other information.", + "description": "Receive xrcb network signals for radio side.\nit's about emergency alerts, weather alerts, public announcements, and other information.", "dependencies": [], "neededBy": [], "labels": [], @@ -10914,7 +11290,7 @@ }, "com.qti.slaservice": { "list": "Misc", - "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.", + "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.", "dependencies": [], "neededBy": [], "labels": [], @@ -10938,7 +11314,7 @@ }, "com.qualcomm.qti.cne": { "list": "Misc", - "description": "CneApp (Connectivity Engine)\nRuns in the background as part of the System.\nEnables seamless hand-off between mobile data and Wi-Fi networks. Can also dynamically measure network performance to prioritize using the best one (I think that's part of \"Intelligently select the best Wi-Fi\" in settings).\nProbably worth keeping on; I noticed connection reliability getting worse when I disabled it.\nhttps://www.qualcomm.com/news/onq/2013/07/02/qualcomms-cne-bringing-smarts-3g4g-wi-fi-seamless-interworking\nhttps://programmersought.com/article/35091829299/", + "description": "CneApp (Connectivity Engine)\nRuns in the background as part of the System.\nEnables seamless hand-off between mobile data and Wi-Fi networks. Can also dynamically measure network performance to prioritize using the best one (I think that's part of\"Intelligently select the best Wi-Fi\" in settings).\nProbably worth keeping on; I noticed connection reliability getting worse when I disabled it.\nhttps://www.qualcomm.com/news/onq/2013/07/02/qualcomms-cne-bringing-smarts-3g4g-wi-fi-seamless-interworking\nhttps://programmersought.com/article/35091829299/", "dependencies": [], "neededBy": [], "labels": [], @@ -11026,7 +11402,7 @@ }, "com.qualcomm.qti.services.systemhelper": { "list": "Misc", - "description": "System Helper Service\nRuns \"SysHelperService\" in the background as part of the system.\nPermissions: DEVICE_POWER, READ_PHONE_STATE, READ_PRIVILEGED_PHONE_STATE, RECEIVE_BOOT_COMPLETED, WRITE_SETTINGS, WAKE_LOCK and ACCESS_SURFACE_FLINGER.\nAndroid simple network firewall utility service. On a RedMi Note 13 running HyperOS 2.6.0, no application is running after uninstalling this package.", + "description": "System Helper Service\nRuns\"SysHelperService\" in the background as part of the system.\nPermissions: DEVICE_POWER, READ_PHONE_STATE, READ_PRIVILEGED_PHONE_STATE, RECEIVE_BOOT_COMPLETED, WRITE_SETTINGS, WAKE_LOCK and ACCESS_SURFACE_FLINGER.\nAndroid simple network firewall utility service. On a RedMi Note 13 running HyperOS 2.6.0, no application is running after uninstalling this package.", "dependencies": [], "neededBy": [], "labels": [], @@ -11066,7 +11442,7 @@ }, "com.qualcomm.qti.smq": { "list": "Misc", - "description": "QTR (Qualcomm Technology Reporting)\nRuns on boot.\nSeems like a telemetry package, supposedly sending hardware & software type, configuration and performance data.\nContains a \"QtiFeedbackActivity\" called \"Hardware Feedback\". When that hidden activity is launched through Activity Launcher you get a screen showing just a checkbox and this text:\n\"Collecting hardware and software type, configuration, and performance data helps Qualcomm improve next generation device battery life, security, and performance. Untick to disable.\"\nUnticking isn't remembered; it's ticked again next time you enter. There's also a \"Learn More\" link that leads to: http://reporting.qti.qualcomm.com/learnmore_en.html which doesn't load for me.", + "description": "QTR (Qualcomm Technology Reporting)\nRuns on boot.\nSeems like a telemetry package, supposedly sending hardware & software type, configuration and performance data.\nContains a\"QtiFeedbackActivity\" called\"Hardware Feedback\". When that hidden activity is launched through Activity Launcher you get a screen showing just a checkbox and this text:\n\"Collecting hardware and software type, configuration, and performance data helps Qualcomm improve next generation device battery life, security, and performance. Untick to disable.\"\nUnticking isn't remembered; it's ticked again next time you enter. There's also a\"Learn More\" link that leads to: http://reporting.qti.qualcomm.com/learnmore_en.html which doesn't load for me.", "dependencies": [], "neededBy": [], "labels": [], @@ -11074,7 +11450,7 @@ }, "com.qualcomm.qti.workloadclassifier": { "list": "Misc", - "description": "Runs \"WLCService\" in the background.\nI assume this has to do with CPU scheduling. Probably important for efficiency, if not basic operation.\nIn code I found: it's for performance and security? it categorize apps maybe for optimization.\nit's named workloadclassifier so it should do that. reads the list of installed applications, storage space.\nit's still unknown.", + "description": "Runs\"WLCService\" in the background.\nI assume this has to do with CPU scheduling. Probably important for efficiency, if not basic operation.\nIn code I found: it's for performance and security? it categorize apps maybe for optimization.\nit's named workloadclassifier so it should do that. reads the list of installed applications, storage space.\nit's still unknown.", "dependencies": [], "neededBy": [], "labels": [], @@ -11382,7 +11758,7 @@ "dependencies": [], "neededBy": [], "labels": [], - "removal": "Unsafe" + "removal": "Expert" }, "com.samsung.android.providers.contacts": { "list": "Oem", @@ -11690,7 +12066,7 @@ }, "com.tcl.guard": { "list": "Oem", - "description": "TGuard. Runs in the background on boot.\nHas these services: \"Online Support\" (related to `com.tcl.usercare`?), \"IO Limit\", \"Health\" (device health?) stuff, battery and low-storage diagnostics. On model T509A, it links to `libTclRootCheck.so` (native shared dynamic library), very sus.", + "description": "TGuard. Runs in the background on boot.\nHas these services:\"Online Support\" (related to `com.tcl.usercare`?),\"IO Limit\",\"Health\" (device health?) stuff, battery and low-storage diagnostics. On model T509A, it links to `libTclRootCheck.so` (native shared dynamic library), very sus.", "dependencies": [], "neededBy": [], "labels": [], @@ -11698,7 +12074,7 @@ }, "com.tcl.ttvs": { "list": "Oem", - "description": "TCSCore. Runs in the background all the time. Uses some Google tracking APIs. May request permission `org.microg.gms.STATUS_BROADCAST`, probably for detecting \"illegitimate\" Play Services installations.", + "description": "TCSCore. Runs in the background all the time. Uses some Google tracking APIs. May request permission `org.microg.gms.STATUS_BROADCAST`, probably for detecting\"illegitimate\" Play Services installations.", "dependencies": [], "neededBy": [], "labels": [], @@ -11866,7 +12242,7 @@ }, "com.tct.gdpr": { "list": "Oem", - "description": "Whenever TCL updates their Privacy Policy, this app shows a notification prompting the user to read it. May include the \"User Experience Improvement Program\"", + "description": "Whenever TCL updates their Privacy Policy, this app shows a notification prompting the user to read it. May include the\"User Experience Improvement Program\"", "dependencies": [], "neededBy": [], "labels": [], @@ -11962,7 +12338,7 @@ }, "com.tct.contentcenter": { "list": "Oem", - "description": "A panel that opens from the launcher (similar to \"samsung Free\"). Has news, weather forecasts, and a game center (similar to \"Game Booster\"). Has lots of trackers from facebook, bytedance, anythink, google, and other 3rd-parties", + "description": "A panel that opens from the launcher (similar to\"samsung Free\"). Has news, weather forecasts, and a game center (similar to\"Game Booster\"). Has lots of trackers from facebook, bytedance, anythink, google, and other 3rd-parties", "dependencies": [], "neededBy": [], "labels": [], @@ -12018,7 +12394,7 @@ }, "com.lge.cic.eden.service": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -12106,7 +12482,7 @@ }, "com.lge.gcuv": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -12130,7 +12506,7 @@ }, "com.lge.gnsslogcat": { "list": "Oem", - "description": "GNSS Logcat\nUsed to dump GNSS logs. \n", + "description": "GNSS Logcat\nUsed to dump GNSS logs. \n", "dependencies": [], "neededBy": [], "labels": [], @@ -12146,7 +12522,7 @@ }, "com.lge.gnsstest": { "list": "Oem", - "description": "GNSS Test\nWoh ! Why does LG need so many GNSS test packages?! \n", + "description": "GNSS Test\nWoh ! Why does LG need so many GNSS test packages?!\n", "dependencies": [], "neededBy": [], "labels": [], @@ -12218,7 +12594,7 @@ }, "com.lge.ime.solution.text": { "list": "Oem", - "description": "XT9 \nText predicting and correction for the LG keyboard.\nFor your culture (if you're young) : https://en.wikipedia.org/wiki/XT9\n\nWARNING: 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.", + "description": "XT9\nText predicting and correction for the LG keyboard.\nFor your culture (if you're young) : https://en.wikipedia.org/wiki/XT9\n\nWARNING: 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.", "dependencies": [], "neededBy": [], "labels": [], @@ -12242,7 +12618,7 @@ }, "com.lge.lgdmsclient": { "list": "Oem", - "description": "Actual \"Software Update\" App client\nI think you won't receive updates without this.\n", + "description": "Actual\"Software Update\" App client\nI think you won't receive updates without this.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -12266,7 +12642,7 @@ }, "com.lge.lgmapui": { "list": "Oem", - "description": "LGMapUI\nUser Interface (UI) for displaying location tracking reccord on the Health app (com.lge.lifetracker) ? \n", + "description": "LGMapUI\nUser Interface (UI) for displaying location tracking reccord on the Health app (com.lge.lifetracker) ?\n", "dependencies": [], "neededBy": [], "labels": [], @@ -12274,7 +12650,7 @@ }, "com.lge.LGSetupView": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -12290,7 +12666,7 @@ }, "com.lge.lifetracker": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -12306,7 +12682,7 @@ }, "com.lge.mlt": { "list": "Oem", - "description": "LG MLT\nRun in background all the time and probably serves purpose to help LG remote support. The thing is this acts as a good spyware. \nIt tries to track all your activity and logs GPS position together with the details gathered, and that includes calls, apps starting etc...\nAll data is collected and placed on /mpt partition, it seems not to be per reboot, but actually kept during flash and upgrades.\n#\nhttps://forum.xda-developers.com/showthread.php?t=2187920\n", + "description": "LG MLT\nRun in background all the time and probably serves purpose to help LG remote support. The thing is this acts as a good spyware.\nIt tries to track all your activity and logs GPS position together with the details gathered, and that includes calls, apps starting etc...\nAll data is collected and placed on /mpt partition, it seems not to be per reboot, but actually kept during flash and upgrades.\n#\nhttps://forum.xda-developers.com/showthread.php?t=2187920\n", "dependencies": [], "neededBy": [], "labels": [], @@ -12322,7 +12698,7 @@ }, "com.lge.musicshare": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -12346,7 +12722,7 @@ }, "com.lge.phonemanagement": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -12386,7 +12762,7 @@ }, "com.lge.remote.lgairdrive": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -12394,7 +12770,7 @@ }, "com.lge.remote.setting": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -12442,7 +12818,7 @@ }, "com.lge.smartshare": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -12450,7 +12826,7 @@ }, "com.lge.smartshare.provider": { "list": "Oem", - "description": "Provider for Smart Share. \nNeeded by com.lge.smartshare.\nREMINDER : content providers help an application manage access to data stored by itself, stored by other apps, \nand provide a way to share data with other apps. They encapsulate the data, and provide mechanisms for defining data security\n", + "description": "Provider for Smart Share.\nNeeded by com.lge.smartshare.\nREMINDER : content providers help an application manage access to data stored by itself, stored by other apps,\nand provide a way to share data with other apps. They encapsulate the data, and provide mechanisms for defining data security\n", "dependencies": [], "neededBy": [], "labels": [], @@ -12458,7 +12834,7 @@ }, "com.lge.smartsharepush": { "list": "Oem", - "description": "Smart Share Push\nObviously related to Smart Share but I don't know its exact purpose. \n", + "description": "Smart Share Push\nObviously related to Smart Share but I don't know its exact purpose.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -12466,7 +12842,7 @@ }, "com.lge.snappage": { "list": "Oem", - "description": "Snap Page\nPart of the QuickMemo+ app, lets you capture the text/images/URL from a web page without grabbing ads.\nIt’s much like instapaper or pocket app, but it works locally, like reading mode on some browsers, saving only the body of the article. \nhttp://www.lg.com/us/mobile-phones/g4/display\n", + "description": "Snap Page\nPart of the QuickMemo+ app, lets you capture the text/images/URL from a web page without grabbing ads.\nIt’s much like instapaper or pocket app, but it works locally, like reading mode on some browsers, saving only the body of the article.\nhttp://www.lg.com/us/mobile-phones/g4/display\n", "dependencies": [], "neededBy": [], "labels": [], @@ -12522,7 +12898,7 @@ }, "com.lge.voicecare": { "list": "Oem", - "description": "LG Voice care\nAllows you to use your device if the touch screen or display is damaged. \nYou must agree to location-based information use and personal information collection to use Voice Care. \nhttps://www.lg.com/hk_en/support/product-help/CT20136018-20150122834174-others\n", + "description": "LG Voice care\nAllows you to use your device if the touch screen or display is damaged.\nYou must agree to location-based information use and personal information collection to use Voice Care.\nhttps://www.lg.com/hk_en/support/product-help/CT20136018-20150122834174-others\n", "dependencies": [], "neededBy": [], "labels": [], @@ -12578,7 +12954,7 @@ }, "com.lge.wifi.p2p": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -12586,7 +12962,7 @@ }, "com.lge.lgfmservice": { "list": "Oem", - "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.", + "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.", "dependencies": [], "neededBy": [], "labels": [], @@ -12618,7 +12994,7 @@ }, "com.lge.homeselector": { "list": "Oem", - "description": "LG Home selector\nThis is the settings menu for the home launcher (present in the settings app as \"Home launcher\")\nIf you remove this app, the Home screen settings menu is gone from settings app. (not needed if you use external launcher)\n You can still switch between installed launchers, the package name is a bit misleading.\n", + "description": "LG Home selector\nThis is the settings menu for the home launcher (present in the settings app as\"Home launcher\")\nIf you remove this app, the Home screen settings menu is gone from settings app. (not needed if you use external launcher)\n You can still switch between installed launchers, the package name is a bit misleading.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -12626,7 +13002,7 @@ }, "com.lge.launcher2": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -12634,7 +13010,7 @@ }, "com.lge.launcher3": { "list": "Oem", - "description": "LG Home (v3)\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 3 packages described as \"launcher\". Normally, you only have one of them on your phone. \n", + "description": "LG Home (v3)\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 3 packages described as\"launcher\". Normally, you only have one of them on your phone.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -12650,7 +13026,7 @@ }, "com.lge.floatingbar": { "list": "Oem", - "description": "LG Floating bar\nLets you put shortcuts to apps or features, as well as quick access to contacts and music player controls on a \"floating bar\" on the Home screen.\nhttps://www.neowin.net/news/lg-v30-closer-look-floating-bar/\n", + "description": "LG Floating bar\nLets you put shortcuts to apps or features, as well as quick access to contacts and music player controls on a\"floating bar\" on the Home screen.\nhttps://www.neowin.net/news/lg-v30-closer-look-floating-bar/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -12898,7 +13274,7 @@ }, "com.evenwell.permissiondetection.overlay.base.s600ww": { "list": "Oem", - "description": "A theme overlay for some \"permissiondetection\" package?", + "description": "A theme overlay for some\"permissiondetection\" package?", "dependencies": [], "neededBy": [], "labels": [], @@ -13132,7 +13508,7 @@ }, "com.coloros.backuprestore": { "list": "Oem", - "description": "Most likely Oppo backup/restore feature \n", + "description": "Most likely Oppo backup/restore feature\n", "dependencies": [], "neededBy": [], "labels": [], @@ -13294,7 +13670,7 @@ }, "com.oppo.logkitservice": { "list": "Oem", - "description": "Probably same as \"com.oem.oemlogkit\", which is a shady logging package on Oneplus devices.", + "description": "Probably same as\"com.oem.oemlogkit\", which is a shady logging package on Oneplus devices.", "dependencies": [], "neededBy": [], "labels": [], @@ -13470,7 +13846,7 @@ }, "com.amazon.aa": { "list": "Misc", - "description": "Amazon Assistant app. Nice spyware ! \nShows you recommended products available on Amazon and price compare as you shop across the web.\nNOTE : https://www.gadgetguy.com.au/amazon-assistant-spies-on-you/\n", + "description": "Amazon Assistant app. Nice spyware !\nShows you recommended products available on Amazon and price compare as you shop across the web.\nNOTE : https://www.gadgetguy.com.au/amazon-assistant-spies-on-you/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -13550,7 +13926,7 @@ }, "com.facebook.services": { "list": "Misc", - "description": "Facebook Services is a tool that lets you manage different Facebook services automatically using your Android device. \nIn particular, the tool focuses on searching for nearby shops and establishments based on your interests.\nI don't know if this a dependency for com.facebook.katana but nobody cares because we all want to delete all the Facebook stuff right ?!!\n", + "description": "Facebook Services is a tool that lets you manage different Facebook services automatically using your Android device.\nIn particular, the tool focuses on searching for nearby shops and establishments based on your interests.\nI don't know if this a dependency for com.facebook.katana but nobody cares because we all want to delete all the Facebook stuff right ?!!\n", "dependencies": [], "neededBy": [], "labels": [], @@ -13622,7 +13998,7 @@ }, "com.microsoft.office.officehub": { "list": "Misc", - "description": "Microsoft Office Mobile\nIncludes the complete Word, PowerPoint, and Excel apps to offer a convenient office experience on the go. \n", + "description": "Microsoft Office Mobile\nIncludes the complete Word, PowerPoint, and Excel apps to offer a convenient office experience on the go.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -13686,7 +14062,7 @@ }, "org.codeaurora.ims": { "list": "Misc", - "description": "IMS(Ip Multimedia Subsystem) is an open industry standard for voice and multimedia communications over packet-based IP networks (VoLTE/VoIP/Wifi calling).\nRuns in the background as part of the system, with Google's IMS(com.google.android.ims, \"Carrier Services\") disabled, I haven't checked if it'd run with Carrier Services enabled.", + "description": "IMS(Ip Multimedia Subsystem) is an open industry standard for voice and multimedia communications over packet-based IP networks (VoLTE/VoIP/Wifi calling).\nRuns in the background as part of the system, with Google's IMS(com.google.android.ims,\"Carrier Services\") disabled, I haven't checked if it'd run with Carrier Services enabled.", "dependencies": [], "neededBy": [], "labels": [], @@ -13734,7 +14110,7 @@ }, "com.qti.snapdragon.qdcm_ff": { "list": "Misc", - "description": "Qualcomm Display Color Management tool\nAttempts to \"make colors look vibrant and true to life\". No idea if it actually does something useful or if it's only some garbage dynamic color tuning (they tend to destroy colors).\nContains a service, but I've never seen it run on my Oneplus 9. Could be tied to color \"improvement\" settings in Settings->Display (all of which are off for me).", + "description": "Qualcomm Display Color Management tool\nAttempts to\"make colors look vibrant and true to life\". No idea if it actually does something useful or if it's only some garbage dynamic color tuning (they tend to destroy colors).\nContains a service, but I've never seen it run on my Oneplus 9. Could be tied to color\"improvement\" settings in Settings->Display (all of which are off for me).", "dependencies": [], "neededBy": [], "labels": [], @@ -13766,7 +14142,7 @@ }, "com.qualcomm.atfwd": { "list": "Misc", - "description": "Used to send AT command messages from/to the modem\nAttention commands commands are a collection of short-string commands developed in the early 1980s \nthat were designed to be transmitted via phone lines and control modems. Different AT command strings can be merged together \nto tell a modem to dial, hang up, or change connection parameters. \nSmartphones include a basic modem component inside them, which allows the smartphone to connect to the Internet \nvia its telephony function.\nThis can be abused. It's been known for many years that Android devices are vulnerable to attacks carried out via AT commands:\nhttps://www.bleepingcomputer.com/news/security/smartphones-from-11-oems-vulnerable-to-attacks-via-hidden-at-commands/\n", + "description": "Used to send AT command messages from/to the modem\nAttention commands commands are a collection of short-string commands developed in the early 1980s\nthat were designed to be transmitted via phone lines and control modems. Different AT command strings can be merged together\nto tell a modem to dial, hang up, or change connection parameters.\nSmartphones include a basic modem component inside them, which allows the smartphone to connect to the Internet\nvia its telephony function.\nThis can be abused. It's been known for many years that Android devices are vulnerable to attacks carried out via AT commands:\nhttps://www.bleepingcomputer.com/news/security/smartphones-from-11-oems-vulnerable-to-attacks-via-hidden-at-commands/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -13774,7 +14150,7 @@ }, "com.qualcomm.cabl": { "list": "Misc", - "description": "Content Adaptative Backlight Settings\nCABL will try to adjust the image being displaye by changing the contrast/quality/image backlight depending on \nthe content on the screen.\nDownside to this is loss of dynamic range which results in some colors being washed out/clipped.\nCABL != Auto brightness (which doesn't change the content of the screen, only the brightness)\nNOTE: You may want to remove this. It does not work very well on many phones\nhttps://mobileinternist.com/disable-adaptive-brightness-android\n", + "description": "Content Adaptative Backlight Settings\nCABL will try to adjust the image being displaye by changing the contrast/quality/image backlight depending on\nthe content on the screen.\nDownside to this is loss of dynamic range which results in some colors being washed out/clipped.\nCABL != Auto brightness (which doesn't change the content of the screen, only the brightness)\nNOTE: You may want to remove this. It does not work very well on many phones\nhttps://mobileinternist.com/disable-adaptive-brightness-android\n", "dependencies": [], "neededBy": [], "labels": [], @@ -13926,7 +14302,7 @@ }, "com.qualcomm.qti.server.qtiwifi": { "list": "Misc", - "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).", + "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).", "dependencies": [], "neededBy": [], "labels": [], @@ -13966,7 +14342,7 @@ }, "com.qualcomm.qti.auth.fidocryptoservice": { "list": "Misc", - "description": "Qualcomm FIDO implementation. \nFIDO : https://en.wikipedia.org/wiki/FIDO_Alliance\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\n", + "description": "Qualcomm FIDO implementation.\nFIDO : https://en.wikipedia.org/wiki/FIDO_Alliance\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\n", "dependencies": [], "neededBy": [], "labels": [], @@ -14286,7 +14662,7 @@ }, "com.mediatek.telephony": { "list": "Misc", - "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.", + "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.", "dependencies": [], "neededBy": [], "labels": [], @@ -14390,7 +14766,7 @@ }, "com.qti.xdivert": { "list": "Misc", - "description": "Smart-Divert\nIf enabled, diverts your calls to another number.\nYou can choose to divert all calls, divert on no reply or divert when the line is busy.\nWhere can you enable/disable this feature? \n", + "description": "Smart-Divert\nIf enabled, diverts your calls to another number.\nYou can choose to divert all calls, divert on no reply or divert when the line is busy.\nWhere can you enable/disable this feature?\n", "dependencies": [], "neededBy": [], "labels": [], @@ -14398,7 +14774,7 @@ }, "com.quicinc.cne.CNEService": { "list": "Misc", - "description": "Qualcomm Connectivity Engine\nEnables seamless hand-off between mobile data and Wi-Fi networks. Can also dynamically measure network performance to prioritize using the best one (I think that's part of \"Intelligently select the best Wi-Fi\" in settings).\nProbably worth keeping on; I noticed connection reliability getting worse when I disabled it.\nhttps://www.qualcomm.com/news/onq/2013/07/02/qualcomms-cne-bringing-smarts-3g4g-wi-fi-seamless-interworking\nhttps://programmersought.com/article/35091829299/", + "description": "Qualcomm Connectivity Engine\nEnables seamless hand-off between mobile data and Wi-Fi networks. Can also dynamically measure network performance to prioritize using the best one (I think that's part of\"Intelligently select the best Wi-Fi\" in settings).\nProbably worth keeping on; I noticed connection reliability getting worse when I disabled it.\nhttps://www.qualcomm.com/news/onq/2013/07/02/qualcomms-cne-bringing-smarts-3g4g-wi-fi-seamless-interworking\nhttps://programmersought.com/article/35091829299/", "dependencies": [], "neededBy": [], "labels": [], @@ -14462,7 +14838,7 @@ }, "com.qualcomm.qti.uim": { "list": "Misc", - "description": "Runs \"RemoteSimLockService\" in the background.\nThis might be the only remote SIM lock service, just called UIM because R-UIM(Removeable-UserIdentityModule) is a variant of SIM commonly used in Asia.", + "description": "Runs\"RemoteSimLockService\" in the background.\nThis might be the only remote SIM lock service, just called UIM because R-UIM(Removeable-UserIdentityModule) is a variant of SIM commonly used in Asia.", "dependencies": [], "neededBy": [], "labels": [], @@ -14470,7 +14846,7 @@ }, "com.qualcomm.qti.uimGbaApp": { "list": "Misc", - "description": "Contains a \"GbaService\", Related to uim card (R-UIM is a type of SIM card mainly used in Asia)", + "description": "Contains a\"GbaService\", Related to uim card (R-UIM is a type of SIM card mainly used in Asia)", "dependencies": [], "neededBy": [], "labels": [], @@ -14534,7 +14910,7 @@ }, "com.blurb.checkout": { "list": "Misc", - "description": "Blurb Checkout \nProvides book purchase and checkout for Samsung’s Story Album app (discontinued)\n", + "description": "Blurb Checkout\nProvides book purchase and checkout for Samsung’s Story Album app (discontinued)\n", "dependencies": [], "neededBy": [], "labels": [], @@ -14590,7 +14966,7 @@ }, "com.crowdcare.agent.k": { "list": "Misc", - "description": "Crowdcare is now Wysdom.AI\nFrom their Twitter description: the easiest way for businesses to improve customer satisfaction, contain costs, \nand generate revenue by using #AI to power customer experiences.\nWysdom.AI has joined the Microsoft Partner Network in 2018\nhttps://wysdom.ai/privacy-policy/ (not good)\n", + "description": "Crowdcare is now Wysdom.AI\nFrom their Twitter description: the easiest way for businesses to improve customer satisfaction, contain costs,\nand generate revenue by using #AI to power customer experiences.\nWysdom.AI has joined the Microsoft Partner Network in 2018\nhttps://wysdom.ai/privacy-policy/ (not good)\n", "dependencies": [], "neededBy": [], "labels": [], @@ -14646,7 +15022,7 @@ }, "com.dna.solitaireapp": { "list": "Misc", - "description": "Solitaire Game app from DNA company ? \n", + "description": "Solitaire Game app from DNA company ?\n", "dependencies": [], "neededBy": [], "labels": [], @@ -14710,7 +15086,7 @@ }, "com.galaxyfirsatlari": { "list": "Misc", - "description": "Galaxy Fırsatları (https://play.google.com/store/apps/details?id=com.galaxyfirsatlari)\nSamsung-only app for Turkish people\nRecommands you stuff to buy. You are supposed to save money but we all know this kind of apps\nencourages consumption.\nExodus found 10 trackers and 17 permissions : https://reports.exodus-privacy.eu.org/fr/reports/143830/ \n", + "description": "Galaxy Fırsatları (https://play.google.com/store/apps/details?id=com.galaxyfirsatlari)\nSamsung-only app for Turkish people\nRecommands you stuff to buy. You are supposed to save money but we all know this kind of apps\nencourages consumption.\nExodus found 10 trackers and 17 permissions : https://reports.exodus-privacy.eu.org/fr/reports/143830/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -14718,7 +15094,7 @@ }, "com.generalmobi.go2pay": { "list": "Misc", - "description": "Go2Pay (https://play.google.com/store/apps/details?id=com.generalmobi.go2pay)\nPayment app that offers mobile pre-paid recharges and post-paid bill payment, data card recharges and bill payment, \nDTH recharges through cashless transactions.\nDTH = Direct To Home Television \n", + "description": "Go2Pay (https://play.google.com/store/apps/details?id=com.generalmobi.go2pay)\nPayment app that offers mobile pre-paid recharges and post-paid bill payment, data card recharges and bill payment,\nDTH recharges through cashless transactions.\nDTH = Direct To Home Television\n", "dependencies": [], "neededBy": [], "labels": [], @@ -14806,7 +15182,7 @@ }, "com.ironsource.appcloud.oobe.huawei": { "list": "Misc", - "description": "Essentials apps\nApp which promotes some other apps (and encourages you to install them)\nDeveloped by IronSource, a \"next-generation advertising company\" \nhttps://aura.ironsrc.com/ (app) | https://company.ironsrc.com/ (company)\nWhen you try to read their privacy policy you arrive to an outstanding blank PDF file!\n(http://www.ironsrc.com/wp-content/uploads/2019/03/ironSource-Privacy-Policy.pdf)\n", + "description": "Essentials apps\nApp which promotes some other apps (and encourages you to install them)\nDeveloped by IronSource, a\"next-generation advertising company\"\nhttps://aura.ironsrc.com/ (app) | https://company.ironsrc.com/ (company)\nWhen you try to read their privacy policy you arrive to an outstanding blank PDF file!\n(http://www.ironsrc.com/wp-content/uploads/2019/03/ironSource-Privacy-Policy.pdf)\n", "dependencies": [], "neededBy": [], "labels": [], @@ -14966,7 +15342,7 @@ }, "com.opera.max.preinstall": { "list": "Misc", - "description": "Opera Max (discontinued)\nSystem-wide data-saving proxy that funnell all app data through Opera’s servers to compress images and videos \n", + "description": "Opera Max (discontinued)\nSystem-wide data-saving proxy that funnell all app data through Opera’s servers to compress images and videos\n", "dependencies": [], "neededBy": [], "labels": [], @@ -14982,7 +15358,7 @@ }, "com.phonepe.app": { "list": "Misc", - "description": "PhonePe (https://play.google.com/store/apps/details?id=com.phonepe.app)\nPhonePe is a payment app that allows indian users to use BHIM UPI, your credit card and debit card or wallet to recharge your mobile phone, \npay your utility bills and also make instant payments at offline and online stores.\nPhonePe is an indian company (https://en.wikipedia.org/wiki/PhonePe)\nBHIM = Bharat Interface for Money : https://en.wikipedia.org/wiki/BHIM\nUPI = Unified Payement Interface : https://en.wikipedia.org/wiki/Unified_Payments_Interface\n", + "description": "PhonePe (https://play.google.com/store/apps/details?id=com.phonepe.app)\nPhonePe is a payment app that allows indian users to use BHIM UPI, your credit card and debit card or wallet to recharge your mobile phone,\npay your utility bills and also make instant payments at offline and online stores.\nPhonePe is an indian company (https://en.wikipedia.org/wiki/PhonePe)\nBHIM = Bharat Interface for Money : https://en.wikipedia.org/wiki/BHIM\nUPI = Unified Payement Interface : https://en.wikipedia.org/wiki/Unified_Payments_Interface\n", "dependencies": [], "neededBy": [], "labels": [], @@ -14998,7 +15374,7 @@ }, "com.playphone.gamestore": { "list": "Misc", - "description": "Playphone Gamestore (https://www.playphone.com/)\n\"Helps\" you discover the \"best\" Android games and connects you to a global gaming community. Sounds Amazing !\n", + "description": "Playphone Gamestore (https://www.playphone.com/)\n\"Helps\" you discover the\"best\" Android games and connects you to a global gaming community. Sounds Amazing !\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15006,7 +15382,7 @@ }, "com.playphone.gamestore.loot": { "list": "Misc", - "description": "Loot \nPremium service from playphone ? \n", + "description": "Loot\nPremium service from playphone ?\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15014,7 +15390,7 @@ }, "com.pure.indosat.care": { "list": "Misc", - "description": "myIM3 (https://play.google.com/store/apps/details?id=com.pure.indosat.care)\nApp provided by Indosat Ooredoo, an Internet provider from Indonesia. \nEnables Indosat users to manage prepaid and postpaid numbers and check their credit and payments, purchase data packs, calls, SMS...\n", + "description": "myIM3 (https://play.google.com/store/apps/details?id=com.pure.indosat.care)\nApp provided by Indosat Ooredoo, an Internet provider from Indonesia.\nEnables Indosat users to manage prepaid and postpaid numbers and check their credit and payments, purchase data packs, calls, SMS...\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15038,7 +15414,7 @@ }, "com.pinsight.dw": { "list": "Misc", - "description": "App Stack \nForce-installed app by Sprint. Pinsight is an advertising company (https://pinsightmedia.com/)\nNote : Sprint sold Pinsight to InMobi in 2018.\nhttps://www.fiercewireless.com/wireless/sprint-sells-mobile-ad-biz-pinsight-media-to-inmobi\n", + "description": "App Stack\nForce-installed app by Sprint. Pinsight is an advertising company (https://pinsightmedia.com/)\nNote : Sprint sold Pinsight to InMobi in 2018.\nhttps://www.fiercewireless.com/wireless/sprint-sells-mobile-ad-biz-pinsight-media-to-inmobi\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15054,7 +15430,7 @@ }, "com.remotefairy4": { "list": "Misc", - "description": "AnyMote Universal Remote + Wifi Smart Home Control (https://play.google.com/store/apps/details?id=com.remotefairy4)\nIR Remote control app \nLots of trackers and permissions : https://reports.exodus-privacy.eu.org/en/reports/com.remotefairy4/latest/\n", + "description": "AnyMote Universal Remote + Wifi Smart Home Control (https://play.google.com/store/apps/details?id=com.remotefairy4)\nIR Remote control app\nLots of trackers and permissions : https://reports.exodus-privacy.eu.org/en/reports/com.remotefairy4/latest/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15110,7 +15486,7 @@ }, "com.sharecare.askmd": { "list": "Misc", - "description": "AskMD (discontinued) provided by Sharecare\nSymptom checker app. Lets you see what might be causing your symptoms and helps you find a nearby physician \nWorth Reading : https://en.wikipedia.org/wiki/Sharecare#Criticisms\n", + "description": "AskMD (discontinued) provided by Sharecare\nSymptom checker app. Lets you see what might be causing your symptoms and helps you find a nearby physician\nWorth Reading : https://en.wikipedia.org/wiki/Sharecare#Criticisms\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15174,7 +15550,7 @@ }, "com.telenav.app.android.scout_us": { "list": "Misc", - "description": "Scout GPS Navigation & Meet Up (https://play.google.com/store/apps/details?id=com.telenav.app.android.scout_us)\nBad GPS with bad chat features on top of that. \nhttps://www.scoutgps.com/\n", + "description": "Scout GPS Navigation & Meet Up (https://play.google.com/store/apps/details?id=com.telenav.app.android.scout_us)\nBad GPS with bad chat features on top of that.\nhttps://www.scoutgps.com/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15374,7 +15750,7 @@ }, "com.zhiliaoapp.musically": { "list": "Misc", - "description": "TikTok App \nWorth reading : https://en.wikipedia.org/wiki/TikTok#Privacy,_cyberbullying_and_addiction_concerns\n", + "description": "TikTok App\nWorth reading : https://en.wikipedia.org/wiki/TikTok#Privacy,_cyberbullying_and_addiction_concerns\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15430,7 +15806,7 @@ }, "jp.co.omronsoft.openwnn": { "list": "Misc", - "description": "Japanese keyboard/IME (don't know why it's pre-installed on US/european devices)\nNote : IME = input method editor \n", + "description": "Japanese keyboard/IME (don't know why it's pre-installed on US/european devices)\nNote : IME = input method editor\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15446,7 +15822,7 @@ }, "msgplus.jibe.sca.vpl": { "list": "Misc", - "description": "Messaging Plus. Messings using the RCS protocol (https://en.wikipedia.org/wiki/Rich_Communication_Services)\n \tRelated to Google Jibe (https://jibe.google.com/)\n", + "description": "Messaging Plus. Messings using the RCS protocol (https://en.wikipedia.org/wiki/Rich_Communication_Services)\n\tRelated to Google Jibe (https://jibe.google.com/)\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15590,7 +15966,7 @@ }, "com.dsi.ant.sample.acquirechannels": { "list": "Misc", - "description": "I don't know why there is \"sample\" in the name. Is this package really useful to find ANT channels ? \n", + "description": "I don't know why there is\"sample\" in the name. Is this package really useful to find ANT channels ?\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15614,7 +15990,7 @@ }, "co.sitic.pp": { "list": "Misc", - "description": "Designed to remotely lock the phone (by sending a simple SMS) in case you don't pay your bill \nhttps://www.reddit.com/r/Android/comments/fde3l6/3rd_party_telemetry_found_in_nokia_smartphones/fjh4zbx/?context=3\nThis app was pre-installed on phone not served by that carrier (América Móvil) from South America. \nNormally you should not have this app anymore because it was removed by Nokia during an Android 10 update.\n", + "description": "Designed to remotely lock the phone (by sending a simple SMS) in case you don't pay your bill\nhttps://www.reddit.com/r/Android/comments/fde3l6/3rd_party_telemetry_found_in_nokia_smartphones/fjh4zbx/?context=3\nThis app was pre-installed on phone not served by that carrier (América Móvil) from South America.\nNormally you should not have this app anymore because it was removed by Nokia during an Android 10 update.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15622,7 +15998,7 @@ }, "com.gd.mobicore.pa": { "list": "Misc", - "description": "Mobicore is now Trustonic\nTrustonic is a small OS running on the CPU providing a TEE, an isolated environment that runs in parallel with the operating system, guaranteeing code and data loaded inside to be protected.\nSounds great, but it's closed source and \"normal\" devs can't use it for their apps.\nSee \"com.trustonic.tuiservice\".", + "description": "Mobicore is now Trustonic\nTrustonic is a small OS running on the CPU providing a TEE, an isolated environment that runs in parallel with the operating system, guaranteeing code and data loaded inside to be protected.\nSounds great, but it's closed source and\"normal\" devs can't use it for their apps.\nSee\"com.trustonic.tuiservice\".", "dependencies": [], "neededBy": [], "labels": [], @@ -15638,7 +16014,7 @@ }, "com.trustonic.tuiservice": { "list": "Misc", - "description": "tuiService (Trusted User Interface) is a security layer by Trustonic.\nAllows a \"Trusted App\" to interact directly with the user, completely isolated from the device OS.\nIt's closed source and normal devs can't use it for their apps.\nhttps://stackoverflow.com/questions/16909576/how-to-make-use-of-arm-trust-zone-in-android-application\nMainly used by OEM apps like Samsung Pay and for DRM.\nGoogle implemented their own TUI in Android Pie: https://android-developers.googleblog.com/search/label/Trusted%20User%20Interface\nhttps://www.trustonic.com/news/blog/benefits-trusted-user-interface/\nhttps://en.wikipedia.org/wiki/Trusted_execution_environment\nDisabling will break \"Trusted Apps\".\nhttps://en.wikipedia.org/wiki/ARM_architecture#Security_extensions\nhttps://googleprojectzero.blogspot.com/2017/07/trust-issues-exploiting-trustzone-tees.html\nhttps://www.synacktiv.com/posts/exploit/kinibi-tee-trusted-application-exploitation.html\nhttps://blog.quarkslab.com/introduction-to-trusted-execution-environment-arms-trustzone.html\nGood ressources:\nhttps://medium.com/@nimronagy/arm-trustzone-on-android-975bfe7497d2\nhttps://www.gsd.inesc-id.pt/~nsantos/papers/pinto_acsur19.pdf\nhttps://blog.quarkslab.com/introduction-to-trusted-execution-environment-arms-trustzone.html\nhttps://medium.com/taszksec/unbox-your-phone-part-i-331bbf44c30c", + "description": "tuiService (Trusted User Interface) is a security layer by Trustonic.\nAllows a\"Trusted App\" to interact directly with the user, completely isolated from the device OS.\nIt's closed source and normal devs can't use it for their apps.\nhttps://stackoverflow.com/questions/16909576/how-to-make-use-of-arm-trust-zone-in-android-application\nMainly used by OEM apps like Samsung Pay and for DRM.\nGoogle implemented their own TUI in Android Pie: https://android-developers.googleblog.com/search/label/Trusted%20User%20Interface\nhttps://www.trustonic.com/news/blog/benefits-trusted-user-interface/\nhttps://en.wikipedia.org/wiki/Trusted_execution_environment\nDisabling will break\"Trusted Apps\".\nhttps://en.wikipedia.org/wiki/ARM_architecture#Security_extensions\nhttps://googleprojectzero.blogspot.com/2017/07/trust-issues-exploiting-trustzone-tees.html\nhttps://www.synacktiv.com/posts/exploit/kinibi-tee-trusted-application-exploitation.html\nhttps://blog.quarkslab.com/introduction-to-trusted-execution-environment-arms-trustzone.html\nGood ressources:\nhttps://medium.com/@nimronagy/arm-trustzone-on-android-975bfe7497d2\nhttps://www.gsd.inesc-id.pt/~nsantos/papers/pinto_acsur19.pdf\nhttps://blog.quarkslab.com/introduction-to-trusted-execution-environment-arms-trustzone.html\nhttps://medium.com/taszksec/unbox-your-phone-part-i-331bbf44c30c", "dependencies": [], "neededBy": [], "labels": [], @@ -15654,7 +16030,7 @@ }, "org.simalliance.openmobileapi.uicc2terminal": { "list": "Misc", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -15662,7 +16038,7 @@ }, "org.simalliance.openmobileapi.service": { "list": "Misc", - "description": "The SmartCard API is a reference implementation of the SIMalliance Open Mobile API specification that enables Android applications \nto communicate with Secure Elements, (SIM card, embedded Secure Elements, Mobile Security Card or others)\nhttps://github.com/seek-for-android/pool/wiki/SmartcardAPI\nSafe to remove if you think you don't need this\n", + "description": "The SmartCard API is a reference implementation of the SIMalliance Open Mobile API specification that enables Android applications\nto communicate with Secure Elements, (SIM card, embedded Secure Elements, Mobile Security Card or others)\nhttps://github.com/seek-for-android/pool/wiki/SmartcardAPI\nSafe to remove if you think you don't need this\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15694,7 +16070,7 @@ }, "com.mediatek.engineermode": { "list": "Misc", - "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. \n", + "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.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15710,7 +16086,7 @@ }, "com.mediatek.location.lppe.main": { "list": "Misc", - "description": "LPPE = LTE Positioning Protocol enhancements/extensions (LTE = \"4G\")\nPositioning and assistance protocol between E-SMLC (mobile location center) and UE (User Equipement = phone)\nhttps://www.gpsworld.com/wirelessexpert-advice-positioning-protocol-next-gen-cell-phones-11125/\nI don't know the app has the permission to read SMS\n", + "description": "LPPE = LTE Positioning Protocol enhancements/extensions (LTE =\"4G\")\nPositioning and assistance protocol between E-SMLC (mobile location center) and UE (User Equipement = phone)\nhttps://www.gpsworld.com/wirelessexpert-advice-positioning-protocol-next-gen-cell-phones-11125/\nI don't know the app has the permission to read SMS\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15726,7 +16102,7 @@ }, "com.mediatek.mdmconfig": { "list": "Misc", - "description": "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. Never.\nhttps://blog.cdemi.io/never-accept-an-mdm-policy-on-your-personal-phone/\nThis package probably isn't a MDM tool on its own but you definitively don't need it on your phone.\nCan someone share the apk?\n", + "description": "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. Never.\nhttps://blog.cdemi.io/never-accept-an-mdm-policy-on-your-personal-phone/\nThis package probably isn't a MDM tool on its own but you definitively don't need it on your phone.\nCan someone share the apk?\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15862,7 +16238,7 @@ }, "com.android.midrive": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -15878,7 +16254,7 @@ }, "com.baidu.duersdk.opensdk": { "list": "Oem", - "description": "Duer stuff from Baidu \nDuer is a virtual AI assistant.\n", + "description": "Duer stuff from Baidu\nDuer is a virtual AI assistant.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15886,7 +16262,7 @@ }, "com.baidu.input_mi": { "list": "Oem", - "description": "Baidu IME (Baidu keyboard)\nYOU SHOULD NEVER USE A CLOSED-SOURCE KEYBOARD ! \nhttps://www.techrepublic.com/blog/asian-technology/japanese-government-warns-baidu-ime-is-spying-on-users/\nArchive : https://web.archive.org/save/https://www.techrepublic.com/blog/asian-technology/japanese-government-warns-baidu-ime-is-spying-on-users/\nNOTE: Make sure you have installed another keyboard before removing this package.\n", + "description": "Baidu IME (Baidu keyboard)\nYOU SHOULD NEVER USE A CLOSED-SOURCE KEYBOARD !\nhttps://www.techrepublic.com/blog/asian-technology/japanese-government-warns-baidu-ime-is-spying-on-users/\nArchive : https://web.archive.org/save/https://www.techrepublic.com/blog/asian-technology/japanese-government-warns-baidu-ime-is-spying-on-users/\nNOTE: Make sure you have installed another keyboard before removing this package.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15918,7 +16294,7 @@ }, "com.duokan.phone.remotecontroller.peel.plugin": { "list": "Oem", - "description": "Peel Mi Remote (https://play.google.com/store/apps/details?id=com.duokan.phone.remotecontroller.peel.plugin)\nPeel Mi Remote is a TV guide extension for Xiaomi Mi Remote by \"Peel Smart Remote\".\n", + "description": "Peel Mi Remote (https://play.google.com/store/apps/details?id=com.duokan.phone.remotecontroller.peel.plugin)\nPeel Mi Remote is a TV guide extension for Xiaomi Mi Remote by\"Peel Smart Remote\".\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15950,7 +16326,7 @@ }, "com.huaqin.diaglogger": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -15958,7 +16334,7 @@ }, "com.huaqin.factory": { "list": "Oem", - "description": "Hidden test app (dial *#*#64663#*#*)\nUsed by technician in factory to test the hardware. Not intented to be run by end-users. \nHas a huge amount of permissions.\nA vulnerability was found in 2019 (CVE-2019-15340) allowing any app co-located on the device to \nprogrammatically disable and enable Wi-Fi, Bluetooth, and GPS silently (and without the corresponding access permission)\nhttps://nvd.nist.gov/vuln/detail/CVE-2019-15340\n", + "description": "Hidden test app (dial *#*#64663#*#*)\nUsed by technician in factory to test the hardware. Not intented to be run by end-users.\nHas a huge amount of permissions.\nA vulnerability was found in 2019 (CVE-2019-15340) allowing any app co-located on the device to\nprogrammatically disable and enable Wi-Fi, Bluetooth, and GPS silently (and without the corresponding access permission)\nhttps://nvd.nist.gov/vuln/detail/CVE-2019-15340\n", "dependencies": [], "neededBy": [], "labels": [], @@ -15974,7 +16350,7 @@ }, "com.milink.service": { "list": "Oem", - "description": "UniPlay Service\nMIUI screen casting service. \nIf removed, you'll have to use Android's native casting services which can be accessed through a 3rd party app.\n", + "description": "UniPlay Service\nMIUI screen casting service.\nIf removed, you'll have to use Android's native casting services which can be accessed through a 3rd party app.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -16006,7 +16382,7 @@ }, "com.miui.accessibility": { "list": "Oem", - "description": "Mi Ditto\nAccesibility feature. Dictation (TTS) and speech output, \nmaking mobile devices more convenient for people who have difficulties using conventionally designed smartphones. \n", + "description": "Mi Ditto\nAccesibility feature. Dictation (TTS) and speech output,\nmaking mobile devices more convenient for people who have difficulties using conventionally designed smartphones.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -16070,7 +16446,7 @@ }, "com.miui.greenguard": { "list": "Oem", - "description": "Security Guard Service\nThe app includes three different antivirus brands built in that the user can choose from to keep their phone protected: Avast, AVL, and Tencent. \nUpon selecting the app, the user selects one of these providers as the default Anti-Virus engine to scan the device.\nIt the app that scans an app before installing it\nNOTE : A vulnerability was found in 2019 : https://research.checkpoint.com/2019/vulnerability-in-xiaomi-pre-installed-security-app/\n", + "description": "Security Guard Service\nThe app includes three different antivirus brands built in that the user can choose from to keep their phone protected: Avast, AVL, and Tencent.\nUpon selecting the app, the user selects one of these providers as the default Anti-Virus engine to scan the device.\nIt the app that scans an app before installing it\nNOTE : A vulnerability was found in 2019 : https://research.checkpoint.com/2019/vulnerability-in-xiaomi-pre-installed-security-app/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -16078,7 +16454,7 @@ }, "com.miui.hybrid": { "list": "Oem", - "description": "Quick Apps\nIt's basically an app which shows you ads and tracks you...\nFunny thing, Xiaomi's Quick Apps was reportedly being blocked by Google Play Protect.\nhttps://www.androidpolice.com/2019/11/19/xiaomi-quick-apps-flagged-blocked-google-play-protect/\n#\nReverse engineering of the app : \nhttps://medium.com/@gags.gk/reverse-engineering-quick-apps-from-xiaomi-a1c9131ae0b7\nSpoiler : you really should delete this package.\n", + "description": "Quick Apps\nIt's basically an app which shows you ads and tracks you...\nFunny thing, Xiaomi's Quick Apps was reportedly being blocked by Google Play Protect.\nhttps://www.androidpolice.com/2019/11/19/xiaomi-quick-apps-flagged-blocked-google-play-protect/\n#\nReverse engineering of the app :\nhttps://medium.com/@gags.gk/reverse-engineering-quick-apps-from-xiaomi-a1c9131ae0b7\nSpoiler : you really should delete this package.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -16102,7 +16478,7 @@ }, "com.miui.miwallpaper": { "list": "Oem", - "description": "Mi Wallpaper \nRemoving this might make it impossible to set a lock or home wallpaper, resulting in a black solid wallpaper.\nNote: it may also result in longer boot times (~15s) because the system try to call miwallpaper during boot", + "description": "Mi Wallpaper app, causes a lot of UI damage when removed, but not bootloop.\nRemoving this makes it impossible to set a lock or home screen wallpaper, resulting in a black solid wallpaper everywhere.\nNote: it may also result in longer boot times (~+10s) because the system tries to call Mi Wallpaper during boot.\nOn HyperOS 2.0, The fingerprint outline disappears on lock screen after removing this. The fingerprint recognicion itself works properly.\nEverything in the status bar is becoming colored black on the lock screen after removing this, and you can only see the battery color. Elsewhere the status bar is colored properly.\nOn HyperOS 2.0, you will have to remove this package and reboot 3-5 times. It constantly restores itself after each reboot until around 3rd-5th attempt. It vanishes fully only around 3-5 attempts.\nOn HyperOS 2.0, the default color for system icons is also being reset to brown after removing this package. Similar behavior to as described here might also be observed on other devices.", "dependencies": [], "neededBy": [], "labels": [], @@ -16174,7 +16550,7 @@ }, "com.miui.analytics": { "list": "Oem", - "description": "Xiaomi Analytics\nThis app is shady. According to a guy who tried to reverse engineer the app, Xiaomi Analytics can replace any (signed?) package \nthey want silently on your device within 24 hours. Maybe that no longer the case now but... you don't want analytics anyway.\nSource : http://blog.thijsbroenink.com/2016/09/xiaomis-analytics-app-reverse-engineered/\n", + "description": "Xiaomi Analytics\nThis app is shady. According to a guy who tried to reverse engineer the app, Xiaomi Analytics can replace any (signed?) package\nthey want silently on your device within 24 hours. Maybe that no longer the case now but... you don't want analytics anyway.\nSource : http://blog.thijsbroenink.com/2016/09/xiaomis-analytics-app-reverse-engineered/\n", "dependencies": [], "neededBy": [], "labels": [], @@ -16190,7 +16566,7 @@ }, "com.miui.antispam": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -16222,7 +16598,7 @@ }, "com.miui.cleaner": { "list": "Oem", - "description": "Mi Cleaner\nShady Xiaomi cleaner app developed by Cheetah mobile which has previously been caught in ad fraud and user data theft with this app in 2018 (previously called com.miui.cleanmaster and banned from the PlayStore). This \"new\" app is still full of trackers\nhttps://www.gadgets360.com/apps/news/banned-security-app-clean-master-by-cheetah-mobile-collected-user-private-data-report-2189633\n\nPithus analysis: https://beta.pithus.org/report/f7f7ee425a8dc928db75105bd8f52e9b02f11dec3b398aac9fef1d42809d8ec1", + "description": "Mi Cleaner\nShady Xiaomi cleaner app developed by Cheetah mobile which has previously been caught in ad fraud and user data theft with this app in 2018 (previously called com.miui.cleanmaster and banned from the PlayStore). This\"new\" app is still full of trackers\nhttps://www.gadgets360.com/apps/news/banned-security-app-clean-master-by-cheetah-mobile-collected-user-private-data-report-2189633\n\nPithus analysis: https://beta.pithus.org/report/f7f7ee425a8dc928db75105bd8f52e9b02f11dec3b398aac9fef1d42809d8ec1", "dependencies": [], "neededBy": [], "labels": [], @@ -16238,7 +16614,7 @@ }, "com.miui.cloudservice.sysbase": { "list": "Oem", - "description": "Another Mi Cloud dependency \n", + "description": "Another Mi Cloud dependency\n", "dependencies": [], "neededBy": [], "labels": [], @@ -16518,7 +16894,7 @@ }, "com.mi.android.globalpersonalassistant": { "list": "Oem", - "description": "MI Vault aka the \"assistant\" you open swiping left from MI Home\n", + "description": "MI Vault aka the\"assistant\" you open swiping left from MI Home\n", "dependencies": [], "neededBy": [], "labels": [], @@ -16526,7 +16902,7 @@ }, "com.mi.android.globalminusscreen": { "list": "Oem", - "description": "Default App Vault package\nSends notifications and can't be uninstalled through the Apps tab. Can be downloaded back from Play Store if needed.", + "description": "Default App Vault package\nSends notifications and can't be uninstalled through the Apps tab. Can be downloaded back from Play Store if needed.\nThe screen on the left on the first page of the launcher; mostly useless, especially when you use a third party launcher. Displays tonns of ads and clutter and constantly works in background.", "dependencies": [], "neededBy": [], "labels": [], @@ -16598,7 +16974,7 @@ }, "com.mi.liveassistant": { "list": "Oem", - "description": "Mi Live Assistant\nI don't really know what it is. Maybe an old name for \"com.mi.android.globalpersonalassistant\"\n", + "description": "Mi Live Assistant\nI don't really know what it is. Maybe an old name for\"com.mi.android.globalpersonalassistant\"\n", "dependencies": [], "neededBy": [], "labels": [], @@ -16614,7 +16990,7 @@ }, "com.mi.webkit.core": { "list": "Oem", - "description": "MI WebView\nXiaomi alternative to Google WebView\nREMINDER : It is a system component for the Android operating system that allows Android apps to display content \nfrom the web directly inside an application. It's based on Chrome.\nWARNING: Make to have another Webview before uninstalling it or some apps may not work properly\n\n.An open-source privacy oriented Webview is Bromite (https://www.bromite.org/system_web_view)\n", + "description": "MI WebView\nXiaomi alternative to Google WebView\nREMINDER : It is a system component for the Android operating system that allows Android apps to display content\nfrom the web directly inside an application. It's based on Chrome.\nWARNING: Make to have another Webview before uninstalling it or some apps may not work properly\n\n.An open-source privacy oriented Webview is Bromite (https://www.bromite.org/system_web_view)\n", "dependencies": [], "neededBy": [], "labels": [], @@ -16622,7 +16998,7 @@ }, "com.qiyi.video": { "list": "Oem", - "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.", + "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.", "dependencies": [], "neededBy": [], "labels": [], @@ -16654,7 +17030,7 @@ }, "com.xiaomi.channel": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -16678,7 +17054,7 @@ }, "com.xiaomi.lens": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -16726,7 +17102,7 @@ }, "com.xiaomi.pass": { "list": "Oem", - "description": "Mi Pass is an App allows Xiaomi NFC phones to replace cards and keys in real life usage. \nSupport NFC payment, bus card, key card, door and car lock features all together.\n", + "description": "Mi Pass is an App allows Xiaomi NFC phones to replace cards and keys in real life usage.\nSupport NFC payment, bus card, key card, door and car lock features all together.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -16774,7 +17150,7 @@ }, "com.xiaomi.micloud.sdk": { "list": "Oem", - "description": "Mi Cloud sdk \nsdk = Software development kit\nSeems to be a dependency for \"com.miui.gallery\" (MIUI auto reboots android after remove this package)", + "description": "Mi Cloud sdk\nsdk = Software development kit\nSeems to be a dependency for\"com.miui.gallery\" (MIUI auto reboots android after remove this package)", "dependencies": [], "neededBy": [], "labels": [], @@ -16782,7 +17158,7 @@ }, "com.xiaomi.mirecycle": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -16894,7 +17270,7 @@ }, "com.miui.wmsvc": { "list": "Oem", - "description": "WMService\nRuns at boot and has access to internet + GPS\nI quickly looked at the decompiled code and saw some unsanitized SQL inputs, which is BAD! (vulnerable to SQL injection)\nTries to get your android unique Google advertising ID from Google Play Services.\nFeeds and launches the spying/analytics app \"com.miui.hybrid\".\nDoesn't seem to do anything important, only tracking.\nWARNING: It does not seem to affect any functionality or cause bootloop.", + "description": "WMService\nRuns at boot and has access to internet + GPS\nI quickly looked at the decompiled code and saw some unsanitized SQL inputs, which is BAD! (vulnerable to SQL injection)\nTries to get your android unique Google advertising ID from Google Play Services.\nFeeds and launches the spying/analytics app\"com.miui.hybrid\".\nDoesn't seem to do anything important, only tracking.\nWARNING: It does not seem to affect any functionality or cause bootloop.", "dependencies": [], "neededBy": [], "labels": [], @@ -17022,7 +17398,7 @@ }, "com.miui.aod": { "list": "Oem", - "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.", + "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.", "dependencies": [], "neededBy": [], "labels": [], @@ -17088,7 +17464,7 @@ }, "com.mi.globalminusscreen": { "list": "Oem", - "description": "Xiaomi App Vault\nhttps://play.google.com/store/apps/details?id=com.mi.android.globalminusscreen&gl=US", + "description": "Xiaomi App Vault\nhttps://play.google.com/store/apps/details?id=com.mi.android.globalminusscreen&gl=US\nThe screen on the left on the first page of the launcher; mostly useless, especially when you use a third party launcher. Displays tonns of ads and clutter and constantly works in background.", "dependencies": [], "neededBy": [], "labels": [], @@ -17144,7 +17520,7 @@ }, "com.miui.zman": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -17160,7 +17536,7 @@ }, "com.xiaomi.bluetooth": { "list": "Oem", - "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.", + "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.", "dependencies": [], "neededBy": [], "labels": [], @@ -17176,7 +17552,7 @@ }, "com.xiaomi.bsp.gps.nps": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -17200,7 +17576,7 @@ }, "com.miui.guardprovider": { "list": "Oem", - "description": "Guard Provider security app\nThe app includes 3 different antivirus brands built in that the user can choose (Avast, AVL and Tencent). \nThis app notably performs a virus scan of any apps you want to install. \nA serious vulnerability was found in 2019\nWorth reading : https://research.checkpoint.com/2019/vulnerability-in-xiaomi-pre-installed-security-app/\nYou may want to remove this app from a privacy stance.\nhttps://beta.pithus.org/report/797a7e405bc8e767deebbbcab3e06a19b05156de44292c918b582dff3078d7b8\nIMPORTANT NOTE: Removing this package will very likely break any app installation/update.\nBefore removing, disable security things in MIUI security app.\nOn HyperOS this module is responsible for showing the 'Install via USB' prompt when installing apps via ADB (enabled through developer options, requires Mi account the first time).", + "description": "Guard Provider security app\nThe app includes 3 different antivirus brands built in that the user can choose (Avast, AVL and Tencent).\nThis app notably performs a virus scan of any apps you want to install.\nA serious vulnerability was found in 2019\nWorth reading : https://research.checkpoint.com/2019/vulnerability-in-xiaomi-pre-installed-security-app/\nYou may want to remove this app from a privacy stance.\nhttps://beta.pithus.org/report/797a7e405bc8e767deebbbcab3e06a19b05156de44292c918b582dff3078d7b8\nIMPORTANT NOTE: Removing this package will very likely break any app installation/update.\nBefore removing, disable security things in MIUI security app.\nOn HyperOS this module is responsible for showing the 'Install via USB' prompt when installing apps via ADB (enabled through developer options, requires Mi account the first time).\n On MIUI 12, it broke app installation from APKs, and made app installation from Google Play be 2-5 minutes long. Apps were uninstallable properly though.", "dependencies": [], "neededBy": [], "labels": [], @@ -20312,7 +20688,7 @@ "labels": [] }, "com.motorola.setup.auto_generated_rro_vendor__": { - "description": "I found it's \"no sim anim\". It's another component of Motorola first-boot setup.", + "description": "I found it's\"no sim anim\". It's another component of Motorola first-boot setup.", "removal": "Recommended", "list": "Oem", "dependencies": [], @@ -22152,8 +22528,8 @@ "labels": [] }, "com.coloros.assistantscreen": { - "description": "HeyTap Shelf. ColorOS 'At a Glance'.\nShelf provides a variety of widgets that let you access important information or services from apps with ease. Swipe down on the Home screen to enter Shelf.\nhttps://play.google.com/store/apps/details?id=com.coloros.assistantscreen", - "removal": "Recommended", + "description": "HeyTap Shelf. ColorOS 'At a Glance'.\nShelf provides a variety of widgets that let you access important information or services from apps with ease. Removing will also be unable to access third-party widgets in ColorOS 16\nSwipe down on the Home screen to enter Shelf.\nhttps://play.google.com/store/apps/details?id=com.coloros.assistantscreen", + "removal": "Advanced", "list": "Oem", "dependencies": [], "neededBy": [], @@ -22994,7 +23370,7 @@ "labels": [] }, "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.", + "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": "Expert", "list": "Oem", "dependencies": [], @@ -24044,7 +24420,7 @@ "labels": [] }, "com.tct.iris": { - "description": "TCL NXTVISION \"Display Enhancements\". GPU-accelerated post-processing (\"shaders\") for images, videos, and games. Only good for pretty pictures, and (maybe) accessibility (clearer view). This is the back-end, see `com.tct.nxtvision_ui*` for the settings.", + "description": "TCL NXTVISION\"Display Enhancements\". GPU-accelerated post-processing (\"shaders\") for images, videos, and games. Only good for pretty pictures, and (maybe) accessibility (clearer view). This is the back-end, see `com.tct.nxtvision_ui*` for the settings.", "removal": "Advanced", "list": "Oem", "dependencies": [], @@ -24140,7 +24516,7 @@ "removal": "Expert" }, "com.tct.onetouchbooster": { - "description": "Smart Manager. For \"Optimization\" of: battery (energy), memory (RAM), and storage. Removing it might break power-save mode", + "description": "Smart Manager. For\"Optimization\" of: battery (energy), memory (RAM), and storage. Removing it might break power-save mode", "removal": "Expert", "list": "Oem", "dependencies": [], @@ -26185,7 +26561,7 @@ "labels": [] }, "com.spreadtrum.sgps": { - "description": "A Chinese spyware GPS system app, consider removing if your phone doesn't have a GPS sensor. \nThis app is developed by a company called Zhantang, the same organization that made a dropper malware (com.redstone.ota.ui):\nhttps://www.malwarebytes.com/blog/news/2021/04/pre-installed-auto-installer-threat-found-on-android-mobile-devices-in-germany\nhttps://thehackernews.com/2021/04/pre-installed-malware-dropper-found-on.html", + "description": "A Chinese spyware GPS system app, consider removing if your phone doesn't have a GPS sensor.\nThis app is developed by a company called Zhantang, the same organization that made a dropper malware (com.redstone.ota.ui):\nhttps://www.malwarebytes.com/blog/news/2021/04/pre-installed-auto-installer-threat-found-on-android-mobile-devices-in-germany\nhttps://thehackernews.com/2021/04/pre-installed-malware-dropper-found-on.html", "removal": "Recommended", "list": "Oem", "dependencies": [], @@ -26377,7 +26753,7 @@ "labels": [] }, "com.miui.phone.carriers.customized.overlay": { - "description": "Something about WiFi calling \"vowifi\", \"volte\", \"notification on keyguard\"\nIt's unused.", + "description": "Something about WiFi calling\"vowifi\",\"volte\",\"notification on keyguard\"\nIt's unused.", "removal": "Recommended", "list": "Oem", "dependencies": [], @@ -26385,7 +26761,7 @@ "labels": [] }, "com.miui.miinput": { - "description": "Removing this package breaks \"Gesture shortcuts\" under \"Additional settings\".", + "description": "Removing this package breaks\"Gesture shortcuts\" under\"Additional settings\".", "removal": "Advanced", "list": "Oem", "dependencies": [], @@ -26393,7 +26769,7 @@ "labels": [] }, "com.lbe.security.miui.customizedregion.overlay": { - "description": "Something about WiFi calling \"vowifi\", \"volte\", \"notification on keyguard\"\nIt's unused.", + "description": "Something about WiFi calling\"vowifi\",\"volte\",\"notification on keyguard\"\nIt's unused.", "removal": "Recommended", "list": "Oem", "dependencies": [], @@ -26513,7 +26889,7 @@ "labels": [] }, "com.samsung.android.mapsagent": { - "description": "Provides the \"recommendation\" service. It auto-installs recommended apps from Samsung & partners after a factory reset or first boot. Also recommends you apps when you access an app folder. \n Similar to com.samsung.android.app.omcagent", + "description": "Provides the\"recommendation\" service. It auto-installs recommended apps from Samsung & partners after a factory reset or first boot. Also recommends you apps when you access an app folder.\n Similar to com.samsung.android.app.omcagent", "removal": "Recommended", "list": "Oem", "dependencies": [], @@ -26569,7 +26945,7 @@ "labels": [] }, "com.samsung.gpuwatchapp": { - "description": "GPUWatch\nIn this app, I only found GPU dumping mode, dev mode, game debugging. Useless.", + "description": "This app has GPU Dumping mode, developer mode, game debugging. This package also provides the feature to watch and log system performance. Useful if you need/want to monitor system performance. Otherwise it offers no benefit. Safe to remove in any case.", "removal": "Recommended", "list": "Oem", "dependencies": [], @@ -27813,7 +28189,7 @@ }, "com.xiaomi.powerchecker": { "list": "Oem", - "description": "Power Detector\nSecurity> Battery> Activity Control. \nDetects abnormal power usage by apps (not all. Some Xiaomi apps are whitelisted)\nNeeded for 'com.miui.powerkeeper' to work.\n", + "description": "Power Detector\nSecurity> Battery> Activity Control.\nDetects abnormal power usage by apps (not all. Some Xiaomi apps are whitelisted)\nNeeded for 'com.miui.powerkeeper' to work.\n", "dependencies": [], "neededBy": [], "labels": [], @@ -27845,15 +28221,15 @@ }, "com.xiaomi.finddevice": { "list": "Oem", - "description": "Find My Device feature (in the Settings)\nAllows you to locate a lost phone and wipe it remotely, provided it has an active Wi-Fi/mobile data connection.\nBefore uninstalling, log out of your Mi Account. Removing this breaks factory reset, the Security Status page in Settings, and prevents Mi Account sign-in.\nConfirmed not to bootloop on POCO M5, but other MIUI versions/devices may still bootloop\nsee https://github.com/0x192/universal-android-debloater/issues/641", + "description": "Find My Device feature (in the Settings)\nAllows you to locate a lost phone and wipe it remotely, provided it has an active Wi-Fi/mobile data connection.\nBefore uninstalling, !!! log out of your Mi Account !!! Removing this breaks factory reset from UI, the Security Status page in Settings, and prevents Mi Account sign-in.\nConfirmed not to bootloop on HyperOS 1.0 and HyperOS 2.0, but other MIUI versions/devices may still bootloop\nsee https://github.com/0x192/universal-android-debloater/issues/641\nSends and receives around 1,5MB-2MB of data per day to/from an unknown source on HyperOS 2.0, even with Data Saver on and on mobile data. The UI blocks you from denying any kind of mobile data access.\nConsider replacing it with Google's find device. It's much more optimized, has offline location tracking feature and is already preinstalled even on the devices with Xiaomi's Find Device.", "dependencies": [], "neededBy": [], "labels": [], - "removal": "Unsafe" + "removal": "Expert" }, "com.miui.securitycenter": { "list": "Oem", - "description": "MIUI Security app\nProvides \"protection and optimization tools\" \nApp lock, Data usage, Security scan, Cleaner, Battery saver, Blocklist and other features.\nThis package is mostly the front-end (UI).\nhttps://beta.pithus.org/report/f8c24ccfc526389ff9084505c60fba3d3463565f92e2015190e2974b370e7c4e\nNOTE: REMOVING THIS WILL MOST LIKELY BOOTLOOP YOUR DEVICE! Uninstalling this on the Redmi Pad or Miui 13 and above is not causing any bootloop, but you will lose some functionality like the battery status/usage page, as well as the app usage/removal page.", + "description": "MIUI Security app\nProvides\"protection and optimization tools\"\nApp lock, Data usage, Security scan, Cleaner, Battery saver, Blocklist and other features.\nThis package is mostly the front-end (UI).\nhttps://beta.pithus.org/report/f8c24ccfc526389ff9084505c60fba3d3463565f92e2015190e2974b370e7c4e\nNOTE: REMOVING THIS WILL MOST LIKELY BOOTLOOP YOUR DEVICE! Uninstalling this on the Redmi Pad or Miui 13 and above is not causing any bootloop, but you will lose some functionality like the battery status/usage page, as well as the app usage/removal page.", "dependencies": [], "neededBy": [], "labels": [], @@ -27861,7 +28237,7 @@ }, "com.miui.securitycore": { "list": "Oem", - "description": "Core features of the \"com.miui.securitycenter\"\nProvides Enterprise Mode, Dual App, Second Space, Fingerprint Add, Gesture Settings\nREMOVING THIS MAY BOOTLOOP YOUR DEVICE! Depends on your MIUI version and device, see\nhttps://github.com/0x192/universal-android-debloater/issues/641\nOn MIUI 13 and above it doesn't bootloop and performance appears similar, but this app shows annoying notifications when running new apps.", + "description": "Core features of the\"com.miui.securitycenter\"\nProvides Enterprise Mode, Dual App, Second Space, Fingerprint Add, Gesture Settings\nREMOVING THIS MAY BOOTLOOP YOUR DEVICE! Depends on your MIUI version and device, see\nhttps://github.com/0x192/universal-android-debloater/issues/641\nOn MIUI 13 and above it doesn't bootloop and performance appears similar, but this app shows annoying notifications when running new apps.", "dependencies": [], "neededBy": [], "labels": [], @@ -28005,7 +28381,7 @@ }, "com.google.android.apps.ads.publisher": { "list": "Google", - "description": "Google Adsense app (https://play.google.com/store/apps/details?id=com.google.android.apps.ads.publisher) \n", + "description": "Google Adsense app (https://play.google.com/store/apps/details?id=com.google.android.apps.ads.publisher)\n", "dependencies": [], "neededBy": [], "labels": [], @@ -28517,7 +28893,7 @@ }, "com.google.android.gallery3d": { "list": "Aosp", - "description": "Built-in Gallery app.\nThe ID could be \"recycled\" by OEMs for their own gallery implementations.", + "description": "Built-in Gallery app.\nThe ID could be\"recycled\" by OEMs for their own gallery implementations.", "dependencies": [], "neededBy": [], "labels": [], @@ -28597,7 +28973,7 @@ }, "com.google.android.safetycenter.resources": { "list": "Aosp", - "description": "Google Safety Center.\nGoogle Safe Browsing. \nWARNING: Crashes Security and Privacy settings if removed.\nhttps://www.android.com/safety/", + "description": "Google Safety Center.\nGoogle Safe Browsing.\nWARNING: Crashes Security and Privacy settings if removed.\nhttps://www.android.com/safety/", "dependencies": [], "neededBy": [], "labels": [], @@ -28613,7 +28989,7 @@ }, "com.google.android.pixel.setupwizard": { "list": "Google", - "description": "It's the basic configuration setup guides you through the basics of setting up Google features on your device.\nThe second package is only present on Pixel phones.\nBreaks the Google Play System update page found on \"Security & privacy\", for whatever reason...", + "description": "It's the basic configuration setup guides you through the basics of setting up Google features on your device.\nThe second package is only present on Pixel phones.\nBreaks the Google Play System update page found on\"Security & privacy\", for whatever reason...", "dependencies": [], "neededBy": [], "labels": [], @@ -28861,7 +29237,7 @@ }, "com.google.android.apps.work.oobconfig": { "list": "Google", - "description": "Device Setup\nSets up device to be managed by EMM (Enterprise Mobility Management), which \"allows organizations to securely enable employee use of mobile devices\".\nMight also be what does the actual management on your device, if you set it up as a work device.\nOnly seems to run on boot(not in the background after boot) if you haven't set up your device as a work device.\nI tried to disable it through UAD-ng, but nothing happens? Seems immune to disabling?\nhttps://bayton.org/2020/11/google-announce-big-changes-to-zero-touch/\nhttps://bayton.org/docs/enterprise-mobility/android/what-is-android-zero-touch-enrolment/\nContains 4 services: GcmJobService, GservicesChangedObserverService, AppMeasurementService and FirebaseInstanceIdService.\nGCM(Google Cloud Messaging) was the backend for Android's push messaging system 2012-2019, after which it was replaced by FCM(Firebase Cloud Messaging). I assume the GCM/Firebase connection is for Push notification functionality.\nThe MANAGE_CARRIER_OEM_UNLOCK_STATE permission hints at doing something with carrier locks?\nNeeds Google Play Services to function?", + "description": "Device Setup\nSets up device to be managed by EMM (Enterprise Mobility Management), which\"allows organizations to securely enable employee use of mobile devices\".\nMight also be what does the actual management on your device, if you set it up as a work device.\nOnly seems to run on boot(not in the background after boot) if you haven't set up your device as a work device.\nI tried to disable it through UAD-ng, but nothing happens? Seems immune to disabling?\nhttps://bayton.org/2020/11/google-announce-big-changes-to-zero-touch/\nhttps://bayton.org/docs/enterprise-mobility/android/what-is-android-zero-touch-enrolment/\nContains 4 services: GcmJobService, GservicesChangedObserverService, AppMeasurementService and FirebaseInstanceIdService.\nGCM(Google Cloud Messaging) was the backend for Android's push messaging system 2012-2019, after which it was replaced by FCM(Firebase Cloud Messaging). I assume the GCM/Firebase connection is for Push notification functionality.\nThe MANAGE_CARRIER_OEM_UNLOCK_STATE permission hints at doing something with carrier locks?\nNeeds Google Play Services to function?", "dependencies": [], "neededBy": [], "labels": [], @@ -28941,7 +29317,7 @@ }, "com.google.android.gms": { "list": "Google", - "description": "Google Play Services\nGMS = Google Mobile Services.\nIt is a layer that sits on top of the OS and provides a lot of proprietary Google APIs, giving apps access to various Google Services, such as: \"fused\"-location (internet and GPS chip), QR Code scanner, 2FA, G-Drive storage, Firebase API, Cloud Messaging, etc...\nIf you remove it, all the apps relying on it will either:\n- detect the lack of Play-Services and refuse to run\n- detect the lack of Play-Services but allow you to run (improperly) by dismissing an annoying popup\nRemoving Google Play Services can boot-loop some devices, so be careful.\nDisabling this package will improve battery life significantly, as it always runs in the background.\nIMPORTANT: You need to uncheck \"Find My Device\" from the \"Device admin apps\" settings panel to be able to disable this package.\nSearch \"admin\" in the Settings-app search bar, or go to the Security category.", + "description": "Google Play Services\nGMS = Google Mobile Services.\nIt is a layer that sits on top of the OS and provides a lot of proprietary Google APIs, giving apps access to various Google Services, such as:\"fused\"-location (internet and GPS chip), QR Code scanner, 2FA, G-Drive storage, Firebase API, Cloud Messaging, etc...\nIf you remove it, all the apps relying on it will either:\n- detect the lack of Play-Services and refuse to run\n- detect the lack of Play-Services but allow you to run (improperly) by dismissing an annoying popup\nRemoving Google Play Services can boot-loop some devices, so be careful.\nDisabling this package will improve battery life significantly, as it always runs in the background.\nIMPORTANT: You need to uncheck\"Find My Device\" from the\"Device admin apps\" settings panel to be able to disable this package.\nSearch\"admin\" in the Settings-app search bar, or go to the Security category.", "dependencies": [], "neededBy": [], "labels": [], @@ -29005,7 +29381,7 @@ }, "com.google.android.partnersetup": { "list": "Google", - "description": "Google Partner Setup\nOccasionally runs in the background.\nBased on an unclear explanation online: \"Enables applications to interact with your Google account/apps, for example: adding a Google Calendar event from a To-Do app.\"\nProbably safe to disable; haven't noticed any consequences of disabling from weeks of use.", + "description": "Google Partner Setup\nOccasionally runs in the background.\nBased on an unclear explanation online:\"Enables applications to interact with your Google account/apps, for example: adding a Google Calendar event from a To-Do app.\"\nProbably safe to disable; haven't noticed any consequences of disabling from weeks of use.", "dependencies": [], "neededBy": [], "labels": [], @@ -29117,7 +29493,7 @@ }, "com.google.android.captiveportallogin": { "list": "Aosp", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -29217,7 +29593,7 @@ }, "com.verizon.obdm": { "list": "Carrier", - "description": "It's a set of metrics-related modules. Google Play uses the version of the Telemetry module to determine\nif updates are available for metrics-related modules and which security patch version to display to the end user. \nThis module doesn’t contain active code and has no functionality on its own. \nRemoving modules-related packages may not be safe since Android 11\nhttps://gitlab.com/W1nst0n/universal-android-debloater/-/issues/27#note_410012436\n", + "description": "It's a set of metrics-related modules. Google Play uses the version of the Telemetry module to determine\nif updates are available for metrics-related modules and which security patch version to display to the end user.\nThis module doesn’t contain active code and has no functionality on its own.\nRemoving modules-related packages may not be safe since Android 11\nhttps://gitlab.com/W1nst0n/universal-android-debloater/-/issues/27#note_410012436\n", "dependencies": [], "neededBy": [], "labels": [], @@ -29273,7 +29649,7 @@ }, "com.mobolize.sprint.securewifi": { "list": "Carrier", - "description": "Secure Wifi (https://play.google.com/store/apps/details?id=com.mobolize.sprint.securewifi)\nSprint VPN app provided by Mobolize. You need to pay for using it.\nYou'd better use a reliable third-party VPN if you really need to use one.\nThis one runs in background all time and every time it sees a \"unsecured network\" it will popup to encourage you to pay for this VPN.\nBest ressources I know for choosing a VPN:\nhttps://www.privacytools.io/providers/vpn/", + "description": "Secure Wifi (https://play.google.com/store/apps/details?id=com.mobolize.sprint.securewifi)\nSprint VPN app provided by Mobolize. You need to pay for using it.\nYou'd better use a reliable third-party VPN if you really need to use one.\nThis one runs in background all time and every time it sees a\"unsecured network\" it will popup to encourage you to pay for this VPN.\nBest ressources I know for choosing a VPN:\nhttps://www.privacytools.io/providers/vpn/", "dependencies": [], "neededBy": [], "labels": [], @@ -29289,7 +29665,7 @@ }, "com.sprint.safefound": { "list": "Carrier", - "description": "Safe & Found (https://play.google.com/store/apps/details?id=com.sprint.safefound)\nMobile safety and security application that helps protect and locate your \"loved ones\". \nYou have the ability to track and manage smartphones, tablets and Tracker all in one app.\nhttps://www.sprint.com/en/support/solutions/services/safe-and-found.html\n", + "description": "Safe & Found (https://play.google.com/store/apps/details?id=com.sprint.safefound)\nMobile safety and security application that helps protect and locate your\"loved ones\".\nYou have the ability to track and manage smartphones, tablets and Tracker all in one app.\nhttps://www.sprint.com/en/support/solutions/services/safe-and-found.html\n", "dependencies": [], "neededBy": [], "labels": [], @@ -29753,7 +30129,7 @@ }, "com.evenwell.SettingsUtils": { "list": "Oem", - "description": "Settings utils\n(crappy) Audio rendering. \nSee https://gitlab.com/W1nst0n/universal-android-debloater/-/issues/9#note_369056538\n", + "description": "Settings utils\n(crappy) Audio rendering.\nSee https://gitlab.com/W1nst0n/universal-android-debloater/-/issues/9#note_369056538\n", "dependencies": [], "neededBy": [], "labels": [], @@ -30171,7 +30547,7 @@ }, "com.huawei.mirror": { "list": "Oem", - "description": "Huawei Mirror app.\nMirror like \"Glass\"", + "description": "Huawei Mirror app.\nMirror like\"Glass\"", "dependencies": [], "neededBy": [], "labels": [], @@ -30253,7 +30629,7 @@ }, "com.motorola.comcastext": { "list": "Oem", - "description": "See above. Provides special (useless) features from Comcast? App title is \"Activation\". Safe to remove (tested only on non-Comcast phone).\n", + "description": "See above. Provides special (useless) features from Comcast? App title is\"Activation\". Safe to remove (tested only on non-Comcast phone).\n", "dependencies": [], "neededBy": [], "labels": [], @@ -30575,7 +30951,7 @@ }, "com.android.email.partnerprovider": { "list": "Aosp", - "description": "Lets Google partners (OEM in most of the case) to customize the default email settings.\nThe manufacturer often changes the default signature displayed at the end of each of your mail (e.g \"Sent from my Nokia phone\")", + "description": "Lets Google partners (OEM in most of the case) to customize the default email settings.\nThe manufacturer often changes the default signature displayed at the end of each of your mail (e.g\"Sent from my Nokia phone\")", "dependencies": [], "neededBy": [], "labels": [], @@ -31071,7 +31447,7 @@ }, "com.transsion.smartpanel": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -31079,7 +31455,7 @@ }, "com.transsion.hamal": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -31436,7 +31812,7 @@ }, "com.coloros.video": { "list": "Oem", - "description": "Video Player\nDefault Oppo video player with too much permissions (21) for a video player! \nNote: using inbuilt screen recorder you won't be able to open the recorded video from the notification view.\n\nPithus analysis: https://beta.pithus.org/report/4ceb96c23ad0e26ee8eceab293d251f8b1bddaf4a901741ee467e0bb867db6e9", + "description": "Video Player\nDefault Oppo video player with too much permissions (21) for a video player!\nNote: using inbuilt screen recorder you won't be able to open the recorded video from the notification view.\n\nPithus analysis: https://beta.pithus.org/report/4ceb96c23ad0e26ee8eceab293d251f8b1bddaf4a901741ee467e0bb867db6e9", "dependencies": [], "neededBy": [], "labels": [], @@ -31620,7 +31996,7 @@ }, "com.glance.internet": { "list": "Misc", - "description": "Displays unsolicited \"trending\" stories on Lockscreen", + "description": "Displays unsolicited\"trending\" stories on Lockscreen", "dependencies": [], "neededBy": [], "labels": [], @@ -31700,7 +32076,7 @@ }, "com.oplus.exsystemservice": { "list": "Oem", - "description": "Has a lot of permissions. The screenshot function will stop working when the app is disabled.\nCan cause bootloop on some phones\nhttps://gist.github.com/zxdawn/21771f89f0e6ee01bcb0bb740058e2a0 \nhttps://xdaforums.com/t/extreme-debloat-op12.4688984/ \nhttps://www.apkmirror.com/apk/oneplus-ltd/system-service-2/system-service-2-1-1-5-release/system-service-1-1-5-2-android-apk-download/", + "description": "Has a lot of permissions. The screenshot function will stop working when the app is disabled.\nCan cause bootloop on some phones\nhttps://gist.github.com/zxdawn/21771f89f0e6ee01bcb0bb740058e2a0\nhttps://xdaforums.com/t/extreme-debloat-op12.4688984/\nhttps://www.apkmirror.com/apk/oneplus-ltd/system-service-2/system-service-2-1-1-5-release/system-service-1-1-5-2-android-apk-download/", "dependencies": [], "neededBy": [], "labels": [], @@ -31855,7 +32231,7 @@ }, "com.agui.usbcamera": { "list": "Oem", - "description": "Toolbox > \"USB Camera\" Only usefull if you want to use a USB Camera\n", + "description": "Toolbox >\"USB Camera\" Only usefull if you want to use a USB Camera\n", "dependencies": [], "neededBy": [], "labels": [], @@ -32003,7 +32379,7 @@ }, "com.agui.providers.pedometer": { "list": "Oem", - "description": "Toolbox > \"Pedometer\" Pedometer/step counter.\nBecause of a feature that integrates with the lock sceen the System UI crashes when removed.", + "description": "Toolbox >\"Pedometer\" Pedometer/step counter.\nBecause of a feature that integrates with the lock sceen the System UI crashes when removed.", "dependencies": [], "neededBy": [], "labels": [], @@ -32133,7 +32509,7 @@ }, "com.vivo.voicewakeup": { "list": "Oem", - "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]", + "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]", "dependencies": [], "neededBy": [], "labels": [], @@ -32957,11 +33333,11 @@ }, "com.android.bluetooth.overlay": { "list": "Oem", - "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.", + "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. Safe to remove if com.android.bluetooth is removed.", "dependencies": [], "neededBy": [], "labels": [], - "removal": "Unsafe" + "removal": "Expert" }, "com.android.networkstack.inprocess.overlay": { "list": "Aosp", @@ -32977,7 +33353,7 @@ "dependencies": [], "neededBy": [], "labels": [], - "removal": "Unsafe" + "removal": "Expert" }, "com.android.networkstack.tethering.overlay": { "list": "Aosp", @@ -32985,7 +33361,7 @@ "dependencies": [], "neededBy": [], "labels": [], - "removal": "Unsafe" + "removal": "Expert" }, "com.android.overlay.gmscontactprovider": { "list": "Oem", @@ -33029,7 +33405,7 @@ }, "com.android.overlay.systemui": { "list": "Aosp", - "description": "On some phones, it is an overlay to app \"com.google.android.apps.safetyhub\".\nCheck out this app code and think about it.", + "description": "On some phones, it is an overlay to app\"com.google.android.apps.safetyhub\".\nCheck out this app code and think about it.", "dependencies": [], "neededBy": [], "labels": [], @@ -33253,11 +33629,11 @@ }, "com.android.uwb.resources": { "list": "Aosp", - "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", + "description": "Ultra-wideband (UWB) communication feature.\nUWB is a radio technology that enables precise ranging between devices, allowing accurate location measurements with an accuracy of 10 cm.\nSee https://developer.android.com/develop/connectivity/uwb\nhttps://source.android.com/docs/core/connect/uwb\nOnly supported on a currently narrow amount of devices, primarily high-end devices. But the app itself is often preinstalled even if your phone doesn't have any UWB hardware, especially on newer Android versions.\nCheck if your device has UWB hardware. Safe to remove if it doesn't. Don't forget to remove its overlays and dependencies.", "dependencies": [], "neededBy": [], "labels": [], - "removal": "Unsafe" + "removal": "Expert" }, "com.mediatek.gbaservice": { "list": "Misc", @@ -33405,7 +33781,7 @@ }, "com.motorola.omadm.usc": { "list": "Carrier", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -33629,7 +34005,7 @@ }, "com.samsung.android.visualars": { "list": "Oem", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -33765,7 +34141,7 @@ }, "com.qualcomm.qti.tetherservice": { "list": "Oem", - "description": "Needed for tethering, some chinese phones uses qualcomm names apps instead of normal", + "description": "Needed for tethering, some chinese phones use qualcomm names apps instead of normal", "dependencies": [], "neededBy": [], "labels": [], @@ -34397,11 +34773,11 @@ }, "com.android.rkpdapp": { "list": "Aosp", - "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.", + "description": "The Remote Provisioner app. Provisions cryptographic keys remotely from google servers instead of generating them only on-device.\nIt's likely to break security apps and services, such as bank apps, payment services, authentication, and other security-requiring operations if removed, as they won't work without cryptographic keys.\nPlay Integrity is also likely fail.", "dependencies": [], "neededBy": [], "labels": [], - "removal": "Recommended" + "removal": "Expert" }, "com.google.android.apps.googlecamera.fishfood": { "list": "Aosp", @@ -38537,7 +38913,7 @@ }, "com.android.settings.resoverlay": { "list": "Oem", - "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.", + "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.", "dependencies": [], "neededBy": [], "labels": [], @@ -39233,7 +39609,7 @@ }, "com.google.android.apps.weather": { "list": "Google", - "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", + "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", "dependencies": [], "neededBy": [], "labels": [], @@ -39311,14 +39687,6 @@ "labels": [], "removal": "Expert" }, - "com.mediatek.security": { - "list": "Oem", - "description": "MediaTek system security service for device integrity and permission management.", - "dependencies": [], - "neededBy": [], - "labels": [], - "removal": "Unsafe" - }, "com.android.nfc.overlay.common": { "list": "Oem", "description": "Common overlay configuration for NFC functionality.", @@ -39733,7 +40101,7 @@ "dependencies": [], "neededBy": [], "labels": [], - "removal": "Expert" + "removal": "Advanced" }, "com.google.android.overlay.trafficlightfaceoverlay": { "list": "Oem", @@ -40135,7 +40503,7 @@ }, "com.unisoc.storageclearmanager": { "list": "Oem", - "description": "StorageClearManager\nUninstalling it doesn't seem to break anything for Android 10 GO, S21 Plus 2021_EEA. \nhttps://www.virustotal.com/gui/file/478e3ac5a3f7a69b73ae34d58ac246507deb0fdec439f9f5f6c7a2b28d450ae0", + "description": "StorageClearManager\nUninstalling it doesn't seem to break anything for Android 10 GO, S21 Plus 2021_EEA.\nhttps://www.virustotal.com/gui/file/478e3ac5a3f7a69b73ae34d58ac246507deb0fdec439f9f5f6c7a2b28d450ae0", "dependencies": [], "neededBy": [], "labels": [], @@ -40151,7 +40519,7 @@ }, "com.sprd.powersavemodelauncher": { "list": "Oem", - "description": "PowerSaveModeLauncher\nUnisoc's default home app/launcher for Ultra saving mode connects to the internet. May oddly appear as disabled to UADng and NetGuard. \nhttps://www.virustotal.com/gui/file/787a4de0bc440c62bde9bf913c6f9ba188307d850e1ee6fb575ad62950cfbdc1", + "description": "PowerSaveModeLauncher\nUnisoc's default home app/launcher for Ultra saving mode connects to the internet. May oddly appear as disabled to UADng and NetGuard.\nhttps://www.virustotal.com/gui/file/787a4de0bc440c62bde9bf913c6f9ba188307d850e1ee6fb575ad62950cfbdc1", "dependencies": [], "neededBy": [], "labels": [], @@ -40351,7 +40719,7 @@ }, "com.google.android.apps.speechservices": { "list": "Google", - "description": "Google Speech Services\nAbsolute garbage. There is already another speech recognition app (Speech Recognition and Synthesis from Google), so this app is just spyware, judging by the URLs it connects to. \nhttps://www.virustotal.com/gui/file/9340b2aa1cb6f3fab3481a4bd5c0dacae2441bbb0849691b08a6e8bcedae2662/details", + "description": "Google Speech Services\nAbsolute garbage. There is already another speech recognition app (Speech Recognition and Synthesis from Google), so this app is just spyware, judging by the URLs it connects to.\nhttps://www.virustotal.com/gui/file/9340b2aa1cb6f3fab3481a4bd5c0dacae2441bbb0849691b08a6e8bcedae2662/details", "dependencies": [], "neededBy": [], "labels": [], @@ -40479,7 +40847,7 @@ }, "com.uncube.launcher3": { "list": "Oem", - "description": "Torque Launcher\nDefault launcher for BlueStacks. Has ads. \nDON'T REMOVE IF YOU HAVEN'T INSTALLED ANOTHER LAUNCHER!\nhttps://play.google.com/store/apps/details?id=com.uncube.launcher3&hl=en-US", + "description": "Torque Launcher\nDefault launcher for BlueStacks. Has ads.\nDON'T REMOVE IF YOU HAVEN'T INSTALLED ANOTHER LAUNCHER!\nhttps://play.google.com/store/apps/details?id=com.uncube.launcher3&hl=en-US", "dependencies": [], "neededBy": [], "labels": [], @@ -40503,7 +40871,7 @@ }, "com.blackview.surfline": { "list": "Oem", - "description": "Surfline\nBackview's Safari ripoff with ads. They didn't even bother to remove Chrome, probably because they knew you won't use it. Can be disabled via Settings. \nhttps://www.blackview.hk/privacy", + "description": "Surfline\nBackview's Safari ripoff with ads. They didn't even bother to remove Chrome, probably because they knew you won't use it. Can be disabled via Settings.\nhttps://www.blackview.hk/privacy", "dependencies": [], "neededBy": [], "labels": [], @@ -40647,7 +41015,7 @@ }, "com.kddi.android.cmail": { "list": "Carrier", - "description": "+Message\nA Japanese messaging and e-mail app. \nhttps://play.google.com/store/apps/details?id=com.kddi.android.cmail", + "description": "+Message\nA Japanese messaging and e-mail app.\nhttps://play.google.com/store/apps/details?id=com.kddi.android.cmail", "dependencies": [], "neededBy": [], "labels": [], @@ -40679,7 +41047,7 @@ }, "com.samsung.android.A12.d01.wallpapermulti": { "list": "Oem", - "description": "Default Multiple Wallpaper Resource\nA 0 bytes overlay app for Samsung Galaxy A12, you can tell by its package name. Uninstalling it doesn't break the wallpaper slide show on the lock screen. Can be disabled via Settings. \nhttps://www.virustotal.com/gui/file/c5c5e173ccd3b515ec8684cc1c0d3d625ff57fe97a381b691596747225f2403d/details", + "description": "Default Multiple Wallpaper Resource\nA 0 bytes overlay app for Samsung Galaxy A12, you can tell by its package name. Uninstalling it doesn't break the wallpaper slide show on the lock screen. Can be disabled via Settings.\nhttps://www.virustotal.com/gui/file/c5c5e173ccd3b515ec8684cc1c0d3d625ff57fe97a381b691596747225f2403d/details", "dependencies": [], "neededBy": [], "labels": [], @@ -40703,7 +41071,7 @@ }, "com.google.android.apps.aiwallpapers": { "list": "Google", - "description": "Provides the ability to create wallpapers by using AI and several presets. \nNot sure how this can be useful to the average user + collects device info.", + "description": "Provides the ability to create wallpapers by using AI and several presets.\nNot sure how this can be useful to the average user + collects device info.", "dependencies": [], "neededBy": [], "labels": [], @@ -40743,7 +41111,7 @@ }, "com.taboola.mip": { "list": "Misc", - "description": "Intrusive background module (Taboola) that keeps pushing a lock-screen stories feed — spam-ads and irrelevant articles (often from foreign/hostile sources). \nRuns in background, uses data, nags user until it is enabled. No system function — safe to remove. \nhttps://techissuestoday.com/motorola-lock-screen-ads-articles/", + "description": "Intrusive background module (Taboola) that keeps pushing a lock-screen stories feed — spam-ads and irrelevant articles (often from foreign/hostile sources).\nRuns in background, uses data, nags user until it is enabled. No system function — safe to remove.\nhttps://techissuestoday.com/motorola-lock-screen-ads-articles/", "dependencies": [], "neededBy": [], "labels": [],