yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] jkaart:
Yes, it is not and if someone wants FHD or like resolution then he/she can use https://play.google.com/store/apps/details?id=com.chornerman.easydpichanger app to change resolution. ;)
[Samsung Galaxy S8 & S8+ Cross Device Development] Refayatul:
Heat is because of low ram.
[Samsung Galaxy S8 & S8+ Cross Device Development] gvenezia:
with this release bluetooth in call not work.
[Samsung Galaxy S8 & S8+ Cross Device Development] __Alchemist__:
If i had the money, i would make it rain on you...

Thanks for your work.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ivan_Meler:
And here we go as prommised, new build with improved in call audio quality and June security update

- Merged June 2022. security update

- Merged June 2022. pixel feature drop (SQ3A.220605.009.A1)

- Cleaned up source

- Synced with LineageOS source

Once again huge thanks to everyone who supported this project, helped cover the build server cost and got me a coffee, this project wouldnt be possible without support of the comunity and s8 wouldnt still be running latest OS with latest security updates over 5 years after launch

also work on hwc shim is still in progress and im doing some more testing to make sure thre is no regression but soon enough that will also be included in new builds no eta yet tho

18.1 builds will be out over the coming days

Enjoy new build and stay safe
[Samsung Galaxy S8 & S8+ Cross Device Development] dgremlind:
Hi @Ivan_Meler , haven't install new build yet, but huge thanks for all the and support. Stay safe and wealthy
[Samsung Galaxy S8 & S8+ Cross Device Development] gvenezia:
wow in this version bluetooth call is perfect.
[Samsung Galaxy S8 & S8+ Cross Device Development] borgPyramid553:
Heyo, I was wondering if this change is really necessary?

I think it is best to leave it as is (to have Widevine L1 out of the box)

With universal safetynet fix and a few workarounds you can get working Netflix HD playback (in my experience, back in the day)

If any user wishes to downgrade to L3 they can just use a magisk module or delete the file themselves
[Samsung Galaxy S8 & S8+ Cross Device Development] Ivan_Meler:
yeah thing is l1 doesn't work on custom roms anymore and you would get black screen instead of app kicking back to l3
[Samsung Galaxy S8 & S8+ Cross Device Development] Concept48:
Oh boy I missed this one bro , Happy belated birthday !!!
[Samsung Galaxy S8 & S8+ Cross Device Development] Lukasz7689:
Is it worth installing it instead of OneUI? What is the overall objective opinion of this? The whole thing looks great, also the developer involvement and input is awesome😁
[Samsung Galaxy S8 & S8+ Cross Device Development] Refayatul:
If you have note 8 then flash this. If s8/+ then i would suggest flash sakura 2.0Q rom
[Samsung Galaxy S8 & S8+ Cross Device Development] Lukasz7689:
I have a galaxy s8. Why do you suggest sakura project? Project sakura is an EOL ROM and has many bugs {e.g. HWC).
[Samsung Galaxy S8 & S8+ Cross Device Development] Refayatul:
I have used sakura for a long time. I never knew that it has hwc problem. Because the phone would never heat up. Everything was very fluid plus great battery. I am not recommending a12 because of ram problem. When i tried a12 phone would use 3.4 gb ram when idle plus 1.5 gb swap. That is why phone would become hot app would restart when switching... At least give sakura a10 a try.
[Samsung Galaxy S8 & S8+ Cross Device Development] SworDroids:
Hey !

As I said many times incredible work on this bring a new life to my Note8.

But there is a big issue with notification...

I already report it but when I'm on mobile data the notification are just not working...

My subscription to my provider is unlimited in terms of data.

I don't understand what is going on because on wifi there is any problem.

@Ivan_Meler
[Samsung Galaxy S8 & S8+ Cross Device Development] Cryslin111:
Anyone using this rom in area where 2G & 3G signals have been switched off? Wonder how usable it is.... As the only option to call out is with Volte... And there is no custom rom supporting Volte?
[Samsung Galaxy S8 & S8+ Cross Device Development] derders:
do you guys found the solution to this in the meantime? I have the same problem on S7 at the moment with binance app.
[Samsung Galaxy S8 & S8+ Cross Device Development] khaos227:
That's likely permissive SELinux problem, SELinux enforcing wen?
[Samsung Galaxy S8 & S8+ Cross Device Development] Refayatul:
Try hadesQ
[Samsung Galaxy S8 & S8+ Cross Device Development] PorcPorc:
as the developer never mentions it, probably never.
[Samsung Galaxy S8 & S8+ Cross Device Development] jacobo060805:
Hello sir,

