yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] aniksha:
FlashFire backup and TWRP restore

First of all my congratulation for FlashFire - such a great app!

You mention that a raw and normal backup by FlashFire can be restored by TWRP.

In my case Samsung S5 Mini (Lollipop 5.11 DBT Version from sammobile G800FXXU1BPE3 and rooted by Chainfire CF-Auto-Root-kminilte-kminiltexx-smg800f.tar.md5).

FlashFire backup and restore works perfect.

In case of emergency I want to use TWRP as well, but there is no official TWRP for S5 Mini, but two inofficial Versions TWRP 3.0 and 2.87 by hennymcc). Both Version cause a Bootloop at the Startscreen when I tried to restore a backup made by TWRP!

Here my 2 questions:

1. Would a bootloop also happen, if a backup made by FlashFire is restored by TWRP???

2. If a restore is possible, could i use a FULL backup made by FlashFire and TWRP picks automatically those partitions possible to restore, or do i have to use a RAW or NORMAL backup explicit?

Thank you for advice.
[Paid Software Announcement and Discussion] johnlgalt:
You can use the OTA

N6RTL running DP5 via Tapatalk.
[Paid Software Announcement and Discussion] alkanbw:
[UI] - System [UI] RuntimeException: Could not mount device

Samsung Galaxy S7 SM-G930F exynos version with build G930FXXU1BPH6 still is useless

versions 0.51, 0.52, 0.53 are not working:

when I am trying to restore backup I have message:

[UI] - System

[UI] RuntimeException: Could not mount device

Backup is working fine.

See my fastlog files from backup and from restore
[Paid Software Announcement and Discussion] toddant:
I am having the same problem.
[Paid Software Announcement and Discussion] Ja_som:
If you use system Xposed, then you will not be able to install OTA, if you use systemless, then it should be OK... about kernel, I'm not sure...
[Paid Software Announcement and Discussion] Ja_som:
Unofficial version is systemless, and no, it should not work, because it is a change in the system partition, even if you uninstall it...

But, for moths I used factory images to update my N5x and N7 with system Xposed, and it is really easy with FF
[Paid Software Announcement and Discussion] Ja_som:
I'm not sure if it is formatted or not, but you can flash whole factory image w/o data partition with FF and then right after that you flash SuperSU and Xposed, if you want...

see

http://imgur.com/6TJvZRR
[Paid Software Announcement and Discussion] andreoide:
I have a similar question....

I udated the latest version for my phone successfully with this tool but...

Is there no other way to get/implement the monthly security patches without having to flash the whole Rom?

I cannot get them ota because of root etc.
[Paid Software Announcement and Discussion] ianmacd:
Thanks for the offer. Unfortunately, I don't have the update.zip any more.

The next time I receive one as an OTA, I'll save it and upload it for you to have a look at.
[Paid Software Announcement and Discussion] viddy135:
.tot or .kdz support?
[Paid Software Announcement and Discussion] Ch3vr0n:
Never be flashed? Think again, that's exactly what flashfire let's you do. I've done it multiple times. Only factory images? Wrong again. All you need to do is flash the system img and you're good to go to take the ota! Guess what, flashfire can do that that too!

Flash system.img (which undoes the root), apply ota and reflash superSU and reroot. All in 1 easy go!
[Paid Software Announcement and Discussion] johnlgalt:
Can't you also just flash ota and supersu directly in FlashFire?

N6RTL running DP5 via Tapatalk.
[Paid Software Announcement and Discussion] Ch3vr0n:
Yup if you're running systemless root or your /system is unmodified. If an image is modified it needs to be reflashed. Which is why systemless root takes a backup of the boot image (for ota purposes), that gets restored to make ota possible.

I used to remove Google apps, but you need to reflash system them, which requires you to download the factory image that's currently on the device. You might as well just download and flash the new one than followed by SuperSU. So I stopped doing that.
[Paid Software Announcement and Discussion] jorden08:
my s4 active stuck at at&t logo. Please help

I downloaded FF to make a back of my Samsung Galaxy S4 Active (i537) running Android 4.4. In the option menu I choose fast boot flashable backup. I also turn on the debugging mode if anything happens and also give supersu permission to start at boot time.

When I start the back up process and the phone shuts down and starts making a backup. In the middle of backup phone shuts down and boot by itself. This time when the Samsung logo comes there is also Custom written under it with a lock icon. Then the AT&T shows up and its stuck there.

