yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] bnwg:
Sorry to say that but you should have done more research before you bought any smart device if you really want to tinkering around.

You can go to sammy website to download whichever android version you want according to your device model and flash via Odin. From there you tinker around what you like.

This is nothing to do with FF no matter you paid and bought FF or not. OP not necessary to entertain non-related issue. If he did it's just because he's so kind enough.

This is also not difficult complicated rocket science question.

It is merely a matter of search
[Paid Software Announcement and Discussion] rizla2:
Anyone attempted flashing ROMs on Xperia M with locked bootloader using this tool?
[Paid Software Announcement and Discussion] cx1:
Wrong PIN from restore.

Restoring normal backup will not accept PIN to restart device. Accepts PIN during boot but not to unlock phone. 5X on newest stock, bullhead-mtc19v.
[Paid Software Announcement and Discussion] cactusjonez:
My flash fire does this also on the g900a with 5.0. Anytime you press the flash ota or the flash firmware package it just closes with a crash report.
[Paid Software Announcement and Discussion] yichen382:
Really want to try FF. But Google is blocked in China. Is there a way to get FF from other place? thanks
[Paid Software Announcement and Discussion] macasus76:
Blocking Google in China? That's harsh lol. Sorry but I don't think so. Not right now anyway.
[Paid Software Announcement and Discussion] chrisluffy25:
I flashed Lollipop 5.1 Stock thru this app into my Nexus 7 2013 Wifi from CM12 nightly.

It flashed correctly, but it bootloops after the installation.
[Paid Software Announcement and Discussion] _alexndr:
[MENTION=631273]Chainfire[/MENTION]

Is there any way to detect FlashFire environment during ROM install (e.g. using getprop or so...)? I would like to put in my installation scripts some conditions that will cause different behaviour of installation algorithm (e.g. automatically update of stock recovery, to avoid system crash caused by entering older stock recovery than main base)
[Paid Software Announcement and Discussion] rreynolds5019:
Problems installing Hyperdrive

I am new to FlashFire so maybe I've missed something. After selecting Hyperdrive+RL.....S4+Final.zip the Loading... msg appears then goes black -forever. Reboots into prev OS but that's about it. Could be the Aroma install script that front ends Hyperdrive not sure. Hyperdrive installs fine with SafeStrap but the hand off is probably different. Just wanted to you pass the info.

Samsung I337UCUFNB1

thx Rick
[Paid Software Announcement and Discussion] bruxC:
Stuck on Data Backup...

Hello,

First time post, I'll attempt to be as informative, on-topic, clear, and brief as possible. Currently on GALAXY S5 900V-OC4 root following the OP in this article. I have also attempted to read through this thread for an answer prior to posting a reply.

Issue: FlashFire seems to work amazingly when I flash firmware/packages but I seem to fall upon issues when running backups. Regardless of whether I do a Normal, a Full, or a Custom backup, the resulting issue stays the same. My most current back up, I have allowed it more than 8 hours before battery pulling so I believe it has been given enough time to run the process. I have included my lastlog here: https://www.dropbox.com/s/3g8dt6j9nwqqsev/lastlog?dl=0

Currently experiencing the following screen:

FlashFire - (C) 2015 - Chainfire

Creating backup [201504171227-NORMAL-LRX21T.G900VVRU1BOC4]...

- Boot:

10187 KiB b2502bfe456345023ada61198dd8d30, 0m0s

- System:

1418 MiB, 053864fda8ea585cb2f4fe0e8ecce30c, 5m30s

- Data:

dalvik-cache/arm/data@app@com.google.android.calendar-2@base.apk

This is where it seems to be stuck. It cannot push past the data@app@com.google.android.calendar-2@base.apk

I currently have a 16GB external SD and made sure that I have enough space prior to running these backups. I have also tried backing up both to the internal SD and external SD but the hanging results are consistent regardless of the backup destination. I hope this is the type of information that the developers are looking for. I apologize if the answer is somewhere already within this thread. As I stated, I did make sure to try and read the entire thread prior to posting.

