Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add packages in google.json #42

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
244 changes: 210 additions & 34 deletions google.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,200 @@
[
{
"id": "com.google.android.turboadapter",
"label": "Device Health Services Adapter",
"description": "Another app for Device Health Services(discontinued)",
"removal": "delete"
},
{
"id": "com.google.android.apps.security.securityhub",
"description": "Security Hub",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"web": [
"https://play.google.com/store/apps/details?id=com.google.android.apps.security.securityhub"
],
"removal": "delete"
},
{
"id": "com.google.audio.hearing.visualization.accessibility.scribe",
"description": "Live Transcribe & Notification",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"web": [
"https://play.google.com/store/apps/details?id=com.google.audio.hearing.visualization.accessibility.scribe"
],
"removal": "delete"
},
{
"id": "com.google.android.pixel.setupwizard",
"label": "Pixel Setup",
"description": "Its only needed on first-boot setup",
"removal": "delete"
},
{
"id": "com.google.android.captiveportallogin",
"label": "CaptivePortalLogin",
"description": "Its 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",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Description is in violation with removal. It says mandatory but removal says replaceable.

"web": [
"https://en.wikipedia.org/wiki/Captive_portal",
"https://www.xda-developers.com/android-project-mainline-modules-explanation"
],
"removal": "replace"
},
{
"id": "com.google.android.safetycenter.resources",
"label": "Google Safety Center",
"description": "Probably affects malware detection in new app installs, Gmail, and Chrome. Alternatively, you can use a libre spam-blocking and DNS-blocking solution instead.\nAnyway it looks like a useless frameworks.",
"web": [
"https://safety.google"
],
"removal": "replace"
},
{
"id": "com.google.android.overlay.gmsconfig",
"description": "Useless configurations about webview, wifi and bluethooth to scan for better location.\neverything works without it.",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"removal": "delete"
},
{
"id": "com.google.android.overlay.settingsProvider",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"description": "Have some stuff about google gms: backup.BackupTransportService.\nUseless backup things, without it backup and cloud work.\nMaybe its used for backup settings, but probably not, and if its, I don't think you need it.",
"removal": "delete"
},
{
"id": "com.google.android.overlay.gmsconfig.gsa",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"description": "configures default assistant? And have config to allow disabling assist disclosure?\nI think it doesnt affect on anything.\nSafe to remove if you removed (com.google.android.googlequicksearchbox).",
"removal": "delete"
},
{
"id": "com.google.android.overlay.gmsconfig.common",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"description": "Useless configurations about webview, location, lists google apps.\neverything works without it.",
"removal": "delete"
},
{
"id": "com.google.android.overlay.gmsconfig.comms",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"description": "Useless configurations dialer, sms, contacts Google(GApps)\neverything works without it.",
"removal": "delete"
},
{
"id": "com.google.android.overlay.gmsconfig.geotz",
"description": "Provides Geolocation Time Zone detection.\nand its used by (com.google.android.overlay.gmsconfig.common)?\nNo effects after remove.",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"removal": "delete"
},
{
"id": "com.google.android.nearby.halfsheet",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"description": "Useless frameworks to wifi connection, usb tethering, auto, usage.\nevery version have random code and app not running in the background.\nlooks like a very useless.",
"removal": "delete"
},
{
"id": "com.google.android.as.oss",
"label": "Private Compute Services",
"description": "Its another component of\nAndroid System Intelligence (previously Device Personalization Services)",
"removal": "delete"
},
{
"id": "com.google.android.overlay.gmsconfig.asi",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"description": "Its another component of\nAndroid System Intelligence (previously Device Personalization Services)",
"removal": "delete"
},
{
"id": "com.google.android.overlay.modules.captiveportallogin.forframework",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"description": "Configs default captiveportallogin. (not needed)\nNo effects after remove.",
"removal": "delete"
},
{
"id": "com.google.mainline.telemetry",
"description": "Contains data on which versions of modules are installed. Google Play uses this data to determine if updates are available for the modules, and to show which security patch is installed.\nThis module doesn’t contain active code and has no functionality on its own.\nAnyway I wont trust it when adservices are also in mainline.",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"web": [
"https://www.xda-developers.com/android-project-mainline-modules-explanation/",
"https://gitlab.com/W1nst0n/universal-android-debloater/-/issues/27#note_410012436"
],
"removal": "replace"
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why replace?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

idk like seriosly its mainline(security) thing but I see a lot of custom roms dont need these things also "adservices" mainline

},
{
"id": "com.google.android.overlay.gmsconfig.ww",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"description": "useless unused overlay gmsconfig to family link.",
"removal": "delete"
},
{
"id": "com.google.android.apps.gcs",
"label": "Google Connectivity Services",
"description": "It have things like wifi assistant and require google play services.\nNot needed.",
"removal": "delete"
},
{
"id": "com.google.android.apps.tycho",
"label": "Google Fi Wireless",
"description": "Google Fi Wireless",
"web": [
"https://play.google.com/store/apps/details?id=com.google.android.apps.tycho"
],
"removal": "delete"
},
{
"id": "com.google.android.accessibility.soundamplifier",
"label": "Accessibility sound amplifier",
"description": "Accessibility sound amplifier",
"web": [
"https://play.google.com/store/apps/details?id=com.google.android.accessibility.soundamplifier"
],
"removal": "delete"
},
{
"id": "com.google.android.gms.supervision",
"label": "Family Link parental controls",
"description": "It has something to Family Link parental controls.\nIntroduced in android 13.",
"web": [
"https://play.google.com/store/apps/details?id=com.google.android.gms.supervision"
],
"removal": "delete"
},
{
"id": "com.google.android.overlay.gmsconfig.searchselector",
"description": "Not needed for (com.google.android.apps.setupwizard.searchselector).",
"removal": "delete"
},
{
"id": "com.google.android.overlay.gmsconfig.personalsafety",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"description": "Not needed for (com.google.android.apps.safetyhub).",
"removal": "delete"
},
{
"id": "com.google.android.ondevicepersonalization.services",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"description": "OnDevicePersonalization. Another thing to AdServices privacy sandbox.\nIntroduced in Android 13.",
"web": [
"https://source.android.com/docs/core/ota/modular-system/ondevicepersonalization"
],
"removal": "delete"
},
{
"id": "com.google.mainline.adservices",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"description": "Adservices Train Version Package. AdServices too.\nuses ondevicepersonalization.\nIntroduced in Android 13\nNOTE: This package is a mandatory mainline module, which is also not documented. I don't trust it when it comes to adservices.",
"removal": "replace"
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why replace?

},
{
"id": "com.google.android.federatedcompute",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"description": "Another component of OnDevicePersonalization. But this app learns things about users.\nIntroduced in Android 13.",
"web": [
"https://source.android.com/docs/core/ota/modular-system/ondevicepersonalization"
],
"removal": "delete"
},
{
"id": "com.google.android.overlay.gmsconfig.photos",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"description": "overlay to\nconfig_systemGallery to com.google.android.apps.photos in motorola. Useless.",
"removal": "delete"
},
{
"id": "com.google.android.overlay.gmsconfig.searchlauncherqs",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label missing.

"description": "Useless gmsconfig. Its config default launcher but not needed.",
"removal": "delete"
},
{
"id": "com.android.chrome",
"label": "Google Chrome",
"description": "Google Chrome: Slow & Painful\nOccasionally runs in the background, not to mention how it tracks everything.",
"description": "Google Chrome: Slow & Painful\nOccasionally runs in the background, not to mention how it tracks everything.\nI would say you should try brave or iceraven.",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't suggest stuffs in the description. There's a dedicated section for it (which is already filled).

"web": [
"https://play.google.com/store/apps/details?id=com.android.chrome",
"https://privacytests.org/android.html"
],
"removal": "replace",
"warning": "NOTE: disabling or uninstalling Chrome breaks functionality for creating and storing passkeys (https://fidoalliance.org/passkeys/) on your phone, so keep this enabled if you want to use that form of authentication.",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Scrap NOTE: as warning acts as note for replace tag

"suggestions": "browsers"
},
{
Expand All @@ -24,7 +211,6 @@
},
{
"id": "com.android.partnerbrowsercustomizations.chromeHomepage",
"label": "com.android.partnerbrowsercustomizations.chromeHomepage",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label is a required field.

"description": "Horrible stuff for Google Chrome. This package bypass your DNS settings (for letting pass Google ads).",
"removal": "delete"
},
Expand All @@ -39,7 +225,6 @@
},
{
"id": "com.android.systemui.plugin.globalactions.wallet",
"label": "com.android.systemui.plugin.globalactions.wallet",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label is a required field.

"description": "Apk file name: QuickAccessWallet. This is the Google Pay widget in the power menu(hold power button for 1sec to show this menu), below the Emergency, Power off and Reboot buttons.",
"removal": "delete",
"suppress": "LabelSameAsId"
Expand Down Expand Up @@ -196,7 +381,7 @@
{
"id": "com.google.android.apps.docs",
"label": "Google Drive",
"description": "The drive where no personal data should ever be kept unencrypted.",
"description": "The drive where no personal data should ever be kept unencrypted.\nYou can use better alternative like MEGA.",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We do not suggest non-free applications in this project as per the rules.

"web": [
"https://play.google.com/store/apps/details?id=com.google.android.apps.docs"
],
Expand Down Expand Up @@ -386,7 +571,7 @@
{
"id": "com.google.android.apps.messaging",
"label": "Messages by Google",
"description": "RCS client from Google, also supports SMS/MMS. Runs in the background.",
"description": "RCS client from Google, also supports SMS/MMS. Runs in the background.\nSimple SMS Messenger is a good FOSS replacement based on the AOSP SMS.",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't suggest stuffs in the description. There's a dedicated section for it (which is already filled).

"web": [
"https://play.google.com/store/apps/details?id=com.google.android.apps.messaging"
],
Expand All @@ -407,7 +592,7 @@
{
"id": "com.google.android.apps.nbu.files",
"label": "Files by Google",
"description": "Used to be for cleaning and sharing. But nowadays, it became a hybrid app. Runs in the background.\nFOSS alternative is https://github.com/TeamAmaze/AmazeFileUtilities",
"description": "Used to be for cleaning and sharing. But nowadays, it became a hybrid app. Runs in the background.\nFOSS alternative is https://github.com/TeamAmaze/AmazeFileUtilities\n Also ZArchiver and mixplorer is good.",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't suggest stuffs in the description. When you're editing this, please also delete the “FOSS alternative ...” line too (which was copied from UAD).

"web": [
"https://play.google.com/store/apps/details?id=com.google.android.apps.nbu.files"
],
Expand Down Expand Up @@ -457,7 +642,7 @@
{
"id": "com.google.android.apps.photos",
"label": "Google Photos",
"description": "Allows Google to scan and catalog all your photos so that it knows you and your relations more than you do.",
"description": "Allows Google to scan and catalog all your photos so that it knows you and your relations more than you do.\nGood alternative for this can be also: Simple Gallery Pro based on AOSP gallery.",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't suggest stuffs in the description. There's a dedicated section for it (which is already filled).

"web": [
"https://play.google.com/store/apps/details?id=com.google.android.apps.photos"
],
Expand Down Expand Up @@ -733,7 +918,6 @@
},
{
"id": "com.google.android.carrierconfig",
"label": "com.google.android.carrierconfig",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label is a required field.

"description": "Same as com.android.carrierconfig? Here's that description:\nDynamically provides configuration for the carrier network.\nThe config contains: Roaming networks, Voicemail settings, SMS/MMS settings, VoLTE/IMS settings, and more.\nIf a carrier app is installed it will be queried for overrides to these settings.\nSeems to run on boot and when you swap SIM card?",
"web": [
"https://source.android.com/devices/tech/config/carrier",
Expand Down Expand Up @@ -780,7 +964,7 @@
{
"id": "com.google.android.contacts",
"label": "Contacts",
"description": "Contacts by Google LLC.\nOccasionally runs in the background.",
"description": "Contacts by Google LLC.\nOccasionally runs in the background.\nIf you looking for alternative, you can try: Simple Contacts Pro, OpenContacts.",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't suggest stuffs in the description. There's a dedicated section for it (which is already filled).

"web": [
"https://play.google.com/store/apps/details?id=com.google.android.contacts"
],
Expand All @@ -798,7 +982,7 @@
{
"id": "com.google.android.dialer",
"label": "Phone",
"description": "Formerly Google Dialer.\nDefault dialer on some phones.\nGoogle Analytics are embedded in the app, assume everything is datamined.",
"description": "Formerly Google Dialer.\nDefault dialer on some phones.\nGoogle Analytics are embedded in the app, assume everything is datamined.\nSimple Dialer is a good FOSS replacement based on the AOSP Dialer.",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't suggest stuffs in the description. There's a dedicated section for it (which is already filled).

"web": [
"https://play.google.com/store/apps/details?id=com.google.android.dialer",
"https://www.virustotal.com/gui/file/a978d90f27d5947dca33ed59b73bd8efbac67253f9ef7a343beb9197c8913d1a/details"
Expand All @@ -816,8 +1000,8 @@
{
"id": "com.google.android.ext.shared",
"label": "Android Shared Library",
"description": "Used to share common code between apps. It's empty, so this package is useless?",
"removal": "delete"
"description": "Maybe people thinking its safe to remove or its useless because its empty.\nbut it cause bootloop on my miui 14.",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bootloop warning should be placed in the warning section. You're indeed correct. Android shared libraries are essential items.

"removal": "unsafe"
},
{
"id": "com.google.android.feedback",
Expand Down Expand Up @@ -858,15 +1042,11 @@
{
"id": "com.google.android.gms.location.history",
"label": "Google Location History",
"description": "I'm guessing this runs in the background unless you have this setting turned off in your Google account. I have the setting turned off and I've never seen this package run.",
"web": [
"https://support.google.com/accounts/answer/3118687?hl=en"
],
"description": "This app has nothing in the code. Only png logo google and name.",
"removal": "delete"
},
{
"id": "com.google.android.gms.policy_sidecar_aps",
"label": "com.google.android.gms.policy_sidecar_aps",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label is a required field.

"description": "Not sure what purpose it has, but it gets some network and phone data and connects to some Google domains, but never on its own; it has no permissions and never runs on its own, it likely exists as a helper package for other Google services.\nDoesn't seem to exist in newer versions of Android; it's not in Android 11, but it is in 9.\nNeeds a Google Account and Google Play Services to work.\nGiven its name it could be related to Android auto?\nSeems safe to remove, noticed no breakage (didn't test Android Auto though).",
"web": [
"https://beta.pithus.org/report/60835b97f38d9e64d4f554a73dab71c892153486a8e0fd81461c3d85359d9fae"
Expand Down Expand Up @@ -1008,7 +1188,6 @@
},
{
"id": "com.google.android.overlay.modules.cellbroadcastreceiver",
"label": "com.google.android.overlay.modules.cellbroadcastreceiver",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label is a required field.

"dependencies": [
"com.google.android.cellbroadcastreceiver"
],
Expand All @@ -1020,30 +1199,28 @@
},
{
"id": "com.google.android.overlay.modules.documentsui",
"label": "com.google.android.overlay.modules.documentsui",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label is a required field.

"description": "Files Theme pack. Guessing it's a pack of themes for the stock Android File Browser, based on the name.",
"web": [
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Useful web reference is removed.

"https://docs.samsungknox.com/CCMode/G973F_LTE_R.pdf"
],
"removal": "caution"
"description": "In code only found: `is_launcher_enabled` false\nOn pixel phones this app overlay not exist.\nIts only maded to hide app icon (com.google.android.documentsui)\nNo effects after remove(so icon will be not back), its useless.",
"removal": "delete"
},
{
"id": "com.google.android.overlay.modules.ext.services",
"label": "com.google.android.overlay.modules.ext.services",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label is a required field.

"description": "Android System Theme pack. The package name is pretty self-explanatory.",
"removal": "caution"
"description": "Cause bootloop. It depends on (com.google.android.ext.services)",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cause bootloop should be placed in warning.

"removal": "unsafe"
},
{
"id": "com.google.android.overlay.permissioncontroller",
"description": "I only detect on this app: help_app_permissions https://support.google.com/googleplay/answer/6270602\nIt looks very useless.\nNot needed, it doesnt affect on (com.google.android.permissioncontroller)",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Link goes to web field

"removal": "delete"
},
{
"id": "com.google.android.overlay.modules.permissioncontroller",
"label": "com.google.android.overlay.modules.permissioncontroller",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label is a required field.

"description": "Permission controller Theme pack. Guessing it's a pack of themes for the Permission Controller based on the name.",
"removal": "caution"
"description": "I only detect on this app: help_app_permissions https://support.google.com/googleplay/answer/6270602\nIt looks very useless.\nNot needed, it doesnt affect on (com.google.android.permissioncontroller)",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Link goes to web field.

"removal": "delete"
},
{
"id": "com.google.android.overlay.modules.permissioncontroller.forframework",
"label": "com.google.android.overlay.modules.permissioncontroller.forframework",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label is a required field.

"description": "Android System Theme pack. Guessing it's a pack of themes for the Android system framework permission controller based on the name.",
"removal": "caution"
"description": "config_incidentReportApproverPackage\nIt looks very useless.\nNot needed, it doesnt affect on (com.google.android.permissioncontroller)",
"removal": "delete"
},
{
"id": "com.google.android.partnersetup",
Expand Down Expand Up @@ -1093,7 +1270,6 @@
},
{
"id": "com.google.android.setupwizard.a_overlay",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

label is a required field.

"label": "com.google.android.setupwizard.a_overlay",
"description": "Overlay for setupwizard?",
"removal": "delete"
},
Expand Down