Repository navigation
Eevee - 148
Pre-releaseAutomated pre-release build for Eevee (Build 148).
馃攧 Changes in this build:
-
Improved Shell Execution and Error Handling by @ShivamXD6
- Improved support for Legacy Old Android like Android 8
- Simplified root command execution for more reliable shell operations.
- Added automatic tool detection with fallback support for different devices.
- Improved APK installation with validation and fallback handling.
- Added clearer error reporting and logging for failed commands and script operations for logcat operations.
-
Add warning dialog for cross-storage migration by @ShivamXD6
-
Optimized APK Installation and Restore Process by @ShivamXD6
- Improved restore speed by installing Apps parallelly.
- Added automatic cache cleanup before restoring app data.
- Improved package and UID handling to ensure correct app ownership during restoration.
- Simplified system and package management operations for more efficient restores.
-
Improved Restore Performance and Progress Handling by @ShivamXD6
- Improved restore speed by running several post restoration tasks in parallel.
- Improved progress tracking with clearer backup and restore status updates.
- Improved UI state handling to make progress updates more reliable.
- Fixed shell event handling to ensure status messages are displayed correctly.
-
Further Improved the Backup & Restore Speed by @ShivamXD6
- Removed Smooth backup and restore progress reporting for better Speed.
- Optimized background processing to make backup and restore operations faster.
- Fixed Incorrect Android UIDs applying in certain devices by pre-checking for Android UIDs.
- Improved initial app state handling for rooted devices.
- Updated the Android build tools to a newer version.
-
Simplified Restore Process and Post-Restore Handling by @ShivamXD6
-
Fixed app not asking for Root Permission as soon the app starts by @ShivamXD6
-
Fixed incorrect apps sizes by @ShivamXD6
- Fixed the external data being counted twice.
- Fixed the cache being included in data.
-
Added Per-App Component Selection and Smart Matching by @ShivamXD6
- Added support for selecting different backup components for each app.
- Improved Auto Select to automatically match each app with its available backup components.
- Added detection for available App, Data, Permissions, Media, and Android ID components.
- Updated storage calculations and backup processing to respect each app's selected components.
- Added UI indicators to show which components are active for each app.
-
Optimized Permission Handling and Data Restoration by @ShivamXD6
- Improved permission backup and restoration for better performance and reliability.
- Simplified data, media, and OBB restoration handling.
-
Run SETPERM in background to improve restoration Speed by @ShivamXD6
-
Optimized & Improved Backup/Restore Accuracy and Processing by @ShivamXD6
- Reduced backup processing time by reusing calculated app sizes.
- Removed redundant fetching of metadata in script and directly using the already fetched one.
- Simplified backup metadata for more reliable processing.
- Improved APK backup handling using direct file paths.
- Added app version tracking to improve backup and restore handling.
-
Replaced legacy pm commands with cmd package for faster execution by @ShivamXD6
-
Update README descriptions and optimized script parallel jobs logic by @ShivamXD6