I remove the battery and try to boot in recovery mode but it doesn't boot in recovery mode and neither boot in download mode. Everytime same Samsung custom screen appears and stucks at AT&T logo.

Please help!!!

Thanks
[Paid Software Announcement and Discussion] avi1299:
Flash fire doesn't work if magisk is installed and used. On pressing flash it tries to go into the flashing screen but give a black screen only. Any suggestion or workaround?
[Paid Software Announcement and Discussion] jotters:
Same question for Nexus 5. I can't find any information on this except some people on reddit claiming it should work.

So: Does Flashfire work for an encrypted Nexus 5 (latest update)?
[Paid Software Announcement and Discussion] xabier-bo:
Hi, a question not strictly in-topic, but related with tampering with FF.

I have a Nexus 4 with Nexus Fake ROM (Nougat) and Quanta kernel.

I use FF to flash ROM updates (still beta but running smoothly!).

I always choose to only "fireflash" boot and system (I prefer to keep TWRP), and everything is working fine.

My question is: are boot.img and kernel the same thing?

I suppose that in that case, it would be nonsense flashing boot and reflashing kernel afterwards.
[Paid Software Announcement and Discussion] PGHammer:
I had that problem with my A7-30F - was rooted but getting there broke my stock recovery. No working recovery (stock or otherwise) means no updates (OTA or otherwise). And I was all the way back at 4.4.2 update 21.

Chainfire and FlashFire literally got me unstuck. In fact, thirty minutes later, I was running the current (for this tablet) Lollipop - which I am today (5.0.1).

The HammerTab - Lenovo Tab2 A7-30F: ROM - Android 5.0.1 (stock) - root (SuperSu - Chainfire installation method) Recovery - TWRP 2.8.7.0 for MTK by Jemmini (install with Rashr)

UI/Launcher - Arrow (Microsoft Garage) Assistant - Cortana (Microsoft)

---------- Post added at 07:08 AM ---------- Previous post was at 07:05 AM ----------

If it's in the update, Flashfire can deliver firmware updates, too - which explains how it fixed my broke stock recovery.
[Paid Software Announcement and Discussion] a26genius:
Flashfire not working with dlpkgfile FOTA LG G2

Hi Chainfire,

I am sharing the link of dlpkg file of v30d lollipop update of lg g2. Flashfire does not allow dlpkgfile in fota selection in the fota/cache folder.

LGG2v30DFOTA
[Paid Software Announcement and Discussion] zaurikk:
But all device an a Flyme Os - thats app working. Example - Meizu MX5. exclude Meizu PRO 6

