New
0.4
Apps
- [#92] Added 3 Fairphone packages + 7 Qualcomm packages (thanks @VeH-c)
- [#87] Added 2 Unihertz packages (thanks @rar0ch)
- [#52] Added
uk.co.ee.myeeto the debloat lists (thanks @lawson58). - [#58] Added
androidto the debloat lists with the tagUnsafe. - Added 2 new Xiaomi packages to the
Recommendedlist. - Multiple package description improvement (thanks @jonas-ott and @felurx for the help)
- Review of the package lists recommendations. The
Recommendeddebloat list is now safer (less likely to remove something you'd want to keep).
Added
- [#49] Multi-device support: You are now able to select a device among the list of all ADB connected devices/emulators.
- [#44] Persistent settings: Settings (only
themefor now) are saved to a config file. Its location follows the standards of the different OS. - Links to the Github page, wiki, github issues and logfiles in the
Aboutpage.
Changed
- [#65] ADB commands now run in parallel and asynchronously! This means no more UI freeze when performing long/many actions! :rocket:
- UI now updates itself in real time when performing ADB actions (thanks to async & multithreading). Before, it waited for the end of all actions.
- Logfiles are now located in a more conventional place: cache_dir.
- Previous logs are no longer overwritten. The logger now only appends to the current logfile of the day (UAD_%Y%m%d.log).
- Each new day the logger will create a new file on UAD launch.
- [#78] Disable mode is now only available on Android 6+ because the disable ADB commands do not work without root on older devices. The setting will be greyed-out for those devices.
- Minor light theme update
Fixed
- [#50] Resync button flipping theme back to
Lupin. - [Regression (048e7f)] Weird disabled/greyed action button with older devices (< Android 8.0). Package could be selected but no action was performed.
- [#78] Packages not being actually uninstalled on older devices (< Android 6.0). Without root we can only use
pm block/pm unblockfor Android KitKit (4.4) andpm hide/pm unhideon Android Lollipop (5.x).
Packaging
- For Arch-based users, UAD is now available in the AUR:
universal-android-debloater-bin(binary) anduniversal-android-debloater(from source)