yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] slanglade:
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.
[Samsung Galaxy S8 & S8+ Cross Device Development] Scroogeyy:
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/
[Samsung Galaxy S8 & S8+ Cross Device Development] gmac0612:
Dirty flashed today from prior build. All going well - thanks!
[Samsung Galaxy S8 & S8+ Cross Device Development] rafael.ruivo:
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?
[Samsung Galaxy S8 & S8+ Cross Device Development] slanglade:
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.
[Samsung Galaxy S8 & S8+ Cross Device Development] opensourcefreak:
Can you please provide an instruction for how to compile this? I am really struggleing to do so.
[Samsung Galaxy S8 & S8+ Cross Device Development] slanglade:
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...
[Samsung Galaxy S8 & S8+ Cross Device Development] slanglade:
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 ?
[Samsung Galaxy S8 & S8+ Cross Device Development] rafael.ruivo:
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...
[Samsung Galaxy S8 & S8+ Cross Device Development] elian_esw:
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
[Samsung Galaxy S8 & S8+ Cross Device Development] Afarsiman:
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?
[Samsung Galaxy S8 & S8+ Cross Device Development] BiG_FooT:
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
[Samsung Galaxy S8 & S8+ Cross Device Development] DanielR23:
How about, how did you make the galaxy watch work, I still can't get my galaxy watch to work
[Samsung Galaxy S8 & S8+ Cross Device Development] b o n a:
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
[Samsung Galaxy S8 & S8+ Cross Device Development] Afarsiman:
@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?
[Samsung Galaxy S8 & S8+ Cross Device Development] Badstuber87:
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 !
[Samsung Galaxy S8 & S8+ Cross Device Development] Refayatul:
Don't use 4g. Set 2 sims to 3g then the call sound issue will be fixed.
[Samsung Galaxy S8 & S8+ Cross Device Development] rafael.ruivo:
There are some guides here in XDA - I don't recall which one I used, but I can check later at home. Have you installed all the necessary APKs? IIRC you need those three at least:

Samsung Accessory Service - APKPure

Galaxy Wearable - APKPure

Galaxy Watch Plugin - APKpure

There are some tweaks after you install them, though. Long story short, the Watch apps don't like to work in a Samsung phone that doesn't have a Samsung image. The way around it is to either change the manufacturer in build.prop (also a few guides for that laying around), or to use a Magisk module that does that for you.

If you change build.prop, you have to pick a combination of brand and model that actually exists, otherwise Google Store may deny to show you some apps that require specific versions.

If you go the Magisk route, it means that you tried the build.prop option and found a better way :cool: . I personally use the "Pixel 6 Pro" module from this repo: https://github.com/Pixel-Props.

Another thing you might want to check is that root is properly hidden from those apps - I don't recall if this is necessary, but since I have to hide from Google Store and Google Pay, I just hide from Samsung apps as well.

If you made it this far, maybe you also want to tinker with the Health apps, to have blood pressure and ECG working. The procedure is a bit more involved (you have to install a custom APK on the phone AND on the watch), but it is described here: https://www.xda-developers.com/how-to-enable-ecg-blood-pressure-monitoring-samsung-galaxy-watch-4/. I have a Galaxy Watch 5, and works perfectly, so it is worth the effort.
[Samsung Galaxy S8 & S8+ Cross Device Development] elian_esw:
Thank you for this information -

Back in 2022, I installed NikGapps-basic (https://sourceforge.net/projects/ni...2/NikGapps-basic-arm64-13-20220908-signed.zip) using twrp-3.7.0_9-0-dreamlte.

Is it possible to uninstall all the basic stuff, and then dirty flash a Gapps core version?

E.g. https://sourceforge.net/projects/ni...23/NikGapps-core-arm64-13-20230319-signed.zip.

Or should I dirty flash the complete ROM again (latest S8: lineage-20.0-20230320-UNOFFICIAL-dreamlte.zip) then flash the Gapps core version before booting, compare with the quote below:
[Samsung Galaxy S8 & S8+ Cross Device Development] kundifon:
I think this is not true.

I clean instaled latest build lineage-20.0-20230320 and custom NikGapps package which replaced stock dialer.

When I put call on speaker this is a break point, then I lose loudness control. Can't control speaker volume and ear speaker either. Also microphone mute function doen't work anymore. But I hear the person on other side. Only sometimes occurs that call sound is gone, mostly when I toglle speaker on and of more times during a call. Reboot heal this.

Another attempt with clean rom instalation and NikGapps-core-20230319. Later I downloaded google dialer from play store. The only difference is that I stay for sure without call sound by toggling speaker on and off.

For sure is problem somewhere else, not in google dialer. Because I loose volume control and mic. mute function also in stock dialer! (stock dialer set as default)

(just for info, no such problems on my xiaomi LinageOS 20 with NikGapps)

I don't see this as an appropriate option. It doesn't fix the problem for me and internet speed is reduced a lot.
[Samsung Galaxy S8 & S8+ Cross Device Development] jumperabg:
Hello I think that I just found a bug - once night mode is enabled the screen goes black and white and if the device forcefully reboots the screen stays black until the night mode is disabled, but if you can't see the screen it is impossible to unlock because I cannot enter my complex login pattern ...

Things I trued to debug:

- connecting with type-c to HDMI but the screen just shows a padlock.

- Rebooting the phone Power + Bixbi + Volume Down/UP - recovery works but if I really need the phone I might need to reset it

Any help or advice would be great!
[Samsung Galaxy S8 & S8+ Cross Device Development] oleg vegas:
they will start working with this magisk module
[Samsung Galaxy S8 & S8+ Cross Device Development] jumperabg:
Quick update, the phone works in the monring once the "Bedtime Mode" is automatically disabled and I didn't manage to find another solution in getting the display to work.

Should I submit a bug report or could there be a different solution to this?
[Samsung Galaxy S8 & S8+ Cross Device Development] Badstuber87:
Hmm I will test it again. Personally I don't have any problems because I simply stopped putting cake in the loud speaker
[Samsung Galaxy S8 & S8+ Cross Device Development] slanglade:
Hi,

I also have problems with phone calls. I'm using core nikgapps, with stock dialer.

Sound volume is awfully high. At minimum volume, it's rather loud, and if I turn volume up, it quickly gets painfull with neighbours staring at me. It's like the minimum setting is now what was max volume with stock Samsung ROM.

And if I turn speaker on, then I lose volume control (like others in this thread). Again, this is with core gapps with stock lineage dialer.
[Samsung Galaxy S8 & S8+ Cross Device Development] slanglade:
Hi all,

Can anybody explain me / give me hints on these ones ? I'm trying to undestand what I have on my phone now and if I missed something during install.

Thanks in advance !
[Samsung Galaxy S8 & S8+ Cross Device Development] ayham.the.dude:
Hello everyone! I am eyeing this rom for my s8+ (currently on andriod 10 hades rom v3) the rom is good but no recent security patches. I have a few questions for those who tried this andriod 13 rom

Will battery life be affected?

Is the camera app okay?

Suitable for a daily driver?

Thank you for your replie(s).

Ramadan Mubarak!
[Samsung Galaxy S8 & S8+ Cross Device Development] DanielR23:
thanks
[Samsung Galaxy S8 & S8+ Cross Device Development] fidoedidoe:
Hey Guys - absolutely stoked I've found this! congrats to the developer for (a) all the super hard work (b) making our ancient phones rock in 2023!!

It's been years since I've flashed a rom (full wipe, c/w full nikgapps). All good except I'm seeing persistent pixel launcher crashes when hitting the onscreen search widget and again when i search for apps. I've seen other reports on this (on page #24). Is there a recognised resolve (like full wipe again and use smaller versions of nikgapps, or similar), or should I just change launchers to nova (or similar).

BTW - is Magisk still a thing? Should I install that or is that old skool nowadays?
[Samsung Galaxy S8 & S8+ Cross Device Development] TRNSLN:
@fidoedidoe Newest nikgapps has several bugs. You can better avoid the Pixel Launcher. Nikhll is working on a new release.

If you go to settings page of Google Play you'll see that device is not certified. To get eid of this issue you can flash Magisk than activate Zygisk. After that you need to hide Magisk and then you have to flash safenet module of Magisk within the Magisk. After that, clear cache and data of Google Play and Play Services completely. Reboot and you have certified device.
[Samsung Galaxy S8 & S8+ Cross Device Development] kundifon:
I agree with you. The volume range is not as aspected. At minimum value is stil loud.
[Samsung Galaxy S8 & S8+ Cross Device Development] Antalya_:
Hello, I had a similar problem today. I was listening to music with Youtube music and the screen and sound went out. The phone was working but the screen was completely black. When I am forced to restart the phone, I get the boot screen and boot animation. Then it stays on the lock screen for 2 seconds and the screen turns black. I charged the phone and forced it to restart 6 times and now the problem fixed itself. I couldn't get Logcat. There is no magisk or any additional module on the phone. S8+ single sim model. Only nikgapps core installed.

Also, when gapps is installed, the phone freezes for 15 seconds on each power on in the screen lock section. This problem does not happen when gapps is not installed. I have tried all gapps packages and the problem persists. (nikgapps core, bitgapps..)

I'm still new to test everything but It looks Volume range and brightness range is different than stock. And some apps doesn't play 2k videos.

+ A great project and cool work. Thank you for keeping this device alive 👍👍

Update: About freezes in the lock screen. It's always happening. With gapps or wo gapps. With sim or no sim. freezes for 15 seconds on each power on in the screen lock section. Lineageos 19.1 has the same bug. 18 works perfect. *Model s8 plus single sim turkey
[Samsung Galaxy S8 & S8+ Cross Device Development] rafael.ruivo:
Hi guys, this is my post from page 22, where I described how to bring it back from night mode. Waiting for the morning should fix it, but in case anyone needs, here it is.
[Samsung Galaxy S8 & S8+ Cross Device Development] fidoedidoe:
FYI - in the last few days I've moved my s8+ from HavocOS (Android 11?) -> Lineage20 (Android 13). Fully wiping the phone first (updating to TWRP 3.7.0_9-0) then installed NikGapps-T (Full) + Magisk 25.2. I can honestly say this build is so much more fluid than my HavocOS ended up being. There was a small niggle with NikGApps around the Pixel Launcher (which comes with Full nikgapps install), but Nikhil released an add-on patch to test changes for the Pixel Launcher and for me all issues with that are addressed (see nikgapps xda forum for more details). Perhaps hold off until nikgapps releases a new version (dated later than 19th March).

I'd say: without doubt wipe your phone and clean install this ROM, with nikgapps - it's night and day change (for me). really pleased.

FYI

- Camera: default app works fine, I also installed OpenCamera, but I'm a casual snapper at best.

- Battery: I'm using it more (installing apps and setting up), but the battery life feels good.

- Daily driver: Been solid for me (much smoother than my last ROM).
[Samsung Galaxy S8 & S8+ Cross Device Development] ayham.the.dude:
Thank you, it looks like I should wait till 19th March.
[Samsung Galaxy S8 & S8+ Cross Device Development] kundifon:
I grabbed the logcat with command adb logcat > logcat.txt

In the developer options on phone I maked bug report.

4.37 MB file on MEGA

mega.nz

I'm looking forward to get the fix with new build of this rom.
[Samsung Galaxy S8 & S8+ Cross Device Development] Teslabof:
Hey Everyone,

I just recently upgraded my S8+ to this deployment, i have noticed with my banking app that it does not allow google pay support because, i assume the security is missing something. Have more people noticed this?
[Samsung Galaxy S8 & S8+ Cross Device Development] TRNSLN:
You have to get your device certified with Google Play Services. To do this you need to flash Magisk first. Follow than the instructions below:

1- Activate Zygisk in Magisk settings and reboot your device

2- Hide Magisk in settings of Magisk. Reboot.

3- Tap on modules in Magisk and install Safe Net module which I will add in this post and reboot.

4- After reboot, clean cache and data of Google Play and Google Play Services apps. Reboot...

5- You should now be able to use your banking app.
[Samsung Galaxy S8 & S8+ Cross Device Development] Teslabof:
I have also struggled with getting magisk to stick, it keeps not being installed. Any advice for that?

Edit 1: never mind, opened my phone this morning and now it's rooted, yesterday it wasn't XD

Edit 2: I also found that you have to activate the denylist in magisk settings and add all google services to the deny list to get it to stick (found that in some indian guys guide after my google wallet still not wanting to accept) this step before cache clear in step 4.

You can also use yasnac to check if the security stuck.

if you add this to your guide anyone can use it in the future
[Samsung Galaxy S8 & S8+ Cross Device Development] Ivan_Meler:
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
[Samsung Galaxy S8 & S8+ Cross Device Development] kundifon:
I clean installed april buil yesterday. The volume control and mute function bug is stil present, no changes about this.

https://xdaforums.com/t/lineageos-2...for-s8-s8-note8.4485525/page-25#post-88370747

@Ivan_Meler is this in your power to fix it? Everything points to, that this this rom's issue is and not general lineageOS bug. (ie. no such problem on my xiaomi redmi note 7 also on LineageOS 20) If not here, where then to post logs? Thanks
[Samsung Galaxy S8 & S8+ Cross Device Development] user2000kk:
How to fix phone call problem they can hear me and i can't hear them
[Samsung Galaxy S8 & S8+ Cross Device Development] rohitbaba:
is there a way to install Samsng dex UI 5.1 on this?
[Samsung Galaxy S8 & S8+ Cross Device Development] spyrou007:
Hummm I thought about that some times ago,

I think a better question would be : Is there a way to <list here the features you would like to do with your smartphone>

also : have you tried the APK ?

Download Samsung DeX APKs for Android - APKMirror

Download Samsung DeX APKs for Android - APKMirror Free and safe Android APK downloads

www.apkmirror.com

let us know your feedback
[Samsung Galaxy S8 & S8+ Cross Device Development] kenaeny:
Great rom, thank u all whos responsible for this which gave life to my old phone :)

However very few things i miss or couldnt get it work.

-snapchat app crashes if try to log in

-how to set battery percentage in status bar?

-how to add more widgets like weather widget or calender?

Thank u
[Samsung Galaxy S8 & S8+ Cross Device Development] mistickalone:
Any way to change screen resolution ?​

I know there is no option in leneage to change screen resolution from settings, and the OS uses screen maximum resolution by default, which is not ideal. I was searching for a way to force FHD+ instead of QHD+, since I've root, I used Easy DPI Changer to force 1080p, but after every reboot the resolution is set back to 1440p, only DPI value remains. I looked in build.prop file, and there is nothing reffering to screen resolution, the only setting I can see is ro.sf.lcd_density to set the DPI ; I Tried adding ro.sf.heightpixels and ro.sf.widthpixels but that does not work, I've also tried changing resolution using ADB with "adb shell wm size", it works but it's set back to 1440p after a reboot... There must be a setting somewhere that is set to this value... Anyone can help ? Note : I've also searched for a magisk module to force using a certain resolution, but thoes that I've found only have predefined resolutions to choose from, you can't set your own resolution (to match the real screen size)
[Samsung Galaxy S8 & S8+ Cross Device Development] kundifon:
You can try adjust font size and screen size apperture.

Go to Settings/Accessibility/Display size and text/ and play little bit with two sliders. Probbably this solve your issue.

For battery % go to Settings/System/Status bar/ Battery percentage and set desired option.

About widgets, istall them first!
[Samsung Galaxy S8 & S8+ Cross Device Development] mistickalone:
This only changes the display size / DPI.

I'm actually looking to change the screen resolution from 1440x2960 to 1080x2220.

I'm able to do it with Easy DPI Changer but at every reboot it sets back to 1440p.
[Samsung Galaxy S8 & S8+ Cross Device Development] DarkDaemon22:
I am having a similar problem. Sometimes i will be listening to something and get a phone call. When i answer the phone the other person can hear me but I cannot hear them. After I end the call, if i try to play music or something, i get a popup saying it's unable to do that so I need to reboot. Any help on this would be greatly appreciated.

Thanks.
[Samsung Galaxy S8 & S8+ Cross Device Development] sirfnomi:
Hi,

Is anyone facing the issue that during a GSM call the other person is unable to hear clearly when we are on the loudspeaker, on a data call it is fine.
[Samsung Galaxy S8 & S8+ Cross Device Development] evan72:
Hi i recently updated my galaxy s8 to this rom it's a great rom but i sometimeshave problem with fast charging while charging my phone stops fast charging and i have to plug in and out to start charging again, any solutions for this problem.
[Samsung Galaxy S8 & S8+ Cross Device Development] spyrou007:
You must have messed up your install. because snapchat works fine. there must be something you havent done properly.
[Samsung Galaxy S8 & S8+ Cross Device Development] kenaeny:
I did clean install, everything as it should be