LineageOS-18.0 For Samsung Galaxy M20, M30, A30, A40[UNOFFICIAL]

Written on October 17, 2020 by Samar Vispute

LineageOS LineageOS is a free, community built, aftermarket firmware distribution of Android 9, 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.**

What’s working

  • Boots
  • RIL ( Data,SMS,Calls )
  • SELinux
  • Fingerprint sensor
  • WiFi
  • Bluetooth
  • Camera (All of them on a30 and a40)
  • Camcorder
  • Audio
  • GPS
  • Sensors
  • Video Playback

Known issues

  • IMS (VoLTE,ViLTE,VoWiFi)
  • Bluetooth calls
  • Extra cameras on m20 and m30

Reporting Bugs

  • Create new issue here.
  • Provide as much info as possible.
  • Bug reports w/o logcat will be ignored.
  • Don’t report bugs if you have any custom kernel or module installed
  • Click here if you donno how to take logcat :)



  • Initial release for m30, a30, a40


  • LineageOS source upstream
  • Fixed Disaplay and Battery setting FC
  • Enabled ZRAM writeback
  • Misc improvements


  • Initial Release

ROM info

  • Kernel - 4.4.x
  • Chipset - Exynos7904


Join my telegram channel to get latest updates

Support group


1) Boot into latest recovery

3) Do factory reset

4) Flash latest build

5) Reboot your device once the installation is done

Note: If you wanna flash from TWRP then you’ll have to disable forcedencryption (by flashing this Disable_forcedencryption patch) and format data