universal-android-debloater/CHANGELOG.md

255 lines
8.5 KiB
Markdown
Raw Normal View History

2020-02-07 12:17:44 +13:00
# New Release (v2.0)
I worked hard for this release ! This is a big one ! Enjoy ! :rocket:
## Major overhaul of the script
- Improved UI/UX.
- Performance improvement (you will not feel it but still local variables are used and packages arrays are passed by reference to avoid useless copy).
- Miscellaneous code improvement.
## New features
- You can now select (restore/debloat) several lists at once
- Debloated packages are now listed in a file called `debloated_packages.txt`.
- A list of all your packages (after debloat) is automatically exported in a file called `remaining_packages.txt`.
## New manufacturers supported
- **OnePlus**: 32 new packages.
- **Motorola** : 60 new packages.
## New mobiles carriers supported
- `[FR]` **Orange/Sosh** : 13 new packages.
- `[FR]` **Bouygues** : 3 new packages** (not much bloat it seems).
- `[FR]` **SFR** : 5 new packages (not much bloat neither).
- `[DE]` **Telekom**: 1 new package (idem).
- `[US]` **Sprint** : 25 new packages.
- `[US]` **AT&T** : 15 new packages.
## Always more packages !
- **AOSP** : 8 new packages.
- **Google** : 5 new packages.
- **Miscellaneous** : 30 new packages including 13 new *Qualcomm* packages.
- **Carriers** : 14 new *Verizon* packages.
- **Sony** : 2 new packages (commented-out by default).
## Pending list
New list added in the main menu (`-1 - Pending list`). Packages are located in `lists/0 - Pending.sh` file.
**List packages are undocumented. This mean I did no proper search yet so it's not impossible that some packages are unsafe to delete.**
Currentlty this means that I either found them in debloat lists lying around on XDA forums or that I preselected them from a full packages list of a phone I had on hand.
In the future, when some nice users will help me, packages will get off the pending list faster ! ;)
## Miscellaneous
- Commented out all the packages I put outside of the arrays (because you should never delete them) to remove (harmless) bash errors at the script startup.
- Documentation and official support for the 26 new Samsung packages added in *v1.8*.
- Improved the documentation for some packages.
- Added some worth reading stuff about US mobile carriers scandals.
- Fixed 2 bad package name.
- Fixed some spelling mistakes.
- Moved *com.trustonic.tuiservice* from Samsung list to Miscellaneous file.
- Moved *org.codeaurora.gps.gpslogsave* from Xiaomi list to Miscellaneous list.
- Deleted some leftover duplicates.
- Android 4.4 (API level 19) is now supported. `--user 0` is removed when API is < 21 because it causes error (unknown option)
2020-02-07 12:28:52 +13:00
- Commented out some packages after testing.
2020-02-07 12:17:44 +13:00
2020-01-24 12:36:51 +13:00
# New Release (v1.9)
2020-02-07 12:17:44 +13:00
## Added :
2020-01-24 12:36:51 +13:00
- Full documentation for **Nokia** and **Sony** packages.
2020-02-07 12:17:44 +13:00
- **A lot** of country specific Nokia packages.
2020-01-24 12:36:51 +13:00
## Misc
- Added 1 new package to Sony list.
- Moved *com.android.simappdialog* from Nokia list to AOSP list
- Moved *com.quicinc.cne.CNEService* from Nokia list to Miscellaneous list (it's a Qualcomm package)
2020-01-16 03:13:18 +13:00
# New Release (v1.8)
2020-02-07 12:17:44 +13:00
## Added :
- Full documentation for *Asus* & *LG* packages.
- **26** new samsung packages at the end of the *Samsung file*. **They are not deleted by default because I haven't documented them yet but it should be safe to debloat.**
2020-01-24 12:36:51 +13:00
2020-01-16 03:13:18 +13:00
## Misc
- Removed a duplicate Samsung package.
- Minor improvements on documention for some packages (including evidences that Samsung Device Care sends data to China)
- Moved *com.caf.fmradio* from *Samsung* file and *Asus* file (they were duplicates) to *Miscellaneous* file
- Moved 5 packages from *Asus* file to *Miscellaneous* file.
- Minor spelling corrections.
2020-01-13 11:54:29 +13:00
# New Release (v1.7)
## New :
- Full documentation for :
- Xiaomi packages
- Huawei packages
## Misc
- Fixed 2 package name (com.miui.analytics & com.huawei.hwid) that was miswritten.
- **Removed a lot of Xiaomi duplicates** (I think I forgot checking for duplicate after adding a list of new packages...).
2020-01-24 12:36:51 +13:00
- Regrouped some Xiaomi packages together because you may not want to delete it (but you should if you ask me).
2020-01-13 11:54:29 +13:00
- Moved *com.eterno* (Daily hunts News) from Xiaomi list to Miscellaneous list.
- Moved *com.opera.preinstall* (Opera Max Data Saving) from Xiaomi list to Miscellaneous list.
- Moved *com.phonepe.app* (PhonePe) from Xiaomi list to Miscellaneous list.
- Removed *com.samsung.aasaservice* from Xiaomi list (dafuk ? O_O).
- Reordered the Xiaomi list (alpabetic order + advanced debloat).
2020-01-16 03:13:18 +13:00
- **Removed an extra space at the end of all package name strings in Huawei file causing the script to not find any Huawei packages** (whoops :/)
2020-01-13 11:54:29 +13:00
2020-01-12 08:39:29 +13:00
# New Release (v1.6)
## New :
- Complete documentation for :
- Carriers packages
- Miscellaneous packages
- Google packages
- Added somes new packages
## Misc
- Fix 3 wrong packages names
- Moved Verizon Motorola-exclusive bloat from *Motorola* file to *Carriers* file
- Some cleaning (some packages were still not in the right file)
- Updated pre-selection for Miscellenaous packages
2019-12-27 12:57:33 +13:00
# Happy new year (v1.5)
2020-01-10 03:23:21 +13:00
## New :
- A bunch of new packages for Samsung devices added
- Verizon carrier bloatwares added
2020-01-16 03:13:18 +13:00
- **Full documentation for listed packages** (It takes a lot of time !) :
2020-01-10 10:26:02 +13:00
- Google
- Samsung
- AOSP
2020-01-10 03:23:21 +13:00
- Merge carrier bloat into a single category (7 - Carrier) in the main menu. US carriers and EU carriers are traited separatly.
- When searching for packages, *grep* is now used with *-i* argument to be case insensitive.
- Generic android packages regrouped in the appropriate list (they were spread out among the others lists). List renamed in AOSP.
- Better categorization of packages. Somes were not in the good file.
2020-01-16 03:13:18 +13:00
- **Each manufacturer has now its own file**. This idea is to document all the packages so you can choose what you want to debloat. There will still be a preselection.
2019-12-27 12:57:33 +13:00
### Misc
- Fixed some glitches with bold and colors
2020-01-10 03:23:21 +13:00
- UI/UX improved
- Full english translation (Finally !)
- Code improvement and cleaning
2019-12-27 12:57:33 +13:00
2019-07-14 09:24:30 +12:00
# This is an important one (v1.4)
### Added :
2019-12-27 12:57:33 +13:00
- Even more packages to debloat for Xiaomi, Nokia & Sony devices
2019-07-14 09:24:30 +12:00
### Changed:
- Package **com.google.android.packageinstaller** removed because it causes bootloop on Xiaomi Note 5. I don't know why I added this one on the list. It's a essential core package.
2019-04-21 12:27:33 +12:00
# Reminder is important (v1.2.1)
2019-04-20 11:23:48 +12:00
### Added :
2019-04-21 12:22:48 +12:00
- **Reminder for the user**
- To read the FAQ before using the script
- To reboot the phone after debloat
- The backup is not what you could think (refer to the FAQ)
2019-04-20 11:23:48 +12:00
2019-04-21 12:27:33 +12:00
# More supported devices (v1.2)
### Added :
- **Asus debloat list**
- **LG debloat list**
- **Nokia debloat list**
2019-04-20 11:23:48 +12:00
2019-04-27 03:29:07 +12:00
# What a naughty bug (v1.1)
2019-04-14 10:00:29 +12:00
### Added :
- **Sony debloat list**
2019-04-20 11:23:48 +12:00
### Changed :
2019-04-20 11:27:27 +12:00
- **Some changes in other debloat lists**
2019-04-14 10:00:29 +12:00
### Bugfixes :
- **Package display when debloating**
2019-04-21 12:27:33 +12:00
2019-04-01 01:33:44 +13:00
# Here we go (v1.0)
2019-03-31 07:51:07 +13:00
2019-04-01 01:33:44 +13:00
### New features :
- **Restore a backup**
- **Brand auto-detect**
- new option "Auto debloat" added which use the debloat list adapted to your phone.
### Changed :
- **UI/UX adjustments**
- **Some improvement in the code**
# Beta Version (v0.9)
### New features :
2019-03-31 07:53:25 +13:00
- **Backup before debloating**
2019-04-01 01:33:44 +13:00
- Backup all .apk apps (system ones included)
- Only those stored in internal memory
- Backup is stored in current directory under "phone-DDMMYY-HHMMSS.adb"
- Adding
2019-03-31 07:51:07 +13:00
2019-03-31 08:02:01 +13:00
### Changed :
2019-04-01 01:33:44 +13:00
- **Minor UI changes**
2019-03-31 08:02:01 +13:00
2019-04-21 12:27:33 +12:00
2019-04-01 01:33:44 +13:00
# Beta Version (v0.8)
2019-03-31 07:51:07 +13:00
2019-04-01 01:33:44 +13:00
### New features :
- **New debloat list** :
- Miscellaneous
2019-03-31 04:31:12 +13:00
2019-04-01 01:33:44 +13:00
### Changed :
2019-04-01 01:57:00 +13:00
- **Most of android bloat (independant from brand device) is now moved into its own list (Android bloat) in order to avoid duplicate in the others lists**
2019-04-01 01:33:44 +13:00
- **UI/UX improvement :**
- Colors added
- New banner
- **Moved the debloat lists into a another file (debloat_lists.sh)**
- **Removing 2 packages from the "Android debloat list" causing issue when importing contacts from a file**
- **Minor performances improvement**
# Beta Version (v0.7)
2019-03-31 04:31:12 +13:00
2019-04-01 01:33:44 +13:00
### New features :
- **New drand's specific debloat list** :
- Huawei
- **New debloat list** :
- T-Mobile related
- Microsoft related
- Google related
- "Android in general" related
2019-03-31 08:02:01 +13:00
2019-04-01 01:33:44 +13:00
### Changed :
- **Most of android bloat (independant from brand device) is now moved into its own list (Android bloat) in order to avoid duplicate in the others lists
- **UI/UX improvement :**
- Adding Colors
- New banner
# Beta Version (v0.6)
### New features added :
2019-12-27 12:57:33 +13:00
- **New Brand's specific debloat list** :
2019-04-01 01:33:44 +13:00
- Xiaomi (not complete)
- **New debloat list** :
- Facebook related
2019-03-31 08:02:01 +13:00
2019-04-01 01:33:44 +13:00
### Changed :
- **Improving Samsung debloat list
- **UI/UX improvements**
# Initial Beta Version (v0.5)
### Features :
- **Debloat list for Samsung (Galaxy S)**
- **Quick search among all the packages of the phone**
- **Debloat specific package**
- **Restore specific package**