[ROM] [UNOFFICIAL] [13.0] LineageOS 20.0 [ALPHA]

Search This thread

fakemanoan

Senior Member
Jul 3, 2021
96
242
Samsung Galaxy S6
Google Pixel 5a
/*
* 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.
*
LineageOS is a free, community built, aftermarket firmware distribution of Android 13 (T), 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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

Based on the Exynos7420 source code.

This ROM is in an ALPHA state, meaning that you should install it expecting to run into issues. If you run into any issues, please report them appropriately. Thanks :)

Working:
  • Audio
  • Bluetooth
  • Telephony (Calls, SMS, Mobile Data)
  • WiFi
  • Hotspot
  • NFC
  • Camera
  • Fingerprint
  • HWC
  • GPS
  • OMX HW codecs
  • IR blaster
  • USB
Current issues:
  • VoLTE and other proprietary Samsung stuff
  • Camera cant record in 4K in aperture, but works in other apps
  • SELinux Permissive
Download Link:
LineageOS Releases on my GitHub

Source Code:

ROM OS Version: 13.0 T
ROM Kernel: Linux 3.10.108
Based On: LineageOS

Version Information:
Alpha/Testing

ROM creation date: 15/05/2023
Last release: 13/09/2023

If you would like to support me, visit my donation page.

Thanks to:
LineageOS-UL: Various lineage patches used
Ivan_Meler: Various lineage and device patches
Enesuzun2002: Original exynos7420 source code this project was based off, various device/slsi patches
html6405: Various patches
K9100ii: various kernel patches
 
Last edited:

fakemanoan

Senior Member
Jul 3, 2021
96
242
Samsung Galaxy S6
Google Pixel 5a

Common FAQ

I have echo in phone calls!
Echoing in calls has been a problem for Samsung devices for a long time. Not aware of a fix, but using some old mixer_paths tweaks, the problem can be mitigated somewhat

Why won't VoLTE work?
Because Samsung devices have a proprietary implementation of this which has yet to be integrated into Lineage or any other AOSP ROM. If you require VoLTE, then you must use a Samsung stock ROM.

In some areas of the world, VoLTE is the only option for receiving calls. If this is the case, this ROM probably isn't the best fit for you.

Why won't my banking or other apps work?
We do not natively pass safetynet currently, however with magisk modules you can pass it relatively easily, and this should be enough to get most apps working.

SELinux is permissive!
Yes SELinux is permissive. As far as I know, every custom ROM the S6 received has SELinux permissive. SELinux rules have to be created in order to get enforcing. Until that time comes, it is not feasible to go enforcing.

If you need SELinux enforcing, stock ROMs are your only option for now.

I have a problem not on this list!
Post a bug report, preferably on GitHub. Provide relevant details to the issue, such as what the issue is, how you produced it, your model, OS version and logcats.
 

Attachments

  • Screenshot_20230708-123521_Settings.png
    Screenshot_20230708-123521_Settings.png
    655 KB · Views: 199
  • Screenshot_20230708-123422_Settings.png
    Screenshot_20230708-123422_Settings.png
    159.2 KB · Views: 214
  • Screenshot_20230708-123315_Settings.png
    Screenshot_20230708-123315_Settings.png
    171.7 KB · Views: 205
  • Screenshot_20230706-175840_Android System.png
    Screenshot_20230706-175840_Android System.png
    1.7 MB · Views: 211
Last edited:
LineageOS is a free, community built, aftermarket firmware distribution of Android 13 (T), 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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

Based on the Exynos7420 source code.

I get asked for a Lineage 20.0 release every so often, so I figure I release something in a semi-working state for you all to play around with.

This ROM is in an ALPHA state, meaning that it is probably not ready to daily drive. Please keep this in mind before wiping your stable builds. Thanks :)

G920F only supported at this stage.

What's working:
  • Audio
  • Bluetooth
  • Telephony (Calls, SMS, Mobile Data)
  • WiFi/Hotspot
  • NFC
  • Camera
  • Fingerprint
  • HWC
  • GPS
What's not working:
  • VoLTE and other proprietary Samsung stuff
  • SELinux Permissive
  • OMX codecs in some scenarios might not work
  • You tell me
Download Link:
LineageOS Releases on my GitHub

Source Code:

ROM OS Version: 13.0 T
ROM Kernel: Linux 3.10.108
Based On: LineageOS

Version Information:
Alpha/Testing

ROM creation date: 15/05/2023
Last release: 15/05/2023

If you would like to support me, visit my donation page.

Thanks to:
LineageOS-UL: Various lineage patches used
Ivan_Meler: Various lineage and device patches
Enesuzun2002: Original exynos7420 source code this project was based off, various device/slsi patches
html6405: Various patches
can't wait to test the zeroltexx release once it's ready 🫡
 

cumishimiya

New member
May 16, 2023
2
0
Samsung Galaxy S6
Xiaomi Mi A1
LineageOS is a free, community built, aftermarket firmware distribution of Android 13 (T), 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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

Based on the Exynos7420 source code.

I get asked for a Lineage 20.0 release every so often, so I figure I release something in a semi-working state for you all to play around with.

This ROM is in an ALPHA state, meaning that it is probably not ready to daily drive. Please keep this in mind before wiping your stable builds. Thanks :)

G920F only supported at this stage.

What's working:
  • Audio
  • Bluetooth
  • Telephony (Calls, SMS, Mobile Data)
  • WiFi/Hotspot
  • NFC
  • Camera
  • Fingerprint
  • HWC
  • GPS
What's not working:
  • VoLTE and other proprietary Samsung stuff
  • SELinux Permissive
  • OMX codecs in some scenarios might not work
  • You tell me
Download Link:
LineageOS Releases on my GitHub

Source Code:

ROM OS Version: 13.0 T
ROM Kernel: Linux 3.10.108
Based On: LineageOS

Version Information:
Alpha/Testing

ROM creation date: 15/05/2023
Last release: 15/05/2023

If you would like to support me, visit my donation page.

Thanks to:
LineageOS-UL: Various lineage patches used
Ivan_Meler: Various lineage and device patches
Enesuzun2002: Original exynos7420 source code this project was based off, various device/slsi patches
html6405: Various patches
LineageOS is a free, community built, aftermarket firmware distribution of Android 13 (T), 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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

Based on the Exynos7420 source code.

I get asked for a Lineage 20.0 release every so often, so I figure I release something in a semi-working state for you all to play around with.

This ROM is in an ALPHA state, meaning that it is probably not ready to daily drive. Please keep this in mind before wiping your stable builds. Thanks :)

G920F only supported at this stage.

What's working:
  • Audio
  • Bluetooth
  • Telephony (Calls, SMS, Mobile Data)
  • WiFi/Hotspot
  • NFC
  • Camera
  • Fingerprint
  • HWC
  • GPS
What's not working:
  • VoLTE and other proprietary Samsung stuff
  • SELinux Permissive
  • OMX codecs in some scenarios might not work
  • You tell me
Download Link:
LineageOS Releases on my GitHub

Source Code:

ROM OS Version: 13.0 T
ROM Kernel: Linux 3.10.108
Based On: LineageOS

Version Information:
Alpha/Testing

ROM creation date: 15/05/2023
Last release: 15/05/2023

If you would like to support me, visit my donation page.

Thanks to:
LineageOS-UL: Various lineage patches used
Ivan_Meler: Various lineage and device patches
Enesuzun2002: Original exynos7420 source code this project was based off, various device/slsi patches
html6405: Various patches
Very exicted to try it out!!
 

Ufos97

New member
Feb 24, 2020
1
0
Fingerprint sensor not scanning. It's detecting the finger when placed to record print but it's not scanning
 

Ramtin.j

Member
Jun 13, 2018
8
4
**request**
Please add these item in your project if possible:

--change lineage launcher, like the Pixel phone rom's, which can set the color of the apps icons with the wallpaper.

--Stereo speaker ((DolbyAtmos)) like oneu ui and >>Fade led notification like floyd oneui rom

--Try to fix IR sensor, because I use it everyday.

Thanks for make lineage 20 for this old phone😃
 
  • Like
Reactions: Releece

Aiden2020

Member
Sep 20, 2020
24
16
i tested the rom for days now and heres my feedback:
1-same performance and bugs as the 19.1 rom ,but you arleady know that ,however i noticed something important ,a small detail but that can make a big difference for the ui performance. its the display HZ ,i tested almost every rom on the s6 and noticed that roms who has 60hz like the pixel experience plus android 10 is very fluid and fast, while others are set to 59hz make the ui laggy sometimes .and its logical even on pc if you have a 60 hz dont put it at 59hz you can get some fluidity issues.even the samsung rom for the s6 its at 59hz and thats make it laggy sometimes. so please in the next builds try to put it a 60hz it will really help the phone to get stable performances, and wil surely help you in your builds. now i not a phone expert but here what i think and noticed.
2-the sound keeps getting out of the speaker when the headphones are plugged in .
3-sometimes the fingerprint laggs or dont recognize.

In general i really love this rom ,its the best for the s6 at this time and i will keep this one,almost perfect ,so thank you fakemanoan and all who helped makin it possible and hope it will be perfect in the next builds . very nice work man!
 

Aiden2020

Member
Sep 20, 2020
24
16
**request**
Please add these item in your project if possible:

--change lineage launcher, like the Pixel phone rom's, which can set the color of the apps icons with the wallpaper.

--Stereo speaker ((DolbyAtmos)) like oneu ui and >>Fade led notification like floyd oneui rom

--Try to fix IR sensor, because I use it everyday.

Thanks for make lineage 20 for this old phone😃
if you want pixel launcher and all google goodies its simple ,just flash the NikGapps full edition ,it will replace all the lineage open source apps.
 
  • Like
Reactions: doxts and Ramtin.j

timmyd21

Member
Oct 23, 2018
33
23
Samsung Galaxy S6
Testing for 3 days for now:

+ Bluetooth audio doesn't work on calls.
+ Notification bar animations are a bit laggy.
+ In some games like OSM animations are a bit laggy as well. Probably the same reason as the notification bar.
+ Instagram videos have bad quality. (This was fixed by enesuzun on LineageOs 18.1, maybe you can get help from him and his work.)
+ In-calls, sometimes I can't hear anything for a few seconds after that it's okay.
+ In-calls, sometimes the other person can't hear my voice and I have to reboot when that happens.
+ Even though it is 480p Netflix works surprisingly, good job.
+ Battery life is much better than the stock ROM, especially on standby.
+ Camera doesn't work only on Instagram. In other apps, it works perfectly fine.
+ In the camera app and other apps, it is difficult to focus on things and it doesn't recognize the objects automatically.
+ Notification light works weirdly.
+ Wifi performance can improve. It disconnects and reconnects sometimes.
+ Sometimes wifi and mobile data don't work at the same time. It says no internet on wifi and doesn't connect to mobile data. When I reboot it's fine.
+ Adding changing the screen resolution would be nice.

? Is there any way to change the screen resolution I couldn't find the way.

Overall a very well-built rom I can say. Just it can be a little smoother.

Thank you @fakemanoan for all your hard work. Patiently waiting for new updates.
 
Last edited:

topolinoob

New member
May 21, 2023
4
4
Testing for 3 days for now:

+ Bluetooth audio doesn't work on calls.
+ Notification bar animations are a bit laggy.
+ In some games like OSM animations are a bit laggy as well. Probably the same reason as the notification bar.
+ Instagram videos have bad quality.
+ In-calls, sometimes I can't hear anything for a few seconds after that it's okay.
+ Even though it is 480p Netflix works surprisingly, good job.
+ Battery life is much better than the stock ROM, especially on standby.
+ Camera doesn't work only on Instagram. In other apps, it works perfectly fine.
+ Notification light works weirdly.
+ Wifi performance can improve. It disconnects and reconnects sometimes.

? Is there any way to change the screen resolution I couldn't find the way.

Overall a very well-built rom I can say. Just it can be a little smoother.

Thank you @fakemanoan for all your hard work. Patiently waiting for new updates.
I've been trying a couple hours and have the same issues as yours. Disabling the hw overlay in developer option seems reduced lagginess, idk. I also noticed that this build has "always on" fingerprint. Btw, you can use fde.ai apk to change your screen resolution
 
  • Like
Reactions: Releece

Concept48

Senior Member
Dec 26, 2021
662
287
Sony Xperia M
heats a lot and horrendously lagging
thats a lie , I tested device on heating up , rendered a 10 minuted video with Kinemaster on the S6 Edge running Los 20 Port , Before rendering 23 Degrees Celcius . after rendering 35 degrees Celcius and thats not Overheating but that is a normal Temp at hard work , so IDK what You are doing with your phone and what you all installed but over heating is a hoax. I suggest your hands temp are heating up the phone , use it in a cover and dont spread mis information scaring users with nonsense
 
  • Wow
Reactions: methythebozo
thats a lie , I tested device on heating up , rendered a 10 minuted video with Kinemaster on the S6 Edge running Los 20 Port , Before rendering 23 Degrees Celcius . after rendering 35 degrees Celcius and thats not Overheating but that is a normal Temp at hard work , so IDK what You are doing with your phone and what you all installed but over heating is a hoax. I suggest your hands temp are heating up the phone , use it in a cover and dont spread mis information scaring users with nonsense
dude chill out I just said what happened on my device
 
Last edited by a moderator:

TomTran1408

Senior Member
Aug 30, 2021
72
15
Samsung Galaxy S6
C'mon what do you guys expect from a phone from 2015. Heating issue is obvious. And it has always been an issue even in the stock rom, "thanks" to its thin and glassy build. Also they already stated that THIS ROM IS IN ALPHA STATE, so of course lagging/heating will occur occasionally. Go find another rom that reaches stable.
 
Last edited:
  • Like
Reactions: doxts

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Lineageos developers have been providing official support and development for the galaxy s5 and s7 version for years. However, they do not give official support to the s6, which has more users than the s5 in the market. I asked this on lineageos years ago but couldn't find out why. So is the problem caused by a device on the s6? However, a piece of software emerges as a result of the extraordinary admirable efforts of individual users like @fakemanoan
    3
    Lineageos developers have been providing official support and development for the galaxy s5 and s7 version for years. However, they do not give official support to the s6, which has more users than the s5 in the market. I asked this on lineageos years ago but couldn't find out why. So is the problem caused by a device on the s6? However, a piece of software emerges as a result of the extraordinary admirable efforts of individual users like @fakemanoan
    S7 has not been an official lineageos device since Android 8. ROMs are maintained by volunteers in the community, not by lineage developers. We cannot be an official device because android 12/13 requires modification to the system files to get a boot, let alone other functions. Many things can cause a device to remain unofficial, like using closed source binaries, modifications to the system, failing to adhere to the lineage charter, etc.

    Also our community currently is very small. I'd estimate the S7 community is at least 5x bigger than us for instance. People are choosing to buy new devices rather than maintain their S6. A developer who is officially maintaining a couple other devices is unlikely to support a legacy device with a small community, especially if they don't own one. If they don't have the time or interest to work on a device, they probably won't. But you never know.

    comon fakemanoan make us the perfect buid , its been a year now and we still dont have a good build.
    It isn't possible to produce a "perfect build" for the S6. VoLTE, WiFi calling, HDMI, FM radio (among other things) will likely never work properly on AOSP. If you are looking for a perfect build, I would suggest using a stock ROM.

    You mention several devices that are "perfect". The S3 certainly isnt an ideal device to use on lineage 20.0, nor is the S7. They all have issues. I am aware of the issues that the S6 possesses on android 13 and I would like to fix them, but it is not a simple matter (for me at least). I have still plans for the S6, but it will take time for it to come together.

    TLDR - improvements will come, but there is no ETA
    3
    New test release for G920 and G925F models
    Changes since last release:
    • Moved away from legacy wifi HAL
    • Added missing wifi config files
    • UI performance improved, same changes as android 12
    • 15+% improvement in some benchmark scores
    • Faster app launch times
    • Fixed camera not being able to take pictures
    • Stop logcat spam of debug stuff
    • Maybe fixed BT audio in calls? (need testers!)
    • Reverted headphone gain change in mixer_paths - too quiet for people
    Download here:

    Appreciate if you could test the cameras specifically. Note: 4K video recording in Aperture (default lineage camera app) does not work, but it works in OpenCamera.
    2
    New test release for G920 and G925F models
    Changes since last release:
    • Moved away from legacy wifi HAL
    • Added missing wifi config files
    • UI performance improved, same changes as android 12
    • 15+% improvement in some benchmark scores
    • Faster app launch times
    • Fixed camera not being able to take pictures
    • Stop logcat spam of debug stuff
    • Maybe fixed BT audio in calls? (need testers!)
    • Reverted headphone gain change in mixer_paths - too quiet for people
    Download here:

    Appreciate if you could test the cameras specifically. Note: 4K video recording in Aperture (default lineage camera app) does not work, but it works in OpenCamera.
    good build , thanks
    remaining bugs and probs :
    -ui can be smoother and the screen refresh rate still at 59hz , pls in your next update put it at 60 its very important ,it will increase the touch responsivness and scrolling smoothness.its a bit slow
    -camera is okay , needs optimisations
    -usb working , i tested many usb drives, but on pc i dont know , im on linux and it dosnt show the phone.
    -i really liked the headphones fixes , now its loud and clear ,finally the sound dosnt come out from the speackers anymore.
    -zram will be 2gb again i guess
    -sometimes the fingerprints dont work , rare bug not always
    - BT audio in calls i dont use it, so didnt tested it , sorry

    guess everything else is great , gonna keep testing for 1 week and tell if i find anything else. anyway ,you did a great job fakemanoan , youre so close from the perfect build ;) , once released ill call you Realmanoan!

  • 11
    /*
    * 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.
    *
    LineageOS is a free, community built, aftermarket firmware distribution of Android 13 (T), 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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    Based on the Exynos7420 source code.

    This ROM is in an ALPHA state, meaning that you should install it expecting to run into issues. If you run into any issues, please report them appropriately. Thanks :)

    Working:
    • Audio
    • Bluetooth
    • Telephony (Calls, SMS, Mobile Data)
    • WiFi
    • Hotspot
    • NFC
    • Camera
    • Fingerprint
    • HWC
    • GPS
    • OMX HW codecs
    • IR blaster
    • USB
    Current issues:
    • VoLTE and other proprietary Samsung stuff
    • Camera cant record in 4K in aperture, but works in other apps
    • SELinux Permissive
    Download Link:
    LineageOS Releases on my GitHub

    Source Code:

    ROM OS Version: 13.0 T
    ROM Kernel: Linux 3.10.108
    Based On: LineageOS

    Version Information:
    Alpha/Testing

    ROM creation date: 15/05/2023
    Last release: 13/09/2023

    If you would like to support me, visit my donation page.

    Thanks to:
    LineageOS-UL: Various lineage patches used
    Ivan_Meler: Various lineage and device patches
    Enesuzun2002: Original exynos7420 source code this project was based off, various device/slsi patches
    html6405: Various patches
    K9100ii: various kernel patches
    5

    Common FAQ

    I have echo in phone calls!
    Echoing in calls has been a problem for Samsung devices for a long time. Not aware of a fix, but using some old mixer_paths tweaks, the problem can be mitigated somewhat

    Why won't VoLTE work?
    Because Samsung devices have a proprietary implementation of this which has yet to be integrated into Lineage or any other AOSP ROM. If you require VoLTE, then you must use a Samsung stock ROM.

    In some areas of the world, VoLTE is the only option for receiving calls. If this is the case, this ROM probably isn't the best fit for you.

    Why won't my banking or other apps work?
    We do not natively pass safetynet currently, however with magisk modules you can pass it relatively easily, and this should be enough to get most apps working.

    SELinux is permissive!
    Yes SELinux is permissive. As far as I know, every custom ROM the S6 received has SELinux permissive. SELinux rules have to be created in order to get enforcing. Until that time comes, it is not feasible to go enforcing.

    If you need SELinux enforcing, stock ROMs are your only option for now.

    I have a problem not on this list!
    Post a bug report, preferably on GitHub. Provide relevant details to the issue, such as what the issue is, how you produced it, your model, OS version and logcats.
    5
    Any plans to build one version for s6 edge?
    5
    Hi all, just a small update.
    I am still working on the device, so don't worry about that. Working on fixing OMX codecs, trying out the new r22p driver, A810F kernel with some additions, plus some other misc stuff.

    Hey fakemanoan,
    first of all thanks for your development. It's such great project and I would be gladly using it if there was one more feature, which is missing. Is there any hope that SELinux feature will be added? Also in lineage 20 full disk encryption is not functioning compared to 19 and below.

    Regards
    FDE will not work in lineage 20 as far as I know as it has been replaced by FBE.

    In regards to SELinux being enforcing, rules would have to be written in order to support that. Without proper rules, parts of the device wont work properly, if at all. If you need SELinux enforcing, I think your best bet would be a stock ROM for now.

    Is there any new updated version for Samsung Galaxy S6 Edge?
    I might make a new build soon to test the changes I've made, still flat only to keep it simple. No ETA, so please don't ask for one :)
    4
    Testing for a couple of days now:
    + New build seems to work much better than before, especially GPU-wise. I mean videos on Instagram used to be low-quality videos but now they are fine.
    + Games were pretty unplayable due to having low fps or lag I don't know. This is much improved as well.
    + Pretty much everything feels smoother and I can say that at least for me this build can be used in daily life.
    + Phone seems to overheat much fewer times than before.

    There is still room for improvement though:
    + Bluetooth audio still doesn't work on calls.
    + Wallpaper seems to be changing itself randomly. It turns black but when I re-set my wallpaper it is fine.
    + I am not sure whether it is only an Instagram thing or not, but sometimes when I browse in an app it freezes for a couple of seconds, and I can't do anything other than get back to the home screen.
    + My computer doesn't see my phone when the system is on. I have to get into TWRP to transfer files.
    + I can't use scrypy.
    + In the build prior to this, the camera was working. It had some focus problems but it was working. In this build though, focus problems seem to be fixed. I can focus on objects I want but can't take pictures. I can't take videos as well.
    + System settings app feels a bit laggy.

    Once again @fakemanoan I gotta say you made a pretty decent job. Of course, I know that all of the bugs can't be fixed at once but still seeing that some of them are fixed made me really happy. Thanks very much for all the effort you put into this project/phone. Patiently waiting for new updates to come.