FlashFire is an advanced flashing tool for Android devices that works without even requiring a custom TWRP recovery. It enables you to flash custom as well as stock ROMs from within the app and makes the whole process automated and absolutely simple. FlashFire is a successor to Mobile Odin with support for many devices from a lot of manufacturers like Samsung, LG, etc. It comes in the form of a simple APK file and can be setup easily. You can install OTA updates, full stock firmware files, custom zip files like the SuperSU, custom ROMS, Xposed framework while maintaining root or without using a custom recovery. FlashFire is indeed an advanced on-device firmware flasher for rooted Android devices. It can also flash full firmware packages from various manufacturers, as well as apply over-the-air (OTA) and ZIP updates. It also offers full device backup and restore functionalities in several formats. The usage files can be stored on internal storage, SD cards, USB connected storage, or can even be streamed directly to and from your computer using USB or Wi-Fi.
Now FlashFire has come out of the beta program and now available publicly without signing up as a Beta tester. It can now directly be downloaded from the Google Play store. However, in order to make FlashFire operable, you need full root access on stock firmware with recent versions on SuperSU or CyanogenMod’s SU with SELinux set to Permissive. Moreover, it is strongly recommended to unlock bootloader on your device. With locked bootloaders, there is a much higher chance of a device being unrecoverable if something goes wrong. There are additional features like wipe data, factory reset, get partition info. etc. It supports all Android versions from 4.1 KitKat, 5.1 Lollipop to 6.0 Marshmallow.
Download Latest Stable FlashFire v0.50 APK From Google Play Store
What’s new in FlashFire v0.5?
– Fixed compatibility with N Preview 3 (in used libraries)
– Added ‘Restore from ADB’ option to ‘No backups found’ dialog
– NP3: Work around ART crash
– NPx: Work around ‘adb restore’ bug by using ‘adb push’ instead
– 4.2: Fix StatFs crash
– ADB: Authorize all connections
– ADB: Fix restoring not doing anything on some devices
– Force ‘clear cache’ option to show UI
– Include filesize in cache validation
– Switched back to single-threaded lz4 implementation due to the multi-threaded version occasionally segfaulting
Warning: this is still in its initial stages and may not work with all the Android devices. Before you proceed, make sure you backup everything and always keep a copy of stock firmware just in case anything goes wrong. We won’t be liable for any damage to your device. Reader’s discretion is advised.
How to Clean Flash Custom ROM with FlashFire without TWRP recovery?
- Tap the Red + button and choose ‘Wipe’
- Make sure only System data, 3rd party apps and Dalvik cache are CHECKED
- Tap the Red + button and choose ‘Flash ZIP/OTA’
- Navigate to and choose the latest Cyanogenmod Zip
- Make sure Auto-mount and Mount /system read/write are UNCHECKED
- Click the Red + button again and choose ‘Flash ZIP/OTA’
- Navigate to and choose the latest Open Gapps Zip.
- Make sure Auto-mount is UNCHECKED
- Ensure Mount /system read/write is CHECKED
- Move “Wipe” to the Top of the order
- Press the big FLASH button.
Similarly you can flash OTA updates, stock firmware files like the Samsung TouchWiz, perform full backup and restore, etc. Like and follow us in social media. For queries, comment down below or leave a message in the forums.
Source: +Chainfire, FlashFire, XDA