The qr scanner in the notification panel doesn't appear to me even looking for it in the editing pencil. Could you re-ad the feature cause I find it important.
[Samsung Galaxy S8 & S8+ Cross Device Development] NitroBN:
Got this installed on my note 8, checked it was running, rebooted to twrp, installed gapps64 stock for 12L, cleared cache/davilek, rebooted.

"Password required after Device restarts" but no on screen keyboard to enter the password to unlock the device.
[Samsung Galaxy S8 & S8+ Cross Device Development] BiG_FooT:
Don't "check if it was running". Install Gapps immediately after ROM. It's also mentioned on the instructions (1st page):

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)
[Samsung Galaxy S8 & S8+ Cross Device Development] feathers632:
Installed this yesterday. Works fine except for anything related to facebook giving a login error. I have logged in on other apps such as instagram, tiktok, what's app etc. It's just anything that needs a facebook login that fails.

EDIT: FIXED! All I had to do was long-press on the facebook app icon and clear the cache. After that I was able login on all apps connected to facebook.
[Samsung Galaxy S8 & S8+ Cross Device Development] NitroBN:
Missed that thanks for pointing it out, got distracted by a dodgy USB cable causing some flash issues.

Seems no matter how I try to install this on my note 8 during first boot to set up the system 9/10 with or without gapps loaded before first boot it falls over during First set up. Maybe I am not patient enough but it just hangs right after Googles privacy options, I think at the point where the next thing is to enter Google account details.

Lineage is always my go to. However on this device once past the dodgy USB cable issue PixelExperience 12.1 unofficial has gone flawlessly in comparrison.

The purpose is to see how viable my old note 8 which was already rooted anyway is at being a 'Home Assistantant' host, not that I think it is necessary to be rooted for the purpose as I got it running on an nvidia shield Pro without root.
[Samsung Galaxy S8 & S8+ Cross Device Development] BiG_FooT:
I would suggest to reflash stock and redownload ROM and try another Google Apps package than the one u used now. A new cable could be a good idea as well.

