LineageOS 20.0 (Android 13) [Signature Spoofing][OTA updates] for S8/S8+/Note8

Search This thread

Ivan_Meler

Forum Moderator / Recognized Developer
Staff member
k5tUT1V.png

LineageOS 20.0 for Exynos 8895 devices

Code:
/*
* 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.
*/

Working:
- Wifi
- Sound
- mali drivers
- USB tethering
- HW Backed video Playback
- Ril (Mobile data,calls, sms and stuff)
- Sensors
- Buttons
- Bluetooth
- Wifi HotSpot
- MTP
- 2D and 3D gpu acceleration
- HW encoding/decoding
- Charging with device powered off
- Stuff I didn't test yet
- Camera
- GPS
- Fingerprint Sensor
- Mobicore
- SW codecs

Not Working
- Storage Encryption (WIP switching to FBE from FDE since FDE was removed in 13)


Keep in mind that some LineageOS features have not been completed yet this is not a device bug and please do not report those

Also do not post bug reports for known issues or bug reports without proper
a) Logcat
b) proc/last_kmsg (or proc/kmsg)
c) data/tombstones
d) dmesg



Install gapps right after installing the rom itself don't try to boot to system before that if you want to use gapps (Or wipe data before installing them)

NikGapps have been updated to 13, you might need to clean flash if you used other gapps in past including nikgapps 12.1 version

Make sure you are using latest official TWRP before installing rom older versions do not have proper android 12/13 support

Downloads:
Google Drive
Mega.nz
GitHub releases

if you want to support the project feel free to buy me some coffee paypal.me/ivanmeler

BTC: 1Q823BsSbEKP62JFM7BjXiRCgF84qgcFST
ETH(erc20): 0x979a8e42551e62e6994d3762c9d9f0e76b5d87f9
Donations help cover the build server cost and since I do this in my free time, and also cover the coffee for time spent debugging stuff


Feel free to join telegram group with early builds progress updates and some off topic stuff Join

Based On Android 13/T
Changelog

09.08.2023.
- Merged August 2023. security update
- Synced with LineageOS source

10.07.2023.
- Fixed Bluetooth LE connection
(wearables, fitnes monitors and such)

08.07.2023.
- Merged July 2023. Security update
- Fixed misc issues caused by June pixel feature drop
- misc performance and stability improvements
- Synced with LineageOS source

21.06.2023.
- Merged June 2023. Security update
- Merged latest pixel feature drop
- misc performance and stability improvements
- Synced with LineageOS source

03.05.2023.
- Merged May 2023. Security update
- Misc performance and stability improvements
- Synced with LineageOS source

11.04.2023.
- Merged April 2023. Security update
- Fixed some issues introduced in QPR2
- Synced with LineageOS source

21.03.2023.
- Merged March 2023. Security update
- Misc performance and stability improvements
- Merged QPR2
- Added aptX HD support
- Synced with LineageOS source

23.02.2023.
- Fixed s-pen system reboot issues on Note8
- improved UI performance
- Synced with LineageOS source

08.02.2022.
- Merged February 2023. Security update
- Improved UI performance
- Misc stability improvements
- Fixed race condition in rotation that would rarely prevent screen from waking up
- Synced with LineageOS source

04.01.2023.
- Merged January 2023. Security update
- Camera app improvements
- Misc performance and stability improvements
- Synced with LineageOS source

15.12.2022.
- Added back some features that were missing from QPR1
- Misc performance and stability improvements
- Synced with LineageOS source

08.11.2022.
- Merged November 2022. Security update
- Switched to new AIDL usb hal
- Switched kernel back to clang toolchain
- Misc performance and stability improvements
- Synced with LineageOS source

04.10.2022.
- Merged october 2022. Security update
- Improved UI performance
- Improved stock camera app
- Synced with LineageOS source

01.10.2022.
- Fixed samsungs bug with gps where it would start acting up over time due to time rollover bug
- Synced with LineageOS source

28.09.2022.
- Adressed missing symbol in advanced camera effects lib that wouldnt launch without them
- Allowed system to override some bluetooth props
- Performance and stability improvements
- Synced with LineageOS source (Almost all of lineageos features should be there and work now)

