FlashFire v0.27 - Minor fixes
Posted on 2016-02-03, 60 comments, 406 +1's, imported from Google+/Chainfire

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

Sign in - Google Accounts

Erik Rye commented on 2016-02-03 at 18:28:

is system modified if apps are deleted from /system/apps?

Alexander Terry commented on 2016-02-03 at 18:30:

+Erik Rye by definition yes

Ian McClung commented on 2016-02-03 at 18:44:

Would stock + xposed be able to utilized this or would that be considered modified and fail?

Toni Junior Tec commented on 2016-02-03 at 19:00:

Support Xperia Z3?

Dominique Bolds commented on 2016-02-03 at 19:22:

Come pick yo robots up

Dusty Lindsey commented on 2016-02-03 at 20:19:

I updated to this version and couldn't get Xposed v80 to flash. Had to reinstall v0.24 to get it to work.

Ioannis Moraitis commented on 2016-02-03 at 20:44:


Jorrit Jongma commented on 2016-02-03 at 21:34:

+Dusty Lindsey thanks it will be looked into

Giovanni Di Vita commented on 2016-02-03 at 21:47:

Tested on my nexus 7!!! #Chainfire You are the best!!! It works very well. Simple, easy and magic ?

Ziggy Winnicki commented on 2016-02-03 at 21:50:


Jason Sutton commented on 2016-02-04 at 01:42:

All of the comments above, you need root to use xposed and to delete system apps? Answer should be obvious.

Marian commented on 2016-02-04 at 03:52:

What is this for?!

Aryeh Nirenberg commented on 2016-02-04 at 07:25:

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.

Eddy Witkamp commented on 2016-02-04 at 09:03:

Beta signup page works fine, it immediately shows v027.

Patrick Bushnell commented on 2016-02-04 at 13:16:

+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"?

miles Jackson commented on 2016-02-04 at 17:00:

What does QTA mean

miles Jackson commented on 2016-02-04 at 17:01:

sorry I mean OTA

Curtis Twing commented on 2016-02-04 at 17:57:

OTA over the air updating

Curtis Twing commented on 2016-02-04 at 17:57:


miles Jackson commented on 2016-02-04 at 18:14:

What does all this mean

Patrick Bushnell commented on 2016-02-04 at 18:17:

+miles Jackson If you are asking then you should probably steer clear.  FlashFire can potentially harm your device if you make a mistake.

Eddy Witkamp commented on 2016-02-04 at 18:17:

+miles Jackson​ if you ask those kind of questions, this app is not for you. Do some Googling.

miles Jackson commented on 2016-02-04 at 18:32:

What does this mean

miles Jackson commented on 2016-02-04 at 18:33:

If people cannot answer my question I don't think the app is for them either

Eddy Witkamp commented on 2016-02-04 at 18:36:

Lol, we know how to use it. Seriously, do some reading first. We're just trying to protect you.

miles Jackson commented on 2016-02-04 at 18:50:
miles Jackson commented on 2016-02-04 at 18:51:

U are speaking to someone that wants to end his "life" 

samir babou commented on 2016-02-04 at 20:45:

i confirm that the 0.26 and 0.27 version did not work in LG G4 818P but 0.24 work fine

John Kavanaugh commented on 2016-02-05 at 01:15:

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.

JOHNNY NEPTUNE commented on 2016-02-05 at 06:44:

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 johnnyneptunesuperstar@gmail.com & phone # 770.369.2940... Tha

nk you, sir

John Kavanaugh commented on 2016-02-05 at 06:48:

Bounce away

John Kavanaugh commented on 2016-02-05 at 06:50:

Mike Kavanaugh Steve Elfman Damian Adam says bounce away

habibu adamukyw commented on 2016-02-05 at 11:22:


El Giovas _666 commented on 2016-02-06 at 02:18:


Carlos David Sánchez commented on 2016-02-06 at 13:42:

Somebody have tested on LG G4 H815 using Android 6? I want to flash a kernel but don't know if it works.

Mostafa Asadi commented on 2016-02-07 at 16:20:


Alex Harvey commented on 2016-02-07 at 22:41:

Any negatives to using freeload option? I plan on buying pro when my rewards money gets a bit higher

L Kaan commented on 2016-02-07 at 23:44:

Nice work!

Andrea Z. commented on 2016-02-08 at 08:02:

amazing! I have a moto x style with stock MM, not rooted... steps to do?

James Seelin commented on 2016-02-08 at 15:12:

Just, wow.

I mean, system-less root was extremely helpful, now this?

We can't thank you enough, really.

mm m commented on 2016-02-08 at 16:00:


mm m commented on 2016-02-08 at 16:31:


Tijl Hillem commented on 2016-02-08 at 20:00:

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.

Ayang Ano commented on 2016-02-09 at 13:42:

Mak nyos

Benjamin Mamerow commented on 2016-02-10 at 07:32:

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 ;) )

Carsten Schläger commented on 2016-02-10 at 10:11:

Does OTA work with a modified hosts-file (adblocker) or is this a change of system files?

Benjamin Mamerow commented on 2016-02-10 at 13:02:

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

Tijl Hillem commented on 2016-02-11 at 05:34:

+Benjamin Mamerow i also use adaway. But before ota update I reset host file to original, after update reapply adaway host file.

Mohamad Ebrahimi commented on 2016-02-11 at 23:35:


miles Jackson commented on 2016-02-12 at 10:59:

Will this app work with an unexpanded Commodore Vic 20?

Alaoui Abdou commented on 2016-02-14 at 19:08:

Momkin mosa3ada

Alaoui Abdou commented on 2016-02-14 at 19:09:

Imei LG nexus 5

Sarahy Guerrero commented on 2016-02-17 at 02:20:


Hargie Rodrigurz commented on 2016-02-23 at 15:25:

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.

emmanuel milien commented on 2016-02-25 at 03:55:

Amm amm

Prečan František commented on 2016-02-27 at 19:48:

Helou copanieros

Valdir Geyer commented on 2016-02-28 at 18:54:

Mercado livre

In the way commented on 2016-03-11 at 23:51:

It can't work on Nexus5 ota from Android 6.0.1 29Q to 29V.

Brian K commented on 2016-03-14 at 18:48:

"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.

Chainfire commented on 2016-03-14 at 21:45:
This post is over a month old, commenting has been disabled.