yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] kevinjmoore:
I'm stuck. Any chance you could help me with this last step?

I have tried this at least half a dozen times and get stuck at the same spot. I can root and get Magisk and be fine. Then I patch the appropriate TWRP file for my kernel (S10+ twrp-beyond2lte-3.3.1-3.1_ianmacd.img) and then I open the .tar file. I exchange out the recovery.img with the newly patched one. Then I repackage as a tar using B1 free archiver (this may be the issue, but it seems fine). It creates a new AP file. I insert that into Odin (the same version that worked previously) along with the corresponding BL, CP, and CSC files (I have tried both CSC and Home CSC). I boot into download, hook up my phone, hit flash and VOILA...NOTHING!!!! It says, "file analysis" and crashes every time. After a while I got sick of trying so I made an attempt to flash the recovery.img file straight through TWRP app by itself. All that did was cause an infinite boot loop. Can anyone please help me? Here are my rom file names.

AP_G975FXXU1ASE7_CL16003457_QB24029035_REV01_user_low_ship_meta_OS9.tar.md5

BL_G975FXXU1ASE7_CL16003457_QB24029035_REV01_user_low_ship.tar.md5

CP_G975FXXU1ASE5_CP12748354_CL16003457_QB23792291_REV01_user_low_ship.tar.md5

CSC_OMC_OXM_G975FOXM1ASE5_CL16003457_QB23792291_REV01_user_low_ship.tar.md5

HOME_CSC_OMC_OXM_G975FOXM1ASE5_CL16003457_QB23792291_REV01_user_low_ship.tar

MM Pre-patched AP + TWRP name is "magisk_patched + TWRP.tar."

The TWRP file I downloaded was: twrp-beyond2lte-3.3.1-3.1_ianmacd.img which I of course renamed to recovery.img.

I will paypal $20 to the first person who helps me get TWRP working with the BeyondRom V4.0 + Rom Control App, $10 if you can help me get it all working except the Rom Control App. Just PM me after you post what I'm missing and I'll PayPal you within 24 hours.

Thanks in advance!
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] sofistic:
[MENTION=7187684]ianmacd[/MENTION] Thank you for all the work. And thanks for explaining everything in such detail, that is just awesome!
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] exocetdj:
I have successfully rooted my phone with magisk however I am waiting to install TWRP AFTER the ASF3 source code is released and Ian updates the TWRP to the new firmware

It will work then. Youre probably having issues as TWRP is only up to ASE7
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] kevinjmoore:
Not sure why that's a problem since all my files are ASE7 or earlier.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] exocetdj:
and im not sure why my head's up my arse today lol. sorry mate ignore me!!!! :p
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Player04:
As we speak im cutting the cheese ???...i dont want my head in my arse kuz its full of sh*t.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] kevinjmoore:
I just noticed that every time I create the tar file it eliminates the .MD5 extension. Can I just edit the file name to include the .MD5 or do I have to do something special to actually modify the file? Thank you.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] hanspampel:
You can flash .tar files without .md5. No problems there, .md5 is only for checksum.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] OsoAlgo:
I don't know enough about tar to know whether using a different program may be a problem, but FWIW, tar is available for Windows too, at least in newer versions. A couple of extra observations:

- You renamed the TWRP file to recovery.img after patching with Magisk, right?

- Did you use adb push/pull to copy files to/from your phone? topjohnwu did mention it could corrupt the files otherwise. Definitely give that whole page at least one read.

- I used the tar commands given in the first post to swap recovery.img from the tar file, and Odin didn't give me any problem. Stick to HOME_CSC.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] kevinjmoore:
I read that whole page over and over. It doesn't really say much about how to get the final step of TWRP into the operating system. I have no idea on how to push or pull files.

I don't have Windows 10, only Windows 7. Any thoughts? I did rename the file recovery.img. I just copied the file directly over, opened the TAR file extracted it replaced the recovery, created a new archive with a TAR extension and then tried to flash as an AP file again. I will give it a shot later today. If it works, I will PayPal you.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] bininga59:
We have explained everything else exactly where you are, step by step. You got all the instructions from us and did not stick to it. I would keep my hands off it before you have to use the phone as a paperweight.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] hanspampel:
If you had root, thats the normal process before you start with TWRP, you can flash the pure .img files with the App flashify or the official TWRP App. No need of odin and .tar files. Ive posted it moretimes here.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] kevinjmoore:
I understand that you think you have shown me everything to do and that I have not followed the instructions. However, that is not true. I have followed instructions exactly as you stated and it doesn't work. The problem is you haven't answered the question that I have asked. It's easy to say just replace the recovery file in the Magisk patched file and flash it. However, it would be nice if you'd actually describe how to do that. You haven't offered any suggestions that have worked even though you have tried to be nice and help me out. Thank you for trying.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Player04:
Twrp file needs to be magisk patch resulting in magisk-patched.img. now turn that magisk patched.img into tar.. heres the guide: https://www.google.com/amp/s/xdafor...onvert-twrp-img-to-tar-odineasy-t3355944/amp/.... After you tar that file...rename file to recovery.img. loaded into odin ap slot... After done, hold volume up, bixby and power until twrp loads up. Now flashed multidisabler zip, format (only if this is your first time having twrp), now go back to the main menu, select reboot to recovery. Hold power, volume up and bixby until you see the warning boot. Screen.

Paypal accepted
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] bininga59:
If you have read everything correctly, how do you think about it ?:

I am trying to flash the new patched AP file that has both TWRP and Magisk in it together.

MM Pre-patched AP + TWRP name is "magisk_patched + TWRP.tar.

However, for some reason my version of the modified Magisk AP file with TWRP is not flashing.

Why must the file be named magisk_patch.tar? Are you talking about the one that has both TWRP and Magisk in it together.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] kevinjmoore:
You keep mixing two different things out. I already know how to patch the original ap file. I have root already. The problem is when I try to replace the recovery image file in the prepatched AP file that I already did with Magisk. I don't know the steps on how to put the recovery into the new AP file. I know how to flash files with Odin, but for some reason the one I made using my archive is not working. What part of this do you not understand?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Player04:
Now load the patched twrp into odin AP slot, hold the combination buttons till twrp screen loads up, flash multidisabler, format, reboot to recover
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Wozzyb:
I just use 7zip to replace the recovery.img and then use odin to flash the 4 files. Works without a problem.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] kevinjmoore:
[MENTION=5811646]Player04[/MENTION] how many times have I already said that I've done that? I don't need somebody to rehash the steps, I need to know the steps on how to put the recovery file inside the tar file. So, I will reiterate what I have done: I took the attached AP file that I converted using Magisk to get root. Then, I extracted all the files and put the other recovery file (renamed) that I patched with TWRP inside of it. I rezipped it using B1 as a tar file. At this point it won't flash anymore. It just says file analysis and Odin crashes.

[MENTION=2869834]Wozzyb[/MENTION] Can you please list the steps on exactly how you do that? I could never get seven zip to change out the recovery files. That's why I used B1 archiver.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] kevinjmoore:
I am not sure what you mean by the patched TWRP. Are you talking just the recovery file or the entire ap file with the recovery.img replaced?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] bininga59:
I do not understand how you get this file:

......name is "magisk_patched + TWRP.tar."
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] hanspampel:
You have to patch the TWRP File aswell. Otherwise you lost root.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] kevinjmoore:
That is what I named the file so I know it has been patched with TWRP recovery and Magisk. Then I tried to flash that in the AP section in Odin so I can get TWRP.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] bininga59:
But I can but Rooten (gepatche AP) without me flashing TWRP.

Looks like he patched Ap and TWRP.img simultaneously with Magisk.

Or wants to flash AP and TWRP simultaneously with Odin
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Norup58:
Noticed you are posting all over XDA (s10 & S10+ forums) that 7z doesn’t work for you?

As per 7z-homepage 7z works for all Windows versions since 2000 and includes the TAR option.

My suggestion is you try re-installing the latest 7z – either 32-bit or 64-bit depending on your Win7 version.

Then right click on e.g. Magisk-Patched.tar - highlight 7z – choose/click on Open Archive. In the new pop-up window you can now drag/drop/delete files. When finished just hit the ‘X’ and you are done.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] kevinjmoore:
I think I may have gotten that part to work. Thank you for the concise instructions. Somehow my kernel and baseband has been updated to SF3 with 4.14.85–16247232 kernel. Can I still use the same TWRP or do I have to wait for him to update the files again?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Player04:
7zip works perfectly fine. Install 32bits version
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Wozzyb:
Basically as you know you patch the ap and twrp files (separately) in magisk, transfer to windows (in my case). I then open the patched ap in 7zip and then drag the renamed patched twrp file and drop it into the patched ap, which replaces the recovery.bin thats already present. If you are getting errors in 7zip what was it?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Player04:
Yes, AF3 kernel works well with the current version of TWRP. Im using it right now.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] exocetdj:
im rooted and on stock F-ASF3

am I good to patch the current G973F TWRP image in Magisk and then flash the resulting image as revovery using flashify?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] ianmacd:
Version v3.3.1-4_ianmacd released for G97[035]F.

Changelog

v3.3.1-4_ianmacd for G97[035]F [inc. ASF3 kernel] (2019-07-05)

Kernel rebased on Samsung's ASF3 source code.

Hugely improved Dutch translation.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] robbo1947:
Thanks Ian, appreciate you posting like this, should stop a lot of questions. :cool:
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] drago122:
Thank you Master :good:
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Jmakhdoom:
Yes
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] exocetdj:
Thx man,

So patch twrp

Flash in flashify

Reboot to recovery

Flash multidisabler

Profit
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] ianmacd:
Version v3.3.1-4_ianmacd released for G977B.

Changelog

v3.3.1-4_ianmacd for G977B [inc. ASF5 kernel] (2019-07-06)

Kernel rebased on Samsung's ASF5 source code.

Hugely improved Dutch translation.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] exocetdj:
Edit, too drunk lol apologies ?

Great first posts through ?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] darksimo:
hello, some help please!my phone s10 is already rooted with pre-magisk, and now i want install the twrp: i patch the ap and the twrp, but when i flash with odin, i stuck in setup connection, i ré-install the drivers, i tried with others odin, but no way!

Can someone help please? thks

EDIT: finally, i renew everything, with new update, rooting, and installing twrp, all fine ;)
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] vegetaleb:
Hello

I have a s10 rooted wuth CarHD rom and twrp+magisk with ase7, is there a tutorial on how to update fw and twrp?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] boonthongw@gmail.com:
My s10 recovery is twrp3.1 and soldier asf3 magisk . If I were to update twrp to version 4, what should I do? Please suggest.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] trancinguy:
It seems that you If your PDA: ASE7 CSC: ASE5, you have to update Magisk first Stable Channel, then Magisk patch AP, then Magisk patch new TWRP and replace recovery after renaming it using 7zip or something like it, then fill all the Odin flash sections, Home CSC to keep data, then reboot to TWRP, then in TWRP reboot recovery, then be patient, optional: reboot to TWRP, install mod Zip, reboot TWRP, reboot recovery, be patient.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Philnicolls89:
Hi guys, would someone please be able to tell me how to transfer the magisk patched AP file from my phone to computer using ABD? I tried doing it like a normal transfer but I'm pretty sure the file got corrupted as I haven't been able to get root to work. I followed every step exactly and it all works until I boot my phone up, the magisk manager app isn't installed so I download it manually but it just crashes my phone everytime I try to open it. I have had to re flash stock firmware about 4 times over the weekend! Any help appreciated
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] OsoAlgo:
Download this, a sample command is shown here, which you can adjust.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Philnicolls89:
Thank you I will try this method tomorrow, fingers crossed!
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] fright:
Hello everybody,

