[ROM] [OneUI 6.1] [PORT] [14] ExtremeROM for Galaxy S20 series v4 (2024)

Search This thread

ExtremeXT

Senior Member
Sep 20, 2023
260
339
  • Dec 20, 2023
  • #1

ExtremeROM (OneUI 6.1) for S20 Series


C++:

#include <std_disclaimer.h>/** Your warranty is now void.** I am not responsible for bricked devices, dead SD cards,* thermonuclear war, or you getting fired because the alarm app failed. Please* do some research if you have any concerns about doing this to your device* YOU are choosing to make these modifications, and if* you point the finger at me for messing up your device, I will laugh at you.** I am also not responsible for you getting in trouble for using any of the features in this ROM, including but not limited to Call Recording, 5GHz Hotspot, Bixby etc.*/

Introduction:
- ExtremeROM is a port of the S22 Ultra's OneUI 6.1 software modified and tweaked to function on the Galaxy S20 series devices.
- I am NOT responsible for any possible data loss or damage to your device by using this project.
- If you want to use this ROM or part of it for your own project, send me a private message and we'll talk it out.

Features:
- Based on S22 Ultra's S908BXXSAEXE3 + S23 FE's S711BXXS3CXE4 with May 2024 security patch
- Vendor based on G98x(F/B)XXSJHXC1 with January 2024 security patch
- OneUI 6.1 Based
- Complete Galaxy AI Suite support
- Debloated
- Deknoxed
- Full SELinux Enforcing support
- Removed vendor bloat, encryption, avb and anti-rooting protection
- All software features backported from S22 Ultra
- Supports OutDoor mode
- Supports screenshotting apps flagged as "secure"
- PIN without confirming with OK patch
- Integrates KnoxPatch
- Integrates Bluetooth Pairing Fix
- Fake Encryption for detection and banking apps
- Bypass Charging support, enabling this will make the phone run directly from AC, the battery won't charge, this is useful for gamers, the battery won't heat up anymore
- Chinese Smart Manager
- Native AppLock
- Supports CSC Features: Call Recording, Real-Time Network Speed in Status Bar, Hide Tips and Remote Assistance options in Settings and a few others
- Play Integrity API / SafetyNet passes by default without any user interaction or Zygisk modules necessary
- Uses FUSE Passthrough for less storage overhead
- Uses Incremental File System for faster APK installation
- Utilizes a hybrid EroFS/EXT4 partition setup for the best experience
- Includes a custom ringtone made specifically for our ROM
- Optimized for a balance between performance and battery life
- Includes ExtremeKernel v4.6: Kernel Source and feature list at https://github.com/ExtremeXT/exynos990

Known Issues:
- Some professional camera modes like Export RAW

Screenshots (courtesy of @Abodee): IMGUR

