yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Hmm okay, doing that for in case of. Looking forward to the new build. Btw installed the new playstore build from your ftp and i ****ed somehow it up, but yea no worries im gonna fixed it somehow
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Really ? It's original apk taken from my phone after Play Store updated automatically. Hmmm.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
I dont blame you, got this issue earlier but dont rlly know how i fixed it then. Guess i remove it completly and reinstall the rom, hopefully that fixed it😕
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
@ace2nutzer do you know a way to get some google services and playstore back on samsung stock roms? Tried with reinstallling rom and installing a gapps flash package, but dont worked. Guess a full wipe is needed?

Edit:

Full wipe with system part wipe and a rom reflash worked. Sad thing i have restore my apps and data and hopefully TB works with restoring apps with data on pie.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
@Ryujin96

It's not needed to flash the whole ROM or to do a full wipe.

Original Samsung ROM have it in /system/priv-app/GmsCore/GmsCore.apk (Play Services)

and Play Store:

/system/priv-app/Phonesky/Phonesky.apk

in this case, you don't need to flash gapps.

Both apks will update automatically.

If you need them i can post it.

It's from original stock ROM DUA3.

You should also delete data in /data... so

make sure to remove in /data/app/:

com.android.vending*

com.google.android.gms*

and in /data/data/:

com.mgoogle.android.gms*

com.android.vending*
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Allright, thats for the next time then. Its already fixed and was already for longtime planning to do a full phone wipe so yeah.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
OK, also forgot to mention to wipe "Android" folder in sdcard and micro-sd. There is some downloaded app data like it's the case for 3DMark app.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Alright, im back in business. Hopefully never again this weird **** again😅
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
In my case if i turn off phone with twrp and turn my phone on it boots straight in twrp again (guess that is a bug?), only thing what works is reboot to system and when booted in rom turn off&on the phone.
[Samsung Galaxy S8 & S8+ Cross Device Development] rughksu:
Does it work with HadesROM Q v2.0?
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
No its only for android 9, if u flash it for anything else u get a bootloop
[Samsung Galaxy S8 & S8+ Cross Device Development] baby_Ming:
Good day devs! In DRM I get L3 instead of L1. Please help. Currently using eclipseSTOCK rom on my device. I installed the latest and updated kernel. Thanks.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I've always L1 using stock ROM + a2n kernel.

How it was (L1/L3) with eclipse stock kernel ?
[Samsung Galaxy S8 & S8+ Cross Device Development] baby_Ming:
Thank you for your response.

I don't know why it happen but it is actually L3. Maybe because of the ROM itself. And now I installed HorizonROM + a2n Kernel, so far so good, showing L1. But this happened (see attach below). Well, maybe its time to get back to stock rom and install a2n kernel maybe it will solve the problem (?)
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
If you like eclipse ROM then you should report the issue in the eclipse thread since it's ROM bug. Otherwise flash stock ROM with this kernel, works 100%.
[Samsung Galaxy S8 & S8+ Cross Device Development] baby_Ming:
Thank youuuu, much appreciated.
[Samsung Galaxy S8 & S8+ Cross Device Development] Pistero07:
hi dev, hi guys. A small query, am I the only one who experiences a drop in graphic performance? I use the cell phone only with dex. When emulating with dolphin and after flashing the last kernel, I get a drop in fps as a result, with the previous kernel I got better performance.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
I dont rlly know, i dont do something big graphical so dont know, on my s10 lite on the other hand i use console emulators becus its more powerful than an s8
[Samsung Galaxy S8 & S8+ Cross Device Development] Pistero07:
Thank you very much for your answer, keep testing and yes, it decreases the graphics performance compared to the previous kernel. Do you recommend any special configuration?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Try new pre-release kernel 12/12:

S8

S8+

We should test 4 days if it's stable, that means zero random reboots.

Compatible with A2N App V.3.7.
[Samsung Galaxy S8 & S8+ Cross Device Development] MUNISH MONGA:
A2N app v3.7 still shows Play Store problem, Play Store has hidden update services which always update it to v28.3.18-21...This problem was not present in v3.6...I don't want to update Play Store, as I used to keep it to v20.9.20 for theming purpose, is there any workaround? to keep a2n app working with older releases...
[Samsung Galaxy S8 & S8+ Cross Device Development] Adbnpk2013:
same problem here. for the app to use i have to disable and renable the playstore which automatically bring it down to factory version , than it will again automatically update the playstore to v28.3.18-21 at which the a2n app will ask for playstore update. its tiresome to do this process every time to use the app. @ace2nutzer waiting for any suggestions ?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Hmm that sounds painfully. I know it's not the very best user friendly solution. But like always, for now it is what it is. The thing is that latest Play Store update is not immediately available world-wide. Anyway you don't need to do anything if you keep app and kernel to the latest version.

