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

Search This thread

derak11299

Member
Dec 7, 2016
14
4
42
Винница
Is there any way to separate. It's inconvenient to make a phone call with such a loud melody. thank you
InShot_20230324_144826945.jpg
 

slanglade

Member
Mar 24, 2023
10
5
Samsung Galaxy S8
Hi all,

Just a huge *THANK YOU* to Yvan for keeping these Lineage ports to our good old S8. Just a couple of notes based on my fresh experience (with 5 tries before having something that was 100% what I wanted) :
  • Every time I tried to install pixel launcher (via Full or Stock packages), the "Recent apps" screen was empty. I also got the "search" tool in parameters not working with the same packages
  • If you're like me and want to have Android Auto (I can't imagine commuting without it) without having the full NikGapps package, just choose the core package + dedicated AndroidAuto plugin. It works very well.
  • Don't hesitate to wipe internal storage (once everything is backuped) in addition to just data : I have the feeling the end result is more reliable.
  • When you unlock the bootloader in S8 parameters for the first time, don't reboot directly in download mode to install TWRP right away. Please let the phone reboot normally and then flash TWRP. In my case, not doing this led me to bootloop (and brought tears to my eyes)
I still have to find a way to have a better camera app than the stock one : every port of Gcam I tried until now are utterly unstable and / or not working at all.

But so far so good. Again : thanks to the maintainer, that's surely a hell of a job to keep this up to date.
 

Scroogeyy

Member
Nov 10, 2022
9
2
Samsung Galaxy S8
Hi all,

Just a huge *THANK YOU* to Yvan for keeping these Lineage ports to our good old S8. Just a couple of notes based on my fresh experience (with 5 tries before having something that was 100% what I wanted) :
  • Every time I tried to install pixel launcher (via Full or Stock packages), the "Recent apps" screen was empty. I also got the "search" tool in parameters not working with the same packages
  • If you're like me and want to have Android Auto (I can't imagine commuting without it) without having the full NikGapps package, just choose the core package + dedicated AndroidAuto plugin. It works very well.
  • Don't hesitate to wipe internal storage (once everything is backuped) in addition to just data : I have the feeling the end result is more reliable.
  • When you unlock the bootloader in S8 parameters for the first time, don't reboot directly in download mode to install TWRP right away. Please let the phone reboot normally and then flash TWRP. In my case, not doing this led me to bootloop (and brought tears to my eyes)
I still have to find a way to have a better camera app than the stock one : every port of Gcam I tried until now are utterly unstable and / or not working at all.

But so far so good. Again : thanks to the maintainer, that's surely a hell of a job to keep this up to
I am using the open camera app and zgcam. Open camera for fast and reliable pictures and zgcam for better quality. Here's a download link for the zgcam mod: https://www.celsoazevedo.com/files/android/google-camera/f/changelog1340/
 
  • Like
Reactions: slanglade

rafael.ruivo

Member
Jan 26, 2015
10
5
Hi guys, here's my experience, in case anyone get the same issues:
Installed the update via internal updater, and got stuck in a bootloop. Luckily I had a nandroid backup, so I could restore and try again (and again).
Then I tried to dirty flash from twrp, but had the same issue (kinda expected, it is more or less what the updater did).
Eventually, had to wipe system, cache and davlik (but not data) and flash it via twrp, along with nikgapps. After boot I had to delete the cache of google play, restore network permissions for Google store (!), and reflash magisk.
So far everything is working, with the same apps I had before the update, even token apps like Okta, and finicky stuff like Samsung Health, Galaxy Watch and Google Wallet.
Now I wonder, could the initial bootloop have happened due to root?
Kind of unrelated, but the updater seems to think I'm on the November 2022 version, even though the system itself knows I'm on 20230321 version. This has happened even before the update. Anyone else having the same issue?
 
Last edited:

slanglade

