yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] ianmacd:
You can't unzip the AP file or any other from the archive, because the .zip file that the OTA provides is not of a recognised format.

Perhaps, but it's not because the answer is being provided there. It isn't. The thread you linked to is inert, and frankly I would be surprised if Chainfire had even noticed that it existed.

FlashFire users are a tiny subset of device users. A case can be made for posting in device-specific forums, but an equally sound case can be made for posting in the app-specific thread. Note that I'm talking only about FlashFire here. Where to post is a judgement call made on a case by case basis.

But we don't need to drag this out. Chainfire himself is really the only person who can cast some light on the matter; and it's a low urgency issue anyway.
[Paid Software Announcement and Discussion] ktmom:
What your saying is, making an effort in your device forum, with people who are familiar with you device to resolve the problem of accessing this update file is less preferential to demanding that ChainFire do all of the work?
[Paid Software Announcement and Discussion] insaned:
You can use flashfire to flash OTA. Just extract it and flash the AP it is ridiculously simple. I used it for months without any problem.

One of the last updates forced me to reset everything back to stock as it gave an error, probably something related to the encryption or maybe I messed up. Anyway cannot complain as it was once in a couple of updates in a lot of months.

HOWEVER the problem in my last weeks is that I was using systemless root (and I was completely systemless root+xposed) with android pay BUT since FLASHFIRE is not recognizing root and systemless root from flashfire is not working well in samsung s7, e had to stop using it...

Setting SE linux to permissive in s7 edge is also not possible, at least as far as im aware.... and forcing by terminal could break things up. (forcing SE linux to permissive would help fixing the issue with flashfire recognizing root).. some people are successfully doing is flashing chainfire superSU (magisk version) then grant root to flashfire followed by removing the superSU and flashing the phh superuser (magisk version), but I haven't tried myself..

I said I WAS using systemless root+xposed (with magisk v3 ONLY as until v6 is not working in samsung) and android pay on samsung s7 edge because now last android update from s7 did something that only last version of TWRP works and cannot be downgraded otherwise twrp wont boot and also magisk v3 stopped working... so basically I'm stock now (and quite pissed about it)

... ok maybe a little happy I can still use adb to change de dpi to 500 instead of using the absolutely ridiculous stock gigantic size.
[Paid Software Announcement and Discussion] ianmacd:
No.

All the familiarity in the world with Samsung devices won't help one iota when the fundamental issue is that the closed source app under discussion doesn't support the file format. And when the discovery and discussion of that issue yields no solution in one forum, trying another avenue somewhat closer to the developer is a logical progression; particularly when you consider that the developer is the only person capable of fixing the problem.

Not that any of this constitutes your misrepresentation of my stance as "demanding that Chainfire do all of the work". On the contrary, my direct comment to him was: "Chainfire, do you have any plans (or even the technical specs) to support Samsung's weird ZIP/JAR format in the future? If not, that's fine, too. So many apps, so little time. I do understand. At the same time, though, I'm curious whether it's on your to-do list."

So, I'm demanding nothing and politely requesting nothing more than a short answer to a simple question; but I think you already knew that.

---------- Post added at 15:34 ---------- Previous post was at 15:26 ----------

You cannot extract the AP file (or any other) from update.zip. It isn't a recognised file format. Perhaps this used not to be the case, but it is certainly the case now.
[Paid Software Announcement and Discussion] antroid88:
Just wanted to say cheers to the dev. I use FlashFire on Nexus 5X since one of the first builds. Never regretted purchase of the Pro version. However, at the beginning it wasn't able to flash automatically delivered OTAs on MM so I got used to download and flash factory images. But on N I decided to give it a shot with the first OTA and it worked flawlessly! For testing purposes I even re-downloaded OTA image from Google and it worked again. Super useful app for rooted users.
[Paid Software Announcement and Discussion] aaron74:
Can anyone confirm if this is safe to use on Note 4?

N910P to be exact?

I'm so tired of flipfloppin my bootloader with Odin to try different roms.

Thanks!
[Paid Software Announcement and Discussion] insaned:
you go to sammobile or use (samfire which is quite quick btw), pull out the full stock image version you want to use... extract from the file with winrar the AP, BL, CP and CSC, put it in your phone and flash AP with flashfire... and done. It updates your phone without deleting anything.

as a side note:

And I can understand your frustration over S7 forums... people there stick quite to the basics. I found more answers from helpfull people out of the device forums than there but I think it is related how the sections are divided... the questions and answers are separated from the guides and the users that often go there are people who don't tweak the phone much. SO far as I'm concerned other than me I don't know anyone that has (or had) systemless root working despite several questions there around... actually just opened other thread.
[Paid Software Announcement and Discussion] ianmacd:
Of course, but then it's not an OTA any more, is it? The point under discussion here is OTA support for Samsung devices. As you say, the work-around is trivial.
[Paid Software Announcement and Discussion] insaned:
But how are you receiving the OTA specific file and being rooted at the same time? Samsung is now allowing to receive it, and I even had problems with systemless as something was still broken

So far no-one is able to receive the OTA itself with root. I was systemless and still couldn't. Samsung is making over-efforts that will probably make me change to a nexus and cut all their bull****. I'm just using their phones because they have good hardware, but as for software and policies I hate them. The day google decides to invest in a top notch nexus I'm sure most of people in this forum will move to it.

I guess the misunderstanding here is that everyone in the s7 started calling OTA (me included) to patching the full image without any problem of resetting settings. Anyway in the end you end up with almost the same... the OTA will patch the new code only while with the full you get it all. Anyway you don't loose the data, settings, root, etc that's what matters for most of us. In the end you get the same system...
[Paid Software Announcement and Discussion] Giozer:
I have a rooted Nexus 6p with Stock ROM MM (MTC20F), twrp 3.0.2-0, SuperSU 2,76 and Xposed.

Can I install Android N (NRD90U) with Flashfire without losing Root and Data?

I have to first install the TWRP 3.0.2-2? I can do it with Flashfire, or do I do it with PC?

I must first uninstall Xposed (with Xposed Uninstaller)?

Before installing Android N, I have to do some Wipe?

Thank you.
[Paid Software Announcement and Discussion] ianmacd:
I can receive the OTA, because I run systemless root (+ systemless Xposed) + stock firmware + stock recovery.

Actually receiving the OTA completes without issue. I just can't install it, either by the normal method (while rooted) or by using FlashFire.

Oddly enough, this time around I couldn't even use Smart Switch, because it complained that it needed at least 800 Mb of free space for this month's firmware, when it actually had much more available. I had to resort to Odin. Yes, I could have unzipped the firmware bundle and used FlashFire to install just the AP, but if I have to download the whole firmware bundle, I may as well flash the CP, CSC and BL as well, and be bang up-to-date. Rerooting is so trivial with CF Auto Root, anyway.
[Paid Software Announcement and Discussion] insaned:
Which android version are you using in the s7? And which Magisk version? Mine was only working with magisk v3.

And how you flashed back thw stock recovery after installing twrp? Because i think it's thw6 stock recovery that makes OTA workable in systemless... And which I always had there TWRP hence not working.

And as soon as I updated one of the last versions (G935FXXU1BPH6) , I stop being able to make systemless work by any means, repeating all the steps except the older twrp... As after this update TWRP only boots the last version, so I cannot downgrade twrp anymore.
[Paid Software Announcement and Discussion] yoallen78:
Using FlashFire to install official Samsung Marshmallow ROM on Galaxy Tab S 8.4

Hi All,

Can someone please recommend the best way to go about flashing the officially released Marshmallow ROM for the Samsung Galaxy Tab S 8.4 (SM-T700) while retaining root and not tripping KNOX using Flashfire? :D

I remember going through a few steps just to flash a stock ROM onto my tablet that didn't trip knox and contained root and I remember that flashfire was involved so that is the reason for my post here in this forum.

Thanks everyone! :good:
[Paid Software Announcement and Discussion] ianmacd:
Android 6.0.1 with no Magisk. Magisk is still too messy for my taste, so I'm still on unofficial systemless Xposed 86.2, awaiting systemless installation's official coming of age in v87.

