[Samsung Galaxy A90 5G ROMs, Kernels, Recoveries, &] PseudonymXIV:
First and foremost, I would like to recommend the TWRP image from Royna in the EvoX ROM thread, as this image may be more further along in development than mine is.

-----

I've decided to release my compiled build (early, little or lotta' buggy perhaps) of the Teamwin Recovery Project for the Samsung Galaxy A90 5G, build from source.

As always, flashing unsigned firmware(including this one) will permanently destroy KNOX, and irreversibly set the KNOX bit to 0x1.

(Let me know if the statement above is incorrect, but yeah, this will destroy

Currently, it is built on the 9.0 manifest targeting the A908BXXU5EVK3

So, aside from that, I'm unsure what it is completely compatible for, therefore, I would like to disclaim, that I cannot guarantee success nor the quality of the build that I have on my device, to reflect the same upon your device, and that if you decide to flash this, you are responsible for any potential damage that could theoretically be caused, you have been warned.

It works, Boots to recovery, and boots to system, and a magisk installed system, on my device, Android 12, A908BXXU5EVK3, A908B.

Installation:​

Tap 'Build Number' several times to enable Developer Options.

Exit both 'About Phone' and 'Software Information' Page until you are on the primary settings page.

'Developer Options' should now be available, enter this, and enable Developer Options if it is disabled.

Enable OEM Unlock.

Reboot to Download Mode

Power off the device, Hold both Volume up and down, insert data cable while holding volumes.

Long hold volume up for several seconds to be prompted if you wish to unlock the bootloader, confirm this.

Do note that confirming the bootloader unlock will format your devices data, if you have any important files you wish to retain, return to system, transfer your files to another device beforehand.

If it is already unlocked, you do not need to do this step, as you will instead be prompted to lock the bootloader, deny this.

Acquire the TWRP tar file present through the link in this thread.

Acquire both the multidisabler(if required) and vbmeta.tar from Corsicanu downloads, and acquire an Odin executable.

Launch Odin, and insert vbmeta.tar in userdata, and the twrp tar file in AP.

Connect the Samsung A90 5G to the PC in 'Download Mode', flash.

The Device will automatically reboot after flash by default, during the reboot, Hold Volume up and down, while USB is connected.

Allow Modifications, Format Data, confirm by typing 'yes'; reboot to recovery.

Install Magisk(Optional), install multidisabler.

Reboot to system.

Currently, everything but MTP(Needs a kernel fix), and Decryption appears to work(As I'm also sure this may be a TWRP12 branch thing too); so you will need to sideload any zips, or utilise OTG Storage or SD.

All three have been tested, and provide some means to transfer files into the TWRP environment.

It may not be optimised, and may have slight issues, such as what's explained, and perhaps mounts that shouldn't be there, and mounts that aren't but should.

Download and test, at your own discretion. If you are unsure about installing this; you are not obliged to do so.

Download [TWRP A908B R3QXX]

This TWRP image is not patched with Magisk

Note: To the best of my knowledge; at least two Korean recipients have accessed the file; I have yet to hear anything from other regional models.

So my presumption would be that; perhaps it works, as success would normally yield lack of a follow-up than failure would.

But still, take caution until or unless it has been verified, flashing is still your own risk.

Device Tree Source:

GitHub - PseudonymXIV/android_device_samsung_r3q at android-9.0

Contribute to PseudonymXIV/android_device_samsung_r3q development by creating an account on GitHub.

github.com

Kernel Source:

GitHub - PseudonymXIV/kernel_samsung_r3q at Dev

Contribute to PseudonymXIV/kernel_samsung_r3q development by creating an account on GitHub.

github.com