[Paid Software Announcement and Discussion] Dirty Flasher:
I'm having difficulty getting FF to work and I hope someone can point me in the right direction.

I'm trying to flash the latest MM 6.0.1 stock rom for the sole purpose of updating my modem (which is still LP 5.0 vintage), to hopefully reduce battery drain a bit on the otherwise fantastic RR 7.1.1.

I have a Samsung Galaxy S5 (SM-G900I) running RR-N-v5.8.2.

FF can find and verify the stock image, whether on intSD and extSD. I tick all the boxes except "recovery" and I get asked if I want to do the flash in two separate actions because I'm flashing both normal and write protected partitions and it's a more delicate operation. Even though I mounted the whole system as read-write with my file explorer specifically for this exercise, in case that makes a difference, I agree. I also tick "everroot" to inject superSU, I tick "reboot to recovery" (so I can wipe cache and data manually before rebooting system) and I tick "preserve recovery".

Every time without fail, after I hit "flash" the screen goes black for a few seconds and the phone reboots to RR like I just did a soft restart.

I have tried flashing the stock image from both intSD and extSD.

I have tried setting SE Linux to permissive even though I have replaced RR's inbuilt Magisk Manager and SU with Chainfire's superSU.

I have tried whitelisting FF in the native doze / battery optimisation settings.

I have tried disabling and uninstalling Greenify and LSpeed in case their aggressive doze settings were shutting down FF.

I have uninstalled Chainfire's Live Boot app in case it was interfering although I doubt that would be the problem.

I have tried fully wiping the phone and installing the fresh RR ROM (with inbuilt Magisk) with no gapps, account setups, or any apps installed except FF, with debugging and unknown sources on, and SE Linux set to permissive.

I have made sure that FF has root access and that it's permissions are not being squashed by Privacy Guard.

I have tried downgrading from v0.57 which I got off Playstore to v0.55 which I got from Chainfire's site after seeing a post with that link and a suggestion to try it.

I have tried leaving out the "firmware" and "modem" options even though that's the whole reason for doing this, thinking if they're causing the issue maybe I can do then separately once I get the rest of the stock ROM working.

Although I have no idea how to read logs, I tried to look through FF's log for something obvious. I did notice on the second last line it seems to indicate that a file is missing just before it stops. I checked and the file it indicates is missing is indeed there. I'll attach a screenshot here and the FF log at https://pastebin.com/HSSb3QMt

Any suggestions as to what else could I try? I'm trying to think of useful search terms and I'm also trying to read the entire thread, but my PC is broken so my only access to the internet is this phone and I'm getting a serious headache reading on this screen all day. I must've had about 40 attempts and I've recharged my phone twice already today. I'm out of ideas and any help will be appreciated. Otherwise I guess I'll have to wait until I can get to a friends PC and do it the old fashioned way through Odin.

Apologies for the lengthy post. Just trying to be thorough. Thanks for reading. :eek: