I have bought a S20 FE with Snapdragon and updated it to the newest version from December/January.
After that I flashed TWRP on it and added Magisk.
Now I saw there is a newer firmware from February and I would like to know, how to update the phone without losing all data or if there is a tutorial for doing that?
Thank you, guys.
---
Solution (for me, at least) for firmware update with TWRP and root (Magisk):
- download/copy Magisk-v25.2.apk (or newer) to internal storage of phone
- download your correct firmware, unpack it and delete the CSC file (not HOME_CSC) to PC
- connect USB cable to PC
- turn off phone and go into download mode (press volume down + volume up and quickly connect USB cable (which is still connected to PC))
- open Odin and remove ticks on auto-connect and re-partition (if set)
- flash in Odin all slots (BL, AP, CP, CSC, USERDATA), but use the HOME_CSC instead of the CSC file and vbmeta_disabled.tar under USERDATA
- reboot to download mode within Odin, if possible, otherwise go to download mode again like in first step
- reset/open Odin and remove ticks on auto-connect and re-partition (if set)
- flash in Odin TWRP under AP and vbmeta_disabled.tar under USERDATA
- reboot to TWRP (volume up + power)
- disable encryption: advanced > terminal > type multidisabler
- flash the Magisk apk
- reboot
You need the vbmeta_disabled.tar file, the newest Magisk apk, the correct firmware, the fitting TWRP and Odin for this solution to work.
After that I flashed TWRP on it and added Magisk.
Now I saw there is a newer firmware from February and I would like to know, how to update the phone without losing all data or if there is a tutorial for doing that?
Thank you, guys.
---
Solution (for me, at least) for firmware update with TWRP and root (Magisk):
- download/copy Magisk-v25.2.apk (or newer) to internal storage of phone
- download your correct firmware, unpack it and delete the CSC file (not HOME_CSC) to PC
- connect USB cable to PC
- turn off phone and go into download mode (press volume down + volume up and quickly connect USB cable (which is still connected to PC))
- open Odin and remove ticks on auto-connect and re-partition (if set)
- flash in Odin all slots (BL, AP, CP, CSC, USERDATA), but use the HOME_CSC instead of the CSC file and vbmeta_disabled.tar under USERDATA
- reboot to download mode within Odin, if possible, otherwise go to download mode again like in first step
- reset/open Odin and remove ticks on auto-connect and re-partition (if set)
- flash in Odin TWRP under AP and vbmeta_disabled.tar under USERDATA
- reboot to TWRP (volume up + power)
- disable encryption: advanced > terminal > type multidisabler
- flash the Magisk apk
- reboot
You need the vbmeta_disabled.tar file, the newest Magisk apk, the correct firmware, the fitting TWRP and Odin for this solution to work.
Last edited: