Last Updated on
In this Android Tutorial, we are going to tell you How to Root Galaxy S10, Galaxy S10+, and Galaxy S10e. Before you go any further into the post, note that this guide strictly meant of Exynos Variants of Galaxy S10, Galaxy S10+, and Galaxy S10e. Don’t try this guide on Snapdragon Variants in any case. Patiently, wait until topjohnwu update Magisk to support Snapdragon Variants aforementioned devices. It hasn’t been long since the launch but the Galaxy S10 and its siblings can already be rooted. Thanks to topjohnwu for updating Magisk with the support of Galaxy S10, S10+, and Galaxy S10e. He announced the news on a Twitter account.
Welcome to the game, S10 😏 pic.twitter.com/K2kciv9MPg
— John Wu (@topjohnwu) March 19, 2019
It’s necessary to put “Warning” as an H2 Heading since this rooting method has consequences and you must be aware of them before you choose to Root Galaxy S10, Galaxy S10+, or Galaxy S10e. The first and foremost concern is that after rooting it will trip Knox, and thus void your warranty. Tripped KNOX Counter means that you won’t be able to use features like Samsung Pay and Secure folder as well as the ability to use some banking apps. Once KNOX Counter Tripped, the effect will be permanent and even unrooting won’t help. Further, you won’t receive any OTA updates as the OTA update system will stop working as well. The process also requires that your device be formatted so make sure you have a backup of everything important, even files on the internal storage.
We have warned you about the things which you should consider before rooting Galaxy S10/S10+ and Galaxy S10e. Proceed further on your risk. Android Tutorial won’t be held responsible should damage your device during the rooting process.
Requirements to Root Galaxy S10, Galaxy S10+, and Galaxy S10e
- The bootloader should be unlocked on your device. It’s worth mentioning here that once you unlock bootloader on Galaxy S10, you’ll get a bootloader unlocked warning every time you reboot your phone.
- Enable USB debugging and OEM unlock from the Developer options.
- Install the latest Samsung USB Drivers on your PC.
- External microSD card or USB OTG.
- Make sure that you have a backup of all of your important data. Because this method will format everything on your device.
Now, you are ready to follow the guide. Make sure to pay attention to every step.
Patch AP Tar File
- Download the firmware for your device using Samfirm tool.
- Unzip the firmware file and get to the AP file which is generally named as AP_[device_model_sw_ver].tar.md5. Copy this AP file to your device.
- Download the Magisk Manager APK. Remember this is a canary build which means it is expected to be highly unstable.
- Once the app is installed, select Install > Install > Select and Patch a File.
- Now, browse to the AP file which you copied to your device. Magisk Manager will now patch the AP file and the patched file will be saved in the Download folder on your internal storage as tar.
- Copy the patched magisk_patched.tar file to your PC.
Root Galaxy S10, Galaxy S10+, or Galaxy S10e
- First of all, boot your Galaxy S10 into Download Mode or Odin Mode. To do so, Power off your phone and then Press Bixby + Volume Down + Power keys for 3-4 seconds. Release all 3 buttons when you see the warning screen and press the Volume Up key to enter the download mode. You may check a complete guide on how to enter download mode on Galaxy S10.
- Now, launch Odin on your PC.
- Connect your Device to the PC via USB Cable. You will see Odin display Added!! when your device is detected. The ID:COM Port should also turn blue.
- On the left side, click on ‘Options Tab’ and uncheck all the boxes except for Reset Time.
- Now, click on AP button and browse to the location where you saved patched_magisk.tar file.
- Select the file and click on Start. Magisk will now be flashed onto your device.
Boot To Recovery of Galaxy S10
- Once the Magisk is successfully flashed, exit download mode by pressing Power + Volume down.
- As soon as the screen turns black, press Bixby+ Volume Up + Power key to boot to the recovery. Continue pressing the Volume Up button until you see the stock recovery menu.
- In stock recovery menu use Volume Rockers for Navigation and the Power button for selection. Navigate to Wipe data/factory reset then use the Power button to select it.
- After that, select Reboot system now and press Power + Bixby + Volume Up
- Release the buttons when you see the boot logo. The device will automatically reboot again.
- After that, complete the initial setup once again, and make sure you connect to the internet during the process.
Once the initial setup is done and you reach to the home screen. Launch Magisk Manager App from your App drawer. If you don’t have Magisk Manager App installed already, download and install the APK from the link provided above in the ‘Downloads’ section. The app will automatically upgrade itself to the full Magisk Manager app. It will then guide you through some additional setups after which it will reboot the device again.
That’s it! You now have a rooted Galaxy S10 device.