[Samsung Galaxy M20 ROMs, Kernels, Recoveries, & Ot] Tackyou:
LineageOS is a free, community built, aftermarket firmware distribution of Android 13, 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.

Features​

OTA Support

Enforcing SELinux

Signed build with private keys

AES-256-XTS File Based Encryption (FBE)

F2FS support on userdata partition

Passes SafetyNet out-of-the-box

Signature spoofing support (for microG)

Fast charging toggle (Battery settings)

High touch sensitivity Mode (Display settings)

Swipe fingerprint for notification (Settings->System->Gestures)

Ambient display gestures (Settings->Display->Lockscreen->Ambient Display)

Known issues​

IMS (VoLTE,ViLTE,VoWiFi)

Wide angle camera

Reporting Bugs​

DO NOT Report bugs if you're running a custom kernel or modules

If you have magisk installed, uninstall it and see if issue persists

Navigate to Developer options in Settings and Generate a full bugreport from there

Grab a bugreport right after the problem has occurred

Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored

Create new issue in bug report format linked below and attach bugreport zip you generated from Developer options on github repo or Report it on telegram group

Changelog​

2023-08-09

August ASB (android-13.0.0_r72)

Enabled seperate ringtone and notification volume sliders

Enabled haptics on lockscreen shortcuts

Enabled option to disable always on fingerprint (Fingerprint settings)

Added delete action to the screenshot chip

Added 2-button navagation bar

Full changelog: DEVICE | LINEAGE

Screenshots​

Imgur

Device info​

Kernel - 4.4.177

Chipset - Exynos7904

Sources​

android_device_samsung_m20lte

android_device_samsung_universal7904-common

android_kernel_samsung_universal7904

proprietary_vendor_samsung

android_hardware_samsung

android_device_samsung_slsi_sepolicy

android_hardware_samsung_slsi_libbt

android_hardware_samsung_slsi_scsc_wifibt_wifi_hal

android_hardware_samsung_slsi_scsc_wifibt_wpa_supplicant_lib

Telegram channel​

Click here

Support group​

Telegram

Instructions​

Required firmware: Android 10 (OneUI-2.0)

If you are coming from stock ROM or any custom ROM

Boot into custom recovery

Format data

Flash latest build

Reboot your device once the installation is done

If you are on LineageOS-19.1 or LineageOS-20

Boot into custom recovery

Flash latest build

Reboot your device once the installation is done

FAQs​

I’m getting bootloop

Don’t flash any additional package if you are flashing

FORMAT data (not WIPE)

MTP not working

Disable USB debugging from developer options if you have it enabled.

How to root?

Download latest Magisk apk and flash it from RECOVERY.

Download mirror Magisk-v26.1.apk

Safetynet is failing after rooting the device

If you are on Magisk 23.0:

Enable MagiskHide from Magisk Manager app

If you are on Magisk 24.0+ (Zygisk):

Enable “Zygisk” option from the Magisk Manager app

Reboot your device

Enable “Enforce DenyList” option

Go in “Configure DenyList”

Enable “Show system apps” option then search ‘Google Play Services’ and tap on it (but NOT on the tick box!) to expand activities

Enable “com.google.android.gms” and “com.google.android.gms.unstable”

Downloads​

LineageOS-20.0 (VANILLA) - Mediafire Mirror

LineageOS-20.0 (GAPPS) - Mediafire Mirror

Lineage Recovery - Mediafire Mirror