yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] corkiejp:
Flashfire's "adb restore" still not working on N-DP3 Nexus 9.

But as you posted "adb restore" is broken anyway. Your filed report got a response.
[Paid Software Announcement and Discussion] Chainfire:
I have finally figured out what the issue was in your case. Next update will have a fix.

Next update will also have a work-around for 'adb restore', by using 'adb push' :)
[Paid Software Announcement and Discussion] nu2moding:
was running stock rooted ok3 f/w on my gs4 m919, but then I ran a backup of TWRP 3.0.2.0 recovery .

backup took unusually long but immediately after rebooting , EVERYTHING f/c like i had no launcher.

wiped caches, and after finishing boot, same thing.

into recovery i went and restored stock, rooted: same thing.

again in recovery, i restored another backup (LP), Google services framework kept f/c, slowing down EVERYTHING to the point that the phone was unusable. back in recovery formated all partitions including internal sd, restored stock, rooted ok3 backup, and everything was fine until I wiped caches in recovery and again with the no launcher scenarios.

now on mm tipsyrom after changing filesystem from ext4 to f2fs and back, im stable, but my daily driver was out of sorts for a bit.

was unable to logcat, sorry.
[Paid Software Announcement and Discussion] Rakuu:
Sounds good! Just wondering if we could have an ETA on when you're planning to estimate your next ETA to arrive here on the forums :P
[Paid Software Announcement and Discussion] Chainfire:
I think I found the culprit. The multi-threaded implementation of lz4 (the compression) sometimes breaks this way. For the next update, I will (hopefully temporarily) be switching back to the single-threaded version. This will make backup/restore slower.
[Paid Software Announcement and Discussion] Chainfire:
This issue has been found and should be fixed in the next update.
[Paid Software Announcement and Discussion] NamelessFragger:
Looking forward to that update! What even caused that error, just out of curiosity?

If it's some old Jelly Bean quirk that got fixed in KitKat and later, that just gives me even more incentive to get a dev scene for this thing going. No Android tablet, least of all one that sold for over $1,000, should ever be stuck on an old version of Android with NO updates like this, no apparent fastboot mode, and no stock firmware files available for download!
[Paid Software Announcement and Discussion] Chainfire:
A Jelly Bean quirk indeed. I don't even test on 4.2 anymore, which is why it wasn't caught.
[Paid Software Announcement and Discussion] gsearle5:
Works on LG L22C (Power or Leon)

I just successfully flashed the Xposed Framework into my LG Power phone using the ChainFire beta. This is a mid-level 5.0 device from TracFone with a locked bootloader. This has been an adventure. I used KingRoot to root it and sneak SuperSU in, finally removing KingRoot, but that's another post. TWRP will not work, as the bootloader is protected. Also, the SuperSU beta could not install itself on this device.

Summary: KingRoot > replace su binary > SuperSU self-install (not beta) > uninstall KingRoot > ChainFire beta flash of Xposed alpha for Lollipop
[Paid Software Announcement and Discussion] Chainfire:
Another test release that I will not post on G+ or Play. Fixes a number of issuers regarding N Preview 3, adb restore, segfaults, etc.

FlashFire-v0.35-20160526190331-TEST-2.apk

I hope to have a proper release in a few days.
[Paid Software Announcement and Discussion] ianmacd:
Did you see this report?

You've responded to a number of other recent reports, so I just wanted to make sure you hadn't somehow missed it.
[Paid Software Announcement and Discussion] Chainfire:
This is not a bug in FlashFire, rather a bug in the Xposed installer.

I think selecting the auto-mount option in FlashFire works around the issue.
[Paid Software Announcement and Discussion] corkiejp:
Nexus 9 - Testing adb backup and restore.

Just tested on my nexus 9 and can confirm that adb backup and restore now working. Resolving my prior issue with adb restore on the device.

Am I right in thinking, with a pretty full data partition, if I tried to use adb backup & restore of data, I would run out of space and process wouldn't be able to complete. Since your pushing the full backup to the device in this new method.
[Paid Software Announcement and Discussion] Chainfire:
Nothing is actually written to disk.
[Paid Software Announcement and Discussion] ianmacd:
I'll try that the next time the issue rears its head.

Thank you very much for looking into it.
[Paid Software Announcement and Discussion] xdeluxxe:
Hi,

