Releases: mrhaydendp/Fire-Tools
Releases · mrhaydendp/Fire-Tools
Fire-Tools
- Updated "requests" version requirement to 2.32.0 because of CVE-2024-35195
- Fixed formatting inconsistancies
- Updated code comments
- Fixed Play Store crashes by re-installing after initial Gapps install
- Replaced
os.system
/os.popen
commands with safersubprocess
equivalents - Update tool now uses
os.chmod
instead of Shell command - Appinstaller function can now accept idividual packages as an input
- Custom DNS & xdg-open/open -e commands now use try/except instead of Bash/Posix operators
- Enabled/disabled packages on the UI are now generated by enabled & disabled arrays (might be easier to update lists on the fly)
Fire-Tools
Initial Python Version
Note: I won't be updating releases for every monthly update, only when there are big or incompatible changes. I'm still making updates, just use the built-in updater tool to get the latest version.
- Cross-platform Python executable
main.py
and UI made with CustomTkinter - Simplified & modularized functions into scripts for PowerShell (Windows) & Posix (Linux/MacOS)
- Ported some functions to native python
- 1:1 Feature parity across OS's
- Added LauncherHijackV403
- Added select-able list to bulk enable, disable, or extract packages
- Alphabetized and updated Debloat.txt
- Updated GApps
- Updated Nova Launcher version
- Updated release to 24.04.1
Fire-Tools
Linux/macOS & Windows
- Rebuilt debloat tool with better device support & error handling
- Standalone split apk installer
- Updated Gapps & Launchers
- Removed Google Account Manager as it isn't needed in android 8.0+
- Debloat tool now disables location
- Rebuilt backend with more efficient code
- Debloat.txt now shows package names
- Final release, all future updates will be installed with the updater tool
Windows
- Redesigned UI
- App respects system dark mode preference
- Debloat & undo now tells which package is currently being disabled/enabled
Fire-Tools
Linux/macOS & Windows
- Script updater tool!
- Rebuilt split apk installer that is more reliable and configurable
- Moved disable fire launcher to after custom launcher install (no more black screen while installing custom launcher)
- Updated Debloat.txt for latest Fire OS update
- Tons of new features added to Debloat tool!
Linux/macOS
- Rewrote all scripts to be more efficient and follow suggestions from shellcheck
New Features Added to Debloat Tool:
- Disable telemetry & reset advertising ID
- Block ads with AdGuard DNS
- Disable lockscreen ads
- Performance optimizations (speed up animations, disable background apps, & disable background usage reporting)
Fire-Tools
Linux/macOS & Windows
- Device model is now displayed in header bar
- Integrated my split apk installer script for gapps
- Removed SAI
- Added apk extractor
- Added more packages to the debloat list
- Undo debloat now enables Fire Launcher, OTA, & Forced OTA
Windows
- Revamped UI
- Added custom debloat (Finally)
- Cleaned up code
Fire-Tools
Linux/macOS & Windows
- New unified version with all binaries
- Updated apps
- Reverted folder layout
- Bug fixes
Linux/macOS
- Fixed Zenity layout backend
- Added apk extractor
Windows
- Cleaned up UI backend
- Switched background color to "Silver" (More of a light gray)
Fire-Tools
Linux/macOS & Windows
- Fixed issue where SAI doesn't open
- Changed Batch Install folder to Batch
Fire-Tools
Linux/macOS & Windows
- Simplified folder structure
Windows Specific
- Added documentation to code
- Tweaked UI so it looks nicer
- Added instructions popup to gapps install
Fire-Tools
Linux/macOS
- UI overhaul
- Custom launcher (use your own .apk file)
- SAI Instructions update
- Apk Updates
- Fixed Bugs
Windows
- UI tweaks
- Custom launcher (use your own .apk file)
- Apk Updates
- Fixed Bugs
Fire-Tools
Linux/macOS
- Slimmed Gapps and Custom installation code
- Updated apps
Windows
- Added Windows version!
- Feature parody with Linux/macOS version