yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Nextasy:
So this basically would work for and with the "TWRP for Galaxy S10 Magisk Prepatched by geiti94" and not with John's!?...

After applying this patch and everytime l reboot my devoce it will reboot directly to rooted magisk environment without me going thru' the hassles associated with Johnwu magisk boot procedures?

Thanks for ur time to reply and the mod.

cheers
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] tensux:
does the disabler in the twrp thread also need to be applied? or does this replace it?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ianmacd:
No, this disabler has no effect on the need to hold down keys to boot the recovery partition.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ianmacd:
This one effectively supersedes the one in the TWRP thread, because that one disables only FBE encryption, while this disables several other things.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] tensux:
thanks, i am going to try it again. i have been able to get into twrp on the first try, but it always reboots after the Samsung logo comes up and it looks like its going to boot
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] dr4go:
Same here... twrp+multi disabler+format data+wipe cache+soldier's zip (in that order). Everything was fine until I pressed power off. Needed to go all over again... and am wondering if it really pays off of having twrp......
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Nextasy:
Thanks. But l can flash it after rooting with "TWRP for Galaxy S10 Magisk Prepatched by geiti94"?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] tensux:
seems like only a very small amount of people have been able to get it to work. the procedures are more complicated than with past phones, but i wonder if there could be a very specific version of bootloader we need to have flashed, not just any of the ASCA's
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] PiCkLeS:
And, really, I think at this point that ppl saying it working for them actuallly never tried a true power down.

I still think therefore that all have the same problem. If you shutdown your phone manually or run out of battery, you are screwed.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] drago122:
What I didn't understand is what happens once you turn off the phone ?? Brick unrecoverable ??

Or it must be redone all starting from download mode and stock firmware, what interests me to know is only if the phone is easily recoverable or you risk big.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] PiCkLeS:
What I mean is that few ppl actually turn off their phones. But if they do they are stuck with no way to boot system at all or able to boot into twrp recovery .

Most just reboot and there the keycombo works fine.

So if you have the twrp solution done, and power down your phone (off, not reboot) yes you probably must start over from the beginning.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] drago122:
Ok but you don't risk a hard brick, you have to start again from the download mode and the stock firmware must be put back and then everything else, correct?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] PiCkLeS:
Yes.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] drago122:
Thank you for the clarifications ;)
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] PiCkLeS:
You are welcome :)
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] idopaz:
Sm-a505f

This file works on the sm-a505f to?...
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] muhamet:
Yes
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] WillKK:
Can this been installed on the N976N? I mean N976N and N976B basically the same right?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] g3mb1x:
Need your help mate

My phone a205f, i was installed twrp, format data and flashed dm_verity_force_encrypt 08182019.zip and booted succesfully

When i thought my phone a bit laggy then i decided to flash multidisabler_1.6_zip but my phone doesnt boot, even after i formatted my data

How to revert back to before installing multidisabler
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] muhamet:
You must flash stock rom.Download newest firmware for your device.Flaah whit odin.

To get on download mode:

Connect pc and phone,press same time power and volume down.When screen go black,press same time volume up and volume down.

Always keep in mind,first boot on twrp firs flash DM verity,flash rmm,flash multidisabler then format data
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] osc123:
+1 - would also be interested in understanding if there are differences that make this not possible
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ianmacd:
Version 1.7 released.

Version 1.7 represents a major update. Support has been added for many more models, including a whole host of Qualcomm devices and Korean Exynos devices.

I am actively adding more devices on request. If your device is not currently supported, please get in touch.

Change log

v1.7 (2019-10-20)

Add generic support for Qualcomm devices.

Support the Qualcomm S10 (G9700, G9730 and G9750), Note10 (N9700, N9750 and N9760), Tab S6 (T860 and T865) and Fold (F900F and F907B) ranges.

Add support for more Korean (N type) variants.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] osc123:
Many thanks [MENTION=7187684]ianmacd[/MENTION]

Ran the script you suggested earlier in this thread for helping you add new model variants on my N976N.

Given you've got it added I take it you do not require it but if this output would be helpful to you please let me know and I will share.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Dr.][No_WaY:
sorry i know its not thread of my device ,but i have have s8+ g9550 hk snapdragon and after update to latest frimware i cannot keep twrp or magisk , I wonder if your file will help successfully root my device? or any other idea?

with greeting
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] pixiebob:
ianmacd: thank you, just to report that v1.7 was succesfully installed on my snapdragon sm-g9730
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Dr.][No_WaY:
an you add support for g9550?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] idopaz:
There is a way to disable the multi disabler?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] muhamet:
Yea,reflash stock firmware whit odin
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] balanadi:
hello there , i would like to know if it is compatible with galaxy tab a SM-T595 ?

Thanks in advance
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] WaningGibbous:
when i go to flash multidisabler in twrp 3.3.1-9 it starts flashing, then goes to a black screen and the decice reboots...... i'm assuming this isn't supposed to happen. Any idea why this is happening, or how to check if it actually flashed?

or does this only work for 3.3.1-6?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] AHE_XDA:
Tab S5e Request

[MENTION=7187684]ianmacd[/MENTION]

Is there a possibility of adding the Tab S5e, models SM-T720 (Wi-Fi) & SM-T725 (LTE), with the Snapdragon SDM670 to future releases?

Thank you kindly.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ianmacd:
No problem. Can you please test the attached version and report back?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] balanadi:
Is there a possibility to add the tablet SM-T595 with Qualcomm SDM450 Snapdragon 450 , i was trying version 1.7 and modify the tab T860 inthe script with T595-590 but after flashing give me bootloop .

By the way i am on T595OXM4BSG3_DBT binary 4 pie firmware.

Kind regards !!!
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] AHE_XDA:
Please see attached pictures.

The script was recognized and flashed successfully.

As a result of this device not having a Bixby button, I must hold 'Power' and 'Volume Up' on boot however, instead of loading

System with Magisk

, I'm brought back into TWRP.

This

may be my own fault

so please allow me to investigate more.

Thank you kindly for your efforts and time.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] FlatOutRU:
[MENTION=7187684]ianmacd[/MENTION]

Can you update you libsecure magisk module for android 10 support? What files do you need to provide?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] zee456:
note 8 n950f

request plz for note 8 n950f
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] AHE_XDA:
Testing Update

[MENTION=7187684]ianmacd[/MENTION]

I've tested further and am seeing the same results as mentioned before; TWRP is loading on each boot when the 'Volume Up' and 'Power' keys are pressed. This will happen irregardless of how long (or short) the key combination is held.

Testing Results:

To provide further context, I utilized this guide and stripped down 'magisk_patched.tar' as represented in 'Screenshot 1'.

In other circumstances, I didn't strip down 'magisk_patched.tar' and left it as outputted.

As well, irregardless of what combination I used, I ensured to transfer the end result via ADB from tablet to laptop.

I performed a factory wipe via 'Recovery', booted into the OS, connected to WiFi, ensured the bootloader was unlocked under 'Developer Options' and successfully introduced root via Magisk Manager.

Next, using this guide, I booted the device back into recovery and introduced 'twrp-3.3.1-4-gts4lvwifi.img.tar' via Odin.

After booting into TWRP, I flashed 'multidisabler-samsung-1.8.zip' and performed a wipe per your instructions.

Alternately, after flashing AP with Magisk Manager. I replaced the original 'recovery.img' with 'twrp-3.3.1-4-gts4lvwifi.img' (renamed to recovery.img) and encountered the same scenario.

Finally, I have tried flashing just 'magisk_patched.tar' alone or with BL/CSC checked within Odin.

Note: For consistency, I restored the device to stock via Odin, whilst leaving the bootloader unlocked, on every test run performed and ensure a full factory wipe was performed as well.

So, in short, the script installs but I can't get back into the OS afterwards to introduce further root elements so I don't know if this is specific to your contribution or TWRP.

Thanks again!
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] wora92:
Hello [MENTION=468421]shivalwolf[/MENTION], thanks for working out and explaining how to enable FDE on the S10. I run LOS16 and would love to have encryption too. Tried to use FBE but only the initial boot works - LOS boots fine at the first boot. However, the following boot ends up in a bootloop. Did you dig any deeper into this problem and did you find any solution for this? One member assumed that TWRP might stuck because it cannot read its own config file when keeping /data encrypted in FBE mode... So maybe it might be possible to tell TWRP to ignore that fact... There was also another member saying that he got adb logs almost right from the beginning by setting "TARGET_USES_LOGD, TWRP_INCLUDE_LOGCAT and TWRP_EVENT_LOGGING in my BoardConfig.mk".
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ianmacd:
Version 2.0 released.

This major version bump heralds the addition of support for Android 10.

Earlier this week, the S10 series became the first Samsung devices to receive an official production release of Android 10. It's a fitting development for the product line that was also Samsung's first to come with Android 9 earlier this year. Indeed, those devices are what inspired the multi-disabler project that has since expanded to so many other devices.

Change log

v2.0 (2019-11-30)

Add support for Android 10.

Add support for T72[05].
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] euikun:
Do you have a support plan for the n971n version?

Hi, Do you have a support plan for the n971n version?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ianmacd:
Version 2.1 released.

Change log

v2.1 (2019-12-04)

Fix disabling of Vaultkeeper and proca in the vendor interface manifest.

Add support for N971N (Korean N10 5G).
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] BasharSYR:
Can you add support for J Series (Exynos7870) pls?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ExtremeGrief:
It should work if you delete the device check lines
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Datozzie:
Phone no longer boots at all