I tested last version app - again not work :( problem is that - i add zip package or OTA(example google gapps.zip), flashed it - but the change does not occur after a restart.﻿

phone - Meizu PRO 6. Android 6. Flyme OS 5.

Develop please fix it :( the problem is on all devices of this model.(pro 6 ). logfile attached

View attachment lastlog.zip
[Paid Software Announcement and Discussion] corkiejp:
In theory yes they are the same thing. But you still need a stock boot.img for the Kernel zip to modify.
[Paid Software Announcement and Discussion] Strizay:
I'm trying to make a backup of my current rom, but when I hit the check box, nothing happens. it brings me back to the menu screen. Any ideas?
[Paid Software Announcement and Discussion] xabier-bo:
Many thanks for the answer, corkiejp!

Trying to find one by myself, I understood (but not sure if it's correct) that boot.img is kernel + ramdisk. And if so, not sure why should I flash boot.img, and then my preferred kernel afterwards (though that's what I am doing at the moment).

I feel that this question maybe interesting for people, like me, toddling here, but as I wouldn't like being off-topic, which would be the right place here in XDA for asking something like this?
[Paid Software Announcement and Discussion] Ch3vr0n:
[MENTION=5302167]Strizay[/MENTION] when you select a setting you're telling flashfire what it will need to do. You still need to actually start the process by clicking the big 'FLASH' button at the bottom.
[Paid Software Announcement and Discussion] sleasyridr:
Samsung S5 update

Although I have read though pages of messages because there are so many variations from build to build I am hoping that someone would kindly point me in the right direction for the steps to follow in my situation.

My SM-G900V has an unlocked boot loader, rooted and I believe the deodexed build G900VVRU2BOE1.

I want to update to Marshmallow and I have downloaded the update.zip file for build G900VVZW2DPD1.

Can I use FlashFire from where I am at now and just do a full wipe and updatezip and keep root?

If not do I need to flash it to a newer version first or back to an older stock image?

A link to full instructions for my current situation would be awesome.

Thanks ahead for any help.
[Paid Software Announcement and Discussion] Ch3vr0n:
You can't. If you do a full wipe and you wipe system. So there's nothing for the update.zip to update. You can wipe cache but that pretty much gets done during update anyway.
[Paid Software Announcement and Discussion] yash92duster:
[MENTION=631273]Chainfire[/MENTION]

FlashFire app is great

Thank you
[Paid Software Announcement and Discussion] xbenbox:
Really looking to purchase this app, but just a few questions before that. Currently running Nexus 6 stock and the flashing has been working great. Would I be able to flash from Marshmellow to Nougat directly without a clean wipe? Also, does this work for custom ROMs including CM, PureNexus, etc. if I'm flashing within the rom itself (e.g., from one purenexus version to the next updated one)? Thanks for the great app!
[Paid Software Announcement and Discussion] Ch3vr0n:
You can take the ota or factory image just fine and flash it. As to custom roms it should work
[Paid Software Announcement and Discussion] sleasyridr:
Samsung S5 update

Thanks for the quick reply but can it really be that easy? with the build I am on now you are saying I can just use FlashFire and just do an update.zip without any kind of wipes and still keep root. If I have any apps frozen should I unfreeze them? In this sense I do have some customization but my build is based on the stock rom.

The reason I was concerned with the wipe was this quote from the FlashFire website (although they are not specific on which wipes to use).

"Update ZIPs

When flashing a firmware using a significantly different base - such as switching between a stock firmware and an Omni or CyanogenMod firmware, or downgrading a firmware version - manually adding a Wipe action is generally necessary or the new firmware may not boot. The Wipe action should be positioned before the Flash ZIP or OTA action. As by default the order is the other way around, you will need to tap, hold, and drag the Wipe action card to the correct position after adding it."

Thanks again I really appreciate the help and advice!!!!
[Paid Software Announcement and Discussion] Ch3vr0n:
Of course you can, that's what flashfire is all about. With ota's it goes through the same procedure it normally would without ff and root, it's just that at the end of the update the built in SuperSU gets flashed to regain root. The standard restrictions do apply though, if you modified /system (freezing apps, xposed, system based AdBlock...) ota's will fail if you don't flash system.img of the current build first (which ff can do to). If you get that message again you'll not it says to add a wipe action if for example you're going from stock rom to a cm based on. Normally you'd go to twrp and wipe /system, /data,... Ff can wipe to and immediately after flash the new rom without going into twrp. Ff is very powerful. As

However with anything new and you're uncertain about: backup backup backup (which ff can do too). Basically ff is an on-device replacement for adb and fastboot. What you can do with those 2 pc based tools you can do with ff, just without a USB cable and with a nice GUI.
[Paid Software Announcement and Discussion] sleasyridr:
I knew it wasn't going to be that easy. :(

So I have done FF backup already and only issue from your last response is that I have some frozen apps.

Can I just unfreeze the apps and then just update?

When you say flash system.img of the current build do you mean the current build that I am at now?

I have the deodexed BOE1 rom.zip on my ext SD still and see it has a file called system.img.ext4 is this the file I should flash?

Or should I just re-flash the entire rom.zip before the update.zip?

Sorry if I am asking too much but I am hoping to get this to work first try without having to go back to scratch.

Thanks again.
[Paid Software Announcement and Discussion] grep_i:
Boot.img includes kernel for the rom I'm not quite sure if quanta kernel as the stock kernel for Nexus fake rom if so than you're right if not you have to reflash kernel everytime you flash boot.img that is if you want to use the quanta kernel naturally and that is not the stock kernel for the rom already.

Yes it is possible to flash any update.zip or rom.zip and keep rooted.

With flashfire you can choose to inject SuperSU after flashing ROM or update with the everroot option available after selecting the rom or update zip file in flashfire.
[Paid Software Announcement and Discussion] Ch3vr0n:
[MENTION=5199786]sleasyridr[/MENTION] no unfreeze won't fix it. Freezing modifies system and leaves permanent traces that void ota. Yes you need to flash the system.img of the build your currently on. I don't know much about odex and deodex. If it's a factory rom it may work. It seems that file you mention may be the file to flash but I don't think FF can flash .ext4 images

The easiest is factory image and ota or simply the newest factory image and DONT modify /system. Even simply mounting system r/w can be enough to void ota eligibility. Then just wait for the next ota

Freeze app: modified system, no ota

Adblock (non-systemless): modified system, no ota

Mount system r/w (on devices that by default came with lollipop or higher) and not doing anything: enough to modify system and void ota eligibility
[Paid Software Announcement and Discussion] sleasyridr:
Samsung S5 update

Great Info I am hoping this may be the last questions. If I go with your easiest method where would I find the factory image preferably the latest? Would this be a single file, update.zip or would I have to flash some combination of rom and firmware? Would I do this with FF as OTA/zip or Firmware or use Odin? Would I do any wipes first? Would I lose root?

Sorry again for so many questions if there is a link with full instructions that will work for this situation you can just point me there and I should be able to work from there.

Either way I can't thank you enough for being so willing and quick to respond.
[Paid Software Announcement and Discussion] Ch3vr0n:
If it's a nexus device, factory image from Google. Any other brand, from the manufacturer site. Factory images are usually 1 big file (with multiple parts inside) that allow to be flashed as a whole in 1 way or another. If it's an Odin image use Odin though ff can be used for certain parts. Full flash instructions are usually on the same site/page of the factory image.
[Paid Software Announcement and Discussion] lvnatic:
I'm sorry if this has been asked before but I couldn't find anything related to it. I'm currently rooted running a custom ROM on an exynos galaxy s7 edge. I'm thinking of going back to the stock ROM provided by my carrier from SamMobile.com. Is it possible to do this with FlashFire, without having to use Odin from a computer? Is it possible to somehow flash everything in the .tar from the firmware file except for the recovery, so I can keep TWRP?
[Paid Software Announcement and Discussion] grep_i:
Yes that should be possible as flashfire is the successor of mobile Odin.
[Paid Software Announcement and Discussion] RicardoSal24:
I have an OTA update downloading and installing automatically on my LG G5 H830 tonight. I assume that its from 10d to 10i. Will it help keep root. I've never had this experience so panick mode is STRONGLY enabled ?
[Paid Software Announcement and Discussion] Ch3vr0n:
Assuming you have SuperSU, it should work yes. Make a twrp backup if it's your first time using ff.
[Paid Software Announcement and Discussion] chashmaa:
My 9505 custom rom with philz recovery. I need lolipop.i have also lolipop firmware from sam mobile I9505XXUHPF3_I9505OJVHPF1_KSA.can I flash through flashfire? suggest me.
[Paid Software Announcement and Discussion] DonDorado:
Is compatible with high end Samsung devices? Like S7 / S7 Edge?
[Paid Software Announcement and Discussion] snovvman:
Two possibilities:

1) No, never, it never will, it does not. Move on.

2) I will do all the work for you, because I realize that there are still those out there who does not understand the full power of the interweb, like search: http://lmgtfy.com/?q=flashfire+s7+xda