I don't install TWRP on this device; firstly, precisely because, as you say, it cripples OTA updates; and secondly, on account of its being next to useless anyway, because it can't read /data unless I unencrypt it (which I'm not prepared to do). Incidentally, that's another reason I don't install Magisk, namely because I can't.

Well, FWIW, 86.2 still works like a charm with the latest Samsung firmware.

We should take this to PM if you wish to continue, because FlashFire is no longer mentioned even in passing.
[Paid Software Announcement and Discussion] daibaron:
Hi,

i had to factory restore my Galaxy 7 Edge... and after i've reinstalled FlashFire i'm not able anymore to restore my backup "system" partition.

Before today i was able to backup and restore even the "system" partition.

I can read once in Download mode "Custom" and even after flashing the phone i can't get to "Official"

Any tips or clue so i can get a fully recovered phone ?
[Paid Software Announcement and Discussion] sk5312:
i got a ota update last morning on my Moto G4 plus but when i try to update it reboots to twrp recovery and nothing happens and update was unsuccessful.. i have the update file which us "Blur_Version.24.24.1.athene.retail.en.US.zip" can i flash this with flashfire??
[Paid Software Announcement and Discussion] daibaron:
Ok, Samsung has enhanced the security (On my GS7 and up to date FW )and it's not possible to restore the "system" partition from Flashfire as i was able to do it before.

It was also explained in FF

How i can flash a previous back-up of my "system" partition with Odin ?
[Paid Software Announcement and Discussion] Livingsilver94:
Hello [MENTION=631273]Chainfire[/MENTION], I own a Xiaomi Mi5 and I'm interested in your application. Since Xiaomi devices are not officialy supported, can I contribute in some way?
[Paid Software Announcement and Discussion] richway2:
With the great power of FlashFire I've managed to decrypt my HTC device! HTC One fully tested and almost no problem!

After encrypting my device, I managed to make a backup of my device with FlashFire. Then I restored it, but there were two errors:

can't remove old file ./system/.uid: Operation not permitted

cannot write decoded block

It said that the device would be rebooted after 3 minutes, however I couldn't reboot manually (the power + volume up didn't work). Anyway after 3 minutes my device is back again, all apps and settings are still there unchanged! (The only change being screen lock disappeared)

THIS MAGIC IS EVEN MORE POWERFUL THAN ANY OTHER RECOVERY!
[Paid Software Announcement and Discussion] Smerks:
A thanks

Just have to say this is absolutely amazing and I have bought the pro on both of my phones (Nexus5 and 6) since discovering it. Thanks for all the work you do on this stuff. I finally got to use it on my 5 last night and it seamlessly handled the OTA and reroot.
[Paid Software Announcement and Discussion] andreoide:
Hi

Reading all this makes me wonder:

Have:

Sm-g901f Samsung s5 plus

Root by Chainfire

Alt xposed by Wanam

Marshmallow 6.1 june

Have downloaded latest firmware marshmallow 6.1 august from sammobile.

So... does this mean when using Flash fire it will flash like Ota and keep root, xposed, and all data on it?

(If I point out in Flash fire to the downloaded.tar.md5 _file and flash the whole package?)

[emoji15]
[Paid Software Announcement and Discussion] totaljfb:
Hi, I'm new here. Is there any guide for using Flashfire?

I tried to flash an OTA package for my Nexus 5X from MTC20F to MTC20K using Flashfire. The upgrading succeeded, but unfortunately my cellphone became unrooted after the flashing. I would like to check with the guide to see if there is a problem with my procedure and I'll appreciate it if someone can help me to figure it out.

Thanks!
[Paid Software Announcement and Discussion] corkiejp:
https://flashfire.chainfire.eu/

It should have re-root with "everroot" if you didn't disable that option.

You can root again by flashing supersu in TWRP or by CFAR method

