I had a working Samsung S10 which was already rooted with Magisk (v20.*). Due to a Magisk update (v24.1) my root got broken... So I need the manual way.
I successfully patched the stock "recovery.img" trough Magisk "Select and Patch a file" method since the "Direct Install" is not working any more for some reason I don't understand ("Installation Failed. Unable to detect target image"). The official website recommends to flash the "recovery.img" trough "fastboot". But then I discovered fastboot is not available for Samsung phones. So I need to use Odin. But Odin is not accepting *.img files...
I do not want to loose my current Android installation because it's very customised. But I need my root back.. I searched and searched for days for a working solution to manage this. So this request is my last hope as I can really not find a way to manage this...
How can I safely flash this "magisk_patched" "recovery.img" to my "Samsung S10" without wiping any data? And does this Magisk patched "recovery.img" contains my existing TWRP recovery? Or do I need to reinstall it after the upgrade? I remember when I first rooted my phone it was quite complicated to do this since the Samsung S10 does not have a ramdisk so the recovery partition is shared with TWRP and the Magisk su.
Does anyone has any good advice how to manage this without losing my data (and Android10 installation)? Magisk delivered me a 6.2GB "magisk_patched-24300_8m9cQ.tar" file but I'm scared to flash it trough Odin as I don't want to loose my data on my "512GB sdcard" internal storage.
I know this is a complicated situation but any help would be highly appreciated as I really don't know what to do any more to manage this.