Nice first post. :good: Welcome to XDA.
[Paid Software Announcement and Discussion] andreoide:
Hi snowman

How' s your hangover going on?

Feeling better now?

[emoji49]

(What a strange way to welcome someone to XDA. Not nice... )
[Paid Software Announcement and Discussion] reynierpm:
I have a Moto G4 and recently an OTA update comes out. I have copied the .zip file to the external SD card and tried to flash from Flashfire (non-paid) version but apparently it didn't work since I am continue seeing the old patch level date and also as soon as I get into System Updates the same message asking for flash the OTA keep appearing. I have TWRP installed and root and I don't want to lose them so I have leave the option "Restore boot and recovery images" unchecked. Any advice? Do I need the full version in order to achieve this? I can see a text on the main screen saying that this is experimental in Motorola devices. Advices? Fix?
[Paid Software Announcement and Discussion] KaMyKaSii:
First send the file /FlashFire/lastlog to know what the error. And an unmodified system is mandatory to install an ota (except for full otas). So if you have modified your, you must reinstall the stock before applying ota, but you can do it all on FlashFire, provided you have the files
[Paid Software Announcement and Discussion] reynierpm:
The file is attached. I am not following on the comment you leave, you said I should mark the option that I am unmarking? that's it?
[Paid Software Announcement and Discussion] KaMyKaSii:
UI] Installing [/mnt/media_rw/3137-3031/Blur_Version.24.31.48.athene.retail.en.US.zip]...
[UI]
[ERR] unzip: can't open /mnt/media_rw/3137-3031/Blur_Version.24.31.48.athene.retail.en.US.zip[.zip]
[ERR] chmod: /tmp/META-INF/com/google/android/update-binary: No such file or directory

