mirror of
https://gitlab.com/W1nst0n/universal-android-debloater.git
synced 2024-06-30 20:10:21 +12:00
8.5 KiB
8.5 KiB
New Release (v2.0)
I worked hard for this release ! This is a big one ! Enjoy ! 🚀
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) - Commented out some packages after testing.
New Release (v1.9)
Added :
- Full documentation for Nokia and Sony packages.
- A lot of country specific Nokia packages.
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)
New Release (v1.8)
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.
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.
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...).
- Regrouped some Xiaomi packages together because you may not want to delete it (but you should if you ask me).
- 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).
- 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 :/)
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
Happy new year (v1.5)
New :
- A bunch of new packages for Samsung devices added
- Verizon carrier bloatwares added
- Full documentation for listed packages (It takes a lot of time !) :
- Samsung
- AOSP
- 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.
- 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.
Misc
- Fixed some glitches with bold and colors
- UI/UX improved
- Full english translation (Finally !)
- Code improvement and cleaning
This is an important one (v1.4)
Added :
- Even more packages to debloat for Xiaomi, Nokia & Sony devices
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.
Reminder is important (v1.2.1)
Added :
- 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)
More supported devices (v1.2)
Added :
- Asus debloat list
- LG debloat list
- Nokia debloat list
What a naughty bug (v1.1)
Added :
- Sony debloat list
Changed :
- Some changes in other debloat lists
Bugfixes :
- Package display when debloating
Here we go (v1.0)
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 :
- Backup before debloating
- 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
Changed :
- Minor UI changes
Beta Version (v0.8)
New features :
- New debloat list :
- Miscellaneous
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 :
- 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)
New features :
- New drand's specific debloat list :
- Huawei
- New debloat list :
- T-Mobile related
- Microsoft related
- Google related
- "Android in general" related
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 :
- New Brand's specific debloat list :
- Xiaomi (not complete)
- New debloat list :
- Facebook related
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