Is it possible to make a full backup and restore it? I did it and .... bootloop..

Thanks for your help.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] hanspampel:
Im in the same boat. Tried it 4-times, different TWRPs, different Magisk Versions, never worked for me. But it seems it should work for some or most devices.

Somebody told me you have to flash Stock recovery after bootloop, then system start again. Didnt tried it yet cause this device fu**ed me up.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] gitlygit:
Whatever happened to the days of Samsung being easy to flash and play with?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Player04:
What happen to the flip phone days?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] gitlygit:
Try flashing a flip phone in those days. Not done!
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] robbo1947:
I can remember flashing the old HTC phones that were built around the Windows Mobile OS., pre Android days, about 10/12 or a more years ago. The good old XDA Trion, Exec, XDA-II, XDAIIS etc etc., not forgetting the first XDA-1, I forget it's model name......anybody?? All before the iPhone.

The very foundations of the great XDA Developer website we are all enjoying today.

:highfive::highfive::highfive::highfive:
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] vegetaleb:
Can we use Factory Reset in TWRP or it could brake magisk?

I unsinstalled root explorer which installed as a system app (carhdrom) but it broke the rom and now the phone is stucked in bootloop
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Player04:
Cant factory reset. You can reflash that rom again
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] vegetaleb:
It's not a full rom but pack of mods, I reflashed it twice but still stucked!

Unless I can find a stock based full rom but not before reaching home

I can't beleive it's because of an uninstall of root explorer!!

What will happen if I use factory reset in twrp?

Can I simply reflash the fw files with Odin and home csc to keep my files?

I can't find a single pure stock based rom
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] hanspampel:
Flash the whole FW (hopefully patched) with home_csc, maybe with TWRP in AP(repacked tar). You shouldnt lose your Data.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] bininga59:
Has never worked for me.:( Therefore always back up the whole folder and backup folder.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] doggydog2:
i'm running TWRP on stock. With encryption which is not something to sacrifice. I do some flashes which don't access /data so it's fine for me. Or edit some file, I still find value in it.

Can i revert to previous recovery (Magisk-only) with dd command and flip those two files anytime? I understand I will only have problem with TWRP if I get new AP and TWRP with new kernel is not yet ready. There's no reason not to wait for new TWRP, but in case, can I flip to magisk recovery?

Any risk running stock without multidisabler? Is accidental booting without bixby+power+volup fine? I assume that will happen often for anyone. In my test, it doesn't make any difference, it's like turning off magisk.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Player04:
I thoight u have to flash multi disabler after you flash twrp.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] ianmacd:
Yes.

No, not as long as you keep Magisk installed. It will take care of disabling the few protection mechanisms that must be disabled on a rooted device. The multidisabler takes this a little further, but is primarily needed for removing encryption from /data.

You will lose BT pairings. That's about it.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Tamerlan2009:
Hi. How can I use my kernel with twrp-beyond2lte-3.3.1-4_ianmacd?
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Philnicolls89:
I know this is not the right forum for this but i can't find any threads to help my situation and im desperate! I was trying to get a fake gps to work for my missus, I have installed it as a system app and it broke my GPS so I uninstalled it using titanium backup. A file still remains that doesn't show up on TB and I can't delete it using my file explorer either. Any suggestions would be greatly appreciated.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] bininga59:
I take the MiXplorer or the FX File Explorer, so I can delete system apps.

It does not work either with Titanium or the 3C Toolbox.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Philnicolls89:
Thanks for the advise, I think I'm going to have to factory reset though, fx file explorer wouldn't delete it either and MiXplorer isn't a free app.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] bininga59:
https://xdaforums.com/showthread.php?t=1523691

