[ROM][UNOFFICIAL][x1s|y2s|z3s][SM-G980/1/5/6/8][11] LineageOS 18.1 for Samsung Galaxy S20 series

Search This thread

josip-k

Senior Member
Feb 20, 2011
3,919
2,724
26
Jastrebarsko
Samsung Galaxy S20
ASUS ZenFone 8
1607247455067.png


Code:
/*

* Your warranty is now void.

*

* We are 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 us for messing up your device, we will laugh at you.

*/


FEATURES:
Code:
SELinux enforcing
Improved performance
High touch sensitivity mode
SamsungDoze hand wave/pocket pulse
AES-256-XTS File Based Encryption (FBE)
ROM is signed with our developer keys



ISSUES:
  • 5G

REQUREMENTS:
  • unlocked bootloader - guide here thanks to @jesec
  • OneUI 3 firmware

INSTALL INSTRUCTIONS:
  • Download the provided lineage recovery! ( Others will not work! And encryption only works properly with the provided lineage recovery! )
  • Flash it with Odin/Heimdall or whatever way
  • go to Wipe > format data/factory reset - This will wipe your INTERNAL storage, so please back up your important files before doing this!
  • Go to Apply update > install it
  • It will say that signature verification is failed, just choose install anyway
  • OPTIONAL: Install gapps
  • Enjoy!


DOWNLOAD AND CHANGELOG: https://exynoobs.github.io/OTA/
FIRMWARE UPDATES:
NOTE: Builds are unified so:

  • x1s = SM-G980, SM-G981 versions
  • y2s = SM-G985, SM-G986 versions
  • z3s = SM-G988 versions
SUPPORT: Telegram support group


Credits:

What A Wurst guys (@derf elot @modpunk ) - We referenced their device trees alot, and for help in general
@Ivan_Meler for being a friend and helping when needed

Last but not least, this is a project by team Exynoobs, @Linux4, @Synt4x.93 and lastly, myself. special thanks to them.

Our sources are availiable on our github org, Exynoobs
 
Last edited:

josip-k

Senior Member
Feb 20, 2011
3,919
2,724
26
Jastrebarsko
Samsung Galaxy S20
ASUS ZenFone 8
FAQ

Reporting Bugs
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log

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.

Code:
What is your--
LineageOS version:
LineageOS Download url:
Gapps version:
 
Did you--
wipe:
 restore with titanium backup:
reboot after having the issue:
 
Are you using--
a task killer:
a non-stock kernel:
other modifications:
 
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
 

josip-k

Senior Member
Feb 20, 2011
3,919
2,724
26
Jastrebarsko
Samsung Galaxy S20
ASUS ZenFone 8
CHANGELOG:

2021-01-28 :
Initial release

2021-02-11:
Fixed USB-C Audio
Fixed crackling Audio while recording
Fixed wireless powershare
Added support for S20+ (5G) (y2s) and S20 Ultra (z3s)

2021-02-24:
Updated vendor and kernel to XXU6DUB5 OneUI 3.1
Fixed OMX
Fixed camera issues on y2s/z3s
Sync latest lineage changes

2021-05-21:
NOTE:UPDATING THE RECOVERY AND FORMATTING DATA IS REQUIRED FOR THIS UPDATE, BECAUSE IT WILL NOT BOOT OTHERWISE. ADDITIONAL DATA FORMATTING WILL NOT BE NEEDED, THIS IS BECAUSE OF SWITCHING FROM EXT4 TO F2FS.


Fixed USB tethering
Fixed OMX issues
Fixed audio issues
Fixed camera issues/switched to snap api1
Switched to F2FS, improved random write speed from 30 to 200 Mb/s
Switched to opensource NFC stack
Updated lineage sources
Updated kernel source to latest samsung release
Updated blobs and secpatch to latest samsung release
Enabled MAC randomisation
Enabled Wi-Fi direct
Disabled Wi-Fi Display
Building libbt-vendor from source
Commonized stock blobs
Enabled haptic text cursor
Enabled call recording
Addressed some more sepolicy denials
Added sepolicy for HDMI out
Added support for freeform windows and PiP mode
Enabled Multiuser
Improved SQlite storage speed
Adjusted powerhint
Fixed charging speed reporting on lockscreen

2021-10-16
- Updated blobs/kernel from latest samsung release
- WPA3 Fixed
- Updated init.exynos990.rc/ueventd.rc from XXSDUE4
- Cleaned up uneeded proprietary files
- Cleaned up device manifest
- Building Fastcharge HAL
- Allow fastbootd to flash super/userdata partition
- Sepolicy - addressed multiple denials
- Major device tree refactor, adapted to standard lineageos devicetree structure
- Updated Lineageos sources

Major thanks to Tim and Rob for these updates

2021-10-23
**NOTE: This build needs to be flashed manually, OTA will work again starting from next release**
**NOTE #2: This will most probably be the last lineage-18.1 build. We will now focus work on lineage-19 instead**
- Fixed OTA
- Kanged autobrightness values from starlte + commonized them
- Dropped SamsungDoze, switched to AOSP implementation which uses pickup sensor, no more accidental touches
- removed unneded remove config_radio_access_family overlay

2021-11-18
- Updated sources from latest samsung XXSCDUJ5 Release
- Added firmware assertion
- For firmware updates, check here: https://github.com/Linux4/firmware-update/releases
 
Last edited:

Lenny Bard

Senior Member
Jun 24, 2016
271
1,054
I just installed it on G980F, no major bug, no lags, only fingerprint enrollment doesn't work very well but I think you already know that.
Many thanks to the devs, you're the best ! (y)
 
  • Like