My phone now loads the splash screen, with the new words "official released binaries are allowed to be flashed" and it reboots. If plugged in the phone boot loops, if on battery the phone just shuts down. What can I do? No key combination works anymore.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Er. Aditya:
hi can there be support for M305F ?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] balanadi:
I would like to thank

you for this multidisabler , and i want to let you know that i modify the script in order to work for SM-T590 and SM-T595 wich is similar to SM-T860 and SM-T865 , with qualcomm .

I confirm that it is working on my tablet SM-T595 with the modified script attached. If you have time please let me know if you find it useful so you can add it as support for SM-T590 and SM-T595 .

Have a great day !!!:good::good::good:
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Jilipollo:
Mate, you are a legend!

Thank you for your work
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] mercifool:
S10+ after the phone boot, it keep saying "Finder keep stopping" it spam me every 5 seconds.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ianmacd:
Version 2.2 released.

Change log

v2.2 (2019-12-13)

Disable wsm service to allow Samsung smartwatches to connect to Galaxy Wearable app (thanks to Andrei Seitan).

Support optional patching of system libbluetooth.so for retention of Bluetooth pairings across reboots (thanks to Arthur Trouillot).

Remove undocumented interactive mode.

See the OP for details of how to indicate that you want libbluetooth.so to be patched.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ianmacd:
It's easy for me to add support for these devices, but can you confirm that the T590 really needs the cass service disabled to avoid the logs being filled with junk?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] balanadi:
I have SM-T595 and i did not notice any unusual logging with crap ... because i i use a debloat script removing quite a lot of stock bloatware and libs and framework ... so far i am happy . I wait for a solution only for lock screen pin which is not working after rooting .
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ianmacd:
The T860 tries to connect to a phone service that isn't even there on this wi-fi only model, so it has to be disabled.

Anyway, I've added support now for the T590 and T595. This will be in the next release.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] jelbo:
This is mutually exlusive, right? Magisk on Samsung Galaxy S10 uses the recovery partition. Is a combination possible, e.g., by booting a TWRP image and flahing your multidisabler? What would you recommend?

/edit: I understand it now. TWRP with Magisk is possible, but you need to patch the TWRP image using Magisk Manager ('what you called 'root it'). I'll go down that route. [MENTION=6210389]cameronkelley28[/MENTION] made a great post about it here.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] bigpotato107:
After flashing everything when I go into twrp and try to wipe cache and Davlik cache I get E: unable to decrypt fbe. Is this suppose to happen? Or did something go wrong after setup. I did everything as it says. Phone is working ok just that fbe error

All Sorted yay for me
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] bigpotato107:
Ok I reset phone in Odin and applied this multi disabler formatted data like it says and I cannot access data due to fbe. Which should be disabled from multi disabler? Also as in post above still have that issue too!! Should I go back to previous multi disabler? Someone plz help never had this prob until now. Also do I just format data on first screen in twrp or go into the other window and format it there

All Sorted yay for me
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Harvie Almighty:
Good Day,

I'm on the process of rooting my S10 and I'm stuck on this part because I don't have an idea how this is done. How to rename the ZIP file to contain the string _btfix.

Is it possible that you attach a renamed Multidisabler ZIP? Thanks
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Similarion:
I renamed the ZIP file to multidisabler-samsung-2.2_btfix.zip and flashed it in twrp. Doesn't seem to be working as my bluetooth devices are unpaired(forgotten) after every restart.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] freekystar:
I have the Samsung S10+ with stock image (November update) and I've noticed two things:

1) After a reboot the saved security setting (PIN) is reset to swipe and I have to set the pin again. Fingerprints remain though.

2) Settings from Magisk apps such as Youtube Vanced keeps getting reset after boot.

I'm not sure if this is inherent to the changes multidisabler makes as it does disable some security services or it's a bug from either TWRP/Magisk/Multidisabler.

I haven't noticed the same issues before I reinstalled my phone and activated TWRP with multidisabler.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] szmn:
There is a typo on line #217 in the update-binary script:

change:

[ $ZIPNAME != ${ZIPNAME/_btfix//} ] && [ $major -eq 10 ] && patch_libbluetooth

to:

[ $ZIPNAME != ${ZIPNAME/_btfix//} ] && [ $major -eq 10 ] && patch_bluetooth

repack the zip and install in twrp as described. works like a charm.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Similarion:
Did exactly this, flashed in twrp and restarted. S10+ still forgot all paired bluetooth devices...
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ianmacd:
I'm at a loss to explain how this version got uploaded.

I have now fixed the zip and I apologise to any users inconvenienced by the bug. Anyone who downloaded v2.2 between 13th December and 27th December should redownload it.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Similarion:
The zip in the OP is still the same upload as before. Also doesn't address my issue either since my bluetooth pairing still resets after changing line #217 and flashing.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ianmacd:
It actually isn't the same. I've just downloaded it to make absolutely sure. The MD5 checksum of the archive is 7474537deb410a9735276b20aea89177. If you get anything else, there's something very weird at play.

That said, if it doesn't work for you even after correcting the typo by hand, then there's something else that warrants investigation.

Please provide details of your device, your firmware, the version of TWRP you are using, and a full log of the multidisabler's output during the patching process.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Similarion:
Weird cause I just downloaded it and line #217 in the file still says: [ $ZIPNAME != ${ZIPNAME/_btfix//} ] && [ $major -eq 10 ] && patch_libbluetooth

I'm using a S10+ SM-G975F, PPR1.180610.011.G975FXXU3ASH6, TWRP 3.3.1-8 and the recovery.log is attached of the patching process.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] tiho5:
What if someone tries to flash your multidisabler with geiti's TWRP?

Shouldn't there be a warning that these TWRP recoveries work different because of BusyBox? Or am I wrong?

Please, try to explain, Ian.

Edit:

For example I'd like to try his kernel so that I don't use the key combination. But I think this kernel can be flashed only with his TWRP.

But on the other hand I want to use your multidisabler for the btfix and because I have used it every time and I trust it. But can your multidisabler be flashed proper with his TWRP?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ianmacd:
That's as it should be.

And there's your problem.

From the OP:

You are not flashing this on an Android 10 device, so no action is taken, and therefore there is still a need to use the libsecure_storage companion Magisk module.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ianmacd:
No idea. I know nothing about that version of TWRP.

As far as I know, there's nothing in the multi-disabler that relies on implementation details in Toybox vs. BusyBox. The code is written to be portable and the multi-disabler should be flashable on any version of TWRP that properly defines $ANDROID_ROOT, which at this point is a great many different versions compiled by different people for different devices.

It's certainly possible to accidentally or deliberately write an installer that contains non-portable code. Perhaps that is the case here. Have you tried flashing it on the standard TWRP? What happens?

A quick glance at the code may be all that is needed to spot an obvious compatibility.

You'll have to try it and see.

Alternatively, try flashing his kernel package on the standard TWRP.

As a second alternative, use the other TWRP to flash the kernel and use the standard TWRP to flash everything else.

Finally, ask yourself whether holding the hardware keys during boot is actually that much of a hardship, and whether it warrants the time and effort of the research required to gain conclusive answers to your questions.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] BytesReverser:
[MENTION=7187684]ianmacd[/MENTION] hi does this also fix build.prop

ro.config.tima=0 // to fix samsung health

ro.config.iccc_version=iccc_disabled // to fix secure folder

?

any support gor galaxy Note 9 N960F exynos?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ianmacd:
No, those changes are not made. Those can be made systemlessly with a Magisk boot script.

The multi-disabler serves system-as-root devices that launched on Android 9, so I'm not sure what, if anything, the Note 9 needs in order to be supported.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] BytesReverser:
yes thats needs to be, i had to make myself because before on android 9 i have made changes manually in build.prop but after updating to android 10,system is dm-varity = true set default by magisk and also system is not mounted, so script was needed
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] mecaskey:
On a more positive note, thx for including the fix on retention of Bluetooth pairings. Much appreciated. Happy New Year!
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] alroy214:
Does anyone have an idea why the Samsung Account stopped working after installing the MultiDisabler?

It does work but only if I boot outside Magsik
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Azpe:
I have a major problem with bluetooth not able to even connect to devices. Neither Multidisabler with added _btfix nor Magisk's libsecure_storage module are able to patch the libbluetooth.so. Both are throwing an error that the file wasn't patched.

Device: Galaxy S10 SM-G973F/DS

Firmware: G973FXXS3BSL4

TWRP: twrp-beyond1lte-3.3.1-101_ianmacd

Recovery log (since i can't add attachments q.q): https://drive.google.com/open?id=1i4SdP0pjxdDNhK92QuayY1TQ5wfyVaM-

Also checked the MD5 of multidisabler-samsung-2.2 which matches the one mentioned earlier for the new upload.

Thanks for the help
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] trizoide:
679/5000

Download the firmware: COLOMBIA A505GUBU4ASL2 for the a505G but the: TWRP_3.3.1_A50_A505_ASK9_MAGISK_PATCHED.tar mentions that it is for: ASL3 firmware. I have no error in the installation on the flash of the multidisabler zip or TWRP_3.3.1_A50_A505_ASK9_MAGISK_PATCHED.tar but when I want to test an application (lin2sd) to delete an application from the system I get an error: mount: '/ system' is not in / proc / mounts. Several times I have repeated the same procedure by installing the patch + multidisabler and I still have the same error. I cannot delete garbage applications from the system.

How can I fix the error: mount: '/ system' is not in / proc / mounts?