is it correct that a OTA is not possible when xposed is installed?

And is there any way to skip the app optimization when i am uninstalling xposed, after installing the OTA (without xposed) and when i am installing xposed?
[Paid Software Announcement and Discussion] nu2moding:
I was using latest flashfirePro v. 033

also paid for mobile odinpro, too
[Paid Software Announcement and Discussion] Ja_som:
Yes, correct...

No, you can't skip it...
[Paid Software Announcement and Discussion] qwcarlowp:
It support huawei y541-u02?
[Paid Software Announcement and Discussion] corkiejp:
As xposed has modified the system, uninstalling it will still leave the system modified.

You will need to flash stock to apply the OTA, so your better off flashing the newer image.
[Paid Software Announcement and Discussion] beren28:
Awesome.

Had just clean installed Preview 3 and was attempting to flash the systemlessroot prep file for adaway with the play store version with no success. Worked perfectly with this version. Keep up the good work!

Nexus 5x, Preview 3, rooted with cf-auto-rot.
[Paid Software Announcement and Discussion] dhkkim:
it doesn't work on my Galaxy S4 Verizon OF1 with Kingroot. It says it needs something like Root access could not be acquired or you are not running either SuperSU or SELinux..blah blah...

I'm rooted on root checker.
[Paid Software Announcement and Discussion] Chainfire:
The error message is telling you exactly why it doesn't work.
[Paid Software Announcement and Discussion] Chainfire:
I finally finished a basic website for FlashFire: http://flashfire.chainfire.eu/. Comments welcome.

Now I can finally finish up the next release :)
[Paid Software Announcement and Discussion] Ch3vr0n:
Nice clean look :)
[Paid Software Announcement and Discussion] Prack:
I saw your post a while back saying backup/restore over ADB will not be working in N. Is this still the case or did the adb push changes fix it?
[Paid Software Announcement and Discussion] Chainfire:
It works with the version (...-TEST-2) posted a few pages back. I will make a proper release of that probably tomorrow.
[Paid Software Announcement and Discussion] nish108:
Hello, is ff now working with kingroot king user? I know i could switch it for the supersu but id like to keep it as i need its ability to stop autostart of apps and ability to disable system apps.
[Paid Software Announcement and Discussion] Chainfire:
From the first post:
[Paid Software Announcement and Discussion] Adreaver:
[MENTION=631273]Chainfire[/MENTION] quick question, I searched the thread but didn't find any definitive information.

Is the Nexus 6 a supported device? Can I flash full firmwares? Do I need to separate ROM/Bootloader/Modem like on Samsung devices? Any pitfalls I should be aware of?

I need to do a factory restore, preferably relocking the bootloader, with no working USB port. I will most likely restore the firmware matching the bootloader and baseband I'm currently on, so a bootloader flash may not be strictly necessary.

Any advice to avoid a brick is much appreciated.
[Paid Software Announcement and Discussion] majee12:
Can I extract fastboot back up and convert it to tar and flash it with ordin ? I have some notorious n9005 that have been modified to run n900 rom . That reject most official roms from flashing. Flashing Cwm brake the boot img , making device unbootable , rather force you to download mode . I was able to restore it by extracting recovery.img from flashfire fastboot back up. By converting it to tar . So can I convert the entire zip files to tar and flash it ?.
[Paid Software Announcement and Discussion] ktmom:
From the flashfire website: "Google devices are the main development platform, and thus generally well supported."

Much of the information you need is on the website posted earlier: https://flashfire.chainfire.eu/
[Paid Software Announcement and Discussion] Chainfire:
v0.50 released!

Now available to everyone through the Play store. Release notes here: https://plus.google.com/+Chainfire/posts/2rsPM5WJ2w6

Rating the app in the Play store is appreciated :)
[Paid Software Announcement and Discussion] baudi11:
Recipe for monthly releases

Since Google has started releasing monthly updates for supported Nexus devices, it would be great to have a recipe for applying these updates. Just a list of recommended actions would suffice. For example,

1. Download latest factory update for your device from https://developers.google.com/android/nexus/images

2. Backup your device? Which partitions? To what location?

3. Then do what? Flash firmware package you just downloaded?

4. Anything else?

Sorry for being such a noob.
[Paid Software Announcement and Discussion] osm0sis:
FlashFire Recipe Book

