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
Video guide:
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:
Reactions:
Le_Renard_Polaire, Wal6512, Rommail Johal and 34 others
ExtremeXT
Senior Member
- Sep 20, 2023
- 260
- 339
- Dec 20, 2023
- #2
ExtremeROM v4 Hub Link 1: https://gofile.io/d/l2Hede (Password: "ExtremeROMv4") ExtremeROM v4 Changelog: https://xdaforums.com/t/rom-oneui-6...or-galaxy-s20-series-v4.4646713/post-89527988 Telegram Group: https://t.me/ExtremeROM
ExtremeROM v4 Hub Link 2: https://drive.google.com/drive/folders/1HceD1Tb_iTA2wyQ93-W2mJEVNenrrpZ-?usp=sharing
Last edited:
Reactions:
Le_Renard_Polaire, yomarion, serajr and 14 others
ExtremeXT
Senior Member
- Sep 20, 2023
- 260
- 339
- Dec 20, 2023
- #3
FAQ (Not complete): 2. Why does it error out saying my bootloader version is not compatible? 3. How do I gain root access? 4. How do I fix SafetyNet/PlayIntegrity and prevent SuperUser detections? 5. How do I tweak kernel parameters or enable the Bypass Charging function? 6. Why should I use your PlayIntegrityFix?
1. What devices are supported?
A: Only EXYNOS devices, aka the ones ending in F or B: G980F, G981B, G985F, G986B and G988B.
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.
A: Either flash ExtremeKernel v3 KernelSU Edition or the Magisk zip.
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.
A: Use my hKtweaks fork from the gofile link, but support is not guaranteed if you play with random functions in the app.
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:
Reactions:
abduls-s20+, yomarion, jonicunha and 8 others
ExtremeXT
Senior Member
- Sep 20, 2023
- 260
- 339
- Dec 20, 2023
- #4
reserved
Last edited:
Reactions:
Tobim6, serajr and ShaDisNX255
- Dec 20, 2023
- #5
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.
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.
Retr0_404
New member
- Dec 18, 2023
- 2
- 1
- Dec 20, 2023
- #7
ExtremeXT said:
Alright, I'll try it.
Reactions:
ExtremeXTA
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
anykill said:
It should work with KernelSU + ZygiskNext + PlayIntegrityFix.
Reactions:
Abodee and anykillA
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:
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:
Same here, I prefer a kernel without KernelSU (and magisk ourselves) instead.
Thank you for your development Extreme!
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.
Reactions:
Abodee, anykill and TurricanM3T
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?
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.
Reactions:
Jackz1922, TurricanM3 and ted5300T
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.