Learn how to root Galaxy S10e, Galaxy S10, and Galaxy S10 Plus and install Magisk: Now you can root your Galaxy S10 + other versions and install Magisk manager on the One UI 9.0 Pie firmware. The developer behind the most popular rooting tool for Android devices, topjohnwu, has updated Magisk again.
This update is very exciting because it is the first version that supports the Samsung Galaxy S10. This means that you can enable root access and install the app manager on all Samsung Galaxy S10 variants.
Samsung has made it very difficult to tamper with the phone’s firmware. By default, it does not allow you to flash custom binaries via Odin and then forget about KNOX. Furthermore, a new service called VaultKeeper makes it even more difficult to unlock the Galaxy S10 bootloader.
However, the developer has found a way to root Galaxy S10e, Galaxy S10 and Galaxy S10 Plus and install Magisk. The guide is a bit long but it is very detailed, to make all the passages easy to understand. If you get stuck in a passage, leave a comment below.
How to root the Samsung Galaxy S10
Before going ahead with the tutorial, read all the warnings. Do not proceed if you do not wish to activate KNOX or if you do not wish to delete the data.
- This process will erase all data on your phone. When you unlock the bootloader for the first time to install Magisk, a complete data delete will be performed. Please backup your data before continuing, otherwise you will lose all data.
- Installing Magisk on your Galaxy S10 will activate KNOX. This is an indicator that shows if the firmware has been tampered with or not. Some shops refuse the guarantee in the event of KNOX intervention.
- This process involves installing Magisk on the phone’s recovery partition. This procedure has nothing to do with the traditional Magisk installation.
Magisk is installed on the phone in three steps. The first step is to unlock the Galaxy S10 bootloader and accept the unofficial images, the second step is to patch the firmware and pass it through Odin, and the last step is to start the phone correctly with Magisk installed.
How to unlock the Galaxy S10 bootloader
Samsung has introduced a new service called VaultKeeper. This means that you will not be able to flash custom binaries or unofficial partitions unless allowed by VaultKeeper. Here’s how.
- Enable OEM unlocking. To do this, go to Settings> Developer Options and tap the OEM unlock.
- Start in download mode. To do this, hold down the power button and tap Shut down to turn off the phone. Now press and hold the Volume Down + Bixby + Power buttons simultaneously.
- Once in download mode, long press the volume up button. This will unlock the bootloader and all data on your phone will be deleted.
- The phone will restart automatically. Connect your phone to a WiFi network and skip the rest of the configuration.
- Go to Settings> Phone Information> Software Information and quickly tap 7 times on Build Number to enable Developer Options. Go to Developer Options and make sure the OEM unlock is disabled.
Firmware patching and Magisk installation
Now that the bootloader has been successfully unlocked, you need to flash Magisk on your phone. This time, Magisk gets installed into the phone’s recovery partition, so every time you restart the phone, you need to perform the recovery if you want to have Magisk.
- Download the latest firmware for your Samsung Galaxy S10 and extract the file.
- Copy and the .tar AP file and transfer it to the phone’s internal memory. The file name starts with AP and ends with.tar.md5 (AP_ [device_model_sw_ver].tar.md5).
- Download and install the latest Magisk Manager APK.
- Open Magisk Manager and go to Install> Install> Select and Patch a file.
- Go to the memory and select the extracted AP file. The firmware will be updated and the new version will be found in Internal Storage/Download/magisk_patched.tar.
- Transfer the patched file to your computer.
- Turn off the phone and start the phone in download mode.
- On Odin, click AP and select the patched.tar file. Uncheck “Automatic reboot” and click Install.
- The tool will install Magisk on your Samsung Galaxy S10.
Start the phone with Magisk installed
- Once Odin has finished installing Magisk, hold down the Volume Down + Power button to exit the download mode. When the screen is off, quickly press the Volume Up + Bixby + Power buttons simultaneously. A bootloader warning will be displayed. Continue to press the volume up button. The phone will enter stock recovery mode.
- Using the volume buttons during restore, highlight Clear data/Restore factory data and press the power button to confirm.
- Now highlight and select Restart now and quickly press the Volume up + Bixby + Power buttons simultaneously. When the bootloader alert appears again, release the buttons this time.
- The phone will restart twice and then restart normally.
When the phone starts, go to the app menu and check if there is a Magisk Manager. It should be there by default. If not, manually install the latest version of the APK file. You have successfully installed Magisk and rooted Samsung Galaxy S10e, S10 and S10 Plus.
All you need to remember is the start-up procedure and what you have to press if you want to start the recovery or start the system with Magisk installed.
1. Normal power on → System without Magisk
2. Power + Bixby + Volume up → Warning Bootloader → Release all buttons → System with Magisk
3. Power + Bixby + Volume up → Warning Bootloader → Keep the volume on hold → Recovery
Now that you have Magisk installed on your Galaxy S10, you can later update Magisk directly from the Magisk Manager app. If you want to upgrade to another firmware version, first reconnect it via Magisk Manager, then install. With Magisk you can now enjoy all the advantages of root in addition to the Magisk module system.