How to root Samsung Galaxy S10 Series

SPYERA can be installed on rooted and non-rooted Android devices. However, some advanced features only work on rooted devices. The following step by step guide can be used to root any of the flagship Samsung devices belonging to the S10 series.

Supported Variants & Models

  • Samsung Galaxy S10
  • Galaxy S10+
  • Galaxy S10e


In order to root Galaxy S10/S10+/S10e, you must first fulfill the list of requirements as stated below.

  • The rooting process will wipe the device completely, including internal storage. So, make sure that you take a complete backup of all the data before you proceed.
  • Charge your device to a sufficient battery level (above 50% at least)
  • Ensure that you have downloaded and installed the Samsung USB drivers from this link.
  • Ensure that you have downloaded and unzipped the latest version of Odin from this link.

Step 1 - Unlock the Bootloader

In order to root Samsung Galaxy S10/S10+/S10e, you must first unlock the bootloader.

  1. Go to ‘Settings’ > ‘About phone’ > ‘Software information’ on your Galaxy S10.
    samsung galaxy S10 root
  2. Continuously tap on the ‘Build number’ section to enable the ‘Developer options’.
  3. You should see “Developer mode has been turned on” message on the screen.
  4. Go back to the ‘Settings’, scroll down to the very bottom and tap on ‘Developer options’.
  5. Tap on the ‘OEM Unlocking’ toggle and select ‘Turn on’.
  6. Now, power off your device completely.
  7. Now when it is in the off-state connect it using a USB cable to your PC while pressing the "Bixby" and "Vol Down" buttons together.
  8. Now release the buttons and press and hold the "Vol Up" button to unlock the bootloader on Samsung Galaxy S10, S10+ or S10e.
  9. Your device will be wiped (erased) completely and will automatically reboot. IMPORTANT: Skip through the initial setup and make sure to connect the device to a WiFi connection. Do not set up any accounts yet!
  10. When it is completely booted up you need to enable the "OEM Unlocking" again by repeating steps 1-to-5 again to enable Developer options
  11. Now make sure that "OEM Unlocking" in the "Developer Options" is "ON" and greyed out. If so you are good to proceed.

Step 2 - Root Samsung Galaxy S10/S10+/S10e

  1. Download stock firmware for your Samsung Galaxy S10 device: Galaxy S10 (SM-G973F): Download Link | Alternative Link
    Galaxy S10+ (SM-G975F): Download Link | Alternative Link
    Galaxy S10e (SM-G970F): Download Link | Alternative Link
  2. Extract the downloaded firmware on the PC
  3. Copy the ‘AP’ file (.tar) to the device’s storage
  4. On your Galaxy S10 device, download the Magisk Manager v7.3.0 APK and install it
  5. Open Magisk Manager and tap on the ‘Install’ button
  6. Tap on ‘Install’ again and then on ‘Select and Patch a File’
  7. Navigate to the storage and select the AP tar file that was transferred earlier
  8. Magisk Manager will now patch the file and output the patched system firmware (AP) file to ‘[Internal Storage]/Download/’
  9. Now transfer the ‘magisk_patched.tar’ file to the PC
  10. Run the Odin v1.13.1 tool on the PC
  11. Power off your Galaxy S10 device and boot into the download mode by Hold the Bixby and Volume Down buttons together and connect the phone to the PC using the USB cable
  12. On your PC open ODIN, The ‘ID: COM’ port in the Odin window should light up
  13. Important: Click on the ‘Options’ tab in Odin and uncheck ‘Auto-Reboot’
  14. Click on the ‘AP’ button and select the patched system firmware file (magisk_patched.tar) file
  15. Click on the ‘Start’ button to flash Magisk and root Samsung Galaxy S10/S10+/S10e
  16. Now, it is very important that you boot your Galaxy S10 device into stock recovery and perform a factory data reset.
    Press the ‘Power’ and ‘Volume Down’ buttons to exit download mode. As soon as the screen turns off, press the ‘Power’, ‘Bixby’, and ‘Volume Up’ buttons together to boot into the stock recovery. Make sure that you keep pressing the ‘Volume Up’ button until the stock recovery screen appears.
  17. Use the Volume buttons to highlight the ‘Wipe data/factory reset’ option and press the Power button to select it
  18. Now, select the ‘Reboot system now’ option and immediately press the Power, Bixby, and Volume Up buttons together until the Bootloader Warning screen appears
  19. As soon as the Bootloader Warning screen appears, release all the buttons to boot your Galaxy S10/S10+/S10e into the rooted system.
  20. There is one more step left, once your phone is booted up, open the "Magisk Manager" app and it will perform all the remaining necessary actions. Once done, your Galaxy S10, S10+ or S10e will reboot automatically and it will be rooted with Magisk!... Hurray!

One comment on “How to root Samsung Galaxy S10 Series”

Leave a Reply

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

SPYERA 1999-2024. All rights reserved.
Disclaimer: SPYERA is designed to monitor children, employees, or your smartphone. You'll need to notify the device owner that the device is being monitored. It is the responsibility of the user of SPYERA to ascertain and obey all applicable laws in their country regarding the use of SPYERA. If you have any doubts, please consult your local attorney before using SPYERA. By downloading and installing SPYERA, you represent that SPYERA will be used only legally. Logging other people’s SMS messages & other phone activity or installing SPYERA on another person’s phone without their knowledge can be considered illegal in your country. SPYERA assumes no liability and is not responsible for any misuse or damage caused by our Software. It’s the final user’s responsibility to obey all laws in their country. By purchasing & downloading SPYERA, you hereby agree to the above.