Thank you for your time and my thanks to the developer(s) who created FlashFire. It is a gem.
[Paid Software Announcement and Discussion] skulldreamz:
Just want to chime in that I love this app because of its potential for what it does and I would normally not touch something like this that plans on covering all devices but since it's [MENTION=631273]Chainfire[/MENTION] and I reiterate [MENTION=631273]Chainfire[/MENTION] I decided to purchase it as I own every single other one of his apps. So I own a moto x 2014 victara xt1095 pure edition. I've been just taking baby steps with this app but so far I have wiped the cache to start and worked perfect, BTW love the ui as we can literally see what's going on. After that I did a full backup to internal and it got through boot and system and stopped on data during it so I left it for a hour and decided to stop it manually and then I plugged in my usb-otg and did a full backup and it finished it successfully. Great job and can't wait as it looks like this is probably gonna be the biggest root app ever for Android. Thank you so much [MENTION=631273]Chainfire[/MENTION] four what you do. For the record I was on stock 5.0 with root and busybox. That's it, not a single mod to the system done. Pure stock....

Sent from my XT1095
[Paid Software Announcement and Discussion] waleed794:
The otherday i tried flashing stock 4.4.2 fw on my custom 4.4.2 rom . I only unticked the everoot option and left all other options as they were (default), after flashing my phone stuck on galaxy s5 splash screen , had to restore the backup. What did i do wrong?

Device : G900F

ROM : ALLIANCE 4.4.2

KNOX : 0x1
[Paid Software Announcement and Discussion] demlv:
Nexus 6, stock, rooted. I just installed FlashFire and ran a full backup of all partitions. The phone went to black screen for about 7 minutes +/- then rebooted. The resulting backup seems to be about 25% larger than a compressed TWRP backup. Now on to my questions:

1) Was the black screen during a backup operation intentional?

2) Full FlashFire backups presumably contain more partitions/data than a standard nandroid, which accounts for the increased size of the backups. Is that correct?

3) Does FF allow users to pick and choose which partitions are restored.

4) How would I restore a FF backup if my system gets hosed. Unlike a custom recovery, I cannot "fire up" FlashFire to do a restore if Android won't boot properly. In a bootloop situation, would I have to fastboot flash stock firmware and then install FF before I could use the restore function?

Thanks for any guidance. :good:

EDIT : Answering the last of my questions . . . just found this quote from Chainfire: "It can make backups, but these are not directly Nandroid compatible. A TWRP ZIP is placed in the backup folder though, which you can 'install' from TWRP to restore the main partitions (boot, system, vendor, data, cache) in case of emergency, though."

Source: http://www.reddit.com/r/Android/comments/321lja/developer_chainfire_publishes_preview_release_of/
[Paid Software Announcement and Discussion] najoor:
SM-P905

[MENTION=631273]Chainfire[/MENTION]

Thanks for your good work. I tried version 0.15 on a Note 12.2 Tablet (SM-P905) to flash a stock tar md5. I think it did flash something but the screen was black throughout, and then the tablet rebooted. I believe for this tablet there is a bug that the flash screen does not get displayed.
[Paid Software Announcement and Discussion] 2ndcarpenter:
Maybe needed to clear cache, and possibly even user data.
[Paid Software Announcement and Discussion] skulldreamz:
So after you make your choices and decide to either backup, restore, flash a ota, etc.. what partition does flashfire actually reboot into? Doors it actually have it's own kernel and recovery or share space with Twrp on the recovery partition?

Sent from my XT1095
[Paid Software Announcement and Discussion] Mike B.:
FlashFire neither is nor needs a custom recovery. I runs in its own environment completely separate from any recovery partition you may have. To quote [MENTION=631273]Chainfire[/MENTION] (see OP):

Android is torn down and restarted in a minimalist manner for the flashing part of the app to run.​

The testing of this revolutionary approach on a variety of devices and ROMs is the essence of this beta thread.
[Paid Software Announcement and Discussion] hsbadr:
[MENTION=631273]Chainfire[/MENTION] ,

An update on the blackscreen issue, I've updated the same device (Verizon Samsung Galaxy Note 3 (N900V) - Locked Bootloader) to a rooted LP ROM & all versions of FlashFire work fine. It seems that the issue is related to a system library/driver version that FlashFire dynamically linked to (or indirectly depends on) it.
[Paid Software Announcement and Discussion] dandroid7:
AT&T Galaxy Note 3 SM-N900a running lollipop 5.0.2, rom is rooted, DomPop URv2.2.3 TEKHD edition

Can confirm that I was able to wipe cache, flash an update .zip mod file... haven't gotten into more yet.

Thanks [MENTION=631273]Chainfire[/MENTION]... I just bought pro. This will be a game changer!

Installed it on my AT&T Galaxy Note 8 SGH-i467... running 4.4.2 stock rom (currently unable to root this device)... Since I don't have root access, I got no action in ff.
[Paid Software Announcement and Discussion] myabc:
please, how can i download flashfire? i went to playstore link, became a tester but nothing to download! what have i to do? please quote me in answer.

