[Samsung Galaxy S20 FE ROMs, Kernels, Recoveries, &] ata-kaner:
LineageOS is a free, community built, aftermarket firmware distribution of Android 13.0, which is designed to increase performance and reliability over stock Android for your device.

LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.

SUPPORTED DEVICES

Samsung Galaxy S20 FE SM-G780G

Samsung Galaxy S20 FE 5G SM-G781B

Do not flash on Exynos models.

Requirements

Latest OneUI 5.1 (September or newer)

Note: This rom is tested with a G780G. If you encounter any issue with G781B (especially with NFC), please let me know.

Working

Audio.

Bluetooth.

Camera.

DT2W,

Fingerprint.

GPS.

Lights.

Mobile Data.

Mobile Calls,

NFC.

OMX.

Sensors.

Storages, Internal and External SD cards.

WiFi.

Bugs

VoLTE/VoWIFI. (Samsung's implementation doesn't work on AOSP)

SElinux is permissive

AOD FOD is glitchy

Screen brightness is a bit glitchy while scanning fingerprint

Encryption (I'll enable in later builds)

Vibration isn't too powerful

60 FPS recording doesn't work. (Only front camera works)

Front camera captures images around 70mb because of CameraX framework. Use GCAM as a workaround. (AOSP bug, i'll send a bug report.)

You tell me :d

Installation Guide Via TWRP Sideload Method

Reboot into TWRP.

Go to Advanced > ADB Sideload.

Check Wipe Dalvik Cache and Wipe Cache.

Swipe to Start Sideload to enable it.

From PC: adb sideload drag_zip

Repeat the steps for GAPPS and Magisk, Format Data > Enjoy.

Alternative way (TWRP/OrangeFox)

Make sure your device's bootloader is unlocked.

Make sure to have the latest available version of TWRP/OrangeFox installed.

If wanted, backup all your necessary partitions (super, boot, data, EFS) before flashing this in case something goes wrong.

Download the lineage build for your device from the link below and optionally download your preferred GApps package too.

Flash the LineageOS zip using the "Install" button.

Optionally, flash Gapps right after.

Format data in TWRP/OrangeFox as the very last thing, otherwise you may end up in a bootloop if coming from stock ROM.

Wipe metadata and cache partitions. This only has to be done once when you install LineageOS.

Reboot

Downloads

Mega

Latest build date: 2024-01-06

Gapps

Some users had problems with NikGapps so i suggest to use MindTheGapps. It's working flawless without any crashes.

MindTheGapps

Telegram

https://t.me/s20feaosp

Credits

@Simon1511 for his works on Samsung QCOM devices.

@J0SH1X and @haky 86 for their helps.

@pascua28 for his amazing kernel base.

Source code

https://github.com/ata-kaner