Search This thread

fakemanoan

Senior Member
Jul 3, 2021
72
145
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 12 (S), 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.

After a long wait, here is Android 12L for the Samsung Galaxy S6! Though it is a beta with some issues, I figure I release it.

Based on the Exynos7420 source code.

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

Source Code:

ROM OS Version: 12.x S
ROM Kernel: Linux 3.10.x
Based On: LineageOS

Version Information:
Beta/Testing

ROM creation date: 23/08/2022
Last release: 12/12/2022

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

Thanks to:
Talu(atgithub) - various patches used
html6405 and rinando - various lineageos patches used
enezusun2002 - original exynos7420 source code, without him and his work, none of this would really be possible
All Exynos7420/universal7420 contributors
Armashonxda - help with fingerprint issues
 
Last edited:

fakemanoan

Senior Member
Jul 3, 2021
72
145
Samsung Galaxy S6
Google Pixel 5a
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 as of yet. But using some old mixer_paths tweaks, the problem can be mitigated somewhat

My banking/other apps arent working!
Chances are this is due to SafetyNet failing. In order to get SafetyNet to pass, you need to root your device with magisk, and install several magisk modules. This should fix the issue. However, SafetyNet will not natively pass due to invalid build fingerprints and SELinux permissive. It has been this way for a long time on the S6, and I might be able to get it working again, but it will take time. Use the above workaround for the time being

My camera wont flash properly when taking a picture
This is a bug on a lot of samsung devices. The native AOSP camera app does not properly sync the flash, however using third party camera applications does not have this issue, so until this problem is resolved use third party camera app, like GCam.

I have a problem not on this list!
Post relevant problem and debugging information (ie logcat, last_kmesg, syslog etc) here or on github
Use an app like Syslog and attach logs. If I don't have logs, the chances of me fixing it is low.

What devices are currently supported?
Currently the G920F and G925F are supported.
ROMs for the Canadian and Sprint models will come later

If you want to see the project improve, help by contributing code on GitHub!

Changelog:
12.12.2022
Synced with lineage sources - android december security update
Removed AudioFX as a test
22.11.2022
Synced with LineageOS sources, we have novemeber security updates
UI performance dramatically improved due to prebuilt HWC components
Bluetooth audio fixed, we were building 64bit HAL for some reason
ZRAM values tweaked
Added experimental aptX
Added experimental freeform windows
Core hotplugging disabled, causes issue with BT audio when screen is off
Swapped to LE video codecs for now
New power saver mode - 4 small cores, 2 big cores, tweaked frequencies (jank implementation lol)
OpenCL fixed
Fixed GPS rollover bug

08.10.2022
Fixed S6 Edge not booting (weird kernel glitch)
Modified powerhints.json

07.10.2022
Synced with LineageOS sources
Swapped to EQ1 kernel based on S6 Nougat firmware. However due to last minute issues, only necessary features were added.
Added and enabled ZRAM with lz4, improves general usability
Graphics should be slightly smoother
AOD now has acceptable brightness, better implementation later
Added Heart Rate Monitor permission
Switched to new Pixel Power HAL from hw/samsung
Fingerprint reader fixed (ty @ArmashOnXDA for the help)
Added basic vibration intensity control
Overall system responsiveness improved
G925F touch key disabler should work properly now
USB tethering fixed

28.08.2022
Initial G925F release
AOD enabled
Keydisabler is working, meaning on-screen buttons and gestural navigation can be selected
Reduced default display density to compensate for A12's new UI

23.08.2022
Initial Release for flat models
 
Last edited:

TomTran1408

Senior Member
Aug 30, 2021
56
7
Samsung Galaxy S6
Good news, I just have a bootloop on my S6 so I did a factory reset so there's nothing on my phone right now (Nothing to worry because I backed up all my data into laptop already). Might try it in tommorow. This phone is my main phone currently so I'll test on it :)
 
  • Like
Reactions: Concept48

Concept48

Senior Member
Dec 26, 2021
580
252
Sony Xperia M
LineageOS is a free, community built, aftermarket firmware distribution of Android 12 (S), 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.

After a long wait, here is Android 12L for the Samsung Galaxy S6! Though it is a beta with some issues, I figure I release it.

Based on the Exynos7420 source code.

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

Source Code:

ROM OS Version: 12.x S
ROM Kernel: Linux 3.10.x
Based On: LineageOS

Version Information:
Beta/Testing

ROM creation date: 23/08/2022
Last release: 23/08/2022

Thanks to:
Talu(atgithub) - various patches used
html6405 and rinando - various lineageos patches used
enezusun2002 - original exynos7420 source code, without him and his work, none of this would really be possible
All Exynos7420/universal7420 contributors
Congratulations !1 You are the man !
 

Concept48

Senior Member
Dec 26, 2021
580
252
Sony Xperia M
Will the Edge models be supported? (G925)
Yes, but for the moment just flat models whilst everything gets sorted.

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 as of yet.

I have a problem!
Post relevant problem and debugging information (ie logcat, last_kmesg etc) here or on github


If you want to see the project improve , help by contributing code!

Changelog:

23.08.2022
Initial Release for flat models
Paypal link?
 

fakemanoan

Senior Member
Jul 3, 2021
72
145
Samsung Galaxy S6
Google Pixel 5a
I,m installing now /sucess/ Reboot /after 18 cycles booted up / setting up /and I,m inn . waw I waited sooo long for this to happen .
You don't wanna know how happy we are ,,The S6 is making it's comeback - THANK YOU !!
Glad to hear it works for you. I'll be working on some other releases soon (tm), probably crdroid, pixel experience and others (any suggestions?).

