[Galaxy S6 / S6 Edge Unified Development] Lost-Entrepreneur439:
/*
* 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 features included in this ROM
* before flashing it! 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.
*

View attachment 6037647

crDroid is designed to increase performance and reliability over stock Android. You will find many custom features implemented from the Android custom ROM community over the years. Enjoy!

What works, what doesn't?​

Please note that this ROM is only for the standard Samsung Galaxy S6. It is not compatible with the S6 Edge, S6 Edge+, or the Note 5.

Working:​

Audio

Bluetooth

Telephony (Calls, Text, Data)* (some problems -- see issues)

WiFi

Hotspot

NFC

Camera

Fingerprint

HWC

GPS

Wireless charging

IR blaster

USB

Sensors

Offline charging

Issues:​

Samsung proprietary stuff (VoLTE, WiFi calling, etc) does not work. This is due to limitations of custom ROMs, these will likely never work.

SELinux is permissive.

On the G920W8 (Canadian S6), LTE data does not work. To use cellular data, you have to use 3G.

If using an MVNO, it'll show your carrier as the host network's name rather than your carriers name. For example, if you were using Virgin Plus (that's a Canadian carrier), the carrier shows up as Bell.

Download:​

Latest version (2023-12-14): https://www.mediafire.com/file/gmdr...droid-11.0-20231214-zerofltexx-v7.37.zip/file

Spoiler content hidden.

Basic installation guide:​

Boot to TWRP

Wipe data, system, cache and dalvik

Install the latest zip. Both installing directly in TWRP and ADB Sideload work.

If wanted, flash GApps. NOTE: GApps will slow down your device significantly. I do not recommend using them.

If wanted, flash Magisk.

Reboot. DO NOT install the TWRP app.

Thanks:​

Huge thanks to fakemanoan and anyone else on the SamsungExynos7420 team. I used their LineageOS 18.1 source code to make this ROM, and it wouldn't have been possible without them.

Thanks to the crDroid team for developing this great ROM.

Source code:​

Device Trees:​

GitHub - samsungexynos7420/android_device_samsung_universal7420-common: Universal7420 devices. Based off the Exynos7420 organization source with improvements

Universal7420 devices. Based off the Exynos7420 organization source with improvements - samsungexynos7420/android_device_samsung_universal7420-common

github.com

GitHub - samsungexynos7420/android_device_samsung_zerofltexx: Samsung Galaxy S6

Samsung Galaxy S6. Contribute to samsungexynos7420/android_device_samsung_zerofltexx development by creating an account on GitHub.

github.com

Kernel:​

GitHub - samsungexynos7420/android_kernel_samsung_universal7420: Universal 7420 kernel. Based off Exynos7420 kernel with extra additions.

Universal 7420 kernel. Based off Exynos7420 kernel with extra additions. - samsungexynos7420/android_kernel_samsung_universal7420

github.com

Vendor folders:​

GitHub - samsungexynos7420/proprietary_vendor_samsung at lineage-18.1

Vendor for universal7420. . Contribute to samsungexynos7420/proprietary_vendor_samsung development by creating an account on GitHub.

github.com

Hardware:​

GitHub - samsungexynos7420/android_hardware_samsung at lineage-18.1

Contribute to samsungexynos7420/android_hardware_samsung development by creating an account on GitHub.

github.com

GitHub - samsungexynos7420/android_hardware_samsung_slsi_exynos at lineage-18.1

Samsung SLSI Exynos BSP sources. Contribute to samsungexynos7420/android_hardware_samsung_slsi_exynos development by creating an account on GitHub.

github.com

GitHub - samsungexynos7420/android_hardware_samsung_slsi_exynos5 at lineage-18.1

Samsung SLSI Exynos5 BSP. Contribute to samsungexynos7420/android_hardware_samsung_slsi_exynos5 development by creating an account on GitHub.

github.com

GitHub - samsungexynos7420/android_hardware_samsung_slsi_openmax at lineage-18.1

Samsung SLSI Openmax (OMX) BSP. Contribute to samsungexynos7420/android_hardware_samsung_slsi_openmax development by creating an account on GitHub.

github.com

GitHub - samsungexynos7420/android_hardware_samsung_slsi_exynos7420: SLSI BSP sources for Exynos 7420. Working HWC.

SLSI BSP sources for Exynos 7420. Working HWC. Contribute to samsungexynos7420/android_hardware_samsung_slsi_exynos7420 development by creating an account on GitHub.

github.com

ROM version: Android 11.0 Red Velvet Cake

Kernel version: Linux 3.10.108

Requires: Latest firmware, TWRP 3.7.0-9.0

This ROM is in beta.

ROM creation date: November 27, 2023

Last ROM build date: December 14, 2023