Post the log requested in Post #1, so we can tell you what went wrong.
[Paid Software Announcement and Discussion] totaljfb:
Hi corkiejp, thanks for the reply. Unfortunately, I can not post my log here because I'm a new user and there is URL in the logs. And I don't see a way to attach the log file here:(

May be I can find a way to post the log later. Thanks anyway.
[Paid Software Announcement and Discussion] corkiejp:
Copy the log text and paste here: - http://pastebin.com/

Then share by posting like this: - pastebin[dot]com/cb12qSAn
[Paid Software Announcement and Discussion] Strizay:
I think flashfire may have gone a little retarded since the last time I used it. I rooted my phone with KingRoot, which has SuperSu built in. When I launch FF, it says I am not running SuperSu. Every other app that requires root access finds SuperSu, just not FF for some reason. I wouldn't mention it, but I did purchase the app from the store.
[Paid Software Announcement and Discussion] Ch3vr0n:
KingRoot doesnt have superSU built in, it has kinguser built in.
[Paid Software Announcement and Discussion] Strizay:
I know it's not SuperSu, I meant that it has an app that allows root access like SuperSu. I just don't understand why FF doesn't recognize it. I paid for the app, I'd just like to know why it doesn't work.
[Paid Software Announcement and Discussion] Ch3vr0n:
Because you didn't read the first post. FF requires superSU, chainfire is not going to create fixes or workarounds for an issue developed by sometime else. The only way he can be sure of things is to request an su he designed. That way he knows every line of code.

There's plenty of solutions to get rid of kinguser and replace it with superSU.
[Paid Software Announcement and Discussion] Strizay:
you have my interest now, what other solutions are there besides supersu-me? supersu-me no longer recognizes the new update of KingRoot, I paid for that app also.
[Paid Software Announcement and Discussion] totaljfb:
Great! Please check: pastebin[dot]com/mjy3hWUa
[Paid Software Announcement and Discussion] Ketawa:
EverRoot did not have "Inject SuperSU" checked - that is almost certainly the issue. I experienced the same thing using the official OTA image to move from MTC20L to NRD90U on my Nexus 6P. My guess is that FlashFire has no way to distinguish whether the ZIP is the official OTA image, so it did something like patch the boot partition and removed root without automatically injecting SuperSU. I distinctly remember that Inject SuperSU was not checked by default, but didn't think anything of it at the time.

To start cleanly, I used fastboot to flash bootloader, radio, boot, system, and vendor from NRD90U, then TWRP and the SuperSU ZIP. Anecdotally, it seems like my phone is a little snappier so maybe this helped out after using only OTAs (ZIPs or delivered through my carrier) since February.
[Paid Software Announcement and Discussion] RichardEb:
OTAs can also deliver new firmware updates like radio, hboot, etc. Is Flashfire able to update the firmware too or only the ROM itself?
[Paid Software Announcement and Discussion] shakedmeirx:
when i try to use it says it has been detected that you may be trying to flash a block-level OTA, but your /system, /vendor, or /oem partition has been modified. This will likely cause the flash to fail."

what do i do ?
[Paid Software Announcement and Discussion] xabier-bo:
On a Nexus 5x, I've had not problem despite the same warning...
[Paid Software Announcement and Discussion] totaljfb:
Thank you for your reply. Seems like I need Nexus Root Toolkit to root it again.
[Paid Software Announcement and Discussion] ZLin:
Flashfire doesn't support with magisk. As I start to flash, it turn my n5x into black screen
[Paid Software Announcement and Discussion] insaned:
If you use flashfire to flash the AP package all data will be maintained. At least in s7 edge it is working perfectly
[Paid Software Announcement and Discussion] Carolinaherps:
I have a Nexus 6P that was running 6.01 with twrp and root. I used Flashfire to install the 7.0 Nougat OTA update. The phone is working fine on 7.0, but when I try to reboot into recovery I get the droid with a red exclamation mark that says "no command". I tried using fastboot to flash twrp to recovery again, which says it succeeded, but still no twrp or root. Any idea on how to get them back?
[Paid Software Announcement and Discussion] xabier-bo:
Hi,

Is it possible that: the play store updates supersu to 2.78, but when you flashfire, the one "re-installed" is 2.76, so you are again offered to update to 2.78 (what means a new reboot after succed), and the same cycle after a new flash?
[Paid Software Announcement and Discussion] scoot0073:
On 7.0 to keep TWRP recovery u must flash SuperSU b4 booting up. If not when u boot back to recovery you will be back on Stock recovery. No Command Android laying on back
[Paid Software Announcement and Discussion] fndpena:
Folks, I'm on a nexus 6p, with systemless root, stock recovery and a few root apps, including adaway but no xposed.

Do I need to restore the default hosts file prior to flash the ota in flashfire?

BTW, I'm on 7.0 trying to update the september OTA.
[Paid Software Announcement and Discussion] corkiejp:
If you have not flashed the systemless host zip for adaway, which by using adaway has modified your system partition then the OTA process will fail.

Edit: If you had flashed, you will be flashing it again after you update and that process will reset the host file, so no need to restore it.
[Paid Software Announcement and Discussion] fndpena:
I didn't flashed anything for adaway, just ran a couple of commands in terminal emulator.

I've restored the original host and just flashed the OTA in flashfire, everything went fine :D
[Paid Software Announcement and Discussion] corkiejp:
The commands you entered probably did the same as the zip, so your system partition remained un modified.
[Paid Software Announcement and Discussion] kurruptor:
I was already on 7.0 properly rooted with recovery and all. I got this same message when using FF to install the September update. I hit ignore and all seems to have work. I have the September security update installed and root and recovery still intact. Maybe I got lucky.
[Paid Software Announcement and Discussion] shakedmeirx:
i got some mods installed too so idk anyone else ?
[Paid Software Announcement and Discussion] fndpena:
I got the same message, hit ignore as well and everything went fine. The only system modification I had was the custom hosts file by adaway, but I restored the original one beforehand.
[Paid Software Announcement and Discussion] andreoide:
If I flash like that... will SU and xposed and all apps+data unchanged?

My goal is to get the latest security patches
[Paid Software Announcement and Discussion] dratsablive:
I may be mistaken but flashing system will remove Xposed
[Paid Software Announcement and Discussion] andreoide:
Will it have security patch than?

Xposed can be reinstalled by me after flash... [emoji16]

But as shown in Screenshot is the way to go?
[Paid Software Announcement and Discussion] RK_D2502:
Hello XDA. I have a Lenovo K4 Note (A7010a48) rooted with SuperSu. All stock. No other mods. I can still receive OTA updates and download it but fail to install at 24%. Been through many threads here and there saying that the only way for me to obtain the Marshmallow update (still running 5.1.1) is by flashing a full stock lollipop rom by SP Flashtool and work my way up through the incremental updates.

Lenovo has this Enable OEM Unlock thing. Am not sure if Flashfire can directlt flash ota's or a full stock rom. Thanks fellas.
[Paid Software Announcement and Discussion] toddant:
Hi

I have a rooted Verizon LG V10 on 5.1.1 11b, Supersu and busy box installed. I can save a backup just fine, but always fail on the restore every time just after a few minutes just as system is about to restore.

It gives me ....Runtime Exception- Could Not Mount Device. Is there a setting I'm missing? I have a Verizon Note 3 and have done several backup and restores with no problem. Any ideas?
[Paid Software Announcement and Discussion] TheKaptone:
I have had this message as well, ignored it but it had not flashed the ota I had to reinstall Franco kernel everything else seems OK. I still get the update message though which is a bit annoying

---------- Post added at 09:22 AM ---------- Previous post was at 09:19 AM ----------

I have had this message as well. I ignored it but it doesn't seem to have worked. I had to reflash Franco kernel but everything else seems OK. Still getting the message to say that there is an ota update thought
[Paid Software Announcement and Discussion] shakedmeirx:
so what can i do having mods installed and getting this message it has been detected that you may be trying to flash a block-level OTA, but your /system, /vendor, or /oem partition has been modified. This will likely cause the flash to fail

i got surround sound twrp nexus luncher and other miner changes i want september patch what do i need to do using a nexus 5x 32g android 7.0????
[Paid Software Announcement and Discussion] shivasharmaarya:
Can I use this for my leeco le 2 snapdragon 652 variant?
[Paid Software Announcement and Discussion] ashyx:
If your messing with your device by installing custom stuff then I suggest you enable OEM unlock asap or you may at some point find yourself locked out of your device and unable to boot.

I suggest you research what that setting means.
[Paid Software Announcement and Discussion] squashmee:
Doesn't even work shame on u 4 promoting ur useless apps SHAME
[Paid Software Announcement and Discussion] snovvman:
WTF?? :eek: :rolleyes: :silly:
[Paid Software Announcement and Discussion] sd_shadow:
Shame on you, for not even reporting your

model #

firmware version

what you want to flash

Flashfire works on many devices, but dev cannot fix if there is no report.
[Paid Software Announcement and Discussion] martyfried:
:rolleyes: I see you just joined xda this month and this is your only post. Do you feel that you have accomplished something? You're not even qualified to use this software yet, much less offer any criticism. But I don't expect you'll ever return to see any answers, so nobody will bother. Bye.
[Paid Software Announcement and Discussion] ashyx:
Much appreciated for your constructive input. [emoji106]