How to install TWRP Recovery and root Samsung Galaxy S23 Ultra

Without doubt, Samsung is one of the most esteemed and well-equipped labels that has been the leader in the industry for a lengthy period of time. One of the most impressive aspects that don’t get talked about enough is the custom development options that Samsung offers. Even though the Galaxy S23 Series was released a few days back, the Galaxy S23 Ultra already boasts of a working custom recovery. From taking backups of device partitions to flashing Custom binaries to gaining administrative access using Magisk, you can do it all. If you’re looking to root your device, then this guide is perfect for you. In this guide, you will get to know how to install TWRP Recovery and root Samsung Galaxy S23 Ultra.

How to install TWRP Recovery and root Samsung Galaxy S23 Ultra

Step 1: Install Android SDK

To start off, install the Android SDK Platform Tools on your PC or computer. It’s the official ADB and Fastboot binary provided by Google. You should download it and extract it to a convenient location on your PC. Doing this will give you the necessary platform-tools folder.

Step 2: Boot your device to Download Mode

  1. First, power off your smartphone
  2. Press and hold the Power and Volume Up keys and your smartphone will be booted to Stock Recovery
  3. Now, you should highlight the Reboot to Bootloader option using the Volume Keys and press the Power Key to confirm it
  4. Your device should boot to the Download Mode

Step 3: Install Odin

Now, you’ll need to download and install the Odin Tool on your PC for flashing the TWRP and disabling AVB on your device. You can grab hold of the latest Odin by heading over to this link. Once it is done, you should extract it to any convenient location on your PC.

Step 4: Disable Android Verified Boot on your device

  1. Start by downloading the tar (vbmeta_disabled_R.tar) file on your PC
  2. Now, connect your phone to the PC via a USB cable
  3. Launch the Odin Tool and then click on the Userdata button
  4. Navigate to the vbmeta file, select it, and then click Open
  5. Now, click on the Start button
  6. You will get a prompt on your smartphone, stating that “You have to reset your device to factory settings”
  7. Use the Volume Keys for selecting the reset option and then hit the Power Key for confirming it
  8. Your device will undergo a reset and AVB will stand disabled

Step 5: Download the Magisk app

Next, you need to download the Magisk APK file. This file will be used for rooting your Galaxy S23 Ultra. So you should download it by heading over to the link mentioned below and renaming the APK to ZIP.

Step 6: Download TWRP Recovery

You can now download the latest custom recovery for your device by heading over to the link mentioned below –

TWRP Recovery for Galaxy S23 Ultra – Download

Step 7: Install TWRP Recovery

How to install TWRP Recovery and root Samsung Galaxy S23 Ultra

  1. Launch the Odin Tool on your PC and then click on the AP button
  2. Now, navigate to the downloaded TWRP.tar file, choose it, and then click Open
  3. After that, hit the Start Button and TWRP would get flashed onto your device
  4. Now, use the hardware key combinations for booting your device directly to TWRP

Step 8: Disable Encryption via TWRP

  1. Once your Galaxy S23 Ultra boots to TWRP, head over to Advanced -> Terminal
  2. Type in the below command and then hit “Enter” –
  1. Your smartphone will resize the vendor and ask you to run multidisabler once more
  2. You should again execute the below command and this time, you’ll get the Finish message –

Step 9: Format your phone

  1. After disabling encryption, you’ll need to format it
  2. You should head over to Wipe -> select Format Data
  3. Now, type in “YES” in the space provided and then tap on the checkmark located at the bottom right
  4. Once formatting is complete, you’ll need to reboot the device to TWRP
  5. So, you should go to Reboot and then select Recovery

Step 10: Root your device via Magisk

  1. Now, it’ll be time to flash Magisk and then root your device
  2. To do that, go to Install and then select the Magisk zip before performing a right swipe to flash it
  3. Once Magisk is flashed, you can reboot the device to the OS
  4. Now, go to Reboot and then select System
  5. Your Galaxy S23 Ultra will now boot to the rooted OS with TWRP installed

There is another way which doesn’t require TWRP, you can follow the guide here: How to Root Samsung Galaxy S23 Ultra using Magisk

Aviral Sharma
Aviral Sharma
Aviral Sharma is a talented and passionate writer who has been using words to express his thoughts ever since he learnt how to hold a pen. He is passionate about outer space, history, sports and most importantly technology. Aviral is a regular writer for and has been getting better by the day. He currently own Samsung Galaxy S24 Ultra, iPhone 13 and a HP Pavilion laptop

Leave a Comment