thanks
[Paid Software Announcement and Discussion] demlv:
Wait about 5-10 minutes, then check the play store link again. FWIW, I was able to see the app in the play store on my PC before it appeared on my phone.
[Paid Software Announcement and Discussion] msj91:
Results of my testing:

1.Upgrade from 4.2 TO 5.0 with EverRoot Enabled (Firmware package) ----->Success! KNOX 0X0

1.1.The procedure is simple,but on-screen instruction must be followed!

1.2.Let Flashfire create Odin flashable file for protected partitions.

1.3.Flash non-protected partitions with flashfire and reboot to download mode

1.4.Then flash Odin package created by flashfire for protected partitions

2.Apply De-samsungnizer script through flashfire (OTA/ZIP) -----> Success! KNOX 0X0

3.Apply CWM flashable zip file (hosts) through flashfire ----->Success! KNOX 0X0

All of this three step went without any errors.

My device is Galaxy S4 VE KNOX 0X0

Conclusion of my test:Flasfire can apply CWM flashable zips without any problems!

Great app! :)
[Paid Software Announcement and Discussion] waleed794:
Do i have to flash Odin package created via PC ODIN
[Paid Software Announcement and Discussion] ktmom:
http://xdaforums.com/nexus-5x/help/wrong-pin-try-to-restore-nandroid-backup-t3245267
[Paid Software Announcement and Discussion] balbright113:
Working on LG Stylo H634
[Paid Software Announcement and Discussion] Oz4225:
[MENTION=631273]Chainfire[/MENTION]

Hey all

flashfire with Everroot option, work with move from 4.4.2 to 6.0.1?

I mean add Firmware(with PDA and CSC...)and tick Everroot option(in flashfire) will work Properly?with full root access?

(I know are existing roms with root, but its not my mean)

Galaxy s5 900F, 4.4.2 stock rooted

Thanks !!!
[Paid Software Announcement and Discussion] Krsmqn:
Hi. On my At&t s4, can I flash the ATT_NC1_modules with FlashFire?
[Paid Software Announcement and Discussion] AstonsAndroid:
FlashFire Is amazing work

What would this community be without Chainfire's work?

I just used FlashFire to

selectively

flash the latest official 6.0.1 firmware from Samsung on a Verizon Note 4. It allowed me to pick and choose what I wanted to flash from this official firmware.

I chose not to flash over my Unlocked boot loader or custom recovery and it did its magic. I now have a 6.0.1 Verizon Note 4 Developer edition fully rooted that receives Verizon OTA (let FlashFire handle them to).

This goes without saying that the flawless Super SU root flash for the said Model patched the Kernel and what ever that DMverity crap is.

Any way this is a thank You for all you do Chainfire! And yes I proudly pay for every one of your APPs that I use.

I guess I'll quit F&$@#!g with Android devices when you do!
[Paid Software Announcement and Discussion] cdrshm:
I have been having some trouble flashing the the new OTA update , i am fully rooted and unlocked running 6.0.1... No luck on the update, any advice.. it just fails, i am not sure how to select not to upgrade certain partitions.
[Paid Software Announcement and Discussion] Ch3vr0n:
I'd start by reading the first post and supply the logfiles that are asked for!
[Paid Software Announcement and Discussion] cdrshm:
I apologize

http://pastebin.com/7eTqz2Ku
[Paid Software Announcement and Discussion] aboaboit:
Unknown chunk type

[MENTION=631273]Chainfire[/MENTION]

I'm having some trouble restoring a fastboot backup I created on my Nexus5 (16GB variant) prior to sending it for repairs.

As I said in an earlier post the system partition gives a "unknown chunk type" error message. I was able to work around this issue at the time by using SparseConverter to create a unified file but I am not sure this is supposed to happen.

My findings:

-fastboot fails both on Linux and Windows, latest ADB/Fastboot in both cases (15sec installer for Windows and full SDK for Linux)

-it fails regardless of prior status of phone, in-use or freshly unlocked

-only system is affected, userdata and the other partitions require no conversion

Is it a known problem?

Would you like more information?

Thanks for your help
[Paid Software Announcement and Discussion] AstonsAndroid:
CDRSHM,

I just spent a few hours stepping through my SM-N910V solution for ALL in the appropriate XDA area. However it was just deleted by some moderator who must be living in their Mom's Basement and actually have no business with this power.

Sorry please PM me for help... As the anonymous did not even justify his/her decision :cool:
[Paid Software Announcement and Discussion] ipdev:
Delete.
[Paid Software Announcement and Discussion] Chainfire:
v0.51 uploaded to Play.

