[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] medoko:
Sucessfully updated my S10 from Ivans (november release) LOS 17 (with TWRP and no Magisk) to (february release) LOS 17.1 with TWRP an Magisk).

Thanks to byteXpression and flunkyball for assistance.

Short summary how i succeeded:

I had the choice of "dirty flash" or "reinstallation". I went the long road and did the full installation (from scratch).

In general i followed flunkyballs instructions, which i altered a bit for my situation:

1. I followed that guide in order to create a magisk patched BSKO stock rom and flashed (via Odin) that patched version (AP file) together with the rest of the stock firmware:

https://topjohnwu.github.io/Magisk/install.html#samsung-system-as-root

-Download the firmware for your device (in my case it was BSKO)

-Unzip the firmware and copy the AP tar file to your mobile device. It is normally named as AP_[device_model_sw_ver].tar.md5

-Install the latest Magisk Manager (the Manager, not Magisk itself) on your mobile phone

-In Magisk Manager go to "Install Magisk": Install → Install → Select and Patch a File and select the AP tar file.

Magisk Manager will patch the whole firmware file and store the output to [Internal Storage]/Download/magisk_patched.tar

-Copy the patched file to your PC with adb pull /sdcard/Download/magisk_patched.tar. Do not (!) use MTP as it is reported to corrupt files.

-Reboot to download mode

-Flash magisk_patched.tar as AP in Odin, together with the BL, CP and HOME_CSC files (Never flash only an AP file, as Odin can shrink your /data file-system if you do)

Important: Uncheck “Auto Reboot” in Options!

Magisk is now successfully flashed to your device! But there are still several steps before you can properly use the device.

We now want to boot into the stock recovery to factory reset our device:

-Full data wipe is mandatory! Do not skip this step.

-Press Power + Volume Down to exit download mode. As soon as the screen turns off, immediately press the combo key to boot to recovery (e.g. on the S10 it is Power + Bixby +

Volume Up). Since we want to boot into stock recovery, continue pressing the volume up button until you see the stock recovery screen.

Use volume buttons to navigate through the stock recovery menu, and the power button to select an option. Choose Wipe data/factory reset to wipe the data of the device.

-This time, we can finally boot to the system with Magisk. Select Reboot system now, and immediately press the combo key to recovery. After seeing the bootloader warning

screen, release all buttons so it can boot to the system.

-The device will automatically reboot for the first time it boots. This is completely normal and done by design.

-After the device is booted up, do the usual initial setup. The following steps will need an internet connection.

Strange: I needed to start twice (with all the above second part after the Odin flash -> wipe, factory reset, and so on...) But after that:

You shall see Magisk Manager in your app drawer; if not, manually install the APK you downloaded in step 3 and continue to the next step. The app would be a stub and it shall

automatically upgrade to the full Magisk Manager when you open it.

Magisk Manager will ask to do additional setups. Let it do its job and the app will automatically reboot your device.

Voila! Enjoy Magisk :)

2. After I verified that Magisk and root is available (two green check marks) in stock I flashed twrp (again with a with Magisk patched tar file and Odin)

TWRP-Installation:

- Jump back to https://xdaforums.com/gal...xynos-t3924856) and proceed with "Image preparation".

Again use Magisk to patch a second file - this time the (correct for your device) TWRP by "ianmacd"

- Like before, patch the TWRP file with Magisk, save it onto a SD card (as MTP is corrupting files maybe)

- Convert this file with these two (Linux) terminal commands from .img to .tar (as Odin tool needs this file format):

$ mv magisk_patched.img recovery.img

$ tar cf new_patched_with_magisk_file.img.tar recovery.img

(or search for a windows solution to convert the "magisk_patched.img" to a Odin usable .tar file)

- Flash this .tar file with Odin tool as "AP"

Strange: I had to start download mode like this (differnt combo for me than before):

1. Bixby + Vol Down

2. Plug in USB cable (connected to PC)

3. Hold Bixby + Vol Down

TWRP should now start when using recovery combo...

3. Boot to TWRP and flash Multidisabler zip from Ivan (Reboot to TWRP -> Hold "Vol. Up" + "Bixby" + "Power Button" as long as TWRP turns up)

4. Format Data in TWRP

5. Wipe (Cache, Dalvik, system)

6. Flash LOS from Ivan

7. Reboot to system check if everything boots up as expected.

8. Back to TWRP recovery, flashing Ivans boot image (on boot slot) for magisk.

9. Boot to system.

Again: Thanks Ivan for your fantastic work. Great ROM!

---------- Post added at 10:01 PM ---------- Previous post was at 09:55 PM ----------

I suceeded with updating my LOS 17 to LOS 17.1. If you are interested how i accomplished that, youre welcome to read my story: https://xdaforums.com/showpost.php?p=81740475&postcount=533