Skip to content

ExtremeXT/ExtremeROM

Repository files navigation

ExtremeROM Nexus is a work-in-progress custom firmware for Samsung Galaxy devices.

💬 Telegram 📖 Wiki 📝 Changelog 🧑‍💻 Maintainers

What is ExtremeROM Nexus?

ExtremeROM Nexus is a work-in-progress custom firmware for Samsung Galaxy devices. It's based on the latest and greatest iteration of Samsung's UX and it also includes additional features and tweaks to ensure the best possible experience out of the box. It is based on the UN1CA build system which allows automatic downloading/extraction of the firmware, applying the required patches and generating a flashable zip/tar package for the specified target device. ExtremeROM Nexus supports devices using the Exynos 9820, Exynos 990, Exynos 2100 and Exynos 2200 SoCs

Any form of contribution, suggestions, bug report or feature request for the project will be welcome.

Features

  • Based on the latest stable OneUI 7 Galaxy S24 FE firmware
  • All software features from S24 FE
  • S25 Ultra CSC, ringtones and more
  • Moderately Debloated
  • Heavily DeKnoxed
  • Full SELinux Support
  • Full Galaxy AI support
  • Completely upstreamed kernels for all officially supported devices
  • Now Brief Support
  • Adaptive color tone support
  • Super HDR support
  • Adaptive Brightness support
  • Full CSC support
  • Adaptive Refresh Rate support (for some models)
  • Multi-User support
  • AppLock support
  • EroFS partitions
  • Stock models in Settings and user apps
  • High end animations
  • Native/live blur support
  • Debloated from useless system services/additional apps
  • BluetoothLibraryPatcher included
  • KnoxPatch implemented in system frameworks
  • Extra mods (Disable Secure Flag, OutDoor mode, more coming soon)
  • Extra CSC features (Call recording, Network speed in status bar, 5GHz Hotspot)
  • Countless other small optimizations
  • More that I can't remember right now and will have to be added in the future

Bugs

See the ⚠ Issues tab

Licensing

This project is licensed under the terms of the GNU General Public License v3.0. External dependencies might be distributed under a different license, such as:

Accountability

#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, secure
* flag removal etc.
*/

Credits

A big thanks goes to the following for their invaluable contributions in no particular order (MORE INFO AND PEOPLE: TO BE WRITTEN)

  • salvogiangri for the UN1CA build system, OneUI patches, and general help and support while developing
  • Ocin4Ever for a lot of help especially on smali, advice and emotional support :D
  • Igor for getting me into porting, teaching me the basics, and emotional support down the road
  • Halal Beef for lk3rd, testing and misc help
  • Emad for help with S10-specific fixes
  • Duhan for help with vendor backports, a lot of fixes and advice
  • Anan for all of his contributions to OneUI porting
  • PeterKnecht93 for help with smali and a lot of misc fixes
  • tsn for some smali fixes and advice
  • Nguyen Long for misc fixes and support
  • AlexFurina for S10 specific fixes
  • Luphaestus for Note 20 specific fixes
  • Yagzie for engmode and misc fixes
  • Fred for WFD, HDR10+, audiopolicy and more fixes
  • Saad for help with build system
  • Vince for help with kernel upstream
  • Nhat Vo for Google Telemetry app removal
  • Code Malaya for SPen Air Actions
  • Renox for overlay patches and testing
  • Ksawlii for updating the build system and FOD animation patch
  • nalz0 for Multi-User support
  • EndaDwagon for the big majority of the ExtremeROM Wiki
  • Oskar for Odinpacks, Building before we started using CI, Wiki
  • Mesazane for Building before we started using CI
  • Dupa for Maintaining S22 Series (ROM + Kernel)
  • RayShocker for HRM fix
  • Szucsy92 for SingleTake fix
  • Kurt for ASCII art and some minor fixes
  • @april865 (TG) for ExtremeROM Nexus banner
  • And everyone else who aided in testing, wiki, translations etc!

Original UN1CA credits:

Kernel sources and device trees

Stargazers over time

Stargazers over time

About

Work-in-progress custom ROM for various Samsung Galaxy devices.

Resources

License

Stars

Watchers

Forks

Languages