This release is in the middle of a the dev cycle to update the beta timebomb to October.

While there are some minor changes (see changelog) there is nothing significant in this update (I hope to release another update next week)
[Paid Software Announcement and Discussion] alkanbw:
I have a problem with version 0.51

Samsing Galaxy S7 SM-G930F. Rooted wirh SuperSu v.2.76 and TWRP installed (not systemless root)

I can't do normal backups - I have message: Runtime exeption - could not mount SYSTEM.

I restored from Titanium Backup Flashfire version 0.50 and all backups done without any problems

Any ideas what is wrong ?
[Paid Software Announcement and Discussion] alkanbw:
I am sending fastlog version 0.51 with error and version 0.50 no errors.

I found that yestarday I disabled in Packege Disabler SecutiryManagerService. But after reenabling I have same results in version 0.51
[Paid Software Announcement and Discussion] skiely666:
After updating to v0.51 I'm stuck on Enumerating partitions screen, not sure what logs to attach?

DP4, EX kernel, rooted

Root granted to flashfire

I wiped app cache&data no luck.

Went back to v0.50 works fine..
[Paid Software Announcement and Discussion] schaggo:
It seems, making a backup does include cached/downloaded files from Google Play Music in /data/data/...

It seems reasonable to propose an option in FlashFire to leave out these (and probably similar, comparable data from other applications) files when taking a backup. Why? They quite possibly more often than not inflate the resulting backup unnecessarily, as they can easily and swiftly be redownloaded from big G's servers after a restore.

Suggestions? Feedback? Any $0.02?

Edit:

Add Google Photos cache to this list, also Skype cache, add dalvik cache
[Paid Software Announcement and Discussion] J:
Can confirm same issue on same setup.
[Paid Software Announcement and Discussion] Alxoom33:
I have that problem on my Pixel C running N DP4, but not on my Nexus 6 running same.
[Paid Software Announcement and Discussion] Ch3vr0n:
[MENTION=631273]Chainfire[/MENTION] just a simple question since it doesn't say it in the changelog. Is FF 0.51's built in su updated to 2.76?
[Paid Software Announcement and Discussion] osm0sis:
Nope, still 2.72 from what I can see in the APK.
[Paid Software Announcement and Discussion] Chainfire:
This OTA format is not currently supported. If you upload the files somewhere, I can take a look at it.

Usually you can't, and even if you did, you probably can't fix it unless you reflash full /system anyway.

The log says you're not running the expected MODEM version, that is why installation aborts.

Hmm, that actually looks fine, and USB should work. We may need to do some live debugging to find and fix this issue.

Ah yes, unfortunately extended characters are not supported. Try keeping all your file and folder names 32 <= ASCII <= 127

This issue has been noted. I'm not sure when or even if it'll be fixed. The problem with fastboot (and ODIN) backups is that, even though the sparse ext4 format is very simple and widely documented, virtually every implementation of it is buggy. I've been testing this on over two dozen devices, and all of them have issues with it somewhere. Some implementations fail at 2GB size, others at 4GB size, others at header oddities, others at unexpected chunk headers, random corruptions can occur on unrelated parts of the MMC, etc. Every device has its own set of bugs with it.

If you weren't scared of bootloaders before, become so now. It is amazing just how shoddy some of the code in the bootloaders must be, if you see those sorts of errors with this frequency.

In the end I went with the implementation that seems to work for most devices I tested with. Apparently this isn't true for the Nexus 5. While I will try to reserve some time for testing/adjusting it, in the end I may not end fixing it, as it may break fastboot backup support for less buggy (and newer) devices.

Issue confirmed, under investigation.

Issue confirmed, under investigation.

FlashFire does not generally concern itself with app-specific information - it only does generic. Which files are cache and can be safely deleted and which aren't isn't readily apparent to FlashFire. Of course, apps have 'cache' subfolders that you can assume to be cache and skip, but you don't know how well the app is coded, it may have references to those files in its own database and crash if the files go missing. It shouldn't be that way, sure, but I absolutely guarantee that apps are built this way. In other words, trying to do this will invariably lead to apps crashing.

Nope, next update.
[Paid Software Announcement and Discussion] tony61595:
I YOLO'd not knowing exactly what I was doing, just a general sense, and I updated my bootloader on my Nexus 6P using flash fire. Successfully flashed a bootloader with Flashfire, I love this app. I can't wait til I can replace TWRP and fastboot completely with this
[Paid Software Announcement and Discussion] aboaboit:
suggestions