Member
Mar 24, 2023
10
5
Samsung Galaxy S8
I am using the open camera app and zgcam. Open camera for fast and reliable pictures and zgcam for better quality. Here's a download link for the zgcam mod: https://www.celsoazevedo.com/files/android/google-camera/f/changelog1340/
Thanks for the zgcam port, i didn't see it before. But i've just tried it and it also isn't stable on my phone. I dont understand why, given that many others are using such ports.
I'll give open camera another try, to see if i can deal with its slowness on my phone. Or just keep the camera app that comes with lineageos 20, that is a lot better than before.
 

slanglade

Member
Mar 24, 2023
10
5
Samsung Galaxy S8
Hi all,

This may be dumb questions about the 'Trust' page in parameters, but I'll ask them anyway :

  • Why is SELinux disabled (and is it really baaaad ?)
  • Why does Trust complain about my vendor image being obsolete (and is it really baaaad ?)
  • Why is encryption disabled and is there a way to enable it ? I found various answers to this one, but I didn't really understand (and this is really baaaad!)
Thanks in advance for your patience...
 
  • Like
Reactions: rafael.ruivo

slanglade

Member
Mar 24, 2023
10
5
Samsung Galaxy S8
Hi all,

Another day, another question :)

I can't get Seedvault to work: it always fail to initialize the backup destination (phone, sd card or OTG). I tried various format for the OTG USB key, to no avail. I'm not alone according to other messages last year in this thread.

I didn't delve into logcat yet, but I guess it's related to https://github.com/seedvault-app/seedvault/issues/448 : a non official Lineage and Seedvault refusing to work. Or did I miss something ?
 

rafael.ruivo

Member
Jan 26, 2015
10
5
Hi all,

Another day, another question :)

I can't get Seedvault to work: it always fail to initialize the backup destination (phone, sd card or OTG). I tried various format for the OTG USB key, to no avail. I'm not alone according to other messages last year in this thread.

I didn't delve into logcat yet, but I guess it's related to https://github.com/seedvault-app/seedvault/issues/448 : a non official Lineage and Seedvault refusing to work. Or did I miss something ?
I never managed to make it work, but it was causing me some kind of wake lock, so I disabled it with a packet manager...
 

elian_esw

Member
Mar 2, 2023
5
2
@Ivan_Meler a suggestion.
Why don't you encourage people install core Gapps instead of any other package on op. People end up installing more "complete" Gapps which includes google dialer which gives microphone problems
Hello Badstuber87,
I am trying to understand if the google dialer could be responsible for the problem I am seeing with not being able to hear the called person. Would it be possible for you to share more details on your experience? E.g. about what Gapps are problematic more specifically, and what core Gapps are okay to use.
Kind regards
 
  • Like
Reactions: Badstuber87

Afarsiman

Member
Mar 27, 2023
5
0
Hi,
1- split windows doesn't work.
2- recent app arrow always empty and i can't select anything.
3- basic color doesn't show and i can't change color.
Please help me what should i do?
 

BiG_FooT

Senior Member
Nov 17, 2012
530
235
Rotterdam area
Hi,
1- split windows doesn't work.
2- recent app arrow always empty and i can't select anything.
3- basic color doesn't show and i can't change color.
Please help me what should i do?
Please read the thread first. A lot of issues including available solutions are shared here already.

And otherwise go back to stock as you seem very demanding. It's all free what you get here
 
  • Like
Reactions: spyrou007

DanielR23

Member
Feb 9, 2023
5
1
Hi guys, here's my experience, in case anyone get the same issues:
Installed the update via internal updater, and got stuck in a bootloop. Luckily I had a nandroid backup, so I could restore and try again (and again).
Then I tried to dirty flash from twrp, but had the same issue (kinda expected, it is more or less what the updater did).
Eventually, had to wipe system, cache and davlik (but not data) and flash it via twrp, along with nikgapps. After boot I had to delete the cache of google play, restore network permissions for Google store (!), and reflash magisk.
So far everything is working, with the same apps I had before the update, even token apps like Okta, and finicky stuff like Samsung Health, Galaxy Watch and Google Wallet.
Now I wonder, could the initial bootloop have happened due to root?
Kind of unrelated, but the updater seems to think I'm on the November 2022 version, even though the system itself knows I'm on 20230321 version. This has happened even before the update. Anyone else having the same issue?
How about, how did you make the galaxy watch work, I still can't get my galaxy watch to work
 

