Warning:
• After unlocking bootloader your warranty will be void.
• After rooting, your KNOX status will be tripped.
• You can still pass the safety net after you root if you follow the instructions.
• You will lose all your data during the process, so make a back up.
• This tutorial is only for Samsung Galaxy S22 Ultra SM-S908B, SM-S908E, SM-S908N, SM-S9080 models.
Root Samsung Galaxy S22 Ultra and install Magisk app has never been much easier when follow our step by step given tutorial.
Before you proceed, we recommend to watch video below. Then it’ll be easier to follow the whole procedure.
Preparing necessary tools and files
- Using PC download flash tool Odin.
- Using PC you need to download stock firmware depending on your model. Now you have two options:
Do it manually by following the next part or using Bitfrost. If you’ve chosen to use Bitfrost, then jump straight to Download stock software using Bitfrost part.
Downloading stock software manually
- Finding model number: On you device dial *#1234# will give you details of your model.
Alternatively you can go to → Settings → About Phone → the third row says the Model number.
Download software depending on your model and region.
SM-S908B
SM-S908E
SM-S908N
SM-S9080 - After downloading the SM-xxxxx_x_xxxxxxxx_xxx.zip.enc4 file, change its format from .enc4 to .zip then extract it. You should get 5 separate files:
BL_xxxxxxxxxx.tar.md5
AP_xxxxxxxxxxx.tar.md5
CP_xxxxxxxxxx.tar.md5
CSC_OMC_xxxxxxxxxx.tar.md5
HOME_CSC_OMC_xxxxxxxxxx.tar.md5
Downloading stock software using Bitfrost
- Download Bitfrost tool. We recommend using Windows.
- Extract the zip file and launch Bifrost.exe inside the folder.
- You need to fill in the Model, and Region, press the Check for Updates button and then Download button.
- Finding model number: On you device dial *#1234# will give you details of your model.
Alternatively you can go to → Settings → About Phone → the third row says the Model number and you need to remove the /xx part, for example: It shows SM-S908B/DS, so you only need to type SM-S908B. - After downloading the SM-xxxxx_x_xxxxxxxx_xxx.zip.enc4 file, change its format from .enc4 to .zip then extract it. You should get 5 separate files:
BL_xxxxxxxxxx.tar.md5
AP_xxxxxxxxxxx.tar.md5
CP_xxxxxxxxxx.tar.md5
CSC_OMC_xxxxxxxxxx.tar.md5
HOME_CSC_OMC_xxxxxxxxxx.tar.md5
Setting up Magisk Manager
- Download and install Magisk Manager to your device. You may need to enable installing unknown apps option.
- Connect device to PC/Laptop via USB and transfer AP_xxxxxxxxxxx.tar.md5 file to device. The one which you extracted from downloaded software file.
- Open the app and in first Magisk section choose Instal option.
- Inside your device storage select AP_xxxxxxxxxxx.tar.md5 file which you transferred and tap on LET’S GO.
- After flashing is done go to device Download folder and check for file magisk_patched-xxxxx_xxxxx.tar.
- Copy this file from the device to PC/Laptop desktop location.
Unlocking Bootloader and preparing device for flashing
- Turn off your phone completely then keep pressing Volume up and Volume down buttons together until you access Download Mode.
- In Download mode long press Volume Up button to switch device into unlock mode.
- You’ll access Bootloader unlock screen with warranty void notification. Again long press Volume Up button to approve.
- After getting message “This phone’s bootloader is unlocked…” press Power key to continue.
- Go through basic phone setup..
Flashing software using Odin
- Enable USB Debugging and OEM Unlocking.
Go to Settings/About phone and keep taping on Build number until you see Developer mode has been turned on. After that go to Settings/Developer Options then enable both USB Debugging and OEM Unlocking. - Turn off your phone completely then keep pressing Volume Up and Volume down buttons together until you access Download Mode.
- Short press Volume Up to continue.
- Open Odin3_v3.14.1.exe and connect phone to your PC/Laptop via USB. You should see ID:COM section turned blue meaning that phone was detected.
- Using Odin:
Click on BL and select BL_xxxxxxxxxx.tar.md5 (extracted software file)
Click on AP and select magisk_patched-xxxxx_xxxxx.tar (instead of software file you need to select patched file transferred from phone, which was done in Setting up Magisk Manager section at step 5 and 6.)
Click on CP and select CP_xxxxxxxxxx.tar.md5 (extracted software file)
Click on CSC and select CSC_OMC_xxxxxxxxxx.tar.md5 (extracted software file) - Click Start to begin flashing process.
- After flashing is complete, push and hold Volume Down + Power buttons simultaneously to reboot the phone.
- While phone boots, red notification text will appear: “The phone is not running Samsung’s official software.”
This means that phone was successfully rooted. - After it boots up, you should see Magisk app on the screen. Tap on it and the update prompt will show up. Tap Ok to update the Magisk.
- Choose Allow from this source for update to be installed.
- When finished, launch the app and it’ll say “Requires Additional Setup”. Tap Ok to approve.
- Phone will automatically reboot in 5s. After it boots up, you’ll be able to launch Magisk app without any restrictions.
Thats it! Enjoy your rooted Galaxy S22 Ultra.