Thanks for the detailed explanation: I see your point and I agree with your decision, basically I should count my blessings when it works :)

If I had a Linux tool to handle the sparse conversion, then I think I could live with this minor inconvenience: so far, I only found a Windows tool.

Couple of related questions:

1) what would be your recommendation for a full-system backup? Fastboot recovery is the goal, as with FF.

2) as far as your testing shows, does it work better on the Nexus 5X ?
[Paid Software Announcement and Discussion] netfortius:
Posted this in the stock deoxed 6.0.1 ROM for g900t thread (http://xdaforums.com/showthread.php?t=3141404) but realized that maybe the folks on the FlashFire side could make more sense of what I am asking, and try to assist me with an answer:

Original post on the ROM thread:

"Can I FlashFire the modem and bootloader, after FlashFire-ing the zipped ROM, or do I need to Odin those from a PC? I thought FlashFire was the next gen of mobile Odin, but some folks said that was not a capability for modem and bootloader..."
[Paid Software Announcement and Discussion] Ch3vr0n:
Ff can do bootloaders but it's more risky than standard partitions. Don't think it can flash modems. Cf recommends flashing those 2 via Odin. There's more about that and 'mini packages' for doing that somewhere in this thread.
[Paid Software Announcement and Discussion] netfortius:
Thank you. This answers my question. Need to get a windows machine now, or dig up the adb commands needed on my mac... Been a while - haven't done adb since the days of mytouch :)
[Paid Software Announcement and Discussion] ipdev:
I run a 20 gig partition for windows 7 on my mac(s) just for odin and one or two other windows only things. (In hindsight 35 gig partition would have been a better idea.?)

Apple offers Boot Camp to run windows.

https://support.apple.com/en-us/HT201468
[Paid Software Announcement and Discussion] Chainfire:
It depends on the device, and the protections implemented (usually by the current bootloader). If Mobile ODIN could flash a modem on your device with your bootloader version, then so can FlashFire.

But the thing is, on most newer Samsung devices, this isn't possible, regardless of if you're using Mobile ODIN or FlashFire.
[Paid Software Announcement and Discussion] Chainfire:
I will get back to you on this.
[Paid Software Announcement and Discussion] Chainfire:
This should be fixed in the upcoming update (v0.52 or higher). Let me know if it isn't.
[Paid Software Announcement and Discussion] dreinulldrei:
Still can't see any partitions on Moto X Play 2015 ("lux", Retasia firmware, 6.0.1).
[Paid Software Announcement and Discussion] KaMyKaSii:
[MENTION=631273]Chainfire[/MENTION] you might take a look at why the Flash Mode does not start in Marshmallow for my device? I had to downgrade to Lollipop to keep using FF :/

http://pastebin.com/wcZJF1L4
[Paid Software Announcement and Discussion] schaggo:
I was asking because to some degree twrp does what I was asking for.

Ok, your input is valid. So scrap the general leave-out-cached-content idea. But do think about Google Music as well as Google Maps for a minute. Cached and/or downloaded maptiles as well as soundfiles take up considerable space but do not really have to be backed up. These two apps - as can be seen by a twrp backup and restore operation - behave well and simply redownload the content upon request or when needed. As for dalvik respectively art cache, I'm not sure but believe it could be left out as well? Any more thoughts?
[Paid Software Announcement and Discussion] ArtGravity:
Have you looked at android-tools-fsutils?

https://packages.debian.org/en/jessie/android-tools-fsutils
[Paid Software Announcement and Discussion] veeru153:
Flashfire doesn't work with KingUser

I used Kingroot to root my SGS3 and now I don't want to replace my Su binary. Is there a way ro use this with KingUser Su
[Paid Software Announcement and Discussion] Razyss:
Someone tried to use flashfire to install ota updates on Xiaomi Mi 5?
[Paid Software Announcement and Discussion] fmc000:
According to the dev himself

so I'say "No".
[Paid Software Announcement and Discussion] Mushi-shi:
Same error on OP3 (twrp+supersu2.76), doing normal backup flashfire can not mount system, the log is same from alkanbw, only difference is last line :

at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:265) (was 257 from alkanbw's log).

Dont' know if you want full log, but the only difference I found was this one. Hope it can be fixed soon, always thanks for your efforts
[Paid Software Announcement and Discussion] aboaboit:
Since I have the full Android SDK installed I thought I'd find some of the files from that package also on my installation directory but that apparently isn't the case.

Which one of the tools included did you have in mind?