I use the incremental OTA zips still, but I generally download them rather than wait on getting them normally. OTA zips of either kind (incremental or full) are generally better for use with FlashFire since you'll definitely get your bootloader, and radio/modem updates.

So, for a usual, pretty basic setup (in my case - stock ROM, TWRP, franco.Kernel), here are the "recipes." ;)

Incremental OTAs:

1) Flash ZIP or OTA - select OTA zip - Options: Restore boot and recovery images, Preserve recovery.

2) If EverRoot SuperSU is the latest - Options: Inject SuperSU; if not - Options: EverRoot disabled, and repeat (1) with the latest SuperSU zip and all Options disabled.

3) If you use a custom kernel, Flash ZIP or OTA - select custom kernel AnyKernel2 zip - all Options disabled. Make sure this is placed below EverRoot/SuperSU.

If your custom kernel doesn't use some type of AnyKernel format by now you should push the dev to do so. You can also combine (1) and (2) if you're only flashing a newer SuperSU zip.

Steps should be even simpler for Factory Images or full OTAs since you don't have to worry about restoring anything.

Full OTAs:

1) Flash ZIP or OTA - select OTA zip - Options: Preserve recovery.

2) EverRoot as in previous recipe.

3) Custom kernel flashing as in previous recipe.

Factory Images:

1) Flash firmware package - select boot.img.

2) EverRoot as in previous recipe.

3) Custom kernel flashing as in previous recipe.

4) Repeat (1) with system.img, and bootloader.img and/or radio/modem.img if your device supports flashing them directly.

Backing up is your choice, I don't bother personally since I can unlock my N5/N7 '13 bootloader via recovery (using my Nexus BootUnlocker script zip) and then flash the factory images if something goes wrong, but I think the above should cover a lot of Nexus use cases. :)

If you're using MultiROM, then I have also just recently released a Kernel MultiROM Injector script zip for use with FlashFire to automate reinjecting the new boot.img with MultiROM's trampoline boot menu to save having to reboot to recovery for the same purpose; that can be added the same as a custom kernel zip, at the bottom of the list.
[Paid Software Announcement and Discussion] bigsupersquid:
play store version tested on htc a5 (desire 816) cm13

backup and restore work as far as i can test.

boot, recovery, system all good

s-on, so no restoring modem or similar partitions, but it did back them up.

flashed MOAB with no problems.

is there a way to backup to sd? internal storage didn't have room to backup userdata even without data/media.

pretty app.
[Paid Software Announcement and Discussion] baudi11:
I have SuperSU v2.65 installed. Is that what you mean by EverRoot SuperSU?
[Paid Software Announcement and Discussion] osm0sis:
No. FlashFire comes bundled with the latest beta of SuperSU (currently v2.74-2) which it uses for the EverRoot options, so I'm referring to the case that there is a newer beta than that included in FlashFire, which happens once in awhile until FlashFire gets updated again.
[Paid Software Announcement and Discussion] Benrap:
Can this app flash files to the system while the system is running?

I wanna know if I can flash Xposed with this.
[Paid Software Announcement and Discussion] baudi11:
I don't see any EverRoot Options in Flashfire. Do those options appear only after selecting an OTA or Factory Image?
[Paid Software Announcement and Discussion] Ch3vr0n:
[MENTION=6510766]Benrap[/MENTION] Android gets broken down to the file level, so it's not really running. Yes it can.

[MENTION=1436237]baudi11[/MENTION] that's because it's not an option. If you select to flash an ota ever root card automatically appears.

[MENTION=631273]Chainfire[/MENTION] tried to rate, can't. Some kind of error retrieving server information.
[Paid Software Announcement and Discussion] Rick464:
NullPointerException error with Flashfire 0.33, PreserveRecovery step

I have a Moto E (2nd Gen / 2015) 4G/LTE phone, GSM, carrier Ting/T-Mobile, model XT1527. Unlocked and rooted, with SuperSU and TWRP (twrp-3.0.2-0-surnia) . Android 5.1 Now have downloaded and pending OTA update. Tried to use Flashfire to apply this update without going back to stock firmware. Added action apply Flash zip or OTA selected downloaded file from cache partition, update is file "Blur_Version.23.16.9.surnia_retus.retus.en.US.zip " then under Options, check box for "preserve recovery" because I am using TWRP.