MiXplorer_v6.39.1_B19070910.apk - [Click for QR Code] (2.34 MB, 2762 views)
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Tali099:
Delete the file with solid explorer
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] bininga59:
I once set the TWRP back to default under Settings - after that nothing worked anymore than I wanted to make a backup.:confused:

Only an emergency stop helped.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] vegetaleb:
Damn sammy, why did you make root that tricky?

It's not an intelligent move when the Op phones are much easy to root (though their double slots mean no aroma, easy encryption triggered and no external sd to help)
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] doggydog2:
Yup. Although i'm just cleaning 6T, ready for sale, and keep Samsung because S10 costed me same, while having productive OS with all features i always liked like accessibility, read callers name aloud, shoot pictures with voice.. And expanded swiftly the memory with 400gb card, which i will then transfer to S11. Inserting headphones into a jack port feels good and at the same time can insert flash drive or charging cable. 1+ is also pretty ugly, thick and heavy and generation 7 is getting even worse.. 5T owners are in shock. Prices are insane. And no wireless charging is a showstopper. So it's my funeral of this brand after a short affair, heading in direction i don't like. Xiaomi is much more capable at this point, very close call between Mi9 AOSP and S10.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] tripdastati0n:
hey yall (in britney voice) Cany anyone make a adding twrp video on youtube? there are literally none for s10 plus and i have tried a million times and get bootloop and need to reflash the device over and over. so can anyone make avido for adding twrp on s10 pretty pls? ill donate your paypal if i get this twrp added and able to flash that rom
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] bininga59:
The instructions are so well written. If you read through

exactly

, nothing can go wrong.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Player04:
Hey Brittney, ooooooOOoOps you did it again. You didnt watch the video? Do it one more time. Lol
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] tripdastati0n:
mkay im off the next 3 days ill try again , but im predicting oops i bootlooped again :(

---------- Post added at 11:51 PM ---------- Previous post was at 11:44 PM ----------

What video....... link me baby one more time
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Player04:
https://youtu.be/s2Xp-lQg1xs
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] tripdastati0n:
i know how to root and my s10 plus is rooted this does not teach how to twrp without bootloop...

---------- Post added at 05:19 AM ---------- Previous post was at 05:17 AM ----------

a video like that but for adding twrp would be ace. if its SO easy as yall say it should take like 5 minutes to do it on a youtube video lol.
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] Player04:
Words are way better than a video. I hope this helps

Download the latest twrp and multidisabler. Save multidisabler in your sd card (https://xdaforums.com/galaxy-s10/development/g97xf-multi-disabler-encryption-t3919714[/url])

magisk patched the twrp resulting file ..magisk-patched.img

Now convert this file to tar file. (https://xdaforums.com/galaxy-note-8-0/themes-apps/how-to-convert-img-to-tar-md5-ease-odin3-t2833350)

Load the converted file into odin's ap alot

After it is done, hold volume up, bixby and power till twrp screen loads up

Now locate your multidisabler and flash the multidisabler zip file

Now go to main menu, WIPE, format, yes

Go back to main menu, reboot, recovery

Hold on volume up, bixby, and power button till you see the warning screen for couple secs more and then let go

You should now see samsung loading screen
[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] daphun:
So does this mean, in that case flashing a file ONLY in AP is okay and does not shrink /data? Or should this also be flashed with HOME_CSC and the other 2?

I personally tend to the solution using a Shell script to switch the recovery partition's content from stock to twrp whenever needed.

But how to get the stock magisk patched recovery? Extract the recovery.img.lz4 from the patched AP file of the samsung firmware? (but it is lz4 compressed, has it to uncompressed to .img after extracting it from the AP file? )

Or: Can the patched stock recovery be written into an img file by writing the contents of the recovery partition /dev/sda15?

And: Has anyone ever managed to recover a TWRP backup thoroughly not resulting in bootloops and fully working? Haven't seen a single post saying so, but apart from flashing soldier's MOD for me it would be the only reason for TWRP on the S10...