yashsingh1/xdaforums huggingface dataset:
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] kartik_09:
You can only install the BL file if your last update was on feb sec patch or march, though if u installed a later one, you probably can't downgrade as it was a binary upgrade but since you did not see device 20 binary 19 error on the device screen after the fail I'm unsure what happened

And you Def can't flash older than feb if u updated to feb ( as it was a binary change)

Though what you could try is to remove the get.prop in the updater script from the rom, ( updater script is in the meta INF folder ) and then Flash the rom on stock bootloader and stock TWRP
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] nath69:
OK ,ok, I'll try
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] nath69:
should I put it like this?

(if is_substring("G988B", getprop("ro.bootloader")) then) becomes

(if is_substring("G988B", ) then)

thanks again
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] kartik_09:
just remove the first 3 lines of assert, that should do it
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] nath69:
ok, I'll do it.

THANKS
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] nath69:
Hello again,

after deleting the first 3 lines

there are always errors. he asks to delete

wip caches

format data

clean flash.

after deleting and restarting

I still have the same error

Thank you for your help
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] kartik_09:
Try to move the rom file after formating data to the device and then flashing instead of flashing from usb otg
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] CoopZor:
Use the push adb command for that
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] nath69:
Hello again, after moving the rom file.

I have the same problem.

Thank you for your help
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] BossOnXDA:
Hello Everyone,

I have done all the steps right but when i reached the step to flash the TWRP using odin it got stuck.

Now when i try to turn the phone on it says: An error has occurred while updating the device software.

I read online that i can reflash the stock software so i am downloading it now.

Any idea on why that might have happened? Thanks
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] osberget:
Witch BL binary are you on?
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] BossOnXDA:
Sorry for the late reply,

my build number is G985FXXSJHXC1.

I think it's the march update?
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] osberget:
Ok, that is correct, so thats not the issue.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] Juniperlee:
does this rom support Secure folder?
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] hoffen3di:
View attachment 6113413
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] CoopZor:
Please please please extreme, add liboemcrypto disabler to this update, European soccer tournament has started and I can't watch at work.

This rom is nearly perfect!!!
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] hoffen3di:
And please don't forget about BL for SM-G985F ;)

I can't wait to try out this rom :)
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] .RadziU.:
On V4 still no sound via DeX... Just checked.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] CoopZor:
Be patient, v4.1 will be released soon I hope.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] fastpad7:
Hi guys,

i tried to flash the tar file twrp from odin but the installation stuck on "vbmeta" and now i dont know how i can recovery the smartphone

Can someone help me? its a 980f model
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] osberget:
You can try again with twrp/vbmeta or flash stock firmware. You can download stock from samfirm for example.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] BossOnXDA:
This issue is happening with people that have the may patch from samsung, they updated the binary version of the phone, so the custom TWRP is older that what you have and won't flash. It will be updated in v4.5 of the rom. (It might be another issue, that's the general case for now).
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] BossOnXDA:
To fix the issue download FRP Hijacker by Hagard:

FRP Hijacker by Hagard v1.0

MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.

www.mediafire.com

Plug your phone into your PC in download mode (or the An error has occured while updating screen).

In FRP Hijacker click Scan, it should detect your device, then click the second checkbox (forgot what it was). Then just click Fix now. Your phone should reboot into the setup again. If it didnt work you have to do as osberget said.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] kartik_09:
Read the features of the rom, it says it integrates Knoxpatch meaning it does in fact support secure folder
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] fastpad7:
i just see that my phone is a g980f/ds.... is actually a problem ?

overall Im flashing an older samsung firmware with odin, so after that am i enable to install the twrp tar file?
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] hoffen3di:
Here's the vbmeta.tar file for anyone needing it. It works for S20; S20+ and S20U ONLY EXYNOS