21.09.2022.
- Switched to Generic FunctionFS usb backend (We used legacy functionfs in past)
- Updated USB hal
- Usb hal will now give notifications on port being wet instead of just disabling it without notice
- Merged few more missing BPF commits to kernel
- Unpinned deprecated updatable media apex jar from ram
- Synced with LineageOS source

19.09.2022.
- Updated kernel build flags for new build enviroment
- Misc performance and stability improvements
Switched to source built Bluetooth interface
- Cleaned up device source
- Synced with LineageOS source

07.09.2022.
- Merged September 2022. Security update
- Updated chromium webview to 105.0.5195.79
- Added more customization options powered by Monet
- Misc performance and stability improvements
- Synced with LineageOS source

06.09.2022.
- Fixed home button wake

05.09.2022.
- Fixed camera on Note 8
- Most of lineageos features have been implemented
- Misc performance and stability improvements
- Synced with LineageOS source

01.09.2022.
- Fixed bluetooth audio
- Upreved audio hal to 7.1 from 5.0
- Implemented custom audio service used to load audio hal
- Backported more BPF changes to kernel
- Switched to webview 105.0.5195.68 which is native to T
- Cleaned up the source and patches used to build the rom
- Synced with LineageOS source

27.08.2022.
- Initial release




Contributors
Ivan_Meler
Source Code: https://github.com/8890q/

ROM OS Version: Android 13
ROM Kernel: Linux 4.4.302
 
Last edited:

Ivan_Meler

Forum Moderator / Recognized Developer
Staff member
Builds are mostly ready for daily use, i had no major issues while testing but some lineageos extras are not implemented yet as its still eaarly days in android 13 development

Huge thanks to everyone who supported this project, helped cover the build server cost and got me coffee/pizza for time spent on development, This project wouldnt be possible without them

Also this builds come with full BPF backport to kernel which enables fancy new android 13 features like gpu monitoring
there were hundreds of kernel commits required to get this working on 4.4 kernel and it took quite a bit of time but new kernel will be used on future 19.1 builds too

You can find some screenshots here
 
Last edited:

Concept48

Senior Member
Dec 26, 2021
663
287
Sony Xperia M
k5tUT1V.png

LineageOS 20.0 for Exynos 8895 devices

Code:
/*
* 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.
*/

Working:
- Wifi
- Sound
- mali drivers
- USB tethering
- HW Backed video Playback
- Ril (Mobile data,calls, sms and stuff)
- Sensors
- Buttons
- Bluetooth
- Wifi HotSpot
- MTP
- 2D and 3D gpu acceleration
- HW encoding/decoding
- Charging with device powered off
- Stuff I didn't test yet
- Camera
- GPS
- Fingerprint Sensor
- Mobicore
- SW codecs

Not Working
- Storage Encryption (WIP switching to FBE from FDE since FDE was removed in 13)


Keep in mind that some LineageOS features have not been completed yet this is not a device bug and please do not report those
Example of such features would be button backlight control, battery percentage in status bar, button remaping, toggle for software buttons and such
use common sense and please do not report non device specific bugs
in this rom thread, also do not post bug reports for known issues or bug reports without proper
a) Logcat
b) proc/last_kmsg (or proc/kmsg)
c) data/tombstones
d) dmesg



Install gapps right after installing the rom itself don't try to boot to system before that if you want to use gapps (Or wipe data before installing them)

NikGapps Omni and smaller from this date should work, yes those packages are intended for 12.1 but they meet all 13 requirements and boot on 13 without issues

Make sure you are using latest official TWRP before installing rom older versions do not have proper android 12/13 support

Downloads:
Google Drive
Mega.nz
GitHub releases

if you want to support the project feel free to buy me some coffee paypal.me/ivanmeler

BTC: bc1qqan6m5tn284g38tu52nalc9x5z4all8z5geq6y
ETH(erc20): 0xB737100035a989fA9EaD13B81af2a32EFe6E1C0f
Donations help cover the build server cost and since I do this in my free time, and also cover the coffee for time spent debugging stuff


Feel free to join telegram group with early builds progress updates and some off topic stuff Join