Installation instructions:
1. Boot to download mode (turn phone off, hold both volume buttons and plug in cable connected to PC)
2. Flash the OdinPack tar file CORRESPONDING to your model from the hub with Odin 3.14.1 (DO NOT UNPLUG OR MOVE THE PHONE WHILE IT'S FLASHING!)
3. Reboot to recovery by holding VOL DOWN + POWER until screen is black, then VOL UP + POWER, all this with the cable connected to PC
4. If coming from another ROM, go to Wipe -> Format Data -> Reboot -> Recovery, then Wipe -> Slide to Factory Reset
5. Push and flash ExtremeROM v4 zip (or use ADB Sideload)
6. Flash KernelSU v4.6 kernel if you want root
8. Reboot -> System
9. Wait for boot
10. Enjoy [ROM] [OneUI 6.1] [PORT] [14] ExtremeROM for Galaxy S20 series v4 (2)
Video guide:

Note: Read the FAQ while the ROM is flashing/booting to know what to do if anything happens!
Note: A clean flash is necessary even if coming from ExtremeROM v3.x!

Credits:
- @BotchedRPR for the initial idea from his N20 port, help with the initial boot, general advice
- @duhansysl for general advice and miscellaneous patches
- @Rainbow_Dash for a lot of help and advice
- @einstein16 for WFD and camera patches
- @ShaDisNX255 for his open-source framework patches
- @BlackMesa123 for his open-source framework and APK patches in UN1CA (https://github.com/BlackMesa123/UN1CA)
- @LeeXDA18 for testing, advice and patches
- @Abodee for testing and ideas
- @Kinglos for testing, ideas and RIL/IMS
- @EmulondArgent for testing and fixes
- @Ronan A14 and his team for the custom ringtones and his extensive testing
- @Operating System Tester for some fixes
- @iUpdateDroid for video guide
- @Dan F | IM for some patches
- @corsicanu for OneUI porting contributions and hKtweaks
- All of our testing team
- @MrWaehere for CRB Kitchen
- Samsung for OneUI and the hardware
- And everyone else who contributed to (OneUI) Android Modding

Enjoy!

Last edited:

  • [ROM] [OneUI 6.1] [PORT] [14] ExtremeROM for Galaxy S20 series v4 (3)
  • [ROM] [OneUI 6.1] [PORT] [14] ExtremeROM for Galaxy S20 series v4 (4)

Reactions:

Le_Renard_Polaire, Wal6512, Rommail Johal and 34 others

ExtremeXT

Senior Member
Sep 20, 2023
260
339
  • Dec 20, 2023
  • #3

FAQ (Not complete):
1. What devices are supported?
A: Only EXYNOS devices, aka the ones ending in F or B: G980F, G981B, G985F, G986B and G988B.

2. Why does it error out saying my bootloader version is not compatible?
A: You need to be on the bootloader/modem version ending in "HWL1" to flash this ROM. Update the bootloader with my tar from the gofile link, but make sure you're flashing the correct version for your device! I am not responsible for any user errors.

3. How do I gain root access?
A: Either flash ExtremeKernel v3 KernelSU Edition or the Magisk zip.

4. How do I fix SafetyNet/PlayIntegrity and prevent SuperUser detections?
A: If you're on Magisk: enable Zygisk and Reboot, add Play Services to DenyList; if you're on KernelSU: flash ZygiskNext as a module and Reboot, then flash my PlayIntegrityFix from the gofile link as a module, reboot and clear data of Play Store and Play Services. For further help join our Telegram group.

5. How do I tweak kernel parameters or enable the Bypass Charging function?
A: Use my hKtweaks fork from the gofile link, but support is not guaranteed if you play with random functions in the app.

6. Why should I use your PlayIntegrityFix?
A: The developer of the original project said he will stop providing fingerprints, so I made my own version. The fingerprint is hidden to avoid quicker bans, and it will be updated when Google blocks it.

Last edited:

  • [ROM] [OneUI 6.1] [PORT] [14] ExtremeROM for Galaxy S20 series v4 (9)

Reactions:

abduls-s20+, yomarion, jonicunha and 8 others

ExtremeXT

Senior Member
Sep 20, 2023
260
339
  • Dec 20, 2023
  • #4

reserved

Last edited:

  • [ROM] [OneUI 6.1] [PORT] [14] ExtremeROM for Galaxy S20 series v4 (11)

Reactions:

Tobim6, serajr and ShaDisNX255

ExtremeXT

Senior Member
Sep 20, 2023
260
339
  • Dec 20, 2023
  • #6

Retr0_404 said:

Sweet. I was looking forward to this. Thanks. Gonna test it out asap.
By the way, it says the telegram link has expired. Could you please update it.

The link works fine.

A

anykill

Senior Member
Jan 26, 2012
132
16
  • Dec 20, 2023
  • #8

Can I use bank apps? that one that I need to hide in magisk

ExtremeXT

Senior Member
Sep 20, 2023
260
339
  • Dec 20, 2023
  • #9
  • [ROM] [OneUI 6.1] [PORT] [14] ExtremeROM for Galaxy S20 series v4 (17)

Reactions:

Abodee and anykill

A

anykill

Senior Member
Jan 26, 2012
132
16
  • Dec 20, 2023
  • #10

Do we have the option to slide to google now?

ExtremeXT

Senior Member
Sep 20, 2023
260
339
  • Dec 20, 2023
  • #11

anykill said:

Do we have the option to slide to google now?

I think I debloated it to save space, the system was too large. Why do you need that?

A

anykill

Senior Member
Jan 26, 2012
132
16
  • Dec 20, 2023
  • #12

ExtremeXT said:

I think I debloated it to save space, the system was too large. Why do you need that?

Just to know!

I just cant hide the banking app from root.

amakuramio

Senior Member
Nov 28, 2013
717
164
  • Dec 20, 2023
  • #13

anykill said:

Just to know!

I just cant hide the banking app from root.

Same here, I prefer a kernel without KernelSU (and magisk ourselves) instead.

Thank you for your development Extreme!

  • [ROM] [OneUI 6.1] [PORT] [14] ExtremeROM for Galaxy S20 series v4 (20)

Reactions:

Abodee and ExtremeXT

ExtremeXT

Senior Member
Sep 20, 2023
260
339
  • Dec 20, 2023
  • #14

amakuramio said:

Same here, I prefer a kernel without KernelSU (and magisk ourselves) instead.

Thank you for your development Extreme!

I'll make a flashable zip with non-KSU kernels when I have the time.

  • [ROM] [OneUI 6.1] [PORT] [14] ExtremeROM for Galaxy S20 series v4 (22)

Reactions:

Abodee, anykill and TurricanM3

T

TurricanM3

Senior Member
Feb 4, 2015
954
260
  • Dec 21, 2023
  • #15

Very nice to finaly see a 6.0 ROM. Thank you so much. What about the performance compared to stock 5.1?

  • [ROM] [OneUI 6.1] [PORT] [14] ExtremeROM for Galaxy S20 series v4 (23)

Reactions:

Abodee

Abodee

Member
Dec 11, 2023
7
6
Samsung Galaxy S20 / S20+ / S20 Ultra
  • Dec 21, 2023
  • #16

TurricanM3 said:

Very nice to finaly see a 6.0 ROM. Thank you so much. What about the performance compared to stock 5.1

The performance on One Ui 6 is great
Runs smooth without any problem
Phone heats less and better then stock 5.1.

  • [ROM] [OneUI 6.1] [PORT] [14] ExtremeROM for Galaxy S20 series v4 (25)

Reactions:

Jackz1922, TurricanM3 and ted5300

T

ted5300

Senior Member
Jan 5, 2012
81
26
  • Dec 21, 2023
  • #17

What is the different between the stock camera for UI 5.1 and this one? Did you see some differences and what is the quality of the photos? Is it possible to upload some examples ? Thank you.

T

TurricanM3

Senior Member
Feb 4, 2015
954
260
  • Dec 21, 2023
  • #18

Abodee said:

The performance on One Ui 6 is great
Runs smooth without any problem
Phone heats less and better then stock 5.1.

Sounds good, but you cannot compare a clean fresh install with a old/used 5.1.

A

anykill

Senior Member
Jan 26, 2012
132
16
  • Dec 21, 2023
  • #19

Im in love with this rom, but my bank app...
it uses facial recognition and the picture comes out of focus when it detects root or something...
Works fine with 5.1 custom rooted and with shamiko and safetynetfix and deny list off google services, but not on this rom, i tried to flash magisk and magisk delta with no luck.

Another issue, when i go to the google discovery it does not open any link when clicked.

Thank you for your amazing job!!!

ExtremeXT

Senior Member
Sep 20, 2023
260
339
  • Dec 21, 2023
  • #20

anykill said:

Im in love with this rom, but my bank app...
it uses facial recognition and the picture comes out of focus when it detects root or something...
Works fine with 5.1 custom rooted and with shamiko and safetynetfix and deny list off google services, but not on this rom, i tried to flash magisk and magisk delta with no luck.

Another issue, when i go to the google discovery it does not open any link when clicked.

Thank you for your amazing job!!!

Hey, you're welcome!

What do you mean that it's out of focus exactly? Does it allow you to login with PIN? Or does it focus out in the end and let you in? We had to patch frameworks so it might be detecting that, no way around it unless you want broken refresh rate.

And I just noticed that you said SafetyNetFix. That's probably why it doesn't work, it's old, SafetyNet doesn't exist anymore. Now it's Google Play Integrity, try using PlayIntegrityFix module.

I'm also not sure what you mean by "Google Discovery".

You must log in or register to reply here.

[ROM] [OneUI 6.1] [PORT] [14] ExtremeROM for Galaxy S20 series v4 (2024)
Top Articles
Latest Posts
Article information

Author: Dean Jakubowski Ret

Last Updated:

Views: 6322

Rating: 5 / 5 (50 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Dean Jakubowski Ret

Birthday: 1996-05-10

Address: Apt. 425 4346 Santiago Islands, Shariside, AK 38830-1874

Phone: +96313309894162

Job: Legacy Sales Designer

Hobby: Baseball, Wood carving, Candle making, Jigsaw puzzles, Lacemaking, Parkour, Drawing

Introduction: My name is Dean Jakubowski Ret, I am a enthusiastic, friendly, homely, handsome, zealous, brainy, elegant person who loves writing and wants to share my knowledge and understanding with you.