Make sure to put TWRP.tar in AP and vbmeta.tar in CSC
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] fastpad7:
I just flashed the last samsung firmware, so now should i flash twrp.tar and vbmeta.tar and it would be all ok?
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] fastpad7:
with the latest samsung firmware i tried to flash twrp and vbmeta like u said but the process stuck in odin at modem_debug.bin file.....
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] hoffen3di:
uve got to put TWRP in AP and vbmeta in CSC
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] fastpad7:
i did it but the process fail
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] hoffen3di:
Have you unlocked the BL??
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] fastpad7:
No... How can i do that? as i said i just reinstalled the latest official firmware of the phone and after i tried to do what u sayd
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] fastpad7:
i unlocked the bl but still same fail :(
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] Tomcar:
Put it into userdata
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] fastpad7:
i tried to put twrp in userdata and vbmeta in csc but the process stuck on radio modem_debug.bin file
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] Userxw:
Flashed the bootloader from gofile for my Samsung S20 (SM-G890). But when I try side load the zip in TWRP it says the bootloader is unsupported.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] fastpad7:
if i put twrp in ap and vbmeta in csc the process stuck on recovery file
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] osberget:
Wait for extreme to update the build to the latest bootloader.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] fastpad7:
there's no chance to downgrade mine?
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] osberget:
No, you have the k binary and you need j binary. You can downgrade firmware if the binary is the same as the one you downgrading from. But since you are on k and not j it wont work. Thats why it fails, because when you try to flash the twrp tar file you trying to also change the bootloader to the older version.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] fastpad7:
so there's no way to have a twrp recovery on my phone actually.... right?
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] Tomcar:
Both into user data, see Beyond ROM instructions
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] CoopZor:
Extreme just said on telegram : the final update for the OneUI 6.1 version of the ROM will come soon btw

🙂👌
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] osberget:
You can flash twrp but not this one, its a special twrp for this spesific rom. Flash the official twrp and you'll be fine.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] kolesk:
I have version G981BXXSKHXEA. (SM-981B)

I can't update the recovery even after opening the bootloader.

I can't downgrade the device.

Can you help?
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] osberget:
Wait for extreme to update the build.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] Florine0928:
Nice work man ;)
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] Forest_OV:
Greetings to everybody, who is a part of development of such great things, bringing new technologies to older devices. I regret to say that, but I need a little help flashing the ROM. At first I flash TWRP via ODIN - no trouble, I suppose, but not sure about the ROM itself. In the gofile link, the directory ROMs contains the ZIP file, which contains more directories (script, models, images). I suppose I need to use only some files from the ZIP files according the phone model, but I dont know how. Or the ZIP file is "universal" and can be flashed immediatelly? Sorry for such stupid questions in advance.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] kartik_09:
You have to straight up flash the whole zip file in twrp, you dont need to extract or modify the zip for it, just flash it
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] Forest_OV:
Ahaa, great, I was not so courageous. Thanks a lot. :)
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] chris robins:
Hi. New to this thread. What extract tool do you use to extract twrp and bootloader files add winrar doesn't seem to be working.

Thanks
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] playermanpluk:
twrp is integrated with bootloader in rom files. You just need to unlock original bootloader (do that by switching oem unlock in developer options first) in download mode and then flash it with odin. after that get to twrp and flash rom or use adb. Check the link in the first post and follow video. Super easy
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] chris robins:
Thanks, I followed the video and flashed the bootloader and twrp file in Odin but it failed, not sure but maybe it was because I used the march version and not the may one. When I download the bootloader files from the link it was opened with winrar, maybe this is why the flash failed also?
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] playermanpluk:
did you oem unlock in developers options and the unlocked bootloader ??
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] TurricanM3:
Did you turn off the document scanning feature inside the cam completely? Doesn't recognize any docs for me, although the option is active. =(
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] en11gma:
2 problems.

do you know what we have to do to put this rom on?

why hide oem unlock. we are not babies.

thats crazy.

the developer options are hidden in the first place. how do you think we bootloader unlocked.

you do not hide it for safety. that my friend is a lie.

next problem.

will we be able to envoke selinux=permissive with the command:

adb shell setenforce 0/1?

or is that again for our safety?

crazy.

at least provide an optional kernel so we can have permissive if we want

we already have it now so why not have a rom that either one or provide complete instructions to your script so we can build it our selves.

dont keep it like you are our parents and we are your children and you just say no its for our safety.

thank-you
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] ExtremeXT:
I don't understand what your problem is? Permissive is unsafe. Of course I'm going to try my best to make SELinux Enforcing work. It's not my problem if you need to do stuff that requires permissive, most people like the extra security provided by SELinux.

If you want to do something that requires permissive, why not compile a permissive kernel yourself? :)
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] en11gma:
what you are saying is a lie.

do you know what it takes to disable oem unlock?

lol.

first you have to unhide the developer options.

then you have to disable oem unlock

then you have to power off phone.

then you have to press vol + and vol - and plug in type c

then you have to hold volume up for 4 seconds on the download screen.

ok to enable permissive with adb command:

you have to enable dev hidden menu again

enable usb/wifi adb

then you have to google the command to setenforce.

you act like we are babies.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] ExtremeXT:
Malicious software can execute setenforce 0 and then execute their payload. I can't just allow switchable SELinux.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] en11gma:
we are all aware of bad software at this point.

its very difficult to enable any of the commands and even the oem bl unlock.

chances are that anyone made it as far as installing this rom has pretty good skillz.

i been on these forums for many many years and had a very difficult time even with the directions.

i would say on a difficulty level to get this rom installed is a 7 out of 10.

twrp 3.6 guide alone is terrible. it is not maintained and has links to software that wont even work (vbmeta) and not even clear instructions for multidisabler.

then in this guide well lets just say if you made it this far you got to be pretty good.

oh crap i read it wrong.

well make a kernel we can substitute if we want that has that feature please.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] ExtremeXT:
Multidisabler isn't needed lol, just flash twrp + vbmeta in a tar file, format data then flash my ROM. Might write a full guide at some point.

And if you want permissive, check my kernel source, edit the defconfig and compile it! That's why it's open source, so people can do their own modifications if they wish to.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] monkeymechanic:
One thing I noticed today is that, on A13 roms, moon pics were processed via software and came out pretty clear and good looking. On ExtremeROM, pictures of the moon come out unprocessed on 30x zoom i.e blurry. Also, there's no auto night sight under low light conditions in normal camera mode.

Not that big of a problem but should be known. ROM is working perfectly otherwise.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] ExtremeXT:
I did some camera fixes in v2, it might or might not be fixed, we will see. I don't think not being able to take moon photos is a deal breaker for anyone though lol.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] en11gma:
i swear i think you guys work hand in hand with the phone companies or are scared of them

i cant figure out what it is.

you have something wrong with the rom as far as its overhearing when i plug the type c on phone into computer to do adb.

gets hot.

i think it gets hot just sitting there with screen on at the default settings.

i put it on solid dark green wallpaper.

it does it faster when plugged into usb.

i just turned down refresh rate and set to the minimal resolution.

testing now

i usually do take off auto brightness and set to 35%

i also change 30 seconds to 10min sleep

im just putting it back to default display settings accept unchecking off auto brightness and keep it at 35% just a hair above default when you uncheck it.

leaving timeout at 30seconds. it gets too hot for some reason.

def gets hot with screen on
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] en11gma:
believe it or not i got mad when i found out samsung was doctoring moon photos with a built-in algorithm.

would be nice to have actually.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] ExtremeXT:
ExtremeROM v2

Download link in second post!

Changelog:

- Fixed Android Auto

- Fixed Google Discover

- Tweaked some camera stuff

- Fixed RIL/IMS => Fixed VoLTE and 5G

- Backported and debloated prism/optics (CSC/autocorrect data) from S21 Ultra

- Fixed dim brightness while booting

- Added OutDoor mode option, sets brightness to maximum for 15 minutes (it might glitch if you turn screen off while this is enabled)

- Enabled screenshot in secure-flagged apps

- Integrated KnoxPatch, all Samsung apps except Pay and Pass should work out of the box now

- Integrated Bluetooth pairing fix module

- Nuked more Knox junk from vendor

- Nuked almost all Knox junk from system

- Nuked useless AR APK junk

- Fixed SELinux and forced the kernel to ENFORCING

- And a lot of other under-the-hood stability fixes

ExtremeKernel v2 changelog:

- Boeffla Wakelock Blocker support with a decent default list

- Wireguard Support

- No KernelSU by default (I will make a flashable zip to install KSU kernel soon)

Notes:

- Dirty flashing will probably work, but I recommend a clean flash anyways.

- This will probably be the biggest change to the ROM until OneUI 6.1.

- The next version will probably release in January, rebased on the January 2024 security patch, with the possibility of small hotfixes and add-ons being released until then.

Credits:

- @BotchedRPR

- @BlackMesa123

- @Rainbow_Dash

- @ShaDisNX255

- @3arthur6

Enjoy!
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] en11gma:
can i use this rom v2 with the v1 kernel so i can keep selinux=permissive?
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] s4lah:
Amazing, my phone feels new :))) super happy and great dev! helps alot!
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] ExtremeXT:
Sure, but you'll miss out on the new features, and your brightness will probably be broken.

I'm glad!
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] en11gma:
i really like this rom too.

it will probably be the one i use everyday on my backup phone.

trying to turn this phone into a raspberry pi as much as possible (still keep ui and wifi) but would like to disable almost everything else.

sure wish i knew kernel compiling better.

could you send me a pm (i wont share with anyone unless you say its ok) on how to compile from your source tree?

i have been working on it already for multiple days but on google build platform-tools it has the android 12 stuff but i dont see it for android 13.

one more thing about the v1 rom (dont know if it will be in the v2 rom or not) even when phone goes to sleep (if you plug phone into pc) it still gets hot.

even with screen off.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] ExtremeXT:
Update all apps from Play Store and Galaxy Store, reboot the phone and let it sit for some time to build caches and stabilize. A clean flash might also help.

