How to Root Galaxy S10, S10e, S10 Plus, or A50! [Exynos Only]

For those of you who want to root the Samsung Galaxy S10, S10e, S10 Plus, or the A50, here’s a full step-by-step tutorial along with video tutorial so you can root it easily.  Before beginning, this root method only works for Exynos models.

Here are the models supported:

  • Samsung Galaxy S10 SM-G973F, SM-G973N, SM-G973F-DS
  • Samsung Galaxy S10e SM-G970F, SM-G970N, SM-G970F-DS
  • Samsung Galaxy S10 Plus SM-G975F, SM-G975N, SM-G975F-DS


  • Samsung Galaxy S10 SM-G973U
  • Samsung Galaxy S10e SM-G970U
  • Samsung Galaxy S10 SM-G975U

Models ending in “U” have Snapdragon CPU instead of Exynos, which means it has locked bootloader since Samsung has locked the bootloader on Snapdragon models.  Unfortunately your best bet is to sell it and grab the international model.  If you have AT&T or T-Mobile, that should be just fine as international models are 100% fully-compatible with any GSM such as AT&T or T-Mobile(yes your 4G LTE will work fine but for T-Mobile, you may miss out of the new 600Mhz bands).  If you have Verizon or Sprint, you are out of luck, try switching carriers.

WARNING: Rooting your device will VOID WARRANTY, RENDER SAMSUNG PAY USELESS FOREVER, and other things might not work such as S-Health(although you can fix it with a patch or custom ROM).  Also we will have to ERASE EVERYTHING on your device. If this is a big issue for you, simply don’t root.

Step 1. Go to Settings->About Phone and check your model number.  Make sure it is one of the supported models.


Step 2. Tap on “Software Information” and make sure your “Android version” is 9.  Then tap on “Build number” about 5 times until it says you have enabled developer options/mode.

Step 3. Tap the back button twice and swipe down to the bottom of Settings menu, you should now see a new menu called “Developer Options”, tap on that.


Step 4. You should see “OEM Unlocking” option if you’ve had your device for more than 7 days.  If you don’t see it, just come back in 7 days.  Make sure to turn it on.

Step 5. Power off your phone then hold down Volume Down and Bixby buttons together and connect the USB cable from your computer to your phone.

You should be now in “Warning” mode.

Step 6. Hold down the Volume Up key for several seconds until it says “Unlock Bootloader”.  Hit the Volume Up key to unlock the bootloader.  This will ERASE EVERYTHING on your phone.

Your phone should wipe and reboot, you may have to hit the Power button to let it boot.

Step 7. Once booted, sign in and connect to WiFi.

Step 8. Repeat Steps 1 to 3 and check “OEM unlocking” has been greyed out and turned ON.  If you you see this, you can go ahead to the next step.  If not, you may have messed up one of the steps, just start over from Step 1 and carefully follow the tutorial.

Step 9. Download the Canary version of Magisk Manager APK here.

Once downloaded, install the APK file, this will install the Canary version of Magisk Manager app.

Step 10. Go to and download the latest firmware for your model of Galaxy S10, S10e, S10 Plus, or A50.  You can download other country/carrier firmware so long as the model numbers match.  If you have a certain carrier-branded app you absolutely need, then go ahead and download the exact country/carrier firmware.

Unzip/extract the firmware file, you should get a folder with a bunch of files.

Step 11.  Also download ODIN and Samsung USB drivers here.

Unzip the ODIN zip file and you should get a folder with ODIN program and everything you need to flash patched firmware later.

Step 12. Copy the firmware file starting with “AP” under the firmware folder to your phone.

Copy to the Download folder.

Step 13. Open Magisk Manager app and tap on Install.

Tap on install once more.

Tap on “Select and patch a file”, this will patch Magisk root to your firmware so you can flash it with ODIN later.

Choose the firmware file you copied over earlier and Magisk Manager app will patch the firmware, should take about a minute.


Step 14. Once done, copy over the new “magisk_patched.tar” file in your Download directory of the phone to your Downloads folder on the computer.

Step 15. Power off your phone and reboot into ODIN warning mode just like you did in Step 5.  Hit the Volume up key to enter the ODIN download mode.

Your phone should look like the photo above.

Step 16. Make sure you see a blue-highlighted box with a random COM number.  If you don’t see this, simply double-click on the Samsung USB drivers file you downloaded and install drivers, this driver works for all Windows versions, I am using Windows 10.

Once you see “PASS”, you are ready to go.  First, you can reset your phone by holding down Volume Down and Power buttons together.