Based On Android 13/T
Changelog

27.08.2022.
- Initial release


IVANOOOOOOOOOOOOOOOOOOOOOO !!!!!

Contributors
Ivan_Meler
Source Code: https://github.com/8890q/

ROM OS Version: Android 12
ROM Kernel: Linux 4.4.302
 

Denstore

Member
Dec 22, 2015
28
5
Which gap works for this os? I have downloaded the ones I found but they hang up in the bootloop. And those for 19.1 can't even be installed? Anyone with ideas?
 

Ivan_Meler

Forum Moderator / Recognized Developer
Staff member
New builds are up here is a brief changelog
- Fixed bluetooth audio
- Upreved audio hal to 7.1 from 5.0
- Implemented custom audio service used to load audio hal
- Backported more BPF changes to kernel
- Switched to webview 105.0.5195.68 which is native to T
- Cleaned up the source and patches used to build the rom
- Synced with LineageOS source

Do note you might need to clean flash if you used 12.1 gapps that replace default webview and use 13 gapps instead

Im aware of curent camera issues affecting Note 8 and im working on a fix right now, it will be out ASAP
tho it might take some time since i dont have note 8 or properly working s8/s8+ for that matter so it takes a bit of time to debug everything

Huge thanks to everyone who donated and helped cover the build server cost and got me coffee

