Sometimes you need to have full control over your own phone when you want to uninstall some apps over which you have no authority or install others.
Then it’s time for rooting. It’s a very complicated and adroit process, any mistake during that may be harmful and may be the last you’ve made with your current phone. So, it’s crucial to find correct instructions and follow them carefully.
Happily, you’ll find the instructions in this article on how to root Samsung Galaxy S10.
Rooting: what is that?
If you want to root the phone, you need to know what generally the rooting is. What does it give to you? And what are the risks? It’s time to find out.
Rooting a phone means getting full opportunities to change your device. It simply gives you a superpower, the possibility to get full control over a phone and Android System files. You can install any new customization (like Custom ROM), remove any bloatware, and install any apps.
But there are also disadvantages which you must be warned about. Every rooting attempt is your full responsibility, it may affect your Galaxy S10.
Root Samsung Galaxy S10: disadvantages
Rooting is a clearly secure method to get full control over your Galaxy S10. It has its bad sides.
Firstly, after rooting your phone, you will no longer have any warranty on your phone. It means that every time any issue happens to your Samsung device, you don’t have any chance to repair it with the special services of the Samsung company for free. And you just can’t get a new phone instead of the broken previous device and not pay for this.
Secondly, default secure apps and software will not protect your phone anymore. You can really quickly and simply catch any viruses and trojans, and each time it will be harmful to your device. No security.
Thirdly, the rooting process is quite hard. Any mistake may be fatal. If you miss some steps of the instructions, if you do them wrongly, you can break your Galaxy S10 easily and probably for good.
Can Samsung Galaxy be rooted? Is internal storage important?
Generally, almost every phone that ever existed may be rooted and cracked entirely. And Samsung Galaxy S10 is no exception, any model is no exception, although it may be incredibly hard. Why is that so? What is the peculiarity of that line of phones?
Samsung Galaxy: innovations
A certain thing about the line of the Samsung Galaxy is that with every system Samsung updates, the developers strengthen the software of the phone, getting it harder to break any security warnings and measures; it’s getting complicated for users to root their phones. So, often it means, that with every new update rules for rooting a device are changing.
These new devices also have a special secure system: A-only system-as-root setup. This is protecting your device from rooting, from downloading something clearly harmful and dangerous, no custom recovery. To put it simply, you cannot download any apps with a usual bootloader. Only the kernel string works there in the Samsung Galaxy phone.
The bootloader is locked not only by these measures. There also works another lock: it is a relatively new “Vault Keeper”. It is a second protection that goes to the lock after the first invasion is already done. After you broke the first level of protection, it relocks the bootloader again, especially after the full phone data is gone.
Can you root the S10?
Yes, you can. Moreover, you can root Samsung Galaxy S10 and S10 Plus, S10e, with Android system 10 and Android 9 Pie.
To do so, follow the instructions below. Read them all carefully, if you want to avoid damaging any of the devices.
How to root Samsung Galaxy: instructions
Before coming to the very process of rooting Galaxy S10, you need to do some actions, which will make the rooting possible. These are the moves to unlock the bootloader.
Take a complete Backup of your phone
The rooting of the phone is the process that will inevitably erase every single data of your Samsung device, nothing will be left. If you don’t want to lose something important forever, you strongly need a complete backup. So, taking a backup of your Galaxy S10 which will save all device memory is the very first move you need to make.
Why do you need this
The option is to save all the data on your computer through the Samsung Smart Switch app. Or to move it to another Samsung Galaxy S10 device through the same app. If you did that, ensure that everything important that you’d like to have is saved. Once you started rooting, there is no way back.
Important advice: charge your device
You should charge your Samsung Galaxy S10 phone to 50% of the battery level, at least. This will guarantee that Galaxy S10 will not suddenly turn off during the rooting process, which may be dangerous to your phone.
Unlock the Bootloader
Now, when you’ve saved all the data from Galaxy S10, it’s time to unlock the bootloader. Last warning to you: this action will certainly erase your memory. Now you need an OEM unlocking.
Step 1: Open the “Settings” icon on your Samsung home screen.
Step 2: Go to the “About phone” section.
Step 3: Find and click the “Software information” there.
Step 4: Find the “Build number” button and tap on that button seven times.
Step 5: Then find the “Developer Options” in “Settings”.
Step 6: Turn on the “OEM Unlocking” toddler. Now the most important steps in the switched-on phone are done.
Step 7: Turn Galaxy S10 off. Tap and hold for a while the “Bixby” button and the “Volume Down” button.
Step 8: Now you need to connect Galaxy S10 to the computer and boot it into the download mode. Download mode will help with Magisk.
Step 9: Tap on the “Volume Up” button, and therefore you will finally unlock the bootloader of your phone. Your Samsung Galaxy S10 will reboot automatically. You will see a warning message about unlocking the bootloader, but no worries, it is a part of rooting. Don’t forget to exit Download mode to get root access.
Step 10: Do the first two steps again and turn on the “OEM unlocking”.
Now, if you’ve finished and haven’t made any mistakes, then when your bootloader is unlocked, you can follow the next instructions.
Why unlocking the bootloader of Galaxy S10 is important?
When you unlock the bootloader, you can install and flash all the custom files you want through recovery mode. And, for instance, it will let you flash the app, which will help you to root your Samsung Galaxy S10 device.
Root Samsung Galaxy S10
To root Galaxy S10, you need to install “Magisk”, strongly after unlocking the bootloader of your device. But you would probably ask what exactly you need to install. In other words, what is the “Magisk manager”?
Magisk: what is that?
“Magisk manager” is a well-developed resource that will help you to get all control over your device. The instrument is highly advanced and highly qualified. The advantage of the program is that the percentage of damaging your phone, like bringing any change to the system partition, is low (if you read the instructions carefully, of course).
By the way, any OTA updates will be installed and received to the Galaxy S10 safely with no struggle, and no problems. So, you will need Magisk manager application. And installing Magisk is easy.
Compatibility: any device with Android versions from 4.2 to 11 (and any latest after that).
Rooting Samsung Galaxy S10 phone: “bootloader warning screen appears”
Now we can get to the process itself for the rooted system. Prepare your Samsung phone and prepare your computer because you will need it again.
Step 1: After turning on “OEM Unlocking”, as was said in the previous instructions, you need to verify the build number of installed on the Samsung Galaxy S10 software. To do so, find the “Settings” icon first.
Note: It needs to be done to make sure that you are a user of the correct and current firmware file, which you will certainly need further.
Step 2: In the “Settings” find the “About phone” section and there you have to tap on the “Software information” line. There you must note all information that is under the “Build number”. This information is a large number, and the last part of it is what you are actually looking for.
Step 3: This build number is required for downloading the stock firmware package. Strongly for your actual build number. And download it to your computer, not the Galaxy S10.
Step 4: When you downloaded the package, you need to extract what is inside the package through the zip archive to a folder on your computer.
Note: the folder, where you put the downloaded data, must have a special format: .tar.md5.
Note 2: it is important to keep the whole data. Don’t delete anything, even if you think that you will not need it. It may ruin the rooting process.
Step 5: Then you need to connect your Samsung Galaxy S10 device to the computer. Use the USB cable. And don’t forget to turn on the “File Transfer”.
Step 6: Copy and transfer the downloaded information to the phone’s internal storage to the root directory, not in any of the folders, as it is important for safety.
Step 7: It’s time to use the “Magisk Manager app”. Download and install on your Samsung Galaxy the APK file of the “Magisk”.
Step 8: Open the “Magisk” app on the phone. In the app, you need to tap the ‘‘Settings” icon. You will find it in the top-right corner of the app’s main screen.
Step 9: Tap on the “Update channel” line. Choose the “Beta” option.
Step 10: On the app’s main screen, tap on the “Install” button, then the “Next” button in the top-right corner, and the “Select and Patch a file” line of the suggested options after that.
Step 11: When the list of folders in Galaxy S10’s internal storage is open, select the AP firmware file, that you’ve transferred there recently.
Step 12: After selecting of the file, click on the “Let’s go” line if you’re ready to patch the file.
Step 13: Now the firmware is saved in the “Download” folder in your Samsung Galaxy S10 phone’s storage, and you need to copy this patched file of AP firmware and then transfer it to the computer, in a folder of the rest of such files which are in the “MDS file” type.
Step 14: it’s time to use “Odin”. You need to turn Galaxy S10 into Download mode so that the program will notice your device. The Download mode here is important. Firstly, turn your phone off, then connect to your computer through Samsung USB drivers. Hold the “Volume Down” button and the “Bixby” button. When you did this action, you will see that the screen has changed: now it is the “Bootloader” screen.
Step 15: Launch the “Odin” and work with firmware files. Then you need to flash the patched AP firmware file to root Galaxy S10. Then tap “BL” and choose the correct code firmware. Tap “AP” and choose the Magisk patched AP firmware file. Then do the same by tapping and choosing “CP” and “CSC” and with the correct firmware files.
Step 16: When the firmware is loaded, find the “Options” section in the Odin and turn off the “Auto-Reboot” line. Press the “Start” button. Then, when the flashing process is done, you’ll the “Pass!” message. It means that now you should close the “Odin” and disconnect your Galaxy S10 from the computer. The most important steps are done.
Step 17: Now you need to exit Download Mode. To do that, hold the “Volume Down” button and the “Power” button for no more than 5-6 seconds. Then you need to tap the “Power” button again, this time just to turn it on.
Step 18: Now you have to hold several buttons: the “Power”, the “Bixby” and the “Volume Up” together. Release them only when the Bootloader Warning screen appears on your phone to turn it into the “Rooted system” with “Magisk”. Check the bootloader warning screen carefully.
Step 19: We are close to the end. You have to hold the “Power”, the “Bixby” and the “Volume Up” buttons together. Then release only the “Power” and the “Bixby” buttons. Release the “Volume Up” button when you see the stock recovery mode screen.
Step 20: Install the “Magisk Manager app”. Then open the app and when it asks you about the additional setup, tap on the “OK” button. Wait a little bit. Then your phone will reboot the system.
Now the rooting process is finished, your phone is successfully rooted.
How do I root my Samsung Galaxy S10 without a computer?
Although the computer is a very important part of rooting Samsung Galaxy, there is a way to root it without a PC. It requires an absolutely different program. You will need the TWRP recovery.
You need to turn off your device and hold the “Volume Up” button and the “Power” button until the screen is changed. Press the “Install” button when you see the TWRP recovery main screen. Then on your phone find and choose the “Magisk installer zip” and move the toggle when you see it. Then your phone will reboot automatically. Go to the Magisk Manager app. The process is successful if you see the green checks.
How do I unroot my S10? With the recovery mode
To unroot your phone, you need to find the “SuperSU” and then find the settings of the app. When you see the line with the “Full Unroot”, click on it.
The process of unrooting the Samsung Galaxy S10 will be started immediately, wait for a while.
When it’s completed, your phone will auto-reboot the system. After that, you will see that your device is fully unrooted, and you can use it as you used to.
In conclusion: rooting Galaxy S10 is easy
Now you know how to root Samsung Galaxy S10 and you see that it is not so hard when you know what to use to do that. Enjoy the process!