IMPORTANT: As SOON as you see screen go black, hold down Volume Up, Bixby, and Power buttons together to enter stock recovery mode.  If you are not sure about this, watch the video tutorial multiple times.  If you mess up, you will have to re-flash stock firmware then re-follow this tutorial.

Volume Down + Power to reset phone.

Hold down Volume Up + Bixby + Power buttons immediately after screen goes black and hold it down until you enter stock recovery.

Once you see the Android guy, you can let go of all the buttons.

Step 17. Choose “wipe data/factory reset” using the Volume keys and hit the Power key.  Say yes.  This will wipe EVERYTHING on your phone AGAIN.

When done, hit the Power key to reboot.

Step 18. Once rebooted, sign in.

If you don’t see Magisk Manager app, that’s normal so power off.

Step 19. To enable root at boot, you MUST hold down Volume Up, Bixby, and Power buttons together until you see the warning message like above.  From now on, turn on your phone like this to get root.  You phone will still boot if you just use the Power button but you won’t have root.

Once rebooted, you should now see Magisk Manager app.  Congratulations, you have fully rooted your Galaxy S10/S10e/S10 Plus/A50!


Verify you have 100% root by installing and running Titanium Backup app, and you should see a Superuser Request window pop up. Congratulations!

Now, Magisk Manager app may ask you to apply more zip file, say yes and let Magisk Manager fully apply the patches.  That’s it!

21 Responses

  1. Alex says:

    At step 13:
    When i open Magisk it try to find updates and i can’t go ahead.
    The smartphone is connected to wifi

    • Alex says:

      Solved by changing the server settings to magisk
      But now at spet 19:
      When i hold down Volume Up, Bixby, and Power buttons together appears at the top “official released binaries are allowed to be flashed” and the phone don’è boot.
      How can i solve?
      I have already restored the phone and redid everything 4 times but the problem is the same.

  2. Noob says:

    I mess up,
    i don’t understand this step “you will have to re-flash stock firmware then re-follow this tutorial.” can you explain a bit more? is it using Odin again and try to the step again

  3. bruno segobia says:

    fail in step 17, do not start in recovery mode
    It restarts again and again.
    How do I solve it?

  4. rocky says:

    I got an important question to ask. I have the SM-G975N but because I’m in a country that has the firmware only for the SM-G975F, if I root my device, would the firmware for the SM-G975F work on my SM-G975N? I really need help with this. There are a lot of restrictions and locked applications that I can’t use on my phone because of this issue.

    Please help shed some light on my query.

  5. Angel says:

    fail in step 17, do not start in recovery mode
    It restarts again and again.
    How do I solve it?

  6. Helpusy! says:

    Well i have done everything, phone boots and works but its not rooted?
    Even if i start it with Volume up Bixbi key and power?

  7. Irfan says:

    Can I get official android update from samsung after rooting?

  8. Yehd says:

    I managed to follow everything but when I rebooted it still didnt show magisk. I reinstalled magisk and booted again holding the 3 keys but it still isnt rooted. Can you tell me where I went wrong. Thanks

  9. Максим says:

    У меня всё получилось, спасибо огромное, если внимательно читать, всё получится!

  10. Israel says:

    Hello friend, in step 19 always have to turn on the smartphone holding the volume UP and Bixby to get the root? If I turn on only with the power button will not be root?

  11. mm says:

    i did, but can I remove bote when i power on phone : bootloader is open, …. is unofficial softwear”
    i sshould write encrypte ? when i did root on s9+ i dont have this note

  12. TEJAS says:


  13. Dafydd says:

    Hi Max, Hope you’re keeping well.
    Can you inform me if you updated these instrucions forRooting S10+ on Android 10?

    Thanks in advance..

    Dafydd UK

  14. Ivan Erkens says:

    Hi Max,

    Will this method work for the Galaxy S9 (G960F) on Android 10?

    Lost Root acces by Odin Update to Adroid 10,
    stuck in bootloop with your ‘old’ S9 root-method..

    Thanks in advance, Ivan..

  15. Ahmed says:

    hi thanks i was trying this before and i didnt new where to download odin3 and i watch your video. i did and thanks again.

  16. -- says:

    Hi Max,
    I followed all the steps and the device got stuck at Samsung Galaxy S10+ “The phone is not running Samsung’s …..” black screen.

  17. Wesley says:

    it is possible to revert the root on the SM-G973F by running the Samsung Health app without blocking it. Could you indicate a video tutorial for this?

Leave a Reply

Your email address will not be published. Required fields are marked *

Join the HighOnAndroid VIP Fans List for free help from Max and discounts on Android accessories.

Max Lee

Max Lee is the founder of Max makes Android tutorials and review videos for people who want to get high on Android over at his YouTube channel and Korean YouTube channel.