[Galaxy Note 4 Q&A, Help & Troubleshooting] jamesmp:
FIXED IT with ODIN and stock firmware MM 6.0.1 after 2 crazy days !

Thanks for all people posted their issues over the net with their own solutions. So I thought I want to share how I solved my issue and the Note 4 N910G is running beautifully smooth and fast again on stock rom MM 6.0.1 *Except one small issue I place at the bottom of this post and hopefully someone can help to answer*

My Note 4 N910G Australia had all issues that you and I can actually find from Google, thanks to Samsung for these amazing problems - phone gets frozen or restart by itself randomly whole day - only after I just upgraded my Note 4 to the newest upgrade for MM 6 ROM by Samsung.

- Flash read failure

- ODIN: Flash write failure

- eMMC failed to read: eMMC Write Fail

- dm-verification failed

- Could not start in normal boot.

ddi: mmc failure

- No pit binary

- Unable to come to normal Recovery (that means broken Recovery screen which asks you to connect Kies - another useless software at the moment for Note 4)

- Very slow to start Download mode with ddi: failed

- Kies failed to connect or recovery

- SmartSwitch failed to connect or recovery

- ODIN failed to flash TWRP

- ODIN failed to flash whatever firmware I could have found on Earth (4.4.4, 5.0.1, and 6.0.1 and many others I could find for Australia, Singapore, India) including all possible REPAIR firmware

- Unable to do the recovery with FonePaw (although I could do with it the first time and recovered my Recovery mode then it failed all other times)

- Unable to flash with SamsungToolPro Z3X software.

- Stuck logo Samsung at the start after the successful recovery back to stock ROM.

- Quickly came back to the same ddi:failed problem after installing the MM 601 stock ROM.

OMG, look back these fool things I am wondering why SAMSUNG still is my phone. LOL.:laugh:

Now make it short for all of you, I did feel hopeless at some points after reading hundreds of different online topics and solutions which none could fix my issue, yeah, including several downloaded firmware and software tools that human made on earth for Samsung mobile, also I paid some $ for one downloaded firmware named REPAIR 6.0.1 which was useless for me at the end.

BTW, my simple advice is: Do not give up when you try to believe that you can get the phone working back as long as it still can come to Download Mode (and even not be able to come to Recovery mode).

What I did at the last action (surely you can try everything as what I tried above which ended up nothing worked) - please don't claim me if it might not work for you, or you damage your phone completely by heating it up.

1. Heat up the phone by a hair dryer at close distance and high speed/very hot level in about 10 minutes, the phone was hot like a baked cake that you can’t hold in hands. (don’t heat the front LCD panel to avoid a damaged LCD, just heat the back opened panel)

2. Leave 10 minutes to cool down but still feel warm enough in hands.

3. Restart in Download Mode (you should see it comes up VERY VERY FAST in ODIN mode on the phone and without errors, compared with the very slow start and load of errors in Download Mode before heating up the phone).

4. Connect to ODIN (I used ODIN 3.11.1 but I truly believe others would work)

Laptop USB 3.0 and a good cable (not sure original cable or not but I don’t think it is the original one, and I believe that any good cable that can show the phone in ODIN at first plug would work). Also I do think that USB port 3.0 or 2.0 would not make difference in my case.

1st attempt: Install REPAIR 4.4.4 kitkat firmware: FAILED at last step

2nd attempt: Install REPAIR 5.01 India firmware: FAILED at the last step

3rd attempt: Install REPAIR 6.0.1 firmware (bought online): FAILED at the last step

<ID:0/006> Added!!

<OSM> Enter CS for MD5..

<OSM> Check MD5.. Do not unplug the cable..

<OSM> Please wait..

<OSM> Checking MD5 finished Sucessfully..

<OSM> Leave CS..

<OSM> Enter CS for MD5..

<OSM> Check MD5.. Do not unplug the cable..

<OSM> Please wait..

<OSM> Checking MD5 finished Sucessfully..

<OSM> Leave CS..

<OSM> Enter CS for MD5..

<OSM> Check MD5.. Do not unplug the cable..

<OSM> Please wait..

<OSM> Checking MD5 finished Sucessfully..