If it fails again I'm out of options.. I don't own a Note 8, so I cannot confirm that it's working for me with latest build. Maybe someone else can?
[Samsung Galaxy S8 & S8+ Cross Device Development] Befour07:
Latest build works fine here on Note8 (didn't flash from scratch, but instead upgraded using OTA after the first release).

From time to time the device loses network access (can't resolve anything via DNS), but rebooting once or twice typically fixes the issue.
[Samsung Galaxy S8 & S8+ Cross Device Development] umtbt:
hello, can wifi call feature be added to this rom?
[Samsung Galaxy S8 & S8+ Cross Device Development] BiG_FooT:
The answer is 'no' as it has something to do with Samsung proprietary / closed source stuff.
[Samsung Galaxy S8 & S8+ Cross Device Development] umtbt:
thank you for the answer
[Samsung Galaxy S8 & S8+ Cross Device Development] Alloxda:
Hello. It is a pity that I can't adjust the screen mode as Samsung provided in factory firmware(Photo/Reading Text/Cinema)
[Samsung Galaxy S8 & S8+ Cross Device Development] Ivan_Meler:
New builds are up here and via ota

- Fixed issues with keystore present in a lot of bank/secure apps like binance

- Fixed issue where setupwizard would crash when adding fingerprint due to bug in keystore

- Cleaned up patches required for build and removed unneeded ones

- Synced with LineageOS source

This was one of hardest things to track down and it prevented some security related apps from working, big thanks to everyone who supported this project and got me coffee (This took over a month on and off time to debug and figure out, one of weirdest error caused by googles keystore changes in android 12) and thanks to those who helped cover the build server cost

Enjoy new build and stay safe
[Samsung Galaxy S8 & S8+ Cross Device Development] user900:
thank you for the update. can we do something about the screen brightness kick in time? it feels like it takes 3-5 sec for screen brightness to adjust when touching screen home button. also bring back theme colors. it worked in jan update if i remember correctly. also it feels like phone is getting hotter...
[Samsung Galaxy S8 & S8+ Cross Device Development] reyanshzuber:
I installed this in my korean s8+. Rom is stable. Only issue i have is weak wifi signal which is not ROM related. I encounter the same issue for every custom rom i installed on this phone. Im using the same ROM for Note 8 and i dont have any issues so far
[Samsung Galaxy S8 & S8+ Cross Device Development] Ivan_Meler:
I havent posted an actual progress update in quite some time so here is some behind the scenes.

First of all selinux, that is actually being worked on and it should be supported in near future (Tho it needs some testing to make sure things dont break)

Kernel upstream and full eBPF support, thats on its way too so we wont need any hacks to make bpf work anymore which is a nice bonus + we will be able to use some nice new features like gpu monitoring which requires eBPF

HWC This is a big one, without revealing too much there is big progress on this behind the scenes and while it does require quite a bit of work once this is sorted we will have much better battery life and UI will be waaay smoother (2x increase at least), this and few other hals will be open sourced too once this is nearly finished so no more proprietary blobs for it

Keystore will also be looked into a bit further to see if there are edge cases left where some secure apps break

OMX again without going into too much details we will see some changes on that end and it will be open sourced

Camera, well ill just let this one be a surprise for now since it will require most work

There is a lot more going behind the scenes and some of those changes will take some time (Keep in mind i do this in my free time so i really cant talk about etas) but in general once most of those chanegs are up 8895 devices will be in perfect condition and once android 13 source is out it wont take too long to get it working.

Some other small notes since s8 i use to develop this rom on has broken screen (i use scrcpy to mirror screen on pc) im actually still looking into getting 8895 device, Someone offered to send one from UK but since im in EU ill have to look into import tax and stuff caused by brexit which is not fun to deal with.

And finally HUGE thanks to everyone who supported this project and helped cover the build server cost, thius project really wouldnt be possible without them, They also covered the coffee cost and some stuff like recent keystore fixes really took a long time to debug which indeed required a lot of coffee at night haha.
[Samsung Galaxy S8 & S8+ Cross Device Development] maej72:
That is some great news to hear boss, can't wait to jump from android 9 to 12 finally.

Thank you very much for keeping this amazing device alive.

Just a question, does this make porting other feature rich roms like arrow os or crdroid easier?

Much love bro.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ivan_Meler:
not like they are hard to port at all now, its same as it would be with any other device but nobody bothered to do so.

I provide full source i use that other developers could use to build their roms but yeah all of the development still happens here
[Samsung Galaxy S8 & S8+ Cross Device Development] ChrisAntono:
Hello everyone! Thanks the developer for the hard work he's putting in our old device.. Before I jump to this rom from stock I need to now about some things..

1) Can I use Gpay and banking apps?

2) How about the Bluetooth calls??? I read that there were some problems..

3) Camera is good??

4) And lastly ab opinion about perfomance and battery life comparin to stock..

I've read some of the pages in the forum but I am asking just to be sure..Thanks everyone!🙌
[Samsung Galaxy S8 & S8+ Cross Device Development] Refayatul:
Cheak the telegram discussion group shared by ivan
[Samsung Galaxy S8 & S8+ Cross Device Development] Na-race:
I have installed this rom on my s8….and i have been using this rom since 2 to 3 months…and it has notification light and mobile data problem both are not working well…..every time i have to reboot my mobile for notification light for working and after some time it again stop working….and for mobile data it not working well some time it’s working and some time not…..when will you fix this two bugs….do it as soon as possible….i hope it fix soon….!!!!
[Samsung Galaxy S8 & S8+ Cross Device Development] 099349613a5fbd51bd6237f13:
1) I've been using my local banking app just fine. Haven't tested Gpay, as I don't use it, but I've seen others saying it works well enough.

2) There were problems with bluetooth calls, but they're perfect now (for me and some others, at least).

3) Camera works as expected, except inside of apps (such as whatsapp), in which it can be sometimes slow.

4) I'd say that, at this point, it's about the same as stock, concerning battery. Performance has been better, but take that with a grain of salt as I don't use my phone for performance heavy stuff. Your mileage may vary.

Also, now that I'm here, can someone confirm (or disconfirm) that vibration works? I don't think I have a hardware issue, as the phone vibrates when starting and on TWRP, but I've never seen anyone mentioning the issue, so therein lies my doubt.
[Samsung Galaxy S8 & S8+ Cross Device Development] SworDroids:
@Na-race

For me with my Note 8.

1) No problem with bank app, Gpay working fine

2) I never have any problem with Bluetooth call even before the update that change it

3) Camera works normally but for me the second camera is not working

4) For me I have a better battery life with lineageos but you need to know that my battery is in bad condition (less than 1 day of life)

