[Samsung Galaxy Note 8 Guides, News, & Discussion] dr.ketan:
[Guide] How to Root Note8 + EFS Backup

Index of post

Must Read - You must read this to know about side effects of rooting device.

OEM Issue - OEM unlock option is must to root device, know about it

PART1: Recommended method to root N8 (exynos)

PART2: Other possible methods to root N8 (exynos) - Use this as knowledge base, we still recommend method said in PART1.

PART3:EFS Backup - You must backup EFS as soon as you root the device and make a copy to other safe place too

.

Must Read :

OEM issue

OEM affected device - means OEM unlock option missing out of box and appears 7 days later. If you are uncertain about this, you can consider your device OEM affected .

PART1 : For Oreo & Pie

ROOT Note8 (exynos) (Recommended method for all including have OEM issue )

This method is most convenient and give most options in single pack, like root with magisk/SuperSU also it does patch OEM issue (losing OEM toggle on rooting device, follow below said guide to the letter to work it properly)

How to Use

1.Enable Developer Option (settings - about phone - Software information - Tap 7 times on build number to activate developer option in settings menu)

2.Enable OEM Unlock from developer option (Read above for workaround if you don't have this option)

3.Download and copy N950F_root_OEM_issue_devices.zip according Oreo/Pie to Ext SD card

4.Download TWRP for N8

5.Switch Off device

6.Press Vol down + Bixby + Power to reboot to download mode, press volume up when asked to continue to download mode

7Download Odin and open it, Disable 'Auto reboot' from option menu of Odin

8.Select TWRP (tar image) with AP tab of Odin and Start

9.Once Successfully flashed, you will see 'Passed' in Odin tab

10.Disconnect device and hold Vol down + power till screen goes off, Now immediately press Vol Up + Bixby + Power to reboot to TWRP

11.Select to allow modification

12.From TWRP, Select WIPE menu - Then FORMAT DATA - You need to type 'yes' to perform wipe. WARNING : This will erase all data including Int SD storage from device

13.Once format device completes, go back and select REBOOT' Menu and then - 'RECOVERY', This will reboot to TWRP again

14.Now select Install and navigate path to Ext SD card - N950F_root_OEM_issue_devices.zip, you have copied earlier

15.Once Magisk flash successfully, Reboot to System

Open settings - Developer option - Look for OEM Unlock option. If it is there, it is safe to reboot device.

Credits and Thanks goes to BlackMesa123 for this post for OEM patch script.

Important Note for Pie - There will be OEM unlock option there in developer setting but it will be disabled and can not enabled, this is because of it is hacked. Just ignore it. You can not boot device with TWRP if it is really disabled. Also If magisk app may not appear then simply download Magisk_for_Pie.apk from below attachement and install as regular app.

PART2 : (FOR OREO Only)

ROOT Note8 (exynos) for devices that doesn't have OEM issue

This method is actually for knowledge base purpose about all possible ways to root N950 (exynos), also to note that you shouldn't use this method if your device have OEM issue. We recommend all to use above said method for all in PART1

Here is detailed guide about Root Galaxy Note8. Guide made in two sections, One who want root + Custom recovery and second Root without flashing custom recovery.

PART3 :

EFS Backup Tool Note8 /S8 /S8+

This is simple EFS backup tool. We are very well knowing about what EFS is and why it is MUST to backup on every rooted device. If you don't know then Read post #3 for more Information

You needs root access to use this tool otherwise app won't open..

Location of stored file :

Device storage/MyEFS

If you unable to see backup, contact me with details of your device variant

This tool using generic name of partition block and you can restore with simple adb shell

dd if=/path of backup files/ of=/partition block according your device

Download EFS Backup Tool :

PlayStore version

XDA version

ChangeLog :

1.0

- Initial Release (4696)

1.1 (2650)

- S9/S9+ added to supported list

- Fix probable issue with SuperSu and Magisk (16.4) on Oreo

1.2

- Compatible with latest magisk