Apparently your zip is corrupted or FlashFire has not yet support this kind. Send him to Chainfire take a look
[Paid Software Announcement and Discussion] reynierpm:
[MENTION=631273]Chainfire[/MENTION] can you help? here is the OTA file
[Paid Software Announcement and Discussion] Tr4sHCr4fT:
Can you add support for KingUser?
[Paid Software Announcement and Discussion] Ch3vr0n:
No, because chainfire wouldn't have any control over issues that could arise by code changes in the kinguser app. That would give chainfire nothing but headaches and constantly having to chase bugs and workarounds caused by a 3rd party su app.

The only way he can make sure ff acts as it should is with the su app he designed too and knows the code of.
[Paid Software Announcement and Discussion] marchrius:
Hi everyone. I have a samsung G901F on android lollipop, rooted. If I flash a marshmallow official fw with flashfire will I keep root?
[Paid Software Announcement and Discussion] yankeesfan714:
If I'm using Shamu on DP5 I can use FF to flash the official 7.0 that was released today correct?
[Paid Software Announcement and Discussion] grep_i:
No but with the everroot option you can choose to flash it directly afterwards.
[Paid Software Announcement and Discussion] Giozer:
I have a rooted Nexus 6P with TWRP 3.0.2-3 and SU 2.78, with Android N NRD90U.

In the past, with MM, I have repeatedly made the update to the monthly security patches with Flashfire without losing root and data. To do this I followed this procedure: http://nexus5.wonderhowto.com/how-t...thout-losing-root-no-computer-needed-0168428/

It 'just the latest available security patches NBD90X.

It 'also possible with Android N follow the same procedure, or perhaps there are tips on any differences?

Thank you.
[Paid Software Announcement and Discussion] OliverLew:
Can't update android N on Nexus 6 from DP5?

The update.zip file was downloaded by system and is in /data/data/com.google.android.com/app_download folder, but Flashfire cannot detect it and neither can I find this zip file in Flashfire's file explorer.

Do I need the next Flashfire update or have I missed anything?
[Paid Software Announcement and Discussion] KaMyKaSii:
You can not simply with a file explorer copy this zip to sdcard and load that copy in FlashFire?
[Paid Software Announcement and Discussion] marchrius:
Will this trigger Knox?
[Paid Software Announcement and Discussion] Ch3vr0n:
That depends. If superSU needs to patch the boot image it will trigger Knox.
[Paid Software Announcement and Discussion] OliverLew:
I tried to copy it to my download folder and restart Flashfire and I still couldn't find it, if this is what you mean. I also tried to reboot the phone.

does anyone else have the same situation as mine?
[Paid Software Announcement and Discussion] Oldergeek:
Amazing app

I've been flashing and rooting since the first Google phone in 2009. Using FlashFire is the first time that I have had absolutely no issues, no tweaking needed after the fact. Moving my rooted Nexus 6 from 6.01 to 7.0 was as simple as just pushing the flash button. Great App. :good:
[Paid Software Announcement and Discussion] Ch3vr0n:
[MENTION=7684904]OliverLew[/MENTION] it means that your update.zip uses a non-standard format which flashfire doesn't recognize. And you can't flash something you don't know how to handle. You'll need to upload or attach it here so chainfire can take a look.
[Paid Software Announcement and Discussion] PliskinCat:
I currently have Magisk V7 installed along with the latest phhSuperuser. I am looking to use FlashFire to flash the latest factory image to my Nexus 6P (NBD90X) and the latest SuperSU.

Do I need to uninstall Magisk first (i.e by flashing the uninstall ZIP) or can I just run FlashFire which will inject SuperSU in anyway?

And will I need to remove the phhSuperuser in any way before installing SuperSU?
[Paid Software Announcement and Discussion] Ch3vr0n:
You're in the wrong place. You need to ask all of that in the magisk topic. None of them have directly to do when flashfire.
[Paid Software Announcement and Discussion] PliskinCat:
I get that, I just don't want to risk anything with FlashFire if I have stuff already installed! Thought someone might have experience or be in my position.
[Paid Software Announcement and Discussion] Ch3vr0n:
Flashfire won't wipe data unless you tell it to. Even with factory images you can choose which partitions to flash.
[Paid Software Announcement and Discussion] Dacoco:
I have a backup including internal SD and i need just one file from the internal sd and i don't want to restore the whole internal sd. How can i open the backup file and restore a file? Thanks :)
[Paid Software Announcement and Discussion] grep_i:
If you install systemless I guess it will trip Knox, because this modifies the boot image