[Galaxy Note 3 Android Development] FabreFaction:
Successful dirty flash of 08-10-2017 over 28-09-2017.......... eventually..........

Hi all

I dirty flashed the 08-10-2017 build over the 28-09-2017 build a couple of hours ago and all is working well.

I had problems flashing initially, detail below - nothing to do with the ROM or the device, it was a PEBCAK type problem, i.e. me.

Dirty Flash attempt 1:

Download latest ROM and GAPPs onto my PC

Check files against MD5s on PC - all okay

Created MD5 file for the ROM file so that TWRP would check it during flashing - The Open GAPPS website provides the MD5 in a file to download so I didn't need to create it

Transferred files to Note 3 from PC using ES File Explorer over home WiFi

Restart into recovery - TWRP 3.0.2-1

Nandroid backup

Advanced Wipe of Cache, Dalvik/Art Cache, System

ROM wouldn't flash - TWRP would begin the MD5 check then reset itself. Not a reboot, but the screen went black and TWRP restarted

So I flashed the 28-09-2017 build with GAPPS so I could reboot the device

Downloaded and installed the official TWRP app from the Pray Store

Directly downloaded the 3.1.1-0 IMG file for the HLTE from the TWRP website (XDA Thread with links)

NOTE: The TAR file is for use with ODIN so I didn't download it as I am using the TWRP app to flash the new recovery

Fired up the TWRP app, allowed the app root permissions, backed up the current Recovery to SD Card

Selected the IMG file from my SD Card and flashed it with the app

Reboot into Recovery and TWRP is now version 3.1.1-0

I needed to check if TWRP could cope with the ROM file, so I didn't wipe anything, I just selected the ROM file for flashing

The flash aborted as the MD5 verification failed - at least I got an error message this time rather than a blank screen!!

As I can't seem to find an Android MD5 checker that works well, I rechecked the MD5 on my PC

Lo and behold, some idiot (me) had incorrectly created the MD5 file for the ROM - when I opened the MD5 file in Notepad++ it was a blank file, I hadn't pasted the MD5 string into it.... doh!!

So I recreated it correctly, and checked the ROM file on my PC and it was okay - the original check on my PC worked because I was simply pasting the MD5 string into the MD5 checker against the ROM ZIP file, so it didn't need the MD5 file, but TWRP does

Dirty Flash attempt 2:

Restart into recovery

Advanced Wipe of Cache, Dalvik/Art Cache, System

Flash ROM then GAPPs (MD5 matched okay this time)

Reboot and leave it to settle for a couple of minutes once booted

WiFi is working well

Screen rotation is working as expected

Magisk Root is working well (V14.0) - Magisk reported all was well and I used a root checker and ran SD Maid Pro to test

No appreciable delay when waking the device from lockscreen using either the power button or the home button

I had a problem with my data connection, i.e. no connection, so I reset my APN settings to default and all is okay now (Settings > More > Mobile Networks > Access Point Names > Drop down and hit "Reset to default")

I also couldn't install APKs from internal storage or SD Card using my preferred file manager, ES File Explorer Pro

I followed the advice of zadox and now I can install APKs using the Files app that came with the ROM, thanks [MENTION=3010303]zadox[/MENTION]

GPS is working fine - I haven't ever had the problem with GPS lock that I've seen discussed on this thread

So all in all a quick and painless dirty flash upgrade (if you ignore my MD5 troubles)

NOTE:

I'm not using Substratum at the moment, but would have removed all the overlays before dirty flashing if I had been using it.

I use the stock kernel with L Speed to optimise my experience and performance with the Note 3.

I'm not using Xposed.

Thanks for keeping us up to date with this ROM [MENTION=942201]vidwhal[/MENTION]

Awesome work as always.

Have a groovy weekend.

Kind Regards................................... FF

---------- Post added at 12:29 PM ---------- Previous post was at 11:49 AM ----------

UPDATE: After a reboot, I had to reset my APNs to default again to get a data connection.