NOTICE: This content was originally posted to Google+, then imported here. Some formatting may be lost, links may be dead, and images may be missing.
Hot on the heels of yesterday's major v0.26 release (see: https://plus.google.com/+Chainfire/posts/FjWwBm9vGyj ), here is the first bugfix release: v0.27.
It deals mainly with two things:
More warnings for OTA flashing
A fair number of you have complained that the OTA flashing didn't work for some Nexuses, while trying to flash the OTA on top of a modified system.
These OTAs only contain the differences between the 'old' and 'new' partition contents. If you change the 'old' contents (modify system) then it cannot produce the correct 'new' contents.
Some users did not understand this. Others were under the impression that their system was still unmodified.
FlashFire will now both attempt to detect if an OTA requires an unmodified system on the block level, and if the system is actually unmodified. If failure is expected, it will warn you about it.
The easiest solution in this case is to download the full firmware from Google's site, and flash that with FlashFire, instead of the OTA. This will still allow you to keep both root and your data.
More non-Nexus testing
There isn't much Marshmallow going around yet on devices I actually own, with the exception of the S6 and the Shield Tablet. Both are now better supported!
You can follow the link in the box below this post to give Google's awkward beta system a try, and see if you can convince Google Play to give you the download. I have seen this work once, I swear. (Seriously, I do recommend doing this, though it may still be offering you v0.26 for a few hours).
For this twice, I've also made the APK available from my own server, though you shouldn't consider this a permalink: http://download.chainfire.eu/922/FlashFire/FlashFire-v0.27-20160203183412.apk
Discussion, bug reports, etc
As Google+ comments invariably turn into a beepfest of spam and foreign languages, I mostly ignore them. As usual, the thread on XDA is where it's going on: http://forum.xda-developers.com/general/paid-software/flashfire-t3075433
Copy additional partitions from fstab
Added NVidia OTA locations
Mark NVidia devices as somewhat supported
Partitions: Added various partitions
Fixed internal storage on Samsung 6.0.1
Fixed sdcard on NVidia Shield Tablet
Files named twrp- or openrecovery- are now recognized as recoveries
Added warning about OTAs often requiring an unmodified system
Attempt to detect block-level OTAs and modified systems, and warn when the flash is likely to fail
Added some more logging in case of failure/reboot
is system modified if apps are deleted from /system/apps?
Would stock + xposed be able to utilized this or would that be considered modified and fail?
Support Xperia Z3?
Come pick yo robots up
I updated to this version and couldn't get Xposed v80 to flash. Had to reinstall v0.24 to get it to work.
Tested on my nexus 7!!! #Chainfire You are the best!!! It works very well. Simple, easy and magic ?
All of the comments above, you need root to use xposed and to delete system apps? Answer should be obvious.
What is this for?!
Can I use this to copy my data/media partition to an OTG drive? I have tens of thousands of files on my 128gb 6p and copying with mtp is kinda slow, so it would be awesome if I could back my internal storage using flashfire.
Beta signup page works fine, it immediately shows v027.
+Chainfire , If we decide to flash the full firmware downloaded from Google will the actions for FlashFire be the same as the OTA actions? I.E. "Flash Zip or OTA (update.zip, restore boot...), EverRoot (Inject SuperSU, Enable ADB) Reboot"?
What does QTA mean
sorry I mean OTA
OTA over the air updating
What does all this mean
+miles Jackson If you are asking then you should probably steer clear. FlashFire can potentially harm your device if you make a mistake.
+miles Jackson if you ask those kind of questions, this app is not for you. Do some Googling.
What does this mean
If people cannot answer my question I don't think the app is for them either
Lol, we know how to use it. Seriously, do some reading first. We're just trying to protect you.
U are speaking to someone that wants to end his "life"
i confirm that the 0.26 and 0.27 version did not work in LG G4 818P but 0.24 work fine
Will Chainfire you help all these people and they don't read half of what you say if they did they wouldn't ask the questions they ask so peace in Kavanaugh out.
Dear Sir... Im Johnny Neptune, former Art Director & Creative Consultant for ZZ TOP , and I have developed a Creative Concept specifically for YOU... I honestly consider this particular creative concept to be one of my very BEST yet, and having created it specifically for you, I would be greatly honored if you would allow me to privately bounce this idea past you... if I could have a few moments of your time, I promise I will not disappoint as this idea I have developed for you is extremely timely and thought provoking, and worthy of your consideration or perhaps just your opinion, if you wouldn't mind sharing that with me afterwards... My email is firstname.lastname@example.org & phone # 770.369.2940... Tha
nk you, sir
Mike Kavanaugh Steve Elfman Damian Adam says bounce away
Somebody have tested on LG G4 H815 using Android 6? I want to flash a kernel but don't know if it works.
Any negatives to using freeload option? I plan on buying pro when my rewards money gets a bit higher
amazing! I have a moto x style with stock MM, not rooted... steps to do?
I mean, system-less root was extremely helpful, now this?
We can't thank you enough, really.
Normally doing this manually.
Just installed flashfire today and used it to update today's OTA feb. patch.
1st time i've used this, and wow, just updated without a problem my N5.
Well worth to pay for upgrade.
Hi there. I use a N5 with systemless root and xposed framework. Currently there is the january security update installed and after flashfire did his work, there still pops up a msg telling me about an actual update rdy to install and i won't get rid of that :/ Regarding my security patch it is still january state ... Ans idea? Ff found an OTA and flashed, but i cannot see and difference after reboot. Greetings
(If i can get this running for me, i'll totally buy Pro! as it's worth every cent ;) )
Does OTA work with a modified hosts-file (adblocker) or is this a change of system files?
I also use AdAway as adblocker. But +Tijl Hillem got flashfire working on a Nexus 5. Why does this not work for mine? It is still on january patch :/ and the notification won't disappear
+Benjamin Mamerow i also use adaway. But before ota update I reset host file to original, after update reapply adaway host file.
Will this app work with an unexpanded Commodore Vic 20?
Imei LG nexus 5
Hello Chainfire.. my note4 problem is almost every month my network is not connecting. I go to shop 4x already n d problem still desame. It has a null imei #. Any suggestion for this problem? Tanx n advance for ur reply. Thank you.
It can't work on Nexus5 ota from Android 6.0.1 29Q to 29V.
"The easiest solution in this case is to download the full firmware from Google's site, and flash that with FlashFire, instead of the OTA. This will still allow you to keep both root and your data."
^^ This was exactly what my issue was with ota zips always failing signature. I have yet to find this particular suggestion anywhere else.
Flashfire has to be the easiest firmware updater for android to date. Thanks so much for your time and effort on this (and other) projects.