b o n a

Member
Dec 24, 2009
12
2
hi everyone
1- when I use a speaker or bluetooth in a call and change to the phone I can not hear from another person I try to disable dolby but same problem no way to solve it and the only way to get the sound back is to restart my phone.
2 - google assistant working but not when the screen is off.
any way to fix ?
Thanks
 

Afarsiman

Member
Mar 27, 2023
5
0
@Ivan_Meler
Hi, thanks for your job.
Recent app not working and we can't use split screen because always is empty. Launcher tested:
Pixel, Microsoft launcher.
Phone: s8

Can you help?
 

Badstuber87

Member
Mar 12, 2021
11
4
Hello Badstuber87,
I am trying to understand if the google dialer could be responsible for the problem I am seeing with not being able to hear the called person. Would it be possible for you to share more details on your experience? E.g. about what Gapps are problematic more specifically, and what core Gapps are okay to use.
Kind regards
Any Gapps that replace the stock phone app with Google phone app Google dialer or whatever it's called breaks it. However ,the problem occurs only if you put the call on the loud speaker . Then you'll have to reboot to fix it.

If you install core Gapps youll have no problem installing google dialer later from PlayStore. It seems that the stock app needs to be just present and everything works , at least for me . The problem is 1. Some Gapps replace the stock dialer with the Google one. 2. If you put the call on the speaker .
Cheers !
 
  • Like
Reactions: b o n a

Top Liked Posts

  • 1
    Been using for 2 months now and its bullet stable. Havent encountered any bugs orso the performance and the battery usage are still great
  • 2
    Does anyone know if the sound in call bug has been fixed?
    Not for me unfortunately. I can make a call or two (with or without bluetooth) and everything works fine. After that when I place or receive a call, i cannot hear the other person. Apparently they can hear me. Even if i disconnect my bluetooth or change headphones, it does not fix the problem.

    The only fix i've found is rebooting.

    Would really appreciate your help on this @Ivan_Meler . Please let me know if i can provide logs or something to help debug.

    Other than that, this rom is rock solid.
    2
    Not for me unfortunately. I can make a call or two (with or without bluetooth) and everything works fine. After that when I place or receive a call, i cannot hear the other person. Apparently they can hear me. Even if i disconnect my bluetooth or change headphones, it does not fix the problem.

    The only fix i've found is rebooting.

    Would really appreciate your help on this @Ivan_Meler . Please let me know if i can provide logs or something to help debug.

    Other than that, this rom is rock solid.

    Phone suppose to be for calling and yes bluetooth handset is also important to answer calls during drive.
    I think this is quite important bug (sound in call, volume adjust and mute function are affected)!
    So don't hesitate and post logs and detailed description how you reproduce issue.


    I kindly ask if there is any possibilty to elevate the priority of this bug. Thanks to very active developer @Ivan_Meler
    Here is my contribution and I will continue collaboration according to my abilities and knowledge (but I'm not any kind of programmer).
    1
    Unfortunately the bluetooth/smartwatch bug is still there.


    Too bad... A great rom but that bug is very big and I don't understand why the developers don't mention it and ignore it...
    1
    Does anyone know if the sound in call bug has been fixed?
    1
    Hey there, I tried to re-flash Gapps and lineage as a clean flash , and while I wiped it, I was stoopid so I forgot that it would wipe the lineage and nikgapps files as well. Now I have no os and I have rooted my device. I think I can get it to work but I need to get the files to flash with twrp.
    First of all, rooting your phone won't make a difference. If you want to keep it rooted, flash magisk after you revive the phone. Your best attempt would be to sideload the files through adb on a different computer. If that doesn't work (although it probably will) you may want to download the files onto an SD card or OTG USB stick and insert it into your phone. If it is formatted correctly, (just use Windows/Mac's default filesystem) then TWRP should recognise it.

    Hope this helped!
  • 71
    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

    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
    24
    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
    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.
    20
    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
    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.