[Samsung Galaxy S10+ ROMs, Kernels, Recoveries, & O] jrkruse:
Must Have An Unlocked Bootloader To Do This!

This An odin tar file I have created to flash along with stock odin firmware to automatically install TWRP recovery along with Disable VBMETA image. The tar file will also automatically install magisk root along with remove force encryption and patch bluetooth library file. It will also patch safetynet. No flashing of zips is required

Info For Bootloader Unlocks Can Be Found In Post 2

I Do Not Recommend Mixing Bit 4 With Higher Firmware!!!!

Unless Using Bit Safe Firmware That Is Patched

​

Downloads

SM-G975U/U1/W- Model

USERDATA_AIO_G975_CANARY_FORCE_WIPE_2022_01_28.tar.md5 --Use on android 11 or 12

This will force a wipe of data no mater what.

Full Odin 4.0 Android 12 Bit4 Safe Firmware

G975USQU6HULD_BIT4_SAFE.7z

This are odin files and will safely update all image files too bit 6 and keep bit 4 bootloaders. Unfortunately this will wipe data this is beyond my control as it seems to be a side affect of mixing firmware it causes data not to mount and therefore my AIO will format it. This is full firmware with USERDATA_AIO. This will put you on U firmware. Before flashing I recommend removing your google account and make sure in download mode you are not frp locked

If above USERDATA_AIO_G975_FORCE_WIPE_08_35_21.tar.md5 is newer than the one in this zip use the newer one from above

Odin3_v3.14.1_3B_PatcheD.zip

Files For SM-G973 Found Here

Files For SM-G970 Found Here

TWRP Recovery Provide by @afaneh92

Be prepared to have your data wiped. The process tries to determine if you do or do not need to have data wipe but as a precaution just assume your data will be wiped. Especially if using U1 or W firmware

Install Instructions For Newly Unlocked Devices

You must be OEM Unlocked Bootloader

1. On Initial unlock of phone you must through setup and be signed into your google account.

2. Reboot phone too download mode and make sure KG STATUS=CHECKING (see pic) and not PRENORMAL. If PRENORMAL then do step 1 again

View attachment 5217631

3. Use patched 3.14 odin and load file USERDATA_SLOT_*9**U_**.tar.md5 you must choose one of the FORCE_WIPE files and load in the USERSDATA slot of odin and flash file

4. Phone will reboot to TWRP and remove encryption which will wipe phone. Phone will reboot back too TWRP to finish install then reboot to setup

Install Instructions For Updating Firmware On Phone Already Unlocked

1. Reboot phone too download mode and make sure KG STATUS=CHECKING. If not see above

2. Use patched 3.14 odin and load stock firmware in appropriate slots use regular CSC file in the CSC slot and load file one of the USERDATA_SLOT_*9**U_**.tar.md5 in the USERSDATA slot of odin and flash firmware. Do not use the User Data file that comes with firmware.

3. Phone will reboot to TWRP and check for encryption and remove if needed which will wipe phone. If phone is not encrypted data will not be wiped. Phone will reboot back too TWRP to finish install then reboot to setup if data was wiped or reboot normally if it was not

Install Instructions If Updating Images With TWRP

1. When done flashing images in TWRP Reboot phone too download mode and make sure KG STATUS=CHECKING. If not see above.

2. Use patched 3.14 odin and load file USERDATA_AIO_*9**_NO_WIPE_NO_BL.tar.md5 in the USERSDATA slot of odin and flash file.

3. Phone will reboot to TWRP and check for encryption and remove if needed which will wipe phone. If phone is not encrypted data will not be wiped. Phone will reboot back too TWRP to finish install then reboot to setup if data was wiped or reboot normally if it was not.

4. Alternatively to using USERDATA_AIO_*9**_NO_WIPE_NO_BL.tar.md5 in odin you can use AIO_Magisk_21_4_S10U_US_Series_Android_R.zip found in post 2

Features

No patches or mod zips are needed phone will already be rooted

Fix Safetynet

Bluetooth is patched for pairing to survive reboots

Samsung Health working

Bugs

Samsung Pay, Secure Folder and Samsung Pass do not work as on most Samsung Rooted Roms

Thanks To People That Make My Life Easier

@elliwigy

@klabit87

@Krog18

@me2151

@stang5litre

@Raymonf for modified odin

@rayan-refoua for boot animation

@TheMadScientist

@afaneh92

@kdrag0n for safetynet fix

3arthur6 for bluetooth patch zip

@JDBarlow for test S20 stuff

USERDATA_AIO Source