How To Guide Guide to root Galaxy S22 Plus (B/E/N/0), unlock bootloader and flash official firmware (noob friendly)

Search This thread

skifarterking

Member
Jan 7, 2008
44
5
Yep here ;)
The Guide on first page is misleading.
In odin you must select HOME_CSC instead of CSC to keep your data,
the USERDATA field must be empty.
So, use bifrost (app or pc program) to download the new firmware
unzip it
copy the ap file to your phone
patch the ap file with newest magsik app (i use canary instead of alpha)
copy the magisk_patched-VERSION_RANDOM.tar from phone to your pc
start odin and select the files
power down the phone
hold vol up and vol down and connect to pc
short press vol up? to boot into odin/download mode
press start in odin
dont be scared of the erasing screen on phone reboot, after it, it will optimize your apps and all will be fine

hope this helps <3
Just updated to A13 One UI 5.0 using this method and it worked flawlessly, kept root and Magisk.
Did a backup but wasn't needed.
To patch the AP file I just had to be sure to have the latest Magisk Canary installed.
 

Stacktor

New member
Oct 26, 2022
2
0
Germany
Samsung Galaxy S22 Plus
Is there any way to make Samsung health work while being rooted? I really don't get all the changes in android 12 and s22+ in regards of root.... I've always rooted on previous Samsung devices with no issues whatsoever.
You can use the “Samsung Health Security Props” module from stylemessiah with this you can use the Newest version of Samsung Health without needing to patch something or use an Outdated version, just make sure to add Samsung Health to the Denylist in Magisk.
 

x11orgnav

Member
Dec 8, 2018
6
1
I rooted my S22 plus a while back ago using the same method. Bootloader unlocked, Magisk installed, all worked fine.

However, I cannot install OTA updates from Samsung (it attempts to install them, but then rollbacks because of some unexpected changes on the file system I suppose).

I saw in some videos that you can install OTA updates by using the "Restore image" option in the Magisk app when you press uninstall Magisk, but it tells me there is no backup.

Does anyone know how I can install OTA updates from Samsung, but keep my data/root? And if thats not possible, how can I update my phone using a latest Firmware version without losing my data/root? Can I just follow the guide again (download latest firmware, flash with Odin, but use CSC_HOME) and will that work?
 

Wired Life

Senior Member
Jun 15, 2015
70
9
I rooted my S22 plus a while back ago using the same method. Bootloader unlocked, Magisk installed, all worked fine.

However, I cannot install OTA updates from Samsung (it attempts to install them, but then rollbacks because of some unexpected changes on the file system I suppose).

I saw in some videos that you can install OTA updates by using the "Restore image" option in the Magisk app when you press uninstall Magisk, but it tells me there is no backup.

Does anyone know how I can install OTA updates from Samsung, but keep my data/root? And if thats not possible, how can I update my phone using a latest Firmware version without losing my data/root? Can I just follow the guide again (download latest firmware, flash with Odin, but use CSC_HOME) and will that work?
I'm running into the same issue, on discord people tell me its not possible without losing data. You cant dirty flash the new updates. Samsung is a big crap, my next phone will be a pixel again.
 

Stacktor

New member
Oct 26, 2022
2
0
Germany
Samsung Galaxy S22 Plus
I rooted my S22 plus a while back ago using the same method. Bootloader unlocked, Magisk installed, all worked fine.

However, I cannot install OTA updates from Samsung (it attempts to install them, but then rollbacks because of some unexpected changes on the file system I suppose).

I saw in some videos that you can install OTA updates by using the "Restore image" option in the Magisk app when you press uninstall Magisk, but it tells me there is no backup.

Does anyone know how I can install OTA updates from Samsung, but keep my data/root? And if thats not possible, how can I update my phone using a latest Firmware version without losing my data/root? Can I just follow the guide again (download latest firmware, flash with Odin, but use CSC_HOME) and will that work?

I successfully updated from android 12 to the newest android 13 version on my S22+ without losing any data whatsoever with this method down below.

Yep here ;)
The Guide on first page is misleading.
In odin you must select HOME_CSC instead of CSC to keep your data,
the USERDATA field must be empty.
So, use bifrost (app or pc program) to download the new firmware
unzip it
copy the ap file to your phone
patch the ap file with newest magsik app (i use canary instead of alpha)
copy the magisk_patched-VERSION_RANDOM.tar from phone to your pc
start odin and select the files
power down the phone
hold vol up and vol down and connect to pc
short press vol up? to boot into odin/download mode
press start in odin
dont be scared of the erasing screen on phone reboot, after it, it will optimize your apps and all will be fine

hope this helps <3
 

juan272