For off topic like kernel compilation I can help through Telegram.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] en11gma:
wow!

booted back into recovery on v1 rom

factory data reset this time (when i came from stock rom, trwp) i then only wiped /data and installed oneui6 v1 rom and reboot to system.

that factory data reset made a >>>HUGE<<< difference.

my temps dropped to normal.

i had serious battery drain before too.

will report back soon.

GREAT ROM!

also what is a data.br file? what is used to extract it? just rename to .data?

if i want to flash oneui6 v2 and keep the v1 kernel can i just remove something out of the tar file?

boot.img only?

305 packages total :)
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] ExtremeXT:
Standalone release of ExtremeKernel v2

Features:

- Linux 4.19.87​

- OneUI 6 support (OneUI 5.1 should work too but it's untested)​

- Based on the latest Samsung source for S20​

- Optional KernelSU (version 11396) support with safe mode​

- Fixed all compilation warnings and some Samsung bugs​

- Disabled most of Samsung anti-rooting protection​

- SELinux Enforcing​

- Boeffla Wakelock Blocker support with a decent default list​

- Wireguard support​

- ZSTD/LZ4 compression support​

- Kernel Source: https://github.com/ExtremeXT/exynos990​

ExtremeKernel v2 is available in two editions: Vanilla and KernelSU. If you just installed ExtremeROM v2, you're on the Vanilla edition of ExtremeKernel v2. If you don't need SuperUser, no need to do anything. If you want Magisk, flash the latest Magisk APK/ZIP. And if you want KernelSU, flash ExtremeKernel v2 with KSU. The Vanilla edition is provided in case someone wants to revert back from the KernelSU edition without flashing the whole ROM again.

Downloads in second post

Enjoy!
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] earendse:
will there be one for snapdragon s20
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] ExtremeXT:
Not from me.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] chris robins:
Yes I unlocked the bootloader
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] Forest_OV:
Hello @ExtremeXT,

I did in my last post, but will do it once again.. Thanks for your work and support for all of us. Now just a quick question. When, do you think is an estimate for having the "may" bootloader update?

Thanks in advance for your reply.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] the exynos hater:
hello mister i hope you dont mind me asking but can you...make it for the newest version of the bootloader the may one cause the rom aint gonna be trying to run even if you tried to do the bait and swich (fake that the bootloader is newer than it is)
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] ExtremeXT:
Prepare your phones, v4.5 releasing soon...

Please do not download anything from the ExtremeROM Hub while it's in maintenance for uploading the new version.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] gb2b:
Hello, I will try dirty flash .... So to be sure, I just flash new bootloader in Odin, reboot into TWRP, flash the rom file, no wipe and go on ?
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] chris robins:
If I flash the 4.5 ROM that includes kernelsu, will my phone be automatically rooted?

Thanks
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] Beli.:
Thanks for the rom :-)
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] Forest_OV:
@ExtremeXT ,

Thanks for the may update and 4,5 ROM.. Everything flashed at a glance, no problem. I was little bit surprised, it looks like a stock FW from Samsung (I previously used only Lineage on every phone models I had - S3, S8 etc), but the ROM looks to work quite perfect. I have just encountered an error in camera application - when switching to 108 MP, the app crashes, better say freezes. Need to be force-quitted. I know I read something about this problematic, but not sure If it was not fixed during the time and I have some error in settings.

Using S20 Ultra 5G.

Thanks for any idea.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] ExtremeXT:
Confirmed as a bug, will be investigated, probably a hotfix will be released.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] Forest_OV:
Great, thanks for info.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] kartik_09:
Btw ,@ExtremeXT

Due to now the integrated KernelSU, will root detection detected by banking apps be a problem? Or does the rom hides the root by default ( i suppose it doesnt and we will need to hide root )
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] hoffen3di:
Working Perfectly on my SM-G985F!!

Thank you @ExtremeXT :)
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] ExtremeXT:
KSU itself is almost undetectable, you could just not install the manager and use it as if it wasn't there.
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] Staschme:
I dirty flashed the new 4.5 and the previous ksu was still installed, all i did was update.

I could not copy the rom completely to internal storage so i had to sideload with help from the YT video instructions.

Does this rom have unlimited google photos?
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] Vdm1:
Did you try? Successfully?
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] gb2b:
Yes

And yes, everything is ok
[Galaxy EXYNOS S20 S20+ S20 Ultra Development] Vdm1:
I updated boot and dirty flashed, everything works but no root. Before it I used Magisk, tried unistalling magisk, reinstalled ROM, reinstalled kernel - no root, so returned to Magisk and now everything works.