If the app shows license expired, update the app. If it shows Play Store problem it'll disappear withhin 24h.... at least last time it was like this. You just need to check later. Installing Play Store from my FTP will make it work immediately but yeah once it'll update again to latest not fully rolled out version then it'll show again Play Store problem. Latest working Play Store is actually 28.3.16-21.

I'm not a themer, i've no idea why you need such an old and potential unsecure Play Store. If i get original apk i could unlock it. But if you modify the Play Store ,(apk or odex file) then it'll fail again. So i don't know if i can help you.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
@Pistero07 I guess setting up a higher clockspeed for gpu and cpu and set the gpu and cpu temp limit on the highest. But keep in mind it the phone can be rlly hot and if you have zram enabled you can expect random reboots becus zram is kinda buggy. For the issue with performance its becus some kernel optimalisations are disabled (should be back enabled when the random reboot caused issues are solved.) But keep an eye out on the thread when @ace2nutzer releases a new build, or use other kernel temporary like nx kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] MUNISH MONGA:
This is original Play Store apk v20.9.20...if u can unlock it to work with v3.7 that would be great...if any details about the Play Store purchase is required...I'm ready to share it on personal
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Gonna try the new build soon, looking forward to it.😃
[Samsung Galaxy S8 & S8+ Cross Device Development] JuanMat97:
Thanks for your work, I have tried One Ui 2 and now it is much more stable and functional than before. I would love to see your work on Android Q.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
The pre-release i've uploaded today has all optimizations enabled. It passed several tests. Tested also deep sleep ... at least i don't see any memory management related errors in logs anymore ! So it should be more stable or maybe fully stable.

Btw: battery life seems to be insanely increased.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Great to hear you havent issues with it, so far no issues in my case😄
[Samsung Galaxy S8 & S8+ Cross Device Development] Pistero07:
I wanted to comment that I never experience reboots of any kind (s8 plus), I flashed the kernel you provided today, I get better graphical performance compared to the latest stable version. Analyzing the use of the cpu, sometimes I notice that the load of the cpu fluctuates between 1 to 5% (without taking actions), there are times that it temporarily rises to 50% or more. this is normal? Except for the last stable version, it didn't happen before.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yes it's normal on Android kernel to have some load on idle.

Load in % decreases if the CPU is actually not on min_freq.

The lower the freq the higher is the load, which is logically.

Edit:

Right now noticed mm errors in dmesg. So don't be surprised if it'll reboot. Need to check more carefully.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Hmm still not stable i suppose? Im stable still, only issue is regulary a freeze for a few secs.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Still no reboot, but it'll happen due to page allocation issues.

Freezes probably caused by the same reason.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Hmm okay, well than i dont rlly worry about it now, more important that is gonna be stable finally😅 but i have hope this time
[Samsung Galaxy S8 & S8+ Cross Device Development] MUNISH MONGA:
Idk why but I haven't faced any random reboots after 29/10 build...Now testing latest pre-release... it's rock stable as of now...

Most of the time, I keep CPU & GPU underclocked to as low freqs as possible and ZRAM at 55% , @ace2nutzer thank you so much for the ZRAM slider, it is really useful for me. Now, Touch Boost can be fully disabled and SOT easily crosses 8h, I also set Little CPU min Freq to 455MHz, kernel default is 598MHz, BUT fake enforce is, I guess, removed in latest releases?
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
You can fake enforce in the a2n demo app in the debug settings, but same for me im also stable still since latest build so i have much hope this time that the kernel is finally stable.
[Samsung Galaxy S8 & S8+ Cross Device Development] madhatter57:
I read apply settings in boot has been renabled in 3.7, when will change settings offline be available again (without having to keep app running in background)?

Thanks for the great work
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
@ace2nutzer 28 hours stable, no reboots or glitches yet

Edit:

Just got a soft reboot
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
By default 455 MHz is used on suspend, i.e. while screen off but not in deep sleep, which is the case while playing music with screen off.

IDLE load with screen on is higher, and hence 455 MHz step can't manage this and jumps too often to max_freq if CPU boost is enabled (it's by default). With 598 Mhz it's OK.

So if you like to use 455 MHz with screen ON without to drain more battery instead to save it, you should set up_threshold to 100 and disable CPU boost for little CPU. That's maybe enough, otherwise you may need to increase sampling_rate from 40000 (40 ms) @ 80000 for little CPU to keep it as much as possible at min_freq.

Basically you can apply the same for BIG CPU, but it'll make your phone very slow. On the other hand you can get higher SOT.