Senior Member
Nov 6, 2011
232
31
hello everyone, I currently have an s22+ from Argentina with Android 12 (906EXXUAVH9), can I put Android 13 from Panama(S906EXXU2BVJA) on it?
Thank you all.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    Code:
    Your warranty is now void.
    
    
    
    If you root your device, Your KNOX status will be tripped.
    
    You can still pass the safety net after you root if you follow the instructions.
    
    I am not responsible for bricked devices, dead SD cards although it is not really possible
    
    Please do some research if you have any concerns about doing this to your device



    How to flash official firmware? (not the root and unlock bootloader part!)



    You will need:



    A Galaxy S22 Plus and common sense



    Samsung Odin (the flashing tool of the official firmware)






    You need to extract the zip file and you are going to use the file Odin3_v3.14.1.exe inside the folder.



    Samsung Android USB Driver for Windows






    Double-click and install the exe file.



    Samsung Official Firmware






    Download the platform you want to download to. (Windows)



    You need to extract the zip and double click open the file Bifrost.exe inside the folder.



    You need to fill in the Model, Region, press the Check for Updates button and the Download button.



    How to find the Model: on your phone → Settings → About Phone → The third row says the Model number and you need to remove the part with the part of /xx, for example, SM-S906B/DS and you only need to type SM-S906B



    How to find the Region: You can check the Region at this link https://samfrew.com/model/SM-S906B/ or https://samfrew.com/model/SM-S906E/





    You need to find find a three-letter word depending on your carrier and country and type it in Bifrost, for example, EVR



    Press the Check for Update button and download it with the Download button.



    Put it to a place you can easily find, ie. Desktop.



    After downloading it, find the file SM- S906x_x_xxxxxxxx_xxx.zip.enc4 on the place you put it and change the document format from .enc4 to .zip. Then, double click and extract the file.



    Open Odin3_v3.14.1.exe and turn off your phone. Connect a side of your USB to your PC/Laptop, keep pressing volume up and down together until you go to Download Mode. Put another side of the USB into your phone. When you arrived at Download Mode press volume up. Go back to Odin3_v3.14.1.exe:



    -Click on BL and select BL_S906xxxxxxxxxx.tar.md5



    -Click on AP and select AP_S906xxxxxxxxxxx.tar.md5



    -Click on CP and select CP_S906xxxxxxxxxx.tar.md5



    (If you want to keep your data don't flash CSC).

    -Click on CSC and select CSC_OMC_xxxxxxxxxx.tar.md5



    -Click on USERDATA and select HOME_CSC_OMC_xxxxxxxxxx.tar.md5



    Press Start to flash the firmware, after done, your device will automatically reboot to the system.



    How to unlock the bootloader?



    Go to your phone → Settings → About Phone → Software information → Press Build number 6 times until you see the notice “You’re now a developer”



    Go in Settings → Developer options → enable OEM unlocking



    Power off your phone first. Then, connect a side of your USB to your PC/Laptop, keep pressing volume up and down together until you go to Download Mode. Put another side of the USB into your phone.



    When you arrived at Download Mode, long press volume up until you see the black screen. Confirm to unlock the bootloader and you will erase your device.



    How to root your phone?



    After you unlock your bootloader, you set up your phone and make sure you do not sign in google account first. Install Magisk https://github.com/topjohnwu/Magisk/releases/download/v24.1/Magisk-v24.1.apk on your phone. Oh yes, in case you do not know, you need to allow the app to install apps so that you can install the apk.



    Transfer AP_S906xxxxx.tar.md5 in the firmware you download from your PC/Laptop to your phone.

    Open Magisk on your phone and press the install button in the Magisk column. Select 'Select and Patch a File', 'Let's Go' and find the AP_S906xxxxx.tar.md5 and select it. You can have a cup of coffee if you like when you waiting for the patching of the file.



    After finishing the patching, you need to transfer the file magisk_patched-24xxx_xxxxx.tar in the Downloads folder back to your PC/Laptop.



    Turn off your phone. Connect a side of your USB to your PC/Laptop, keep pressing volume up and down together until you go to Download Mode. Put another side of the USB into your phone. When you arrived at Download Mode press volume up. Open Odin3_v3.14.1.exe on your PC/Laptop:



    Click on BL and select BL_S906xxxxxxxxxx.tar.md5



    -Click on AP and select magisk_patched-24xxx_xxxxx.tar



    -Click on CP and select CP_S906xxxxxxxxxx.tar.md5



    (If you want to keep your data don't flash CSC).

    -Click on CSC and select CSC_OMC_xxxxxxxxxx.tar.md5



    -Click on USERDATA and select HOME_CSC_OMC_xxxxxxxxxx.tar.md5



    When it finishes flashing it, it will automatically reboot and you can gain root access.



    Optional: If you want to have the safety net passed (most of the banking apps use it), then you need to install the zip

    as a Magisk module in Magisk https://github.com/kdrag0n/safetynet-fix/releases

    How? Go to Magisk → Modules → install from storage and select the zip you downloaded.



    2
    Anybody on March firmware (Rooted) - managed to update to the April firmware without losing data ?
    If yes ... How ?
    Yep here ;)
    The Guide on first page is misleading.
    In odin you must select HOME_CSC instead of CSC to keep your data,
    the USERDATA field must be empty.
    So, use bifrost (app or pc program) to download the new firmware
    unzip it
    copy the ap file to your phone
    patch the ap file with newest magsik app (i use canary instead of alpha)
    copy the magisk_patched-VERSION_RANDOM.tar from phone to your pc
    start odin and select the files
    power down the phone
    hold vol up and vol down and connect to pc
    short press vol up? to boot into odin/download mode
    press start in odin
    dont be scared of the erasing screen on phone reboot, after it, it will optimize your apps and all will be fine

    hope this helps <3
    1
    Here is the other region section for the S22+

    1
    I think it may apply to Canadian models too as I seem to not have an OEM bootloader unlock option in developer options.
    OK, thanks for the info. So, I think you also cannot unlock the bootloader then(except the paid services)
    1
    Bootloaders unlocked and phone rooted (SM-906E), however, even after flashing safety-net fix Playstore shows as device uncertified any solutions?
    if you have magisk stable just go to magiskhide section , add google playstore and google services ( expand and check all squares )
    force close playstore and google services from settings/applications, clear both data
    reboot

    with magisk stable or alpha you can use zygisk + zygisk safetynetfix and do the same steps