This tutorial will help you to root your favourite Samsung Galaxy S23, S23+ & S23 Ultra using the Magisk rooting application. The method we are using here which is the Magisk rooting method is the most stable and the easiest one now available.
Please note that this rooting method is compatible only for Galaxy S23 models like;
- Samsung Galaxy S23 : SM-S911B, SM-S911B/DS, SM-S911U, SM-S911U1, SM-S911W, SM-S911N, SM-S9110, SM-S911E, SM-S911E/DS
- Samsung Galaxy S23 Plus : SM-S916B, SM-S916B/DS, SM-S916U, SM-S916U1, SM-S916W, SM-S916N, SM-S9160, SM-S916E, SM-S916E/DS
- Samsung Galaxy S23 Ultra : SM-S918B, SM-S918B/DS, SM-S918U, SM-S918U1, SM-S918W, SM-S918N, SM-S9180, SM-S918E and SM-S918E/DS
Before proceeding any further please make sure that you have made a complete backup of your phone to prepare for worst case scenario. Also keep in mind that rooting will void your warranty and samsungsfour.com will not be liable for any loss of data nor bricking of the device.
Steps to root Samsung Galaxy S23, S23+ & S23 Ultra using the Magisk app
1. First you need to perform the OEM unlock and enable USB debugging on your Galaxy S23 device.
To enable “Developer Options” on your Galaxy Smartphone go to Settings>About phone>Software Information, and tap on the “Build number” 10 times until you get a message that you are a “developer“.
Once done you will see an additional menu entry in the “Settings” main menu called “Developer Options” as shown below in the screenshot.
Once you have enabled the “Developer Options” tap on it and you will see a similar screen as shown below (These are from One UI 2, if your UI version is something else slight difference maybe there).
Now tap on “OEM unlocking” and “USB debugging” to enable it. If you get a popup warning, tap enable if you would like to proceed.
Also you may need to enable it from the Download Mode. This is a new security feature on the latest version android firmware.
For that first switch off your phone and connect it to the PC using a USB cable and press and hold the Volume Up and Volume Down keys together until you see the bootloader screen as show below.
Next please long press Volume Up key to enter “Device unlock mode.”
For that you may also try the below tutorial which will help you to enable the same.
- How To Enable USB Debugging And OEM Unlocking On Samsung’s Galaxy One UI?
- How To Unlock Bootloader On All Galaxy Android Smartphones? (Latest Updated Method)
Downloading Magisk App
2. Now download the “Magisk App” from the below link.
After downloading please install it. Kindly make sure to allow installations from “Unknown Sources” from the “Settings”->”Security” before trying to install apps from outside of Play Store.
3. Now download the same firmware version which is currently present on your phone to your computer. To know the “AP”, “CP”, “CSC” version of your phone try the code “*#1234#” into your phone’s dialing keypad.
Please use the below links to download the firmware for your Samsung Galaxy S23
- a. Download Stock ROM For Galaxy S23: SM-S911B, SM-S911B/DS, SM-S911U, SM-S911U1, SM-S911W, SM-S911N, SM-S9110, SM-S911E, SM-S911E/DS
- b. Download Stock ROM For Galaxy S23+: SM-S916B, SM-S916B/DS, SM-S916U, SM-S916U1, SM-S916W, SM-S916N, SM-S9160, SM-S916E, SM-S916E/DS
- c. Download Stock ROM For Galaxy S23 Ultra: SM-S918B, SM-S918B/DS, SM-S918U, SM-S918U1, SM-S918W, SM-S918N, SM-S9180, SM-S918E and SM-S918E/DS
Once downloaded please extract the file and you will get similar files like shown below.
4. Now check for a file with “AP” in the starting as shown in the above image. Now copy that file alone to your phones “Internal Storage“.
5. Once done open the “Magisk” app and tap on the “Install button” near to “Magisk“. Please check the below screenshot for reference.
6. When you get the below page tap on “Next“.
7. Now you will get the below page, there you need to tap on “Select and Patch a File” and select the “AP” file you have already copied to your Galaxy S23’s internal storage. Now this file will be patched and will be named as “magisk_patched.tar“. It will be found in the “Downloads” folder. Copy that file back to your computer desktop.
Entering Download Mode
8. Once done please switch off your phone and enter it into the “Download Mode”. First you need to connect your phone to your PC using a USB cable. To enter into the download mode first you need to enter into the “Recovery Mode” for that press and hold the “Vol Up” + “Power” buttons at the same time and release the “Power” button when you see your phone model number on the screen. Now you will be entered into the “Recovery Mode”.
The above image shows the “Recovery Mode” menu. Here select the “Reboot to bootloader” option and confirm the action to enter into the “Download Mode”. Please use “Vol Up” and “Vol Down” buttons to toggle through the options and “Power” button to confirm a selection.
9. Now download the latest Odin app from the below link.
Once downloaded please open the “Odin.exe” file and tap on the the “AP” button and select the patched file (“magisk_patched.tar“) which was copied from your phone back to your computer. Also please click “BL”, “CP” and “CSC” buttons on the Odin and select appropriate files. Please ignore “UMS/Home CSC“.
Now go to Odin’s “Options” tab and uncheck “Auto Reboot” and click the “Start” button in the Odin to start the flashing process.
Once flashing is finished enter your phone into “Recovery Mode” again and perform a “wipe data/factory reset”. And reboot your phone. When booted up your S23, S23+ or S23 Ultra will be rooted with super user privileges.
However if you have got any errors while rooting your phone please have a look at the below troubleshooting steps.
Troubleshooting
No matter what how hard you try there can be errors and issues when you do the rooting. Don’t worry because we have all the solutions for normal errors that may occur on your S23 during the rooting process. Please have a look at them below.
- How To Resolve Odin Flash Failed Error On Galaxy Smartphone? (All Error Solutions)
- How To Resolve “Verification Failed, Unable to restart your device” Error On Galaxy Smartphone? (Updated)
- How To Fix “An Error Occurred While Updating The Device Software” On Galaxy Smartphone?
A brief intro to Galaxy S23, S23+ & S23 Ultra specs
Samsung Galaxy S23
The original Samsung Galaxy S23 comes with 6.1 inches Dynamic AMOLED 2X touchscreen display having 120Hz refresh rate and HDR10+ along with 422 ppi density. It is protected with Corning Gorilla Glass Victus 2.
S23 comes in Phantom Black, Cream, Green, Lavender, Graphite and Lime color options. When compared to it’s other buddies this one comes with an inferior 3900 mAh Li-Ion non-removable battery.
Samsung Galaxy S23 Plus
The Galaxy S23+ comes with a slightly bigger 6.6 inches Dynamic AMOLED 2X touchscreen display having 120Hz refresh rate and HDR10+ and a reduced 390 ppi density. It is also protected with Corning Gorilla Glass Victus 2.
S23 Plus comes in Phantom Black, Cream, Green, Lavender, Graphite and Lime color options. S23 Plus has a bigger 4700 mAh Li-Ion non-removable battery with 45W wired fast charging.
Samsung Galaxy S23 Ultra
The Galaxy S23 Ultra on the other hand comes with the biggest 6.8 inches Dynamic AMOLED 2X touchscreen display having 120Hz refresh rate and HDR10+ and a whooping 501 ppi density. It is also protected with the latest Corning Gorilla Glass Victus 2.
S23 Ultra comes in Phantom Black, Green, Cream, Lavender, Graphite, Sky Blue, Lime and Red color options. The S23 Ultra has the biggest 5000 mAh Li-Ion non-removable battery with 45W wired fast charging capable of charging up to 65% in just 30 minutes.
Normal queries for this tutorial
- How to Root Samsung Galaxy S23, S23+ & S23 Ultra using the Magisk app?
- How to get root access / superuser privileges on my Galaxy S23, S23+ & S23 Ultra?
If you have faced any issues while trying to root your Galaxy S23, S23+ or S23 Ultra, please feel free to post it in the comment section below, don’t worry I will help you as fast as I can.
If “How To Root Samsung Galaxy S23, S23+ & S23 Ultra?” tutorial really helped you, please give a like/share on social networking websites.