Skip to content

Commit

Permalink
De-Bloater v0.26
Browse files Browse the repository at this point in the history
Signed-off-by: sunilpaulmathew <sunil.kde@gmail.com>
  • Loading branch information
sunilpaulmathew committed Feb 4, 2023
1 parent 11f09c8 commit 536b448
Show file tree
Hide file tree
Showing 6 changed files with 34 additions and 22 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

![De-Bloater](app/src/main/res/mipmap-xxxhdpi/ic_launcher.png?raw=true)

[![](https://img.shields.io/badge/De--Bloater-v0.25-green)](https://play.google.com/store/apps/details?id=com.sunilpaulmathew.debloater)
[![](https://img.shields.io/badge/De--Bloater-v0.26-green)](https://play.google.com/store/apps/details?id=com.sunilpaulmathew.debloater)
![](https://img.shields.io/github/downloads/sunilpaulmathew/De-Bloater/total)
![](https://img.shields.io/github/languages/top/sunilpaulmathew/De-Bloater)
![](https://img.shields.io/github/contributors/sunilpaulmathew/De-Bloater)
Expand All @@ -21,7 +21,7 @@
height="80">](https://apt.izzysoft.de/fdroid/index/apk/com.sunilpaulmathew.debloater)
[<img src="https://i.ibb.co/q0mdc4Z/get-it-on-github.png"
alt=""
height="80">](https://github.com/sunilpaulmathew/De-Bloater/releases/download/v0.25/app-release.apk)
height="80">](https://github.com/sunilpaulmathew/De-Bloater/releases/download/v0.26/app-release.apk)

## Features
* Easily remove system apps from "/system", "/vendor", and "/product" directories.
Expand Down
17 changes: 8 additions & 9 deletions app/build.gradle
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
apply plugin: 'com.android.application'

android {

signingConfigs {
release {
storeFile file("sp.jks")
Expand All @@ -11,15 +10,16 @@ android {
}
}

compileSdkVersion 31
compileSdkVersion 33
buildToolsVersion "30.0.3"
namespace 'com.sunilpaulmathew.debloater'

defaultConfig {
applicationId "com.sunilpaulmathew.debloater"
minSdkVersion 23
targetSdkVersion 31
versionCode 25
versionName "v0.25"
targetSdkVersion 33
versionCode 26
versionName "v0.26"
vectorDrawables.useSupportLibrary = true
testFunctionalTest = false
testHandleProfiling = false
Expand All @@ -38,12 +38,11 @@ android {
lint {
abortOnError false
}
namespace 'com.sunilpaulmathew.debloater'
}

dependencies {
implementation 'com.github.sunilpaulmathew:RootFilePicker:v0.7'
implementation 'com.github.sunilpaulmathew:sCommon:947d85b85e'
implementation 'com.github.sunilpaulmathew:RootFilePicker:c918e8fad0'
implementation 'com.github.sunilpaulmathew:sCommon:241ad35be0'
implementation "com.github.topjohnwu.libsu:core:4.0.3"
implementation 'com.google.android.material:material:1.6.1'
implementation 'com.google.android.material:material:1.8.0'
}
12 changes: 6 additions & 6 deletions app/src/main/assets/release.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"releaseNotes": " - Improved app updates.\n - Added French (Belgian), Portuguese (Brazilian) and Chinese (Traditional) translations.\n - Updated other translations.\n - Updated build tools and dependencies.\n - Miscellaneous changes.",
"fullReleaseNotes": "v0.25\n - Added French (Belgian), Portuguese (Brazilian) and Chinese (Traditional) translations.\n - Updated other translations.\n - Updated build tools and dependencies.\n - Miscellaneous changes.\n\nv0.24\n - Added Vietnamese and Chinese (Simplified) translations.\n - Updated French translations.\n - Updated build tools and dependencies.\n - Miscellaneous changes.\n\nv0.23\n - Added French translations (incomplete).\n - Updated Italian & Polish translations.\n - Updated Credits.\n - Miscellaneous changes.\n\nv0.22\n - - Improved and enhanced main UI.\n - Added option to Swipe change pages.\n - Added new credits page.\n - Updated translations message.\n - Main UI now includes package names.\n - Added searching in Inactive apps page.\n - De-Bloater now targets Android 12 (S, SDK 31).\n - Miscellaneous changes.\n\nv0.21\n - Fixed crashing Tomatot Debloater page.\n - Fixed crashing app when root access is unavailable.\n - Updated gradle plugin.\n - Miscellaneous changes.\n\nv0.20\n - De-Bloater now handles updated system apps.\n - Improved backup/restore profiles.\n - Miscellaneous changes.\n\nv0.19\n - Largely improved app UI response.\n - Replaced deprecated AsyncTask with a custom one.\n - Added a welcome screen on the first app launch.\n - Cleaned a lot of unnecessary code and largely improved coding quality.\n - Enhanced Tomatot debloater.\n - A lot more improvements under-the-hood.\n\nv0.18\n - Improved case sensitivity in searching.\n - Updated gradle build tools.\n - Miscellaneous changes.\n\nv0.17\n - Allow debloating more apps (e.g. from /system_ext (need more testing) and /product/priv-app folders).\n - Added Polish & German translations and updated others.\n - Updated gradle plugin.\n - Internal improvements.\n - Miscellaneous changes.\n\nv0.16\n - Updates for Android 11.\n - App will now targets latest SDK.\n - Implement own file picker for restore activities.\n - Improved searching.\n - Miscellaneous changes.\n\nv0.15\n - Added a top TabLayout to easily switch app types.\n - Fixed likely crashes on Android 11.\n - Miscellaneous changes.\n\nv0.14\n - Added Spanish and Italian translations.\n - Updated some options in about page.\n - Miscellaneous changes.\n\nv0.13\n - Improved Universal Android and Tomatot debloater.\n - Updated Turkish and Russian translation.\n - Updated storage handling for Android 10 and above.\n - Updated build tools and dependencies.\n - Miscellaneous changes.\n\nv0.12\n - Adapted Universal Android Debloater by @W1nst0n.\n - Re-organized and largely improved coding.\n - Slightly improved app UI.\n - Added a start-up warning message.\n - Temporarily fixed storage relates issues on Android 11.\n - Updated build tools and dependencies.\n - Miscellaneous changes.\n\nv0.11\n - Added Turkish translations.\n - Miscellaneous changes.\n\nv0.10\n - Workaround to disable auto-update check on installation from F-Droid.\n - Added detailed change-logs and licence views.\n - Miscellaneous changes.\n\nv0.9\n - Introduced a signature check to avoid conflicts with F-Droid.\n\nv0.8\n - Updated Russian & Ukrainian translations.\n - Updates for F-Droid submission.\n - Miscellaneous changes.\n\nv0.7\n - Use Magisk BusyBox binaries as much as possible.\n - Updated app icon.\n - Miscellaneous changes.\n\nv0.6\n - Added backup and restore options.\n - Use material style elements as much as possible.\n - Miscellaneous changes.\n\nv0.5\n - Added custom script page.\n - Switched to blue accent color.\n - Added Ukrainian translation.\n - Updated Russian translation.\n - Miscellaneous changes.\n\nv0.4\n - Fixed search results occasionally duplicating.\n - Colorize (with accent) titles on recycle view.\n - Added a donate option.\n - Added Russian translation.\n - Added option to reverse app list.\n - Miscellaneous changes.\n\nv0.3\n - Added option to show apps from specific folders.\n - Improved inactive app handling.\n - Show app logo on startup.\n - Improved app searching.\n - Miscellaneous changes.\n\nv0.2\n - Added options to sort active packages by name or package id.\n - Improved restoring de-bloated apps.\n - Implemented separate pop-up menu for individual pages.\n - Slightly improved app UI.\n - Miscellaneous changes.\n\nv0.1\n - Initial release.",
"latestVersionCode": 25,
"latestVersion": "v0.25",
"releaseUrl": "https://github.com/sunilpaulmathew/De-Bloater/releases/download/v0.25/app-release.apk",
"sha1": "8ca14a2fd3b0723e2c04dfa1aa46aa6cba74d819"
"releaseNotes": " - Exp: Included '/system/preload' to support list.\n - Exporting profiles now allows using custom names.\n - Searching apps now consider for both app and package names.\n - Replaced depreciated onActivityResult with ActivityResultLauncher.\n - Added Japanese and Chinese (Simplified & Traditional - HK) translations.\n - Updated other translations.\n - Updated build tools and dependencies.\n - Miscellaneous changes.",
"fullReleaseNotes": "v0.26\n - Exp: Included '/system/preload' to support list.\n - Exporting profiles now allows using custom names.\n - Searching apps now consider for both app and package names.\n - Replaced depreciated onActivityResult with ActivityResultLauncher.\n - Added Japanese and Chinese (Simplified & Traditional - HK) translations.\n - Updated other translations.\n - Updated build tools and dependencies.\n - Miscellaneous changes.\n\nv0.25\n - Added French (Belgian), Portuguese (Brazilian) and Chinese (Traditional) translations.\n - Updated other translations.\n - Updated build tools and dependencies.\n - Miscellaneous changes.\n\nv0.24\n - Added Vietnamese and Chinese (Simplified) translations.\n - Updated French translations.\n - Updated build tools and dependencies.\n - Miscellaneous changes.\n\nv0.23\n - Added French translations (incomplete).\n - Updated Italian & Polish translations.\n - Updated Credits.\n - Miscellaneous changes.\n\nv0.22\n - - Improved and enhanced main UI.\n - Added option to Swipe change pages.\n - Added new credits page.\n - Updated translations message.\n - Main UI now includes package names.\n - Added searching in Inactive apps page.\n - De-Bloater now targets Android 12 (S, SDK 31).\n - Miscellaneous changes.\n\nv0.21\n - Fixed crashing Tomatot Debloater page.\n - Fixed crashing app when root access is unavailable.\n - Updated gradle plugin.\n - Miscellaneous changes.\n\nv0.20\n - De-Bloater now handles updated system apps.\n - Improved backup/restore profiles.\n - Miscellaneous changes.\n\nv0.19\n - Largely improved app UI response.\n - Replaced deprecated AsyncTask with a custom one.\n - Added a welcome screen on the first app launch.\n - Cleaned a lot of unnecessary code and largely improved coding quality.\n - Enhanced Tomatot debloater.\n - A lot more improvements under-the-hood.\n\nv0.18\n - Improved case sensitivity in searching.\n - Updated gradle build tools.\n - Miscellaneous changes.\n\nv0.17\n - Allow debloating more apps (e.g. from /system_ext (need more testing) and /product/priv-app folders).\n - Added Polish & German translations and updated others.\n - Updated gradle plugin.\n - Internal improvements.\n - Miscellaneous changes.\n\nv0.16\n - Updates for Android 11.\n - App will now targets latest SDK.\n - Implement own file picker for restore activities.\n - Improved searching.\n - Miscellaneous changes.\n\nv0.15\n - Added a top TabLayout to easily switch app types.\n - Fixed likely crashes on Android 11.\n - Miscellaneous changes.\n\nv0.14\n - Added Spanish and Italian translations.\n - Updated some options in about page.\n - Miscellaneous changes.\n\nv0.13\n - Improved Universal Android and Tomatot debloater.\n - Updated Turkish and Russian translation.\n - Updated storage handling for Android 10 and above.\n - Updated build tools and dependencies.\n - Miscellaneous changes.\n\nv0.12\n - Adapted Universal Android Debloater by @W1nst0n.\n - Re-organized and largely improved coding.\n - Slightly improved app UI.\n - Added a start-up warning message.\n - Temporarily fixed storage relates issues on Android 11.\n - Updated build tools and dependencies.\n - Miscellaneous changes.\n\nv0.11\n - Added Turkish translations.\n - Miscellaneous changes.\n\nv0.10\n - Workaround to disable auto-update check on installation from F-Droid.\n - Added detailed change-logs and licence views.\n - Miscellaneous changes.\n\nv0.9\n - Introduced a signature check to avoid conflicts with F-Droid.\n\nv0.8\n - Updated Russian & Ukrainian translations.\n - Updates for F-Droid submission.\n - Miscellaneous changes.\n\nv0.7\n - Use Magisk BusyBox binaries as much as possible.\n - Updated app icon.\n - Miscellaneous changes.\n\nv0.6\n - Added backup and restore options.\n - Use material style elements as much as possible.\n - Miscellaneous changes.\n\nv0.5\n - Added custom script page.\n - Switched to blue accent color.\n - Added Ukrainian translation.\n - Updated Russian translation.\n - Miscellaneous changes.\n\nv0.4\n - Fixed search results occasionally duplicating.\n - Colorize (with accent) titles on recycle view.\n - Added a donate option.\n - Added Russian translation.\n - Added option to reverse app list.\n - Miscellaneous changes.\n\nv0.3\n - Added option to show apps from specific folders.\n - Improved inactive app handling.\n - Show app logo on startup.\n - Improved app searching.\n - Miscellaneous changes.\n\nv0.2\n - Added options to sort active packages by name or package id.\n - Improved restoring de-bloated apps.\n - Implemented separate pop-up menu for individual pages.\n - Slightly improved app UI.\n - Miscellaneous changes.\n\nv0.1\n - Initial release.",
"latestVersionCode": 26,
"latestVersion": "v0.26",
"releaseUrl": "https://github.com/sunilpaulmathew/De-Bloater/releases/download/v0.26/app-release.apk",
"sha1": "ce3a001ae6bf23715c3794284e7d83eeeb3751c3"
}
10 changes: 10 additions & 0 deletions docs/pages/change-logs.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,16 @@ permalink: /change-logs/

## What's New

### v0.26
- Exp: Included '/system/preload' to support list.
- Exporting profiles now allows using custom names.
- Searching apps now consider for both app and package names.
- Replaced depreciated onActivityResult with ActivityResultLauncher
- Added Japanese and Chinese (Simplified & Traditional - HK) translations.
- Updated other translations.
- Updated build tools and dependencies.
- Miscellaneous changes.

### v0.25
- Improved app updates.
- Added French (Belgian), Portuguese (Brazilian) and Chinese (Traditional) translations.
Expand Down
5 changes: 0 additions & 5 deletions fastlane/metadata/android/en-US/changelogs/25.txt

This file was deleted.

8 changes: 8 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/26.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
* Exp: Included '/system/preload' to support list.
* Exporting profiles now allows using custom names.
* Searching apps now consider for both app and package names.
* Replaced depreciated onActivityResult with ActivityResultLauncher
* Added Japanese and Chinese (Simplified & Traditional - HK) translations.
* Updated other translations.
* Updated build tools and dependencies.
* Miscellaneous changes.

0 comments on commit 536b448

Please sign in to comment.