Check the OP
 

fakemanoan

Senior Member
Jul 3, 2021
72
145
Samsung Galaxy S6
Google Pixel 5a
ROM works like a charm for now uptime 12 hrs Plus no RR (random Reboots) etc here a promotional video
appreciate the support! :)

Damnnnnnnnnn that's so coolllll!!!! I can't wait for S6 edge (zeroltexx) to get the update. Any estimate as to when will G925 get the update?
dont hold me to this, but (hopefully) i plan to have all s6 variants with an A12L release by the end of the week, including W8 variants.

I still can't get the fingerprint sensor working properly. I don't want to keep the releases back if that doesn't work though, as everything else appears to work fine.

After I release the new builds, i'll try get SELinux to enforcing, DT2W and the new pixel power HAL working. We'll see how that goes lol
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Seems not possible to install smartthings app on this rom. Is it possible to install it on custom roms at all? I want to use a smarttag with this phone, if possible. Thanks! : )
    not possible, it does show up in Play Store, but crash and won't work
  • 20
    /*
    * 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 12 (S), 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.

    After a long wait, here is Android 12L for the Samsung Galaxy S6! Though it is a beta with some issues, I figure I release it.

    Based on the Exynos7420 source code.

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

    Source Code:

    ROM OS Version: 12.x S
    ROM Kernel: Linux 3.10.x
    Based On: LineageOS

    Version Information:
    Beta/Testing

    ROM creation date: 23/08/2022
    Last release: 12/12/2022

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

    Thanks to:
    Talu(atgithub) - various patches used
    html6405 and rinando - various lineageos patches used
    enezusun2002 - original exynos7420 source code, without him and his work, none of this would really be possible
    All Exynos7420/universal7420 contributors
    Armashonxda - help with fingerprint issues
    8
    New lineage os 19 releases
    Major changes include:
    • Synced with lineage sources - android december security update
    • Removed AudioFX as a test
    Download here:

    Enjoy for now :)
    7
    new releases

    Major changes include:
    Initial G925F release
    AOD enabled
    Keydisabler
    Reduced default display density to compensate for A12's new UI

    Bugs:
    Fingerprint doesnt work

    Download here:
    7
    Anyone else NOT getting any GPS signal?

    Network location works fine, but even after letting the phone in clear view of the sky for more than 30 minutes, I'll still seeing NO satellite at all (using SatStat and GPSTest).

    I've found the following in logcat though:
    thanks for the report and uploading a logcat. I will look into what is causing that.

    Regarding the vulkan issue, not sure. I didn't do anything to break it, so not sure whats going on there. I will see what I can do.

    Currently I am attempting to fix up the BSP so I can build HWC components from source. Will be nice to do that, also is kind of required to get the newer driver working.

    I am redoing a lot of parts of the tree. That will take time though. That being said I will still release security update releases, and maybe if I get around to it, I will build crDroid or something. The future is bright for 7420 users!
    6
    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 as of yet. But using some old mixer_paths tweaks, the problem can be mitigated somewhat

    My banking/other apps arent working!
    Chances are this is due to SafetyNet failing. In order to get SafetyNet to pass, you need to root your device with magisk, and install several magisk modules. This should fix the issue. However, SafetyNet will not natively pass due to invalid build fingerprints and SELinux permissive. It has been this way for a long time on the S6, and I might be able to get it working again, but it will take time. Use the above workaround for the time being

    My camera wont flash properly when taking a picture
    This is a bug on a lot of samsung devices. The native AOSP camera app does not properly sync the flash, however using third party camera applications does not have this issue, so until this problem is resolved use third party camera app, like GCam.

    I have a problem not on this list!
    Post relevant problem and debugging information (ie logcat, last_kmesg, syslog etc) here or on github
    Use an app like Syslog and attach logs. If I don't have logs, the chances of me fixing it is low.

    What devices are currently supported?
    Currently the G920F and G925F are supported.
    ROMs for the Canadian and Sprint models will come later

    If you want to see the project improve, help by contributing code on GitHub!

    Changelog:
    12.12.2022
    Synced with lineage sources - android december security update
    Removed AudioFX as a test
    22.11.2022
    Synced with LineageOS sources, we have novemeber security updates
    UI performance dramatically improved due to prebuilt HWC components
    Bluetooth audio fixed, we were building 64bit HAL for some reason
    ZRAM values tweaked
    Added experimental aptX
    Added experimental freeform windows
    Core hotplugging disabled, causes issue with BT audio when screen is off
    Swapped to LE video codecs for now
    New power saver mode - 4 small cores, 2 big cores, tweaked frequencies (jank implementation lol)
    OpenCL fixed
    Fixed GPS rollover bug

    08.10.2022
    Fixed S6 Edge not booting (weird kernel glitch)
    Modified powerhints.json

    07.10.2022
    Synced with LineageOS sources
    Swapped to EQ1 kernel based on S6 Nougat firmware. However due to last minute issues, only necessary features were added.
    Added and enabled ZRAM with lz4, improves general usability
    Graphics should be slightly smoother
    AOD now has acceptable brightness, better implementation later
    Added Heart Rate Monitor permission
    Switched to new Pixel Power HAL from hw/samsung
    Fingerprint reader fixed (ty @ArmashOnXDA for the help)
    Added basic vibration intensity control
    Overall system responsiveness improved
    G925F touch key disabler should work properly now
    USB tethering fixed

    28.08.2022
    Initial G925F release
    AOD enabled
    Keydisabler is working, meaning on-screen buttons and gestural navigation can be selected
    Reduced default display density to compensate for A12's new UI

    23.08.2022
    Initial Release for flat models