<OSM> Leave CS..

<OSM> Enter CS for MD5..

<OSM> Check MD5.. Do not unplug the cable..

<OSM> Please wait..

<OSM> Checking MD5 finished Sucessfully..

<OSM> Leave CS..

<ID:0/006> Odin engine v(ID:3.1101)..

<ID:0/006> File analysis..

<ID:0/006> SetupConnection..

<ID:0/006> Initialzation..

<ID:0/006> Set PIT file..

<ID:0/006> DO NOT TURN OFF TARGET!!

<ID:0/006> Get PIT for mapping..

<ID:0/006> Firmware update start..

<ID:0/006> SingleDownload.

<ID:0/006> aboot.mbn

<ID:0/006> NAND Write Start!!

<ID:0/006> sbl1.mbn

<ID:0/006> rpm.mbn

<ID:0/006> tz.mbn

<ID:0/006> sdi.mbn

<ID:0/006> NON-HLOS.bin

<ID:0/006> boot.img

<ID:0/006> recovery.img

<ID:0/006> system.img.ext4

<ID:0/006> persist.img.ext4

<ID:0/006> modem.bin

<ID:0/006> Transmission Complete..

<ID:0/006> Now Writing.. Please wait about 2 minutes

<ID:0/006> Receive Response from boot-loader

<ID:0/006> cache.img.ext4

<ID:0/006> hidden.img.ext4

<ID:0/006> FAIL! (Write)

<ID:0/006>

<ID:0/006> Complete(Write) operation failed.

<OSM> All threads completed. (succeed 0 / failed 1)

5. Do the flash with the single MM 6.0.1 XXXXX. TAR.MD5 stock firmware

FINALLY I got it worked with

N910GDTS1DPD2_N910GODD1DPB5_N910GDDU1DPB4_HOME.tar.md5

(I believe that other stock MM 6 firmware would work but I did not download the others)

<ID:0/006> Added!!

<OSM> Enter CS for MD5..

<OSM> Check MD5.. Do not unplug the cable..

<OSM> Please wait..

<OSM> Checking MD5 finished Sucessfully..

<OSM> Leave CS..

<ID:0/006> Odin engine v(ID:3.1101)..

<ID:0/006> File analysis..

<ID:0/006> SetupConnection..

<ID:0/006> Initialzation..

<ID:0/006> Get PIT for mapping..

<ID:0/006> Firmware update start..

<ID:0/006> SingleDownload.

<ID:0/006> aboot.mbn

<ID:0/006> NAND Write Start!!

<ID:0/006> sbl1.mbn

<ID:0/006> rpm.mbn

<ID:0/006> tz.mbn

<ID:0/006> sdi.mbn

<ID:0/006> NON-HLOS.bin

<ID:0/006> boot.img

<ID:0/006> recovery.img

<ID:0/006> system.img.ext4

<ID:0/006> modem.bin

<ID:0/006> cache.img.ext4

<ID:0/006> hidden.img.ext4

<ID:0/006> RQT_CLOSE !!

<ID:0/006> RES OK !!

<ID:0/006> Removed!!

<ID:0/006> Remain Port .... 0

<OSM> All threads completed. (succeed 1 / failed 0)

Then got stuck at Samsung logo.

Get back to Recovery => Wipe Cache => Wipe Data/Reset

Booted normal to stock ROM.

Then failed again quickly with ddi: mmc failed.

Tried to restart and get back to the working phone, then quickly install WakeLock V3. Nothing wrong after that.

Now working flawless, fast, and smooth again.

Installed various software to run as usual without problems.

Installed CM Launcher and runs fast.

Passed well all Antutu Benchmark tests included Stress Test.

DONE.

* There is still one issue: it will be hard to re-start the phone IF I turn off the phone from the software, I have to leave battery out few minutes and try to start it a few times (even if it may restart twice with a completly black screen) before getting back to normal working phone. In fact this symptom happened already about 1 year ago since the time I updated to MM firmware, so it may be the special gift from Samsung for all Note 4 users. I may try to downgrade to Kitkat or Lollipop and see how it goes.

Not sure why and hope someone can help to answer this.