[17Jun20][Guide] [P/Q]How to root Note10/Note 10+ & Flash TWRP (Exynos only)

Search This thread

dr.ketan

Recognized Developer / Recognized Contributor
How to Root Samsung Galaxy Note 10+ & Flash TWRP (Exynos Only)

NOTICE :

Before you move further, make clear that rooting device -
- Your warranty will be void
- Some of functions may not work on rooted device, some function may get back with un rooting, some may never.
- All your data on device will be lost
- Flashing custom binaries may brick (Usually soft but can be hard brick too) your device, so follow it on your own risk!

If you are ready with condition, move further -

Important : Since android Q, there is changes in rooting process, specially if you needs root with TWRP, So here I am dividing this guide in two parts.

1.Root with self preparing files (No TWRP) - Here you needs to patch stock files yourself. No TWRP installed.
2.Root with TWRP - You needs to just flash pre-patched files, Here you needs to have ROM installed same base as per files available. Though mostly latest verson will be available.

PART 1 : (Root Pie/Q base with magisk with patching files yourself, No TWRP)

Before moving to root device, must read every single instruction given below as any small mistake can lead to fail to achieve root or may brick the device.

A.Preparing Root files

You need to patch file to flash using Odin to root device.
1. Download stock firmware for your device (google search will give you many sites to download it) some common are e.g. Sammobile, Samfirmware tool)
you need to download file according your region and model (Dial *#1234# will give you details of existing firmware, download accordingly)

2. Once you finish download, extract files and keep all files on PC. From extracted files a file with name AP_[device_model_sw_ver].tar.md5 copy to your device.

3.Download Latest Magisk Manager and Install to your device

4.Open Magisk Manager - Magisk (first one) - Install - select to "Select and Patch file" - Navigate file you have copied to device (AP_[device_model_sw_ver].tar.md5)

5.Magisk Manager will patch the whole firmware file and store the output to [Internal Storage]/Download/magisk_patched.tar

6.Copy patched file magisk_patched.tar to Your PC

7.Download latest Odin (one is attached to end of this post) and extract to a folder on PC (I recommend on desktop)

Now next step is to modification on device

B. Unlocking Bootloader

This is a basic step to root device. Go to settings - about phone - Software Information - tap multiple times on "Build number" - This will open developer option.
Now in settings at the end, you will have new option "Developer options" - look for OEM unlocking - Enable it.

(PS : If you don't see this option then you may need to wait up to 7 days or more to appear or may be on some operator you will get it never. Without this option you can not root your device, sorry!)

Once you have enable OEM unlock option, switch off your device and reboot to download mode.
To put device in download mode - Press Volume Up & then Press Volume Down (Keep holding both) and connect device to PC with USB cable
When device start to download mode,long press volume up to unlock the bootloader. This will wipe your data and automatically reboot

Now let finish setup and again enable developer options (as said above), and confirm that the OEM unlocking option exists and grayed out!
If it is not then you can not root device!

Once you see this option and greyed out, you are ready to flash custom binary and root your device

C.Installation (Flashing) custom binaries

1. Switch off the device and reboot to download mode (As said earlier) and select volume up to continue

2. Open Odin (downloaded from above instruction) as administrator
Select magisk_patched.tar file you have patched (as above instruction copied to PC) for AP tab of Odin
Select BL,CP and CSC file (Extract from stock firmware you have downloaded) with according respective tab of Odin (This is important, DON'T flash only magisk_patched.tar )

3.From Odin option - uncheck Auto Reboot option

4.Now start flashing and wait till it finish. When you see a PASS sign on Odin, disconnect device.

Now magisk is successfully finished but yet you need to follow instructions below.

D. Factory reset & Boot with magisk

After disconnecting device, keep holding Vol down + Side key to exit from download mode.
Here is very important - when you see device reboot As soon as the screen turns off, immediately press Volume Up + Side Key to boot to recovery partition. continue pressing the volume up button until you see the stock recovery screen.

In the stock recovery menu, use volume buttons to navigate through menus, and the power button to select the option. Select Wipe data/factory reset to wipe the data of the device.
Select Reboot system now, and immediately press Volume Up + Side Key. After seeing the bootloader warning screen, release all buttons so it can boot to the system.

The device will automatically reboot for the first time it boots. This is completely normal and done by design.After the device is booted up, do the usual initial setup. You shall see Magisk Manager in your app drawer; if not, manually install the APK you downloaded and continue to the next step. The app would be a stub and it shall automatically upgrade to the full Magisk Manager when you open it.

Magisk Manager will ask to do additional setups. Let it do its job and the app will automatically reboot your device.

Voila! Enjoy Magisk :)



PART 2 : (Root Q base with TWRP)

This requires to have your device on same base as per base of pre-patch files. I am giving link below of my ROM

http://www.mediafire.com/folder/d4ugie4yadxu6/N975F - Click link - First select your device (N970/N975/N976) - download file Instructions_Root_TWRP_BootloopFix.pdf

This file have complete details about how to root with stock recovery/TWRP. Also all required patched files will be available in "Q" folder of your device section,
Also "Q" folder have file BASE_N97*.txt - Name of this file indicates Model and base used for patched files, you should have same base installed.




Important :

Due to the fact that some devices no longer uses ramdisk in boot images, Magisk has no choice but to be installed in the recovery partition. For these devices, you will have to boot to recovery every time if you want Magisk. Since both Magisk and recovery lives in the same partition, what you actually end up getting when you choose to boot to recovery will be determined by how long you press volume up.

  • (Powering up normally) → (System with NO Magisk)
  • (OEM Recovery Key Combo) → (Splash screen) → (Release all buttons) → (System with Magisk)
  • (OEM Recovery Key Combo) → (Splash screen) → (Keep pressing volume up) → (Actual recovery)


For more details read Installation guide by @topjohnwu from Here

All credit and thanks go to
@topjohnwu for magisk & Guide.
geiti94 for TWRP Here OP & Source
ianmacd for latest TWRP - Here OP & Source



Happy rooting!


Xposed

Just tried and eDxposed working fine.
- Install EdXposed installer
- from magisk download install Ritu-core module
- from magisk download install Ritu - EDxposed (yahfa)

Done.

We strongly recommend to make EFS backup as soon as you root device and store it to safer place
 

Attachments

  • Odin3-v3.13.3.zip
    2.5 MB · Views: 7,674
Last edited:

optx

Senior Member
Sep 19, 2010
681
1,365
Nice, already patched the rom to flash with odin. What is the button combination for recovery ?
Did that for a friend of mine on the S10e, guess the steps are all the same ??
 
Last edited:

dr.ketan

Recognized Developer / Recognized Contributor
Waiting for your guide, twrp, magisk and so on...
I am not developer, just tester, but still need root...:D:D
Twrp not available and possible only after samsung release kernel source code. Great news is @ianmacd getting N10 who known for twrp development. :good:
 

optx

Senior Member
Sep 19, 2010
681
1,365
Did you have the OEM unlock right away in Developer options ? Cant see it on mine...
First Phone ever that has no OEM unlock right away ...
 

namfat

Senior Member
Feb 10, 2007
1,876
1,604
VietNam
tpb.vn
Twrp not available and possible only after samsung release kernel source code. Great news is @ianmacd getting N10 who known for twrp development. :good:
OK then, please share root instruction first.
I dont know if N10 have the same problem but it happened with latest base on S10 5G that only using stock recovery if need rooted.
Did you have the OEM unlock right away in Developer options ? Cant see it on mine...
First Phone ever that has no OEM unlock right away ...
My device have OEM unlock option available. If you dont have, maybe you need to wait for 7 days.
 

cpufrost

Senior Member
Feb 26, 2012
1,575
552
Big Country
I'm assuming this is for Exynos version ONLY?
No where do I see this prerequisite posted anywhere but has always been in the past.
 

Pinu'u

Senior Member
Apr 22, 2016
153
175
Don't know what is wrong. I have OEM turned on, Downloaded latest magisk manager, flashed all 4 parts. It did not work. If I flash stock, all is fine. Any clues ?
 

Attachments

  • 20190823_140154.jpg
    20190823_140154.jpg
    228.2 KB · Views: 1,572

Pinu'u

Senior Member
Apr 22, 2016
153
175
Thx, will give it a try after flashing back stock.Irritating that OP says turn on ...
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    I have a Note 10 with stock Android Pie firmware. Should I update to Android 12 before rooting or root then update to 12. Is the latter possible and/or easier/better?
    Upgrade to 12 then root
    1
    If it will not help you then you are out of luck:
  • 64
    How to Root Samsung Galaxy Note 10+ & Flash TWRP (Exynos Only)

    NOTICE :

    Before you move further, make clear that rooting device -
    - Your warranty will be void
    - Some of functions may not work on rooted device, some function may get back with un rooting, some may never.
    - All your data on device will be lost
    - Flashing custom binaries may brick (Usually soft but can be hard brick too) your device, so follow it on your own risk!

    If you are ready with condition, move further -

    Important : Since android Q, there is changes in rooting process, specially if you needs root with TWRP, So here I am dividing this guide in two parts.

    1.Root with self preparing files (No TWRP) - Here you needs to patch stock files yourself. No TWRP installed.
    2.Root with TWRP - You needs to just flash pre-patched files, Here you needs to have ROM installed same base as per files available. Though mostly latest verson will be available.

    PART 1 : (Root Pie/Q base with magisk with patching files yourself, No TWRP)

    Before moving to root device, must read every single instruction given below as any small mistake can lead to fail to achieve root or may brick the device.

    A.Preparing Root files

    You need to patch file to flash using Odin to root device.
    1. Download stock firmware for your device (google search will give you many sites to download it) some common are e.g. Sammobile, Samfirmware tool)
    you need to download file according your region and model (Dial *#1234# will give you details of existing firmware, download accordingly)

    2. Once you finish download, extract files and keep all files on PC. From extracted files a file with name AP_[device_model_sw_ver].tar.md5 copy to your device.

    3.Download Latest Magisk Manager and Install to your device

    4.Open Magisk Manager - Magisk (first one) - Install - select to "Select and Patch file" - Navigate file you have copied to device (AP_[device_model_sw_ver].tar.md5)

    5.Magisk Manager will patch the whole firmware file and store the output to [Internal Storage]/Download/magisk_patched.tar

    6.Copy patched file magisk_patched.tar to Your PC

    7.Download latest Odin (one is attached to end of this post) and extract to a folder on PC (I recommend on desktop)

    Now next step is to modification on device

    B. Unlocking Bootloader

    This is a basic step to root device. Go to settings - about phone - Software Information - tap multiple times on "Build number" - This will open developer option.
    Now in settings at the end, you will have new option "Developer options" - look for OEM unlocking - Enable it.

    (PS : If you don't see this option then you may need to wait up to 7 days or more to appear or may be on some operator you will get it never. Without this option you can not root your device, sorry!)

    Once you have enable OEM unlock option, switch off your device and reboot to download mode.
    To put device in download mode - Press Volume Up & then Press Volume Down (Keep holding both) and connect device to PC with USB cable
    When device start to download mode,long press volume up to unlock the bootloader. This will wipe your data and automatically reboot

    Now let finish setup and again enable developer options (as said above), and confirm that the OEM unlocking option exists and grayed out!
    If it is not then you can not root device!

    Once you see this option and greyed out, you are ready to flash custom binary and root your device

    C.Installation (Flashing) custom binaries

    1. Switch off the device and reboot to download mode (As said earlier) and select volume up to continue

    2. Open Odin (downloaded from above instruction) as administrator
    Select magisk_patched.tar file you have patched (as above instruction copied to PC) for AP tab of Odin
    Select BL,CP and CSC file (Extract from stock firmware you have downloaded) with according respective tab of Odin (This is important, DON'T flash only magisk_patched.tar )

    3.From Odin option - uncheck Auto Reboot option

    4.Now start flashing and wait till it finish. When you see a PASS sign on Odin, disconnect device.

    Now magisk is successfully finished but yet you need to follow instructions below.

    D. Factory reset & Boot with magisk

    After disconnecting device, keep holding Vol down + Side key to exit from download mode.
    Here is very important - when you see device reboot As soon as the screen turns off, immediately press Volume Up + Side Key to boot to recovery partition. continue pressing the volume up button until you see the stock recovery screen.

    In the stock recovery menu, use volume buttons to navigate through menus, and the power button to select the option. Select Wipe data/factory reset to wipe the data of the device.
    Select Reboot system now, and immediately press Volume Up + Side Key. After seeing the bootloader warning screen, release all buttons so it can boot to the system.

    The device will automatically reboot for the first time it boots. This is completely normal and done by design.After the device is booted up, do the usual initial setup. You shall see Magisk Manager in your app drawer; if not, manually install the APK you downloaded and continue to the next step. The app would be a stub and it shall automatically upgrade to the full Magisk Manager when you open it.

    Magisk Manager will ask to do additional setups. Let it do its job and the app will automatically reboot your device.

    Voila! Enjoy Magisk :)



    PART 2 : (Root Q base with TWRP)

    This requires to have your device on same base as per base of pre-patch files. I am giving link below of my ROM

    http://www.mediafire.com/folder/d4ugie4yadxu6/N975F - Click link - First select your device (N970/N975/N976) - download file Instructions_Root_TWRP_BootloopFix.pdf

    This file have complete details about how to root with stock recovery/TWRP. Also all required patched files will be available in "Q" folder of your device section,
    Also "Q" folder have file BASE_N97*.txt - Name of this file indicates Model and base used for patched files, you should have same base installed.




    Important :

    Due to the fact that some devices no longer uses ramdisk in boot images, Magisk has no choice but to be installed in the recovery partition. For these devices, you will have to boot to recovery every time if you want Magisk. Since both Magisk and recovery lives in the same partition, what you actually end up getting when you choose to boot to recovery will be determined by how long you press volume up.

    • (Powering up normally) → (System with NO Magisk)
    • (OEM Recovery Key Combo) → (Splash screen) → (Release all buttons) → (System with Magisk)
    • (OEM Recovery Key Combo) → (Splash screen) → (Keep pressing volume up) → (Actual recovery)


    For more details read Installation guide by @topjohnwu from Here

    All credit and thanks go to
    @topjohnwu for magisk & Guide.
    geiti94 for TWRP Here OP & Source
    ianmacd for latest TWRP - Here OP & Source



    Happy rooting!


    Xposed

    Just tried and eDxposed working fine.
    - Install EdXposed installer
    - from magisk download install Ritu-core module
    - from magisk download install Ritu - EDxposed (yahfa)

    Done.

    We strongly recommend to make EFS backup as soon as you root device and store it to safer place
    13
    Don't you lose some Samsung function when you root and even relock the bootloader?
    Who cares?
    Development can't go without this.
    We developer need to risk it. No way.
    7

    Here is Root files available to Root N975F Android 10 Beta1






    6

    I have updated OP with possibilities of
    - Root Pie/Q with self patching
    - Root Q with or without TWRP with pre-patched files.


    Hope this help users.