Samsung’s latest trio of flagships is one of the best smartphones you can buy right now. If you want a flagship but are on a $700-$800 budget, then you can get the Samsung Galaxy S10e. If budget is not an issue, Galaxy S10 or the S10+ have got you covered.
If you have got the latest Samsung flagship and want to root Samsung Galaxy S10/S10+/S10e, then follow the below guide.
How to Root Samsung Galaxy S10/S10+/S10e (Exynos)
Before You Proceed
Samsung Galaxy S10/S10+/S10e root process is different than normal rooting processes. Rooting your device requires you to first unlock your device bootloader. Unlocking the bootloader wipes all the data on your phone. With the company’s latest flagships, Samsung has introduced a “VaultKeeper” service which attempts to “relock” the bootloader after the data is wiped. You will have to go through all the steps again to make sure that your Galaxy S10/S10+/S10e bootloader is unlocked. In short,
- Installing Magisk WILL trip KNOX
- Installing Magisk for the first time REQUIRES a full data wipe, backup before continue
- You have to have your bootloader unlocked before following the instructions
- Magisk has to be installed to the recovery partition of your device, which is very different from what you used to know about rooting in general
So if you are feeling confident about the process, let’s proceed.
How to Unlock Samsung Galaxy S10/S10+/S10e Bootloader
To unlock Samsung Galaxy S10/S10+/S10e bootloader,
- Go to Settings > About Phone > Tap “Build number” 7 Times.
- Now go back to Settings > Developer Options and check “OEM unlocking” and “USB debugging.”
- Power off your device.
- Press Bixby + Volume Down and plug in your device to a PC to boot into download mode.
- Now Long press Volume Up button. This will wipe your device data and it will reboot.
- Wait! Don’t get too happy. Bootloader is not unlocked yet. It is here where VaultKeeper service comes into play. Perform the initial device setup. You can skip the unnecessary setup part as you have to do these steps again anyway.
- Now, Perform step 1 again. Make sure that OEM unlocking is greyed out this time in step 2.
Install Magisk on Galaxy S10/S10+/S10e
To boot to a system with Magisk installed, you will have to boot to recovery every time. As the recovery also exists in the same partition as Magisk does, the phone decides which way to boot on the basis of how long you press volume up. Topjohnwu (an XDA Recognized Developer and the original maker of the guide) has summarized the Magisk boot into this:
- (Powering up normally) → (System with no Magisk)
- (Power + Bixby + Volume Up) → (Bootloader warning) → (Release all buttons) → (System with Magisk)
- (Power + Bixby + Volume Up) → (Bootloader warning) → (Keep holding volume up) → (Actual recovery)
- Download your smartphone official firmware. You can download it from SamMobile.
- When the firmware is downloaded, unzip it in a separate folder. You will see multiple files there including an AP file. It is normally named as
AP_[device_model_sw_ver].tar.md5Keep the file in mind as we have to use it in coming steps.
- Install Magisk Manager from the Canary Channel.
- In Magisk Manager:
Install → Install → Select and Patch a File
- Select the AP tar file that you had extracted in Step 2. Magisk Manager will patch the whole firmware file and store the output to:
- Copy the tar file to your PC, and boot your device to download mode.
- Download Odin.
- Open Odin > click on AP and select the
- Go to options and uncheck “Auto Reboot.”
- Now exit download mode by pressing Power + Volume Down button. As soon as the screen turns off, immediately press Power + Bixby + Volume Up to boot to the recovery partition. Continue pressing the volume up button until you see the stock recovery screen.
- In the recovery, Select Wipe data/factory reset to wipe the data of the device.
- Select Reboot system now, and immediately press Power + Bixby + Volume Up. Release all buttons, after seeing the bootloader warning screen.
- Perform the initial device setup and you will see Magisk Manager in your app drawer.
- If you don’t see magisk manager, perform Step 3 and Step 4 again.
- Open Magisk Manager and let it do its job.
Congratulations! You have successfully rooted Samsung Galaxy S10/S10+/S10e. Enjoy!