Improve documentation + adjust default selection + change shebang

This commit is contained in:
w1nst0n 2020-07-16 16:43:17 +02:00
parent d1d7ecaba9
commit 7103135941
9 changed files with 471 additions and 460 deletions

View file

@ -1,3 +1,5 @@
#!/usr/bin/env bash
declare -a us_carriers=(
###### You REALLY should delete as much carriers packages as possible. US mobile carriers are really sc*mbags. I think you already know this.
@ -41,7 +43,7 @@ declare -a us_carriers=(
"com.tmobile.pr.adapt"
# Diagnostic tool.
# This app can see all your installed apps, that you have allowed unknown sources on, that your rooted,
# and will deny your warranty saying your rooted. It constantly run in background.
# and will deny your warranty saying your rooted. It constantly runs in the background.
"com.tmobile.pr.mytmobile"
# T-mobile app (https://play.google.com/store/apps/details?id=com.tmobile.pr.mytmobile)
@ -181,9 +183,8 @@ declare -a us_carriers=(
#"com.motorola.service.vzw.entitlement" # [MORE INFO NEEDED]
# Deleting this package whill disable Hotspot functionality if you're a Verizon client.
# What you can do is preventing the phone from notifying the carrier about when you use hotspot. It will bypass mobile carriers tethering restrictions.
# From an ADB shell : settings put global tether_dun_required 0
# https://chromepickup.com/wifi-tethering-on-android-doesnt-work-heres-how-to-solve-it/
# What you can do is preventing the phone from notifying the carrier about when you use hotspot :
# https://android.stackexchange.com/questions/226580/how-is-verizon-suddenly-tracking-my-hot-spot-usage-on-android-and-how-do-i-disab
"com.motorola.vzw.cloudsetup"
# Cloud setup

View file

@ -1,4 +1,4 @@
#!/bin/bash
#!/usr/bin/env bash
declare -a lge=(
# I NEVER HAD A LG DEVICE ON HAND.

View file

@ -1,4 +1,4 @@
#!/bin/bash
#!/usr/bin/env bash
# FYI : Exodus (https://reports.exodus-privacy.eu.org/en/) lets you see all permissions and trackers in Google Play Store apps.
@ -79,7 +79,7 @@ declare -a facebook=(
# Instagram (https://play.google.com/store/apps/details?id=com.instagram.android)
"com.whatsapp"
# Whatsapp (https://play.google.com/store/apps/details?id=com.whatsapp")
# Whatsapp (https://play.google.com/store/apps/details?id=com.whatsapp)
)
declare -a microsoft=(
@ -688,12 +688,22 @@ declare -a misc=(
# Yeah obviously it phones to Qualcomm.
"com.qualcomm.qti.rcsbootstraputil"
"com.qualcomm.qti.rcsimsbootstraputil"
"com.qualcomm.qti.rcsimsbootstraputil" # [MORE INFO NEEDED]
# RCS Service
# RCS = Rich Communicatin Services.
# It's a communication protocol between mobile telephone carriers and between phone and carrier, aiming at replacing SMS messages
# RCS = Rich Communication Services.
# RCS is a communication protocol between mobile telephone carriers and between phone and carrier, aiming at replacing SMS.
# https://en.wikipedia.org/wiki/Rich_Communication_Services
# Used vorte VolTE and VoWifi.
# Note that it uses IP protocol so you need to connect to Wifi/3G/4G... to take advantage of it.
#
# It's a hot mess right now. It aims at being universal but you still need to have a Samsung Messages
# or Google Message. 3-party apps can't support it because google hasn't released a public API yet.
#
# In a lot of country messages go through Google's Jibe servers.
# https://jibe.google.com/policies/terms/
#
# https://pocketnow.com/why-you-should-probably-avoid-googles-rcs-text-messaging-chat-feature
#
# Does this packages is really needed for VolTE/VoWifi?
#"com.qualcomm.qti.services.secureui"
# Qualcomm Secure UI Service.

View file

@ -1,4 +1,4 @@
#!/bin/bash
#!/usr/bin/env bash
declare -a motorola=(
# I NEVER HAD A MOTOROLA DEVICE ON HAND.

View file

@ -1,4 +1,4 @@
#!/bin/bash
#!/usr/bin/env bash
declare -a oneplus=(
# I NEVER HAD A ONEPLUS DEVICE ON HAND.
@ -157,7 +157,7 @@ declare -a oneplus=(
########## ADVANCED DEBLOAT ##########
"cn.oneplus.oem_tcma"
#"cn.oneplus.oem_tcma"
# TCMA stands for Tiered Contention Multiple Access, which is a cellular traffic management protocol.
# TCMA is a CSMA/CA protocol which schedules transmission of different types of traffic.
# I don't know if it's a good idea to remove given a CSMA/CA protocol improve QoS (https://en.wikipedia.org/wiki/Quality_of_service)

View file

@ -1,4 +1,4 @@
#!/bin/bash
#!/usr/bin/env bash
# I NEVER HAD A OPPO DEVICE ON HAND.
# I did some intensive searches on the web to find a list and I try my best to document it. But I need Oppo users to really improve it.

View file

@ -1,4 +1,4 @@
#!/bin/bash
#!/usr/bin/env bash
declare -a sony=(
# I NEVER HAD A SONY DEVICE ON HAND.

View file

@ -1,4 +1,4 @@
#!/bin/bash
#!/usr/bin/env bash
declare -a xiaomi=(
@ -129,9 +129,6 @@ declare -a xiaomi=(
# Mi Feedback
# Used to seend bug report to devs
"com.miui.calculator"
# MIUI Calculator (https://play.google.com/store/apps/details?id=com.miui.calculator)
"com.miui.cleanmaster"
# Mi Cleaner
# Clean useless files
@ -373,6 +370,9 @@ declare -a xiaomi=(
################################## ADVANCED DEBLOAT ##################################
#"com.miui.calculator"
# MIUI Calculator (https://play.google.com/store/apps/details?id=com.miui.calculator)
#"com.xiaomi.discover"
# System Apps Updater
# WARNING : Disable System app updates (but not firmware updates)

View file

@ -1,4 +1,4 @@
#!/bin/bash
#!/usr/bin/env bash
# I NEVER HAD A ZTE DEVICE ON HAND.
# I did some intensive searches on the web to find a list and I try my best to document it. But I need ZTE users to really improve it.