Programme to facilitate the installation of custom ROMs and GSIs on Android devices. Based on GTK and Shell.
- Check the ADB/Fastboot connection
- Create a working directory
- change to the working directory
- boot into fastboot mode
- Reboot from fastboot mode
- Reboot into download mode
- boot into recovery
- open/wipe the bootloader
- delete user data
- backup your full system (root) or use the Open Android Backup → thanks to @mrrfv
- Rename files (recovery.img, boot.img, vendor.img, system.img, payload.zip)
- flashing recovery.img, boot.img, init_boot.img, vendor_boot.img, vendor.img, system.img, vbmeta.img, dtbo.img, preloader.img, preloader.bin, super.img and many others
https://github.com/NachtsternBuild/fastboot-assistant/releases
- see Changelog.md for all changes or just GitHub.
- see the SECURTIY.md
- fastboot-assistant v0.5.4.beta → Linux (Ubuntu/Debain/Fedora/RHEL/CentOS) / Windows via WSL (still experimental)
- Use at your own risk.
- The device may be damaged.
- Not every device supports all of the functions
- Not all operating system variants have the same range of functions.
- The programme is currently in the test phase. Errors may occur in the programme.
- A big thank you to:
- @mrrfv → Open Android Backup
- @Jean28518 → my build-deb.sh is a modified version of @Jean28518s version.
The following tools are required to run the programme.
- Android Debug Bridge (adb)
- Fastboot
- xz-utils
- unzip
- wget
- heimdall → heimdall must be installed manually on all distributions that use RPMs
These are installed automatically with the Debian package. Root rights are required for installation.
- Install the Debian package in the terminal with:
sudo apt-get install /PATH/to/fastboot-assistant.deb
or via a graphical user interface.
- Install the RPM:
sudo rpm -i /PATH/to/fastboot-assistant-0.5.3-1.fc40.x86_64.rpm
- unzip the zip file
- Follow the steps in the README.md
- open terminal
- Execute the following command:
# Debian/Ubuntu
sudo dpkg -r --force-all fastboot-assistant
# Fedora/RHEL/CentOS
sudo rpm -e fastboot-assistant
- see instructions in the applications themselves
- Don't be shy, just complain.
- Or do it better (see build)
see build: https://github.com/NachtsternBuild/fastboot-assistant/tree/main/Anwendung