Reactions: hajkan

motorist44

Member
Jan 30, 2021
13
1
[QUOTE = "1Michael23, objava: 84390893, član: 9808996"]
zame dobro deluje na sm-g981b, samo 5 g, res me ne moti, itak je zmešal baterijo
[/KVOTA]
haj a lahko kličeš in sprejmeš klic -
 
  • Like
Reactions: dtomic2

Top Liked Posts

  • There are no posts matching your filters.
  • 20
    1607247455067.png


    Code:
    /*
    
    * Your warranty is now void.
    
    *
    
    * We are 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 us for messing up your device, we will laugh at you.
    
    */


    FEATURES:
    Code:
    SELinux enforcing
    Improved performance
    High touch sensitivity mode
    SamsungDoze hand wave/pocket pulse
    AES-256-XTS File Based Encryption (FBE)
    ROM is signed with our developer keys



    ISSUES:
    • 5G

    REQUREMENTS:
    • unlocked bootloader - guide here thanks to @jesec
    • OneUI 3 firmware

    INSTALL INSTRUCTIONS:
    • Download the provided lineage recovery! ( Others will not work! And encryption only works properly with the provided lineage recovery! )
    • Flash it with Odin/Heimdall or whatever way
    • go to Wipe > format data/factory reset - This will wipe your INTERNAL storage, so please back up your important files before doing this!
    • Go to Apply update > install it
    • It will say that signature verification is failed, just choose install anyway
    • OPTIONAL: Install gapps
    • Enjoy!


    DOWNLOAD AND CHANGELOG: https://exynoobs.github.io/OTA/
    FIRMWARE UPDATES:
    NOTE: Builds are unified so:

    • x1s = SM-G980, SM-G981 versions
    • y2s = SM-G985, SM-G986 versions
    • z3s = SM-G988 versions
    SUPPORT: Telegram support group


    Credits:

    What A Wurst guys (@derf elot @modpunk ) - We referenced their device trees alot, and for help in general
    @Ivan_Meler for being a friend and helping when needed

    Last but not least, this is a project by team Exynoobs, @Linux4, @Synt4x.93 and lastly, myself. special thanks to them.

    Our sources are availiable on our github org, Exynoobs
    10
    CHANGELOG:

    2021-01-28 :
    Initial release

    2021-02-11:
    Fixed USB-C Audio
    Fixed crackling Audio while recording
    Fixed wireless powershare
    Added support for S20+ (5G) (y2s) and S20 Ultra (z3s)

    2021-02-24:
    Updated vendor and kernel to XXU6DUB5 OneUI 3.1
    Fixed OMX
    Fixed camera issues on y2s/z3s
    Sync latest lineage changes

    2021-05-21:
    NOTE:UPDATING THE RECOVERY AND FORMATTING DATA IS REQUIRED FOR THIS UPDATE, BECAUSE IT WILL NOT BOOT OTHERWISE. ADDITIONAL DATA FORMATTING WILL NOT BE NEEDED, THIS IS BECAUSE OF SWITCHING FROM EXT4 TO F2FS.


    Fixed USB tethering
    Fixed OMX issues
    Fixed audio issues
    Fixed camera issues/switched to snap api1
    Switched to F2FS, improved random write speed from 30 to 200 Mb/s
    Switched to opensource NFC stack
    Updated lineage sources
    Updated kernel source to latest samsung release
    Updated blobs and secpatch to latest samsung release
    Enabled MAC randomisation
    Enabled Wi-Fi direct
    Disabled Wi-Fi Display
    Building libbt-vendor from source
    Commonized stock blobs
    Enabled haptic text cursor
    Enabled call recording
    Addressed some more sepolicy denials
    Added sepolicy for HDMI out
    Added support for freeform windows and PiP mode
    Enabled Multiuser
    Improved SQlite storage speed
    Adjusted powerhint
    Fixed charging speed reporting on lockscreen

    2021-10-16
    - Updated blobs/kernel from latest samsung release
    - WPA3 Fixed
    - Updated init.exynos990.rc/ueventd.rc from XXSDUE4
    - Cleaned up uneeded proprietary files
    - Cleaned up device manifest
    - Building Fastcharge HAL
    - Allow fastbootd to flash super/userdata partition
    - Sepolicy - addressed multiple denials
    - Major device tree refactor, adapted to standard lineageos devicetree structure
    - Updated Lineageos sources

    Major thanks to Tim and Rob for these updates

    2021-10-23
    **NOTE: This build needs to be flashed manually, OTA will work again starting from next release**
    **NOTE #2: This will most probably be the last lineage-18.1 build. We will now focus work on lineage-19 instead**
    - Fixed OTA
    - Kanged autobrightness values from starlte + commonized them
    - Dropped SamsungDoze, switched to AOSP implementation which uses pickup sensor, no more accidental touches
    - removed unneded remove config_radio_access_family overlay

    2021-11-18
    - Updated sources from latest samsung XXSCDUJ5 Release
    - Added firmware assertion
    - For firmware updates, check here: https://github.com/Linux4/firmware-update/releases
    5
    FAQ

    Reporting Bugs
    DO NOT Report bugs if you're running a custom kernel or you installed Xposed
    Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
    If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
    If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log

    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.

    Code:
    What is your--
    LineageOS version:
    LineageOS Download url:
    Gapps version:
     
    Did you--
    wipe:
     restore with titanium backup:
    reboot after having the issue:
     
    Are you using--
    a task killer:
    a non-stock kernel:
    other modifications:
     
    Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
    4
    Build updated, changelog in github downloads and 3# post, enjoy :)
    4
    New update is out, please READ the release notes, and enjoy.