flashfire runs, but generates NullPointerException error. error happens with preserve recovery option -- if I do not check this box, then flashfire runs successfully but (of course), update not applied correctly and phone hangs on boot. I restored using TWRP and restoring backup I had saved.

Any suggestions on what might be wrong or what to try?

Flashfire log file Lastlog posted below

Thanks...

-------- just error text ----------

[UI] FlashFire - © 2015-2016 - Chainfire

[UI]

[UI] Backing up recovery image...

[UI] NullPointerException: Attempt to invoke virtual method 'java.lang.String eu.chainfire.flash.partition.Partition.getPath()' on a null object reference

[EXC] NullPointerException: Attempt to invoke virtual method 'java.lang.String eu.chainfire.flash.partition.Partition.getPath()' on a null object reference

java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String eu.chainfire.flash.partition.Partition.getPath()' on a null object reference

at eu.chainfire.flash.shell.perform.PerformInstallScript.perform(PerformInstallScript.java:43)

at eu.chainfire.flash.shell.perform.PerformUpdateZIP.perform(PerformUpdateZIP.java:17)

at eu.chainfire.flash.shell.ShellUIMain.onMainLoop(ShellUIMain.java:617)

at eu.chainfire.libcfsurface.SurfaceHost.run(SurfaceHost.java:115)

at eu.chainfire.flash.shell.ShellUI.main(ShellUI.java:191)

at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)

at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:249)

[UI] Rebooting...

full log file is at (as new forum member, I not allowed to post active links, so including text of url broken into pieces)

http: // pastebin . com / NimLasK9 (remove spaces to get actual url )
[Paid Software Announcement and Discussion] ianmacd:
I've previously upgraded to the feature-loaded Pro version and would rate it, too, but the Play Store isn't giving me the option to do so. I don't see the usual Write a Review button.

When it was in beta, I could still see the button, but pressing it would tell me that I'm not allowed to rate an app if I'm running a beta version. Now, I don't even see the button. (This is on the laptop, by the way; I haven't tried from an Android device).
[Paid Software Announcement and Discussion] KaMyKaSii:
[MENTION=7509590]Rick464[/MENTION] Do not post the log here please. Read the first post, says you should up the log to a site (recommended pastebin) and post the link here

[MENTION=631273]Chainfire[/MENTION] last_kmsg is no longer necessary?
[Paid Software Announcement and Discussion] Remix22:
Hi, thanks for the great work as always Chainfire. Would you happen to know if Flashfire works with the new G935F 6.01 APEK build (June security update)? I tried various zips to install viper and none of them seem to work (on 0.33 or .50 actually). I'll try through ADB and will report back but am wondering if something hasn't changed in the new build preventing flashfire to work, thanks
[Paid Software Announcement and Discussion] Ja_som:
I can't rate this great app on the Play Store :(
[Paid Software Announcement and Discussion] Ch3vr0n:
I reported that in post #3486
[Paid Software Announcement and Discussion] KaMyKaSii:
I was also with this error, then got out of the beta program, reinstalled the app by PlayStore, forced Play to stop and started again and I am able to rate

https://play.google.com/apps/testing/eu.chainfire.flash
[Paid Software Announcement and Discussion] Ch3vr0n:
[MENTION=631273]Chainfire[/MENTION] in light of the above, is it worth staying in the test program or will all future builds be pushed through normal play store release channel?
[Paid Software Announcement and Discussion] ipdev:
I prefer downloading from your server. (If this is an option.)

(I buy your apps twice from google. - My testing account and my personal account.) ? No matter what, I still will.
[Paid Software Announcement and Discussion] master64nl:
I installed the latest SU with flashfire using flashfire for the first time :D and did ever root also.

Is this a problem doing these two at the same time? And how to maintain ever root for ever :)
[Paid Software Announcement and Discussion] Ch3vr0n:
Problem Yes and no. Flashfire as you know comes with su embedded. Now, sometimes there's a newer su than the one inside flashfire. So if you first flash the newer zip and you then root with everroot directly after, you're replacing a newer version with an older one. As to the dangers, I don't think there are any other that you'd lose the latest changes.
[Paid Software Announcement and Discussion] ianmacd:
You (and Chainfire) would be better off if you purchased his apps just once and simply made a donation to him the second time.