Yes. SOT 8h - 10h is possible with this kernel, even with old battery over 400 charge cycles. Fake enforce is removed because it caused issues with kernel and app. Use MagiskHide instead or maybe i'll develop a more safe method.

Yes.

Probably never, sorry.

Yeah, i told you ...

But don't worry about it, it seems that i've finally manged to fix it.

I did some changes and several tests (with zram 30 %) and so far no memory allocation issues in dmesg. So the chance is very high that the next build will be stable.

BTW: if a soft reboot happens, please post logcat and the output of:

su
getprop | grep reason

immedaitely after the soft reboot.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Im not sure if i got a softreboot or a random reboot becus this time bootlog uptime app detected it as a crash and i was momentarily upstairs so i didnt see it, but i upload kmsg and logcat logs for in case of. And t gives this output if i use those commands in termux:

[init.svc.resetreason]: [stopped]

[nfc.boot.reason]: [1] [persist.sys.boot.reason]: [reboot,userrequested]

[ro.boot.bootreason]: [reboot,userrequested]

[ro.boottime.resetreason]: [51726820347]

[sys.boot.reason]: [reboot,userrequested]

[sys.reset_reason]: []
[Samsung Galaxy S8 & S8+ Cross Device Development] madhatter57:
It's quite sad that the app is forcing to connect to the internet when there is clearly not a need to do so apart from license checking. This feels off, no other app I have ever used forces me to be online if there is not a good reason. Furthermore, when I used it before there was not such a need, so it feels like a restriction being imposed. Please reconsider.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Internet is required only for license check, that's right.

How it should check for license without internet, let me know.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Maybe a once in a while check with internet? Or one time check with internet?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
No, just forget this, too much unsecure. Who don't like it, simply can uninstall it, so what?

It's like asking - can i use WhatsApp offline.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Agreed, it doesnt rlly Bother me becus im always connected to internet.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yeah, a smartphone without internet connection doesn't make much sense. If i don't have internet connection most of the time, then i would use a old school phone like Nokia 3310.

Or same thing because it's funny: you purchase a TV, but in the location where you're living has very poor antenna signal and then you ask: please make it work without antenna. lol

@Ryujin96

it looks like it was a soft-reboot ... how much zRam?

And was you using the stock camera app short before the reboot?
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Yea i doesnt make sense lol, ppl have to think about using this kernel and they saying "i dont have internet to use the a2n app" yea right.. what they use then to download it? Air? Rlly dont make sense tbh🤦‍♂️
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Alright, im using zram on 100% changing to 90% now and i dont know rlly tbh about the stock camera, guess i pushed twice on the power button what activated it accidently, i dont rlly remember if i used it today but its possible tho🤷‍♂️
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
zRam over 75% is considered to be unsafe for now.

For stabilty tests, it's better to set 75%.

Anyway i'm going to upload new test kernel 14.12. and app V. 3.8.

Random reboots are fixed, but soft-reboots probably still there.

I suspect the RBIN driver. But lets test for the last time.

If it'll still not work, then i'll upload test kernel with RBIN disabled.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Alright, ill keep an eye out for the new build, anyways for time being im going to 75% if its marked stable.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Uploaded new build 14.12.2021 & app v.3.8.

Proper changelog will be online when it's finally stable.

V.3.8 should fix crashes - especially for custom ROMs

Play Store V.28.3.18 should work.

Note: V.3.8 will be available in few hours.

In the meantime 3.7 will work with this latest kernel.

Don't use zRam over 75% for now.

First it should pass 4 days stable with zRam 75% then we can test even 100%.

Please post proper logs:

ramdom reboot --> last_kmsg

soft reboot --> logcat
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Gonna update it, btw is there a way to see if it is a random reboot or soft reboot if when im not near my phone and it happens like today? I can tell the difference betweem them i im near it, i notice mostly if it vibrates when rebooting and it trips the crash detection in bootlog uptime app its a random one and the soft one doesnt vibrate the phone and doesnt trip most of the time the crash detection in bootlog uptime app besides today.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I just keep the terminal emulator app in foreground all the time. If i don't see it anymore then it was a soft reboot. Otherwise it ask for SIM PIN.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I just keep the terminal emulator app in foreground all the time. If i don't see it anymore then it was a soft reboot. Otherwise it ask for SIM PIN
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Hmm good idea, i guess i enable the sim pin
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Soft reboot happend again.

Termux output:

[init.svc.resetreason]: [stopped]

[nfc.boot.reason]: [1]

[persist.sys.boot.reason]: [shutdown,]

[ro.boot.bootreason]: [shutdown,]

[ro.boottime.resetreason]: [60067117649]