For the vibration it works as expected.
[Samsung Galaxy S8 & S8+ Cross Device Development] 099349613a5fbd51bd6237f13:
Update on the vibration issue, it turns out that Energy Saving Mode actually disables vibration system-wide, even when vibrate mode is turned on… And this seems to be and Android thing, not even LineageOS' or this rom's.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ivan_Meler:
Here we go. part 1 of that prommised plan

- Fixed HWC

- Improved gcam ports compatibility and post processing speed

- Major battery life and ui performance imporvements

- Synced with LineageOS source

there is still quite a lot on that todo list but this is one of largest changes

July security update will be out as soon as google releases source for it

this will also get backported to July 18.1 update

As always big thanks to everyone who supported this project and helped cover the build server cost

enjoy new build and stay safe
[Samsung Galaxy S8 & S8+ Cross Device Development] Refayatul:
Thanks a lot ivan
[Samsung Galaxy S8 & S8+ Cross Device Development] sirfnomi:
Thank You So much Ivan 👍
[Samsung Galaxy S8 & S8+ Cross Device Development] hernanquiroz1999:
Thank you very much ivan
[Samsung Galaxy S8 & S8+ Cross Device Development] daaadhy:
thanks for the update. but now my phone becoming sluggish, slow performance even for scrolling lag all the time.

is there any option to improve performance? or any tips maybe
[Samsung Galaxy S8 & S8+ Cross Device Development] 099349613a5fbd51bd6237f13:
Yeah, I've noticed the same here and was wondering if I was alone
[Samsung Galaxy S8 & S8+ Cross Device Development] alfredotto:
Hi,

the ROM is great. Is there any ETA to get an official build by Lineage OS? I can pay for this, as I would like to use my S8+ as a daily driver instead of buying a new phone and contributing to pollution of the planet.

