How to Root Samsung Galaxy S10, S10 Plus, and S10e With Magisk (Exynos)

Looking for a Root guide for your Samsung Galaxy S10, S10 Plus or S10e? Here is the working method to root Samsung Galaxy S10 series (Exynos) with Magisk and without TWRP Recovery.

Root Samsung Galaxy S10

Google has taken security to the next level with Android Pie which makes it difficult to unlock bootloader and root any Android Pie phone. And additionally, Samsung has also added its own security in the latest Samsung S10 series which makes it more difficult for modification on the device. But Topjohnwu (Recognized Developer and Magisk Creator) has done an impossible work by bypassing Samsung dual-layer security and rooted his own Samsung S10 with Magisk. All thanks to him for sharing the method to Root Samsung S10 Series. This method will work with the latest Samsung Phones running on Android Pie.

How to Root Samsung Galaxy S10, S10 Plus & S10e

If you are new to rooting and other modification then you should know that modification requires unlocked bootloader. So first we have to unlock bootloader on Samsung S10, S10 Plus, and S10e. Unlocking Bootloader on any phone depends on the Smartphone which you are using. And Samsung has made it difficult to unlock bootloader by adding “Vaultkeeper” in the system, which will relock the bootloader once you wipe the phone. So you must have to follow the unlocking bootloader procedure carefully. And once the bootloader is unlocked you can root your Samsung Galaxy S10 series.

More Technical Details which are the cause of restriction for achieving root on Samsung S10

Note: It is a modification guide and we are not responsible if you brick your device. So follow the exact same process as told to avoid bricking your device.

Unlock Bootloader on Samsung Galaxy S10


  • Unlocking Bootloader will wipe all the data so a full backup is recommended
  • Charge your phone to at least 50%
  • 1xUSB and 1xPC
  • It might void your phone warranty

Steps to Unlock Bootloader

  1. Open Settings on your Samsung S10.
  2. Scroll down to last and open About Phone.
  3. Go to Software Information and tap on Build Number 7 times and it will reply “You are now a developer”.
  4. Go back to Settings and Open Developer Options.
  5. In Developer Option, enable OEM Unlocking.
  6. Power off your device. Press & hold Volume Down + Bixby button together and while holding both buttons connect your phone to PC via USB cable to boot into Download Mode.
  7. Now long press Volume Up key to unlock bootloader. It will now wipe all the data from your phone and reboot the device into the System.
  8. Setup your device (Or you can skip if you are going to install Magisk). Make sure to connect your phone to internet while in setup screen.
  9. Again go to Settings > About Phone > Software Information and tap on build number 7 time to enable Developer options.
  10. Go to Developer options and enable OEM unlocking.
  11. Now you have unlocked bootloader on Samsung S10 and you are ready to install unofficial images like Magisk and custom recovery.

Root Samsung Galaxy S10 with Magisk

Installing Magisk in Samsung S10 is not like installing it on other Android Smartphones where we can install TWRP and the flash Magisk through TWRP. This is a different method and doesn’t require TWRP Recovery. Installing Magisk is like installing a dual OS in PC. Both Recovery and Magisk will be installed on the same partition. So make sure to check out how to boot into different partition from the guide mentioned after the root.


  • Rooting Samsung phone will trip KNOX
  • Rooting requires to wipe full data (So Take a backup first)
  • You can brick your device if you will not follow steps carefully

Steps to Root Samsung S10 Phones

  1. Make sure that you have unlocked bootloader on your phone.
  2. Download Stock Firmware for your phone. Also, Download Odin Flash Tool on your PC and extract it if needed.
  3. Extract the downloaded firmware and copy the AP file (named AP_something_.tar.md5) to your phone.
  4. Download Canary build Magisk Manager APK by topjohnwu on your phone.
  5. Install the Magisk Manager (Canary) on your phone.
  6. Connect your phone to Internet connection maybe WiFi or Mobile data.
  7. In Magisk Manager, Open Settings > Patched Boot Output Format and select .img.tar.
  8. Now go back to Magisk home and tap on Install > Install and select “Patch Boot Image File”.
  9. Now locate the AP file that you copied to Phone storage.
  10. It will start downloading Magisk Zip and patch the image.
  11. Copy the magisk_patched.tar file from Download folder and transfer to PC.
  12. Open Odin.exe that you downloaded earlier.
  13. Power off your phone. Press & hold Bixby+Volume down button together and while holding buttons connect your phone to PC via USB cable (Now you can release buttons). It will open Warning screen on your phone and enter Download Mode by pressing Volume Up button.
  14. In Odin, switch to the Options tab and untick “Auto Reboot” option. Root Samsung Galaxy S10
  15. Now click on AP and select the magisk_patched.tar file. Root Samsung Galaxy S10
  16. Click on Start to flash Magisk on your Samsung S10 phone. Root Samsung Galaxy S10
  17. After flashing Magisk, press & hold Power+Volume Down Button to exit Download Mode and when the screen goes off immediately press Volume Up+Power+Bixby button together. You can release the Power & Bixby buttons when warning screen appears but keep pressing Volume Up button until it boots in Stock Recovery.
  18. Use the Volume Up and Down buttons to navigate between options. Navigate to “Wipe data/factory reset” and press the power button to perform the wipe.
  19. After a complete wipe, navigate and select “Reboot system now” and immediately press Volume Up+Bixby+Power button together and when Warning screen appears, release the buttons.
  20. Now the device will reboot into the system with Magisk (it will take time during first boot). After reboot, Setup your device.
  21. Open Magisk Manager (If not available then install the APK you downloaded earlier).
  22. Magisk Manager will do the additional setup, so wait for the final setup.
  23. Done! You have successfully rooted Samsung S10, S10 Plus, and S10e.

After rooting the device you need to be careful while rebooting the system. Here are the shortcut keys to boot into different partitions.

  • System without Magisk – Power up normally using power button
  • System with Magisk – Press Bixby + Power + Volume Up together and when Warning screen appears, release all the buttons.
  • Recovery Mode – Press Bixby + Power + Volume Up together and when Warning screen appears, release Bixby and Power button but keep pressing Volume Up.

So there you have it the detailed guide to root Samsung Galaxy S10 series (S10, S10+, and S10e) with Magisk. I know it’s a quite long guide, but this is the only way to root Samsung S10 and if any easy method comes, I will update to the new method.

You May Also Like: Download Google Camera 6.1 for Samsung Galaxy S10, S10e, and S10 Plus

I hope you found the guide helpful and share it with your friends those who want to root their Samsung S10. And if you are unable to root by any reason then let us know in the comment section. We will provide the best solution to fix the problem.

Related to Samsung S10

Explore Stories


Photo of author

Ashutosh singh

Computer Science graduate and tech enthusiast. Love testing new tech gadgets ever since my first windows phone from Samsung. Working as a technical writer for more than five years, and I believe I have also developed good SEO skills. In my spare time, I like watching movies, and playing games.

Leave a Comment