[Galaxy Note 4 Android Development (Snapdragon)] Engineerdude05:
Since your device is a mess, I think best bet is to do clean installation by the following.

Canadians 6.0.1 guide to installation

***DISCLAIMER*** THE ROM DEVELOPERS AM I ARE NOT AND CANNOT BE HOLD RESPONSIBLE IF YOU BREAK YOUR DEVICES FOLLOW THESE PROCEDURES. PLEASE DO IT AT YOUR OWN RISK!!! AND KNOWING THAT WARRANTY IS VOID AFTER.

BACK UP!!! BACK UP!!! BACK UP!!!

Pre-requisite : If you are coming from KitKat or 5.0.1, 5.1.1, or custom rom, please upgrade your firmware to the N910W8 MM 6.0.1 N910W8VLU1DPE2 (I currently running this one) OR higher N910W8VLS1DPK1 (whichever available to your phone country of origin). You can download the firmware from: (Almost every Canadian use the same version, so does not really matter which one you Odin). Follow the steps to install on the page.)

http://www.sammobile.com/firmwares/database/SM-N910W8/

MAKE SURE SECURITY IS OFF (LIKE PASSWORD AND SAMSUNG LOCK IS DISABLE) TO INSTALL TWRP

AFTER ODIN, INSTALL TWRP RECOVERY,

a. Download TWRP 2.8.7.0 or 3.0.2-0 tar (or higher) file from https://dl.twrp.me/trltecan/

b. Use ODIN 3.10.7, Add the firmware file to AP / PDA and make sure re-partition is NOT ticked

c. Click the start button, sit back and wait few minutes.

Steps to Install 6.0.1 Norma N7 Port (Norma V20 Note4 6.0.1 N7port by Jack) -> to me by far the best version.

1. Download the following to your phone/ computer and put it in the SD card Norma V20 Note4 6.0.1 N7port by Jack AND DATAFIX "MM_DataFix_Note7Ports.zip" AND RamKernel_N910W8_RC3_Permissive (Or RamKernel_N910W8_RC5_Permissive) whichever you prefer but people said RC3 is better so do what you will.

- > Link at https://xdaforums.com/note-4/snapdragon-dev/mm-aurora-norma-roms-t3576018/post72931925

and Kernel can be found here: https://xdaforums.com/note-4/orig-development/kernel-ramkernel-t3472138

2. Reboot into TWRP Recovery (Power + Home + Down UP), go to Wipe->Advanced Wipe and Select System, Data, Cache and Dalvik Cache. Then Wipe them 3 times

3. Flashing the ROM and Kernel and DataFix in this order.

a. Norma V20 Note4 6.0.1 N7port by Jack

b. KERNEL RamKernel_N910W8_RC3_Permissive. (HIGHLY RECOMMEND USING KERNEL INCLUDED IN THIS ROM B/C IT WORKS WELL FOR ME SO FAR, BUT YOU ARE WELCOME TO USE OTHER KERNELS)

c. MM_DataFix_Note7Ports.zip

4. After flashing, reboot system and wait as 1st boot will take 10 to 15 mins (Somehow, it only took my around 5-10 mins)

*** After initial boot and set up screen appear, just wait 5 mins and do not touch you device ***

5. Once you have follow the procedures, you will be boot into home screen with Everything working PERFECTLY. Well sorta

a. Go through setup process but DON'T sign in to any apps. Skip ALL sign in screens.

b. When you get to Home screen go to settings and make sure all Google apps (like G Play Services, Store etc) have all permissions granted.

c. Close out of settings and go back to home screen and let device set for 7-10 minutes.

6. Then, (Optional, but I think you should do it) go back to Recovery and flash latest SU (SuperSU-v2.82-201705271822) - (You can find it buy type the whole thing to Google and it should give you the download link), which can be found in this thread. Then reboot and you are done.

7. You can also flash Xposed as you wish by doing the following

a. Download XposedInstaller_3.1.1 (apk) -> you sildeload this and Flash this "xposed-v87.1-sdk23-arm-custom-build-by-wanam-20161125"

-> Link: https://xdaforums.com/xposed/unofficial-xposed-samsung-lollipop-t3180960 or just google what you need and download. Make sure to download arm NOT arm64 (because we are 32 bit)

8. Reboot and wait for system to configure.

---------- Post added at 03:13 AM ---------- Previous post was at 02:56 AM ----------

Follow the procedure I posted above but instead of Canadian version, just follow your N910P version instead.