Thanks
[Samsung Galaxy S8 & S8+ Cross Device Development] bipolarjunkie:
Enabling "Disable HW overlays" in developer options makes it better. Apparently HWC is still not working properly :( but amazing ROM still, thanks Ivan!!
[Samsung Galaxy S8 & S8+ Cross Device Development] arminhere:
Hi. i have been encountering the same lag here. clean flashed and the only module installed is quickswitch (experienced before installing module too). I hope the log helps.

Thanks for the awesome project!

edit: i used matlog and reuploaded the log.
[Samsung Galaxy S8 & S8+ Cross Device Development] HiQual:
4-JUL-22 build is working fine for me, a non gaming, no video user ....
[Samsung Galaxy S8 & S8+ Cross Device Development] __Alchemist__:
Same for me. The UI fps is lower than usual.
[Samsung Galaxy S8 & S8+ Cross Device Development] HiQual:
Persisting in this latest release, long press home button area will wake the phone - despite being switched off in settings. (S8 G950F)
[Samsung Galaxy S8 & S8+ Cross Device Development] Ivan_Meler:
Another small update is out

- Improved LMKD behavior

- Improved power hal behaviour and performance boosting

- Tuned surfaceflinger behavior

- Improved ui performance further

- Fixed more keystore issues

- Synced with LineageOS source

as for some people complaining of performance issues in ui, make sure you are not touching animation scale as android 12 really doesnt like that (try doing it on device that has stock a12 and you will notice same behavior)

I ran jitter test with hwc enabled and disabled and values were 2 times lower with hwc enabled (you could check it by disabling hw overlays and enabling profile hwui rendering as bars on screen)

(Since I sitll dont have properly functional s8 here debugging stuff like this is way harder)

Once again big thanks to everyone who supported this project and helped cover build server cost and got me coffee

enjoy new build and stay safe
[Samsung Galaxy S8 & S8+ Cross Device Development] bipolarjunkie:
Latest update seems to have fixed the UI lag issue 😍😍😍 I'm thinking maybe you uploaded the wrong build before 😂

Edit: UI lag is still present, it comes and goes :( animations are stock, UI isn't jittering it's like it's moving in slow mo
[Samsung Galaxy S8 & S8+ Cross Device Development] 099349613a5fbd51bd6237f13:
Same here. I haven't touched scale settings and I wouldn't say that there's jittering, but it looks like the UI is rendered at a lower frame rate. Sometimes, it's slower as well (meaning that the UI reacts more slowly, even when accounting the lower frame rate).

As @bipolarjunkie said, it comes and goes. When not laggy, the UI is way smoother than before. But it can be laggy at times, and I don't think it has to do with performance intensive tasks. I don't play any games, and the most demanding task I do perform is watching the ocasional YouTube video.
[Samsung Galaxy S8 & S8+ Cross Device Development] daaadhy:
yep, UI performance lags for me. everything stock, even 2D games looks like at a lower frame rate :ROFLMAO::coffee:
[Samsung Galaxy S8 & S8+ Cross Device Development] ksant0s:
Did you update to the latest build? If not then make sure you do.
[Samsung Galaxy S8 & S8+ Cross Device Development] daaadhy:
yup. the latest build.

actually changelog 23.06.2022 works great on my phone for its UI performance.
[Samsung Galaxy S8 & S8+ Cross Device Development] jatcube:
For those of you complaining about lag, maybe you can upload a quick screen grab or something showing the actual behaviour and if there are any particular patterns you notice when it's happening (or not)?

Diagnosing 'performance lag' and 'sometimes slower' is nearly impossible in my opinion. Especially when @Ivan_Meler doesn't even have a working device to test builds on.

That said, I did notice some lag initially right after updating, but that seems to be the case for me after every update (caching I guess?)..

However, battery life is sooo much better now, like I got another day! I did decide to downscale the dpi though because of previous battery drain and overheating when using WhatsApp video chat, so that may help?

This turned a lot longer than I intended 🥴, but amazing build, so thanks @Ivan_Meler again for your dedication and hard work 🙏
[Samsung Galaxy S8 & S8+ Cross Device Development] bipolarjunkie:
Screen grab doesn't seem to notice this behavior 🤔 I tried recording from a different device although the camera can't seem to view it like my eyes do 😄 first part is with HWC on and next I disable it. You can tell UI is smoother with HWC disabled.
[Samsung Galaxy S8 & S8+ Cross Device Development] 099349613a5fbd51bd6237f13:
I was trying to do a video screen capture earlier, but it causes so much overhead that there is no noticeable difference on video.

What I could do was set HWUI rendering to display on screen and compare results with HW overlays enabled and then disabled. That, at least, I could screen capture, as attached.

Also, how did you accomplish to dowscale DPI?

Edit: I just noticed my screenshots show that Battery Saver is on, but the results are the same when it's turned off or charging.
[Samsung Galaxy S8 & S8+ Cross Device Development] daaadhy:
After several reset back and forth, hw disable overlays, finally it's going smooth 😁

Much better. Battery life's great. Many thank @Ivan_Meler
[Samsung Galaxy S8 & S8+ Cross Device Development] gnikolson:
How can I do this?
[Samsung Galaxy S8 & S8+ Cross Device Development] daaadhy:
dunno. it just happens :ROFLMAO: my phone battery health issue maybe.

Disable HW overlays you can reach by developer option menu (setting - system - developer options)
[Samsung Galaxy S8 & S8+ Cross Device Development] ZeeRooo:
I have noticed an excessive amount of lag while scrolling on an excel file (using Google Sheets) using the latest 2 builds. Disabling HW overlays in developers menu helped a lot.

Same behaviour happens while scrolling on Instagram home page (i mean daily use scroll, not something fast).

I'll try to record a logcat when i get home.

But anyway thanks a lot for your work.
[Samsung Galaxy S8 & S8+ Cross Device Development] kIERO's:
UI lags with latest two builds. ("Disable HW overlays" -> toggle off)

Of course UI works flawlessly with ("Disable HW overlays" -> toggle on)
[Samsung Galaxy S8 & S8+ Cross Device Development] gnikolson:
Μe galaxy s8 950f still lags with disabled hw overlays
[Samsung Galaxy S8 & S8+ Cross Device Development] jkaart:
I can agree also this lagging. There is no lag immediately after reboot but after 1-2 minutes reboot it's back.
[Samsung Galaxy S8 & S8+ Cross Device Development] HiQual:
I looked into this with the aid of my friend Google and it appears to be something (a bug?) that Samsung introduced with Android 8 or 9 updates a long time ago on the S8.

Please can someone confirm that this original Samsung bug has not been fixed and I am wasting my time looking for a solution ?
[Samsung Galaxy S8 & S8+ Cross Device Development] bipolarjunkie:
It's not a bug, it's the 3D touch function that came first with S8.

Anyway, good news, you can disable it. You'll need to be rooted and you'll need a root file explorer.

1. Open file (eg. with Root Browser): System/usr/keylayout/gpio_keys.kl

2. Look for: key 172 WAKEUP

3. Delete "WAKEUP"

3. Save file and change file permissions to: -rw-r--r-- (644)

4. Reboot