Enjoy new builds and stay safe
 

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    Finally after some delays September builds are up.

    Android 14 release is right around the corner and i expect to make it work over coming months, all of the older builds will still stay maintained however so no need to worry about that.
    Huge thanks to everyone who supported this project so far and helped cover the build server cost and/or got me coffee.

    Enjoy new builds and stay safe
    3
    Thank you for the feedback. Did you simply apply the ZIP through TWRP (without wiping anything) or did different?
    Exactly, flash the zip through TWRP or other recovery without wiping anything, when you finish it you can wipe only cache (optional), it's a dirty flash, not clean flash, that's all (y)
    2
    Great news for Satnav users - Google TTS latest PlayStore update has fixed the alien voice problem. :)
    1
    Let me give some advise or guideline what to do that my bank app will work again. They did (Bank app developers) some changes. Overal till now I had no problem with many banking apps but now some particular bank (intesa sanpaolo Bank mobile - Slovenija) drive me crazy.

    Phone's are not rooted - no magisk or somewhat installed, all phones has TWRP recovery instaled.
    • I tried with crDroid on redmi note 7 - problematic banking app works
    • Then I flashed LineageOS on the same redmi note 7 - bank app DEOSN'T work.
    • I flashed LineageOS on my galaxy s8, doesn't matter android 10 or 13, always the same - bank app NOT working.

    View attachment 5985415

    Here you see result tested with Advanced root checker. As you see, LineageOS roms has checkmark at Dangerous Props and as I figured out, this is the cause why this banking app is NOT working.


    What is exactly Dangerous Props? What this represents?
    And most important for me, What's different about crDroid and how to get rid of the checkmark on LineageOS?

    Just to mention, if I root the phone with magisk, some banking apps still works, and some have to be put on deny list. Only mentioned bank (intesa sanpaolo) search for troubles.


    EDIT: What to try, that problematic bank (intesa sanpaolo) will work again? Magisk is new to me. Are maybe some magisk modules that is a worth to try with them? Thanks for advises.
    As I said, I have had no problems with other banks so far.
    Not familiar with this root checker app, but it seems to be complaining about the props file (a set of metadata about the phone that resides in the system folders).
    I use a magisk module that reports the contents of the props file of a Pixel Pro 6, but you can change the actual file as well (more complex, of course).
    I have a rooted phone and tested on this app, and my device pass on the "dangerous props" checks, maybe it is worth a try for you.

    It's preety unusable such phone if you not hear person on other side. There are more bugs related to call sound. I suggest you LineageOS 17.1 by Stricted. https://forum.xda-developers.com/t/...for-s8-s8-note8.4485525/page-33#post-88768459
    Your mileage may vary. Granted, it can be annoying, and it seems to be tough to squash - but I myself don't really rely that much on the *actual* phone system - nowadays it get mostly spam calls and whatnot. For friends or family, it is mostly Viber or WhatsApp :).
    In any case, this is an unofficial build, so it is not really meant to be a daily driver - if the audio bug don't affect you that much, it offers a wonderful experience (faster than stock, even).
  • 77
    k5tUT1V.png

    LineageOS 20.0 for Exynos 8895 devices

    Code:
    /*
    * 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.
    */

    Working:
    - Wifi
    - Sound
    - mali drivers
    - USB tethering
    - HW Backed video Playback
    - Ril (Mobile data,calls, sms and stuff)
    - Sensors
    - Buttons
    - Bluetooth
    - Wifi HotSpot
    - MTP
    - 2D and 3D gpu acceleration
    - HW encoding/decoding
    - Charging with device powered off
    - Stuff I didn't test yet
    - Camera
    - GPS
    - Fingerprint Sensor
    - Mobicore
    - SW codecs

    Not Working
    - Storage Encryption (WIP switching to FBE from FDE since FDE was removed in 13)


    Keep in mind that some LineageOS features have not been completed yet this is not a device bug and please do not report those

    Also do not post bug reports for known issues or bug reports without proper
    a) Logcat
    b) proc/last_kmsg (or proc/kmsg)
    c) data/tombstones
    d) dmesg



    Install gapps right after installing the rom itself don't try to boot to system before that if you want to use gapps (Or wipe data before installing them)

    NikGapps have been updated to 13, you might need to clean flash if you used other gapps in past including nikgapps 12.1 version

    Make sure you are using latest official TWRP before installing rom older versions do not have proper android 12/13 support

    Downloads:
    Google Drive
    Mega.nz
    GitHub releases

    if you want to support the project feel free to buy me some coffee paypal.me/ivanmeler

    BTC: 1Q823BsSbEKP62JFM7BjXiRCgF84qgcFST
    ETH(erc20): 0x979a8e42551e62e6994d3762c9d9f0e76b5d87f9
    Donations help cover the build server cost and since I do this in my free time, and also cover the coffee for time spent debugging stuff


    Feel free to join telegram group with early builds progress updates and some off topic stuff Join

    Based On Android 13/T
    Changelog

    09.08.2023.
    - Merged August 2023. security update
    - Synced with LineageOS source

    10.07.2023.
    - Fixed Bluetooth LE connection
    (wearables, fitnes monitors and such)

    08.07.2023.
    - Merged July 2023. Security update
    - Fixed misc issues caused by June pixel feature drop
    - misc performance and stability improvements
    - Synced with LineageOS source

    21.06.2023.
    - Merged June 2023. Security update
    - Merged latest pixel feature drop
    - misc performance and stability improvements
    - Synced with LineageOS source

    03.05.2023.
    - Merged May 2023. Security update
    - Misc performance and stability improvements
    - Synced with LineageOS source

    11.04.2023.
    - Merged April 2023. Security update
    - Fixed some issues introduced in QPR2
    - Synced with LineageOS source

    21.03.2023.
    - Merged March 2023. Security update
    - Misc performance and stability improvements
    - Merged QPR2
    - Added aptX HD support
    - Synced with LineageOS source

    23.02.2023.
    - Fixed s-pen system reboot issues on Note8
    - improved UI performance
    - Synced with LineageOS source

    08.02.2022.
    - Merged February 2023. Security update
    - Improved UI performance
    - Misc stability improvements
    - Fixed race condition in rotation that would rarely prevent screen from waking up
    - Synced with LineageOS source

    04.01.2023.
    - Merged January 2023. Security update
    - Camera app improvements
    - Misc performance and stability improvements
    - Synced with LineageOS source

    15.12.2022.
    - Added back some features that were missing from QPR1
    - Misc performance and stability improvements
    - Synced with LineageOS source

    08.11.2022.
    - Merged November 2022. Security update
    - Switched to new AIDL usb hal
    - Switched kernel back to clang toolchain
    - Misc performance and stability improvements
    - Synced with LineageOS source

    04.10.2022.
    - Merged october 2022. Security update
    - Improved UI performance
    - Improved stock camera app
    - Synced with LineageOS source

    01.10.2022.
    - Fixed samsungs bug with gps where it would start acting up over time due to time rollover bug
    - Synced with LineageOS source

    28.09.2022.
    - Adressed missing symbol in advanced camera effects lib that wouldnt launch without them
    - Allowed system to override some bluetooth props
    - Performance and stability improvements
    - Synced with LineageOS source (Almost all of lineageos features should be there and work now)

    21.09.2022.
    - Switched to Generic FunctionFS usb backend (We used legacy functionfs in past)
    - Updated USB hal
    - Usb hal will now give notifications on port being wet instead of just disabling it without notice
    - Merged few more missing BPF commits to kernel
    - Unpinned deprecated updatable media apex jar from ram
    - Synced with LineageOS source

    19.09.2022.
    - Updated kernel build flags for new build enviroment
    - Misc performance and stability improvements
    Switched to source built Bluetooth interface
    - Cleaned up device source
    - Synced with LineageOS source

    07.09.2022.
    - Merged September 2022. Security update
    - Updated chromium webview to 105.0.5195.79
    - Added more customization options powered by Monet
    - Misc performance and stability improvements
    - Synced with LineageOS source

    06.09.2022.
    - Fixed home button wake

    05.09.2022.
    - Fixed camera on Note 8
    - Most of lineageos features have been implemented
    - Misc performance and stability improvements
    - Synced with LineageOS source

    01.09.2022.
    - Fixed bluetooth audio
    - Upreved audio hal to 7.1 from 5.0
    - Implemented custom audio service used to load audio hal
    - Backported more BPF changes to kernel
    - Switched to webview 105.0.5195.68 which is native to T
    - Cleaned up the source and patches used to build the rom
    - Synced with LineageOS source

    27.08.2022.
    - Initial release




    Contributors
    Ivan_Meler
    Source Code: https://github.com/8890q/

    ROM OS Version: Android 13
    ROM Kernel: Linux 4.4.302
    25
    New builds are up here is a brief changelog
    - Fixed bluetooth audio
    - Upreved audio hal to 7.1 from 5.0
    - Implemented custom audio service used to load audio hal
    - Backported more BPF changes to kernel
    - Switched to webview 105.0.5195.68 which is native to T
    - Cleaned up the source and patches used to build the rom
    - Synced with LineageOS source

    Do note you might need to clean flash if you used 12.1 gapps that replace default webview and use 13 gapps instead

    Im aware of curent camera issues affecting Note 8 and im working on a fix right now, it will be out ASAP
    tho it might take some time since i dont have note 8 or properly working s8/s8+ for that matter so it takes a bit of time to debug everything

    Huge thanks to everyone who donated and helped cover the build server cost and got me coffee

    Enjoy new builds and stay safe
    22
    And finally, April builds are up, (Google is to blame for delays again. Source was posted just few hours ago).
    Here is a brief changelog

    - Merged April 2023. Security update
    - Fixed some issues introduced in QPR2
    - Synced with LineageOS source

    I would also like to with happy easter to those celebrating it, 19.1 and 18.1 builds will be updated during the week as backports make it to respective android version.

    Huge thanks to everyone who donated and helped keep this project up and running for years, donations help cover build server cost and get me coffee.

    Enjoy new builds and stay safe
    21
    Here we go, november security update is out
    - Merged November 2022. Security update
    - Switched to new AIDL usb hal
    - Switched kernel back to clang toolchain
    - Misc performance and stability improvements
    - Synced with LineageOS source

    Some of you might have noticed that there were not any updates after security update, I had a lot going on in personal life and havent had time for android unfortunately hopefully that changes soon so i can finish up few more things that need to be sorted on n8/s8.
    On another note updated 19.1 and 18.1 builds will likely be out next week
    Huge thanks for everyone who supported this project so far as their donations help cover the build server cost.
    Enjoy new builds and stay safe.
    19
    New builds are up, here is a brief changelog
    - Merged october 2022. Security update
    - Improved UI performance
    - Improved stock camera app
    - Synced with LineageOS source

    Updated LineageOS 19.1 and 18.1builds will be updated later this week

    Big thanks to everyone who supported this project and helped cover the build server cost, This project wouldnt be possible without them.