If you control two accounts, just install both on your devices and you'll be able to download the sum of your purchases across both accounts.

And, with app sharing amongst family members about to launch on the Play Store, pretty soon you won't even need to have both accounts on your devices.
[Paid Software Announcement and Discussion] Chainfire:
I have disabled BETA testing altogether now. This might remove all of you from the BETA list, so you could now be able to rate. I hope :)

Play will now be the primary distribution method.
[Paid Software Announcement and Discussion] chinhe:
So as advised i shouldn't flash bootloader and modem through flashfire? I have the .tar files on my s7 edge.
[Paid Software Announcement and Discussion] Ch3vr0n:
Review worked this time. Gave it a glowing 5* review (think I'm the only review atm) and a +1. Though I can't help but wonder who the 'idiot' was in those currently 35 ratings that only gave it 1 star.
[Paid Software Announcement and Discussion] Ja_som:
[MENTION=631273]Chainfire[/MENTION] thanks, rate on the Play Store added ;)

Yesterday I reflashed factory image on my N7 II, with SuperSU 2.74, systemless Xposed and systemless AdAway. When SuperSU was proccessing I got an error, here is my lastlog:

http://pastebin.com/KvVGVS7Y
[Paid Software Announcement and Discussion] master64nl:
So, if I am rooted already it is not necessary to do ever root? Just flash latest SU with TWRP or Flashfire?
[Paid Software Announcement and Discussion] faz712:
I flashed pre-rooted N on my 6P via TWRP and forgot to wipe userdata beforehand (to unencrypt), now too lazy to start from scratch but need to flash stuff and TWRP doesn't work (because encrypted).

Yay for Flashfire, avoiding the need for TWRP (at this moment anyway) :D
[Paid Software Announcement and Discussion] Snowby123:
I have used it (v0.33) to flash Xposed successfully
[Paid Software Announcement and Discussion] mash4077fan:
Hello I am new to this thread. My sprint Note 5 for whatever reason won't let me run custom recovery. I was on the Moar rom for sometime but I tried to flash an updated version to the rom and I lost recovery. I have tried everything I can think and googled and no luck. I was able to odin back to stock and I was able to root so that is where I am at. I really dont have to be on that rom but I would just like to make a couple of changes to my rooted phone. So I am thinking xposed would do just fine. I recently noticed someone has flashed xposed using FF and I was wondering if someone could post what steps they did it in to work. I have all the files. Any help would be appreciated. Special thanks to chainfire for making this possible
[Paid Software Announcement and Discussion] Prack:
[MENTION=631273]Chainfire[/MENTION] I used the new version to backup over ADB today and it worked great however the screen was so dark I could barley read it. Doesn't look like there is a way to adjust it brighter. Do I need to disable the brightness changing thing and turn my brightness up before I do a backup or is there something else going on here?
[Paid Software Announcement and Discussion] ianmacd:
Just flash the ZIP of the framework using FlashFire. You may need to uncheck the option to mount /system r/w. I've needed to do that on my devices for the last couple of flashes. Try one way and, if it doesn't work, do it the other way.

That's all there is to it.

Afterwards, just install the APK of the module installer.
[Paid Software Announcement and Discussion] Rick464:
[MENTION=6450691]KaMyKaSii[/MENTION] Sorry. I didn't want to paste long log text. But new user, and not allowed to post links per xda forum rules. Looked for way to add attachment file, or other way to have way to get to see if log, if someone needed to see it to help me. Couldn't find or think of alternative when I was writing post. Workaround: I edited post, removed full log, and added parts of pastebin url that someone can recombine. Don't know if this will be allowed..
[Paid Software Announcement and Discussion] mash4077fan:
Thank you for getting back to me. I forgot to mention I am on MM does that make a difference. I flash xposed zip then install xposed apk then I can install xblast if I choose. Also before I do anything will I be able to make a back up of my stock rooted setup?
[Paid Software Announcement and Discussion] ianmacd:
FlashFire works great on MM, so don't worry,

Yes, indeed: first make a full back-up to your SD card.

Next, flash the Xposed ZIP, then install the module installer APK. You'll have to go through app optimisation after installing the Xposed Framework, but don't worry about that.

Finally, use the module installer to install any modules you want. Tick their boxes to enable them and then reboot to activate them.