[sys.boot.reason]: [shutdown,]

[sys.reset_reason]: []
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
with 14.12. build ??? please check .... compile time 15:44:24
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
I flashed the newest build right after you maked a release message about the 14.12 build. Did you upload a other one right after? And i guess my phone is a magnet for issues🤷‍♂️
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
No, all right. Compiling right now a build without RBIN driver.

Edit:

Uploaded new build 15.12. ... so i hope now it's finally stable.

In case of random reboot: post last_kmsg.

And for random soft reboot(phone didn't ask for SIM PIN): logcat.

Also A2N app V.3.8 is now online and should work with latest Play Store.

If there is something wrong with the app, please report it via e.mail or here via pm.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Alright, got a random reboot this time but i report it for just in case its something else what causes it than the soft reboot i got yesterday.

Kernel 14.12
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
OK, same issue.

Now please flash 15.12, It should work better. ;)
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Alright, lets give that one a try😊
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Got still a softreboot.

Kernel 15.12

Zram 75%

Termux output:

getprop | grep reason <

[init.svc.resetreason]: [stopped]

[nfc.boot.reason]: [1]

[persist.sys.boot.reason]: [shutdown,userrequested]

[ro.boot.bootreason]: [shutdown,userrequested]

[ro.boottime.resetreason]: [54452788268]

[sys.boot.reason]: [shutdown,userrequested]

[sys.reset_reason]: []
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Im 27 hour stable now, guess the soft reboot was just a crash becus first time i use the new build or becus i wiped the dalvik cache after flashing🤷‍♂️
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Got just a random reboot

Zram 75%

Kernel 15.12
[Samsung Galaxy S8 & S8+ Cross Device Development] Pistero07:
Hello dev, hello guys, I wanted to share with you how my new toy is looking. With this beautiful kernel I was able to emulate sega nes snes dreamcast psp psone n64 gamecube wii and some ps2 games. I wanted to tell you that I could solve the problem of the corruption of hdd data. I changed the partition table with linux as you indicated but I kept getting errors, which I solved with repair commands in windows. Is there a way to increase performance, for example disabling the cell phone screen so that it only runs dex station?
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
I must’ve got one of the worst binned S8. I can only maintain 2574MHz stable on big cores and 1794Mhz on little cores. And for some reason the 4 little cores are used for background tasks instead of being used for foreground in apps that support it

Edit: Turns out that the Kernel version 15 12 is highly flawed. Rolled back to 6 12. 8 cores are again properly used, and so far I can run 2574MHz on big and 1898MHz on Little. The minimum frequencies being very low hinder the results but I can live with it. 10ms of latency when switching from lowest to highest still aren't enough in workloads that expect to find you at peak frequency already. HMP is better left on the config that allows the usage of all 8 cores for foreground tasks. It does improve performance.
[Samsung Galaxy S8 & S8+ Cross Device Development] bntnja:
I actually stuck on soft-reboot-looping. I have to do a hard reset so I lost the logs I guess. I will upload the log here if I can catch it again.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Like it or not, I toggle Wi Fi off for testing. It eats CPU cycles. It actually steals so many that my older devices struggle with Wi Fi on. Again, might be Google Services as well. But I disable those as much as I can to accomodate my performance needs. Nothing against license verification. But the app should work at least in a way that allows the license to be recognized once if the a2n kernel manager is genuine, and then keep that saved until next boot. So that if needed, Wi Fi can be turned off afterwards and functionality still be retained in the Kernel Manager. Nobody would purchase a genuine copy of the app and then install a pirated version of the app after the verification.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
My phone doesn't seem to be able to do beyond 2574MHz on the M2 cores despite it having an ASV level of 8 on the big cores (my friend with a 7 does 2704MHz). What the hell is going on. Kernel version is 06 12 21
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Play store problem for the A2N Kernel manager on 28.3.16-19. Kernel manager version is 3.8. Kernel version is 06 12 21. I had 15 12 21 but the experience with it was very negative
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Later i'll upload new build & app.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
I will honor the Ace2nutzer house by defeating an Exynos S9 in AnTuTu. Hopefully my bad binned S8 can pull that off
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
I still don't understand why I can't do 2704MHz stable on the Big Cores with ASV 7. A friend of mine on an S8+ can do 2704MHz despite having a 6 there. However he has better CL0 bin. But isn't CL0 the little cores?
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Ace, what is the mngs-thermal sensor? Is it the CPU temperature sensor? If it is, this thing runs HOT. And that might be the reason why I can't really go at more than 2574MHz. It simply reaches 100°C too fast. But that's if that happens to be the CPU temperature.

Could it be the RAM temperature?