yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] DHGE:
I use Odin 3.13.1 and never set/change any options before flashing.

I flashed HOME_CSC many times (>10) to upgrade with root and apps + data preserved.

I always had the full capacity.

One my S10e I had a botched upgrade from Android 10 to 11 resulting in a very difficult to resolve soft brick. On my other SAMSUNG devices the upgrade to Android 11 went smoothly.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Unit ZER0:
After experimentation, I have found a reliable reboot option: Using the "Root Essentials" app, use the "Rebooter (Interface)" button, and select the "Reboot Recovery" option. This will reboot the phone, and preserve root.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Unit ZER0:
Maybe I'm doing something wrong, but using the HOME_CSC file has consistently led to bootloop, which can only be resolved by wiping /data in the recovery mode, which then breaks root. This occurs whether I re-partition the device or not. In both those cases, however, the storage remains at full capacity (128GB).

After successfully rooting, storage capacity was once again reduced to 32GB. I know I'm not crazy, so this rooting method definitely has bugs.

Another odd thing to note: The "System" section of storage says that 19GB have been used... The firmware is only 5GB and change, and I did a nand erase and re-partition... Where did the extra 11GB of used space come from?

Attempting with a fresh firmware copy led to the same outcome.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
Could you say more about "nand erase" and "re-partition"?

Does Odin default to "nand erase"?

Where did you read that you should "nand erase" or "re-partition"?

Wu's notes warn about Odin shrinking /data if you don't give Odin four files. I haven't seen any other reference.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Unit ZER0:
Odin does not default to "nand erase", but it's the only way to restore your storage system back to the correct size if you mess it up. You need to select both "nand erase" and "re-partition", and use the appropriate PIT file, which you extract from the CSC file.

Just flashing the PIT file alone does nothing, at least in my testing it did not.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
So, do you only use "nand erase" and the PIT file when recovering from this "data shrunk" condition? Do you use either when trying to "flash" Magisk?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Unit ZER0:
It is used for recovering from a shrunk data partition, yes. You don't have to use the option when flashing, but it can be a help when going for a completely fresh install.

However, even with this, data on my S10 is still only 32GB.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] caccamo88:
hi guys

in a couple of days I will have a s10e and even if was used to root and customize any of my past phones I am thinking to surrender this time, give up....also because always many app do not want customized OS to work (example banking application) kindly can confirm:

1) at every future rom upgrade will have to repeat the process (download firmware, patch with Magisk, flash patched one, FORMAT DATA/LOSE DATA etc.)

2) have to live with warning screen on boot, push power button to forward, and to have finally root on reboot have to press a combination of keys while having some device plugged in usb port

3) and other bad things come in mind to you

Regards
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] jelbo:
Apps refusing to work on rooted systems are increasing in numbers. Hardware checks are hard to circumvent. If you want to stay up-to-date, yes, a few manual steps are needed each time. It's cumbersome, but if it works, you won't have to lose any data.

Warning screen at boot can be patched away. Key combo is needed. Since Android 11, a USB-OTG data connection is also needed, always, most of the time, or sometimes, depending on something weird unknown.

No other bad things come to mind, but if I could choose again now, I wouldn't bother anymore. Too many headaches and lost time.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
Samsung galaxy S10 (Exyinos), SM-G973F.

I can't install 'magic_patched.img' (Recovery) with ADB on my Windows 10 x64 Pro.

Driver is this:

With ADB I've get 'Mode By Param'. When open with 'Vol Down + Bixby + Power' phone connenct with PC used USB, I've get Fast Boot.

Please help.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
If that screenshot of a command prompt window shows exactly what you did, then you didn't enter the name of the patched file correctly.

Where did you put the file when you copied it to your PC. If you put it in C:\adb, then you don't need to specify its path. Otherwise, you need to specify the correct path. "/path/to/magisk_patched.img" is a placeholder. You need to replace it with an actual path on your PC.

Also, recent versions of Magisk Manager will give the image file a name like "magisk-patched-iAQzdv.img". Unless you renamed the file, you need to enter the ugly name.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
It is C:\adb. I don't know command for install this .img. Command is from here:

Installation

The Magic Mask for Android

topjohnwu.github.io
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
What I was trying to say was, your screenshot makes it look like you typed

fastboot flash recovery /path/to/magisk_patched.img

If you are sitting in "C:\adb", then you don't need to specify the path, so all you need is

fastboot flash recovery magisk_patched.img

EXCEPT I have read that magisk started putting a random looking string on the end of the name of the patched image file, so you need to put that on your command, because it is part of the name of the file.

You copied the file from your device to your PC. You should be able to find its name. If you have moved Magisk patched images to your PC before, you may have more than one on your PC, so you will have to figure out which one you really want to use.

Try

DIR /S \*magisk*

Look at all the results. Pick the latest.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
I repeated the process of packing recovery.img with Magisk. I did this and got this:
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
With ADB I've get 'Mode By Param'. When open with 'Vol Down + Bixby + Power' phone connenct with PC used USB, I've get Fast Boot.

I don’t know if this has anything to do with the problem I have?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
I'm sorry, I wasn't paying attention to the forum name.

I don't think Samsung supports fastboot. I don't know what instructions you are following, but they probably are not the instructions from this thread.

The ROM you downloaded should have been a .zip file. When you unpack the .zip file, you should get five .tar files. The AP.tar is the one you move to your phone to patch with Magisk. The file you bring back should be magisk_patched-something.tar. You use that .tar in the AP slot in Odin. You use three of the original .tar files in the other slots in Odin.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
On this web page is this:

Installation

The Magic Mask for Android

topjohnwu.github.io

Use either samfirm.js, Frija, or Samloader to download the latest firmware zip of your device directly from Samsung servers.

This is AP file: AP_G973FXXU9FUCD_CL21324211_QB39036441_REV01_user_low_ship_meta_OS11.tar.md5

I've did it.

Is there any other way to install recovery.img?

With Vol Dovn + Bixby + Pover Samsung open Fastboot Mode.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
I installed Firmware with magisk patched AP with ODIN, after restart phone I've get rooted phone.

Is it, it?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Unit ZER0:
Reinstall the magisk app, and check. If you are rooted, the app will need to install an extra component, and restart your phone. Let it do it's thing, and remember that you'll need to restart your phone in "recovery" mode to keep root. You can install an app like "Root Essentials", and use it's rebooter interface, just select "Recovery mode" anytime you need to restart your phone.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
I reinstalled the magisk app, magisk app needed restart, and I clicked on magisk and phone restarted. I installed Root Essentials, but I can't see Recovery mode.

I tried install TWRP and phone bootloop in TWRP. I again installed frimware with patched AP and it is O.K.

I've not flashed recovery magisk_patched.img.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Unit ZER0:
Oh man... DON'T do that! You cannot have TWRP and Magisk installed at the same time with this root method, as Magisk takes over the recovery slot normally taken up by TWRP.

If you've installed Root Essentials correctly, the rebooter option is partway down on the main "Tools" tab. Tapping on it will show you the various reboot options.

"Quick Reboot" will in theory reboot your device, while maintaining rooted status. If it doesn't, just hook up a USB cable, and use the ADB command: "adb reboot recovery"

"Reboot Recovery" will do exactly as it says, except since the magisk method was used to root, this will reboot your phone in rooted mode.

The app itself will not open correctly if your device is not rooted successfully.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
For install TWRP I need root? It's all tangled up for me. I need and root and TWRP. My English not O.K.

Application open. I click on Reboter, after I click Reboot Recovery and phone rstart. Not open Recovery.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Unit ZER0:
Once you've rooted your phone with Magisk, just stop. That's as far as you can go, you *cannot* install TWRP.

The rebooter is working correctly, when Magisk is installed, this is the intended method of operation.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
I worked according to these instructions:

https://xdaforums.com/t/recovery-un...y-s10-exynos-g970f-g973f-g975f-g977b.3924856/

I need TWRP more than root. Because of the TWRP installation, I made a root device.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] megatron_lives:
Very simple question, I have my S10 on Android 10 rooted as in the guide in the first page, with both magisk and TWRP working fine.

If I upgrade to android 11, then I can't have TWRP and magisk together and need a usb-otg sometimes to boot??

If so, I'll stay on Android 10!!
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
I think that's right, except I think the USB cable is just to boot the special special way to get Magisk to activate. I think it's possible to boot Magisk if you fondle the buttons just right, but it's not easy. And I think you can always boot if you don't mind Magisk not activating.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] megatron_lives:
Thanks, I'll stay on Android 10 then!!
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
How to remove samsung bootloader warning root s10?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] suicyko:
check this :

https://xdaforums.com/t/recovery-of...-galaxy-s10-e-5g-exynos.4180287/post-83867809
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
I don't know why this:

[RECOVERY][OFFICIAL][3.5.0-x] TWRP for Galaxy S10/e/+/5G Exynos​

https://xdaforums.com/t/recovery-official-3-5-0-x-twrp-for-galaxy-s10-e-5g-exynos.4180287/
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
I don't know why you post a link to the beginning of a thread in response to @suicyko directing you to a specific post in the thread.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
I need remove samsung bootloader warning root s10, and he set link for TWRP.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
You don't need to remove the warning. I have chosen to live with the warning.

The link posted by @suicyko goes to a post responding to someone who wanted to eliminate the warning. The post mentions one solution, then recommends a second solution by providing a link to a zip file. Since I have no interest in removing the warning, and I don't have an S10, I didn't look at the zip. I assume it needs to be flashed from TWRP. I'm not familiar with the format of TWRP-flashable files, but I believe if you look into the zip you will find a script directing how the rest of the zip is to be mashed into a system. You might be able to use it without TWRP. It might not be for your device. You might be able to use it as the basis for a solution for your device.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
Thanks. My English not good. Sorry for my English.

After rooted phone my Internal Memory is 32 GB, used 89%.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
What was your memory before installing Magisk?

Are you saying there is a problem with how much internal memory you have after installing Magisk?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
Before, memory is 128 GB. Yes.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
I installed magisk_patched twrp-beyond1lte-3.4.0-4_ianmacd. TWRP working, no more root, but now Internal Storage have 128 GB. I updated TWRP for 3.5.2_9-0.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
Did you patch the TWRP with Magisk?

Did you have the "Recovery" checkbox checked in Magisk when you patched TWRP?)

To boot Android with Magisk active you must start like "boot to recovery", but release buttons at just the right time.

When you had Magisk installed, was it installed in recovery? Didn't you have to struggle to boot the right way? The same way should activate Magisk when using magisk-patched-twrp.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
Yes. I installed magisk_patched twrp-beyond1lte-3.4.0-4_ianmacd.

In TWRP I flashed multidisabler-samsung-3.1.zip, after Wipe > Format Data.

Tutorial is here:

How to Install TWRP Recovery on Samsung Galaxy S10/S10+/S10e (Exynos)

Unofficial and official builds of TWRP for Galaxy S10 devices is now available. In this guide, I will show you how to install TWRP Recovery on Samsung Galaxy S10, Galaxy S10+, Galaxy S10e.

www.thecustomdroid.com

Now I can't update firmware, and I root firmware.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
Please explain "Now I can't update firmware, and I root firmware."

Please say whether you ever had Magisk installed in stock recovery.

Please say whether you managed to boot to system with Magisk active.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
When I rooted phone with Magisk, I can't install TWRP. When I installed TWRP, I can't root.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
When you rooted phone with Magisk, how did you boot?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
I tried open TWRP, but System boot and I not have TWRP.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
When I flash on ADB magisk_patched recovery.img, and after install Android s magisk patched AP, phone is root, but not have TWRP. When I install TWRP, not have magisk_patched recovery, and not have root. I can only have one, but I can’t have both. I’d love to have both, but on Android 11 One UI 3.1 it doesn’t work.

The May 2021 security update is now live for the Galaxy S10 series​

The May 2021 security update is now live for the Galaxy S10 series

Samsung has updated roughly two dozen Galaxy devices with the May 2021 security patch over the past couple of weeks, ...

www.sammobile.com

Samsung Galaxy S10 (SM-G973F) - AUT - G973FXXUAFUE3 firmware

Fast download latest Samsung Galaxy S10 firmware SM-G973F from Switzerland with G973FXXUAFUE3 and Android version 11

www.sammobile.com
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
Yes, when you have Magisk installed, and you do not have TWRP installed, how do you boot?

What buttons do you press to boot? Do you have to let go of the buttons at the right time?

When Magisk is installed in recovery, to boot and have Magisk active, you boot as if you are booting to recovery, but you have to let go of the buttons at the right time, so that Magisk will know that you are not really trying to get to recovery.

TWRP is *a* recovery. If you downloaded a TWRP that has been patched by Magisk, and you install that TWRP into recovery, then to get TWRP you boot to recovery. To get Magisk, you have to start booting to recovery, but let go of the buttons at the right time.

You said you were able to install TWRP, but then you couldn't have Magisk. I think that if you have TWRP patched by Magisk, you would need to boot the same way you did when you just had Magisk: start by booting to recovery, but let go of the buttons soon enough. "Soon enough" is a pain.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
When I have TWRP I have and Magisk, but phone not root. When I install firmware on Odin, I uncheck Auto Reboot. After install, I press Power and Vol Down buttons, after black screen, I press Vol Up + Bixby + Power button and phone is in Recovery mode. In Recovery mode I restart phone, phone boot in OS, but I have not rooted phone.

When I flashed magisk_patched.img recovery in ADB before install firmware in Odin, I have rooted phone. With TWRP I've not get rooted phone.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
"When I have TWRP I have and Magisk, but phone not root."

I am having trouble understanding this. If you do not have root, how do you know that you have Magisk?

What do you mean "flashed magisk_patched.img recovery in ADB before install firmware in Odin"?

How do you "flash" in ADB?

When you had Magisk and root, but you did not have TWRP, was it easy to boot?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
After boot in OS I installed Magisk. I opened Magisk, but Magisk not in root.

I go in ADB file in C:\adb, open Command prompt in file as Administrator. Use 'adb devices' > 'adb reboot bootloader > fastboot flash recovery magisk_patched.img. I've get notification: Waiting for any device'.

Yes.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
You need to distinguish between Magisk Manager app and Magisk.

When you have Magisk and root, how do you boot?

I thought that fastboot was not available on Samsungs in general, and this device in particular.

If you really have fastboot available, you should be able to run TWRP without installing it:

fastboot boot TWRP.img

The way people talked about it, I thought this could be done on the phone, without using a PC, without using adb. (I have never had fastboot, I do not know anything.)
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
Samsung not have fastboot. Therefore, it is a notice: Waiting for any device. When phone root I have Magisk Manager, when phone not root, I have Magisk. I not have Magisk Manager.

Have you rooted phone and have you installed TWRP on Android 11, One UI 3.1?

My Phone not rooted. I've installed TWRP on OS with Magisk patched AP file. Can I update firmware if patch AP file of new firmware? If I can, how?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
Other way around: Magisk Manager is the app you install with an .apk file. You can always run Magisk Manager. It gives information (like Ramdisk=No"). It is what you use to patch an image file.

I have never rooted a phone. I have installed Magisk on a tablet (SM-T290).

I have never installed TWRP.

If you cannot get Magisk to work now, you probably cannot get Magisk to work with new firmware.

There are cases where it was possible to get Magisk to work, but new firmware made it impossible.

There are cases where, once you update the firmware, you cannot go back.

If you can get Magisk installed and working, stop there. Do not install TWRP. Do not update your firmware.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
Me TWRP need more then rooted phone.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] phpi:
Hello,

I followed the tutorial to the letter https://topjohnwu.github.io/Magisk/install.html#magisk-in-recovery

but I still have to put the usb cable to restart on magik, and safetynet don't work. Do you have an idea ?

I do not touch the odin options and I let the S10 restart automatically, ramdisk no, sar yes.

thanks a lot.

edit : I finally succeeded, thanks to the twrp image modified and reintegrated into AP. and multidisabler.zip. but now i have a "ctsprofile" error, but is it bothering something? and impossible to update some applications like chrome.

thanks

edit 2 :) : safetynet is good with this https://droidholic.com/safetynet-cts-profile-failed-fix/ but if unfortunately I restart normally, the recovery disappears and I can no longer return to magik. -_-
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] J.Michael:
I think it is normal that some devices need to be booted with a USB cable plugged in at the right moment. I thought I remembered it being the easiest way for some people to get to the download mode. It is not a sign of you having done something wrong, it is just the way some devices are.

Are you saying that now you are unable to boot to Magisk, even with the USB cable?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
I rooted my phone with this tutorial and Internal Storege is O.K, 128 GB.

Internal storage shrunk from 1 Tb to 32 Gb - only Magisk used and all 4 files transfered via Odin · Issue #3827 · topjohnwu/Magisk

Dear Mr. Wu, Dear all, although I followed the instructions and only used Magisk (no TWRP or anything else) the internal storage of my mobile was shrunk from 1 TB to 32 GB. I would like to support ...

github.com
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] phpi:
Bonjour, merci beaucoup, en effet, j'ai lu sur un forum samsung que le câble usb est nécessaire pour accéder à la récupération. J'ai tout recommencé,( with auto reboot odin off) without twrp et tout semblait fonctionner.

Donc, si le téléphone est éteint, le premier démarrage se fait avec le câble USB et la combinaison de touches vol up + bixby + power libérée du deuxième message d'avertissement,

et pour le redémarrage, j'utilise le menu de démarrage du gestionnaire magisk et tout va bien.

Translation:

Hello, thank you very much, indeed, I read on a samsung forum that the usb cable is necessary to access the recovery. I started all over again, (with auto reboot odin off) without twrp and everything seemed to work.

So if the phone is turned off, the first boot is done with the USB cable and the key combination vol up + bixby + power released from the second warning message,

and for reboot i use the magisk manager boot menu and everything is fine.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
Have you and root phone and TWRP?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] phpi:
For now no twrp because it seems to me that on my previous attempt, multidisabler could not deactivate vaultkeeper. I will try again soon and I will get back to you.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
I tried with this tutorial, but I have not succeed.

How to Install TWRP Recovery on Samsung Galaxy S10/S10+/S10e (Exynos)

Unofficial and official builds of TWRP for Galaxy S10 devices is now available. In this guide, I will show you how to install TWRP Recovery on Samsung Galaxy S10, Galaxy S10+, Galaxy S10e.

www.thecustomdroid.com
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] :
I rooted Switzerland (AUT) G973FXXUAFUE3, Security Patch Level 2021 -5-01.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] phpi:
I am an idiot i completely forgot that knox blocked Spay on phone and watch and health -_- and magisk hide don't work. i can pay with the watch and add cards but only by launching samsung pay from the watch.