yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
It's your decision if you are ok with 80 % battery capacity instead 100 %.

But if the battery is bloated then it's better to replace it for security reason.
[Samsung Galaxy S8 & S8+ Cross Device Development] Maro4u:
Thanks, it isn't bloated but I don't know why it drains super fast even with your kernel... on standby it drains rapidly too and there is nothing running on the background
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I've 84 % @ 327 cycles.

U've over 1000 cycles ... i don't know how accurate is this information about the measured battery capacity.

So according to the charge cycles it's possible that it's broken.

Anyway i would check first with betterbatterystats app to found out if there is some app that drains battery all the time. Or check with the stock device care app from android if it shows something in red.... run it to restore 100 % in Android device care.
[Samsung Galaxy S8 & S8+ Cross Device Development] Maro4u:
Nothing abnormal in device care I think the batter is dead but bro pls how many hours u get SOT and on standby let me compare with mine
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
It depends how you use the phone.

I use it a lot with streaming web radio with screen off. So it doesn't make much sense ...

1 year ago when my battery was better i had really always 9 - 10h SOT.

I think with new battery you get easily over 9 - 10h SOT.

Over night it decreases always 1 - 2 % having it in airplane mode .. everything off bt wifi ...all off.
[Samsung Galaxy S8 & S8+ Cross Device Development] Maro4u:
Alright I will get a new battery and see...
[Samsung Galaxy S8 & S8+ Cross Device Development] Maro4u:
Thanks alot and keep up the good Job
[Samsung Galaxy S8 & S8+ Cross Device Development] Devil90:
You use the A2N app, what kernel settings do you use?

I now always get 5-6 sot with big / little stock frequencies and disabling Screen touch boost and CPU / GPU boost.

Battery health 90% and 400 cycles.
[Samsung Galaxy S8 & S8+ Cross Device Development] Maro4u:
My battery is the problem I need to replace it
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Hy dev when the update kernel came out?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Likely this week. So far still everything OK, no one issue, rock stable at zRam 50 % and LMK 192 MB. :D

Need to develop the last feature then i'll upload.
[Samsung Galaxy S8 & S8+ Cross Device Development] Devil90:
@ace2nutzer April patches are available DUD1 , can i update or is it better to stay at to DUA3 avoid compatibility problems with kernel?
[Samsung Galaxy S8 & S8+ Cross Device Development] Maro4u:
Boss pls can u make a kernel like this for hades rom Q
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
If you want to be safe, it's better to wait.
[Samsung Galaxy S8 & S8+ Cross Device Development] Devil90:
Right, I have that annoying update notification available, then you know I do debloat too software update lol :cool:

Good job dev.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
0

I stable on 75% zRam and stock LMK

And oc to only reach 2,6ghz big cpu stable no got reboot

I hope you update the OC for GPU this samsung s8+ just need improvement on GPU if can be tho include the CPU undervolting it to make it more efficient
[Samsung Galaxy S8 & S8+ Cross Device Development] Devil90:
Improvements for the GPU?

But if it is already more powerful than S9's Mali lol :oops:

In my opinion, if one day we manage to have the voltages unlocked, increasing the frequency of the Ram will allow for greater overall performance.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Reason why i say need GPU improvement because the performance almost same like snap 845 and snap 845 can touch OC gpu to 820mhz and our chip can touch it more then that i want feel it but i still remind about reboot caused by regulator and this gpu still 14nm technology i hope dev can fix the voltage
[Samsung Galaxy S8 & S8+ Cross Device Development] Devil90:
Yes, but they are two different architectures, Adreno 630 does not have 20 cores like our Mali G71, but 512 ALUs in addition to having a higher Ram frequency (1886Mhz)
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Ouh seriously ? I was think adreno 630 have more core and high freq hmmm if like that 600mhz or 700mhz on gpu is enough to run genshin impact and the ram freq too 1886mhz lose all ram on my laptop 1333mhz hahaha
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Right we have 20 cores.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Yeah dev i hope that can be use for maximum performance to make this device beast
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
The 20 cores are fully used when you play a game.

Anyway, unfortunately there is no stats about usage like on cpu cores.

As for OC/OV/UV, it's on my todo list.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Horas😁😁😁🥳🥳🥳

Cpu float can show the usage cpu and gpu but the temp only not accurate
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I mean GPU usage for every single gpu core.

As for the temp, it's app bug not kernel bug.
[Samsung Galaxy S8 & S8+ Cross Device Development] Devil90:
@ace2nutzer I don't think anyone has asked you this question in the past, but out of curiosity I would like to know what are your kernel settings you use for normal use, like Cpu / Gpu oc or not, zram etc.

Always if S8 is the device you use on a daily basis 👍
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I got this question very often, but the answer will be always different, because it depends what i want and what i'm actually testing for stability etc.

e.g. this week i've used the phone with kernel defaults, (zRam 50 %) in order to test the stability and so far after 1 week it's still perfect, zero issues. Once i'm sure it's stable then i can start to use different settings. For normal usage (i'm not a gamer, i'm coder lol) i like my kernel defaults, also it's for me very important that the defaults are very well balanced between speed and battery life.

Somehow i feel it's a bit too aggressive, big CPU is running too much at max_freq, i'll try to re-calibrate. Otherwise i don't use too much multitasking, but i still like to have zRam at 50 % because even if multitasking is not important for me, it still makes the phone faster when opening apps.

But what i change very often is the charging current for USB 2.0 and AC ...

Usually i charge with stock current 2 A, but sometimes when i've to leave my house very quickly and my battery is only around 20 % then i charge with max speed 3 A. And usually when the phone is connected to my laptop while i'm testing new kernel or app, then i set battery care level 85 % since it hurts battery life if it stays too long at 100 %. But if i would play games then i would make sure that it's 100 % smooth, so if it's needed i would increase CPU/GPU Freq and DVFS max Temp... why not ?, as long as it works stable there is no problem at all.

edit:

i use also wifi band 2.4 GHz only

Torch max brightness ...

LED ON/OFF delay like recommended in app ...

enabled optimizations for green and blue LED.

That's very useful for notifications .. since the stock variant is too much annoying.

And CPU suspend Freq like recommended in app
[Samsung Galaxy S8 & S8+ Cross Device Development] Devil90:
Excellent answer, even from the most trivial questions there is always something to learn!

For example, I saw zRam adversely, but lately I've been noticing that having it activated significantly improves the opening speed of apps and I also keep it set at 50% 😉

Come on soon I'll prepare a real interview with our great Dev! 👍🤣
[Samsung Galaxy S8 & S8+ Cross Device Development] Triger972:
I noticed that my battery drains too fast when I watch videos on google chrome or youtube I'm on default stock and I usually have 1h30 of play games or 1h50 min when the battery is charged to 85% I don't know if it's a lot time...

when I play for too long like 30 minutes on big games the temperature of the phone is really too high the battery was once up to 60° impossible to hold it in the hand.

Sometimes when I'm multitasking my phone drains the battery much faster e.g:

90 % to 80 % in 10 minute it's strange or it's normal ?

How to reduce the heat of the phone when I play for a long time?

Usually the games have 60 fps but it's impossible to play for a long time because the phone heats up quickly
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
@ up

i'll consider this for coming build.
[Samsung Galaxy S8 & S8+ Cross Device Development] Zkiller112:
With last update (may update) i saw this, a2n kernel or stock?

Thanks
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
That's a stock kernel.

A2N Kernel looks like this:

4.4.111-a2n-g...

Also if you open the A2N app then it should show you that A2N Kernel is missing.
[Samsung Galaxy S8 & S8+ Cross Device Development] Zkiller112:
Thanks,

I install it but after update it was replace by stock kernel
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Use blackshark funcooler that worth it
[Samsung Galaxy S8 & S8+ Cross Device Development] leonidasZ953:
5 days and still no reboots

Lmk 128

Zram 75%
[Samsung Galaxy S8 & S8+ Cross Device Development] NewTheLife:
Add kernel odin for official ROM no root ?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
What ?
[Samsung Galaxy S8 & S8+ Cross Device Development] Trasher29:
Just had a random reboot while charging.

Version: pre 18

Profile: balanced

Zram: 0%
[Samsung Galaxy S8 & S8+ Cross Device Development] Triger972:
I have a big problem charging my phone yesterday my battery would not charge when I plugged in the cable to charge my s8 it would shut down for no reason every second.

I had to turn off and erase the delvil cache to get the cable to work again I don't know what's going on but I think my battery is going to die

The problem doesn't happen again, I'll send you the log anyway.

If the battery problem starts again I'm certainly thinking of changing my phone for the rog phone 5 or buying a fan for my phone
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I don't think it's battery issue, probably it's kernel issue and likely it's fixed in next release.

Please be patient, i'm working on it.

If it's too much annoying you can flash in the meantime a stock kernel (DUA3 fully patched) you can flash like a normal a2n kernel update or choose another custom kernel, you are not forced to use this kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] Askael:
Any news about update?:)

Can't found pre 18 alpha in thread
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Pre-18 is buggy too and also i had to remove it because it turned out that the online host service where i had uploaded that pre-18 release was indeed untrusted. There is some risk that the file is manipulated. For that reason we will upload files only on our trusted FTP server from now on.
[Samsung Galaxy S8 & S8+ Cross Device Development] Devil90:
I recommend you do a Hard Reset via Odin, download the latest DUA3 fw and flash by selecting BL, AP, CSC (No Home) and then tick Nand reset in Odin settings.

So you will return to 100% stock, if the battery is not damaged you should fix.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Did you ever tried it ?! "Nand reset" sound dangerous.

It's enough to tick "auto reboot" and "factory reset time"

The most important is to load all the files in odin .. especially the *.pit file for proper re-partition.

Also don't tick "re-partition" it's not needed anymore.
[Samsung Galaxy S8 & S8+ Cross Device Development] Devil90:
@ace2nutzer

Yes, when I run a clean installation I always select it, to be sure to return everything as it was originally because it should reset all partitions, I've never had any problems.

True, there is no longer any need to select re-partition , the .pit it is automatically taken from the CSC file.
[Samsung Galaxy S8 & S8+ Cross Device Development] drew071:
That's what I was saying. Stock kernel from DSI1 works fine on custom ROMs.
[Samsung Galaxy S8 & S8+ Cross Device Development] destan4503:
even a2n kernel works well with hades rom g950f
[Samsung Galaxy S8 & S8+ Cross Device Development] kriki200:
Demo app didn't seem to install, had to also forget the WiFi for it to be able to connect, running stock 9. PS: if the cupon is still available I don't mind sharing :) ....
[Samsung Galaxy S8 & S8+ Cross Device Development] Salah_Aldeen:
This kernal is awesome for battery life and performance and works fine here on eclipsestock but unfortunately i had to move to another kernal because of fast charging not working ( it show fast charging but it show the phone need more than 2.5 hours to full and it take this time for real)

Sorry for bad English
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
Nah NX is fine. I have only not updated the last two source releases, which has nothing to do with described here.
[Samsung Galaxy S8 & S8+ Cross Device Development] corsicanu:
Would be lots better if you'll stop misleading people. The fact your kernel has 3700mb ram and other kernel don't have that is 0% related to the gpu changes introduced by april release source code as you can see here, a change that you merged on 3 october with the september release sourcecode, over march release code. So speaking of outdated things - where were you when samsung updated charging drivers, dts, binder or wifi drivers?

So, to be ontopic - those 300mb are actually reserved not usable and they come from RBIN, which is disabled in NX kernel or in hadesKernel. As for updated gpu drivers, i always used the latest releases in my rom and the changed ones for the april kernel driver update were included in v7.0, released on 20 may.

Regards.
[Samsung Galaxy S8 & S8+ Cross Device Development] malik15:
Camera doesn't work
[Samsung Galaxy S8 & S8+ Cross Device Development] raynherrera:
My phone also freeze after installing this kernel. I have to restore my backup to use my phone again
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Well, it's not needed to flash first the stock kernel.

Thanks for your Report !

Please Check Post #3 .. i've uploaded the Demo Version there. ;)

U've to enter again your Wifi password ... that's normal when flashing another custom kernel.

Please don't aks for the Coupon Code here in the Thread, instead please read how it works in post #3 and then send me a PM.

Thanks for your lovely Report ! :good:

Well, i assume u've the Full Version of the App, (otherwise u wouldn't be able to enable Fast Charging), if u see "2.5h to fully charged" then u've to increase the Charging current ! By default it's for AC and Wireless at 1200 mA which results to the 2.5h ! So use at least 2200 mA which would be the same like stock Kernel but with the difference that it'll charge with the 2200 mA even with screen ON !! - The max. is 3000 mA .. but it's tested to work well and stable up to 2800 - 2900 mA. Don't worry about overheating, it's all protected.

Hello, Yes it's fine, it works even on latest Stock DSI1 :good: ;)

As for the mess, if u read exactly .. i wrote 2 times "i think" = i'm not sure ... and since it works pretty well on Stock ROM .. and only bad on custom ROM's .. then i was out of ideas and comparing e.g. NX Kernel with A2N Kernel .. the only significant difference that could have something in relation to the last_kmsg error about Mali dma memory allocation failures .. was for me the changes to ION / CMA / RBIN.

I know that RBIN and CMA is not only used from GPU ... but it has as a member GPU memory allocations as well. :highfive:

And it's known that the Mali Drivers (libs) from the ROM usually accesses an fixed region in RAM for memory allocation. So once u change this Region in RAM for CMA / RBIN, then u've to update this as well in the libs from the ROM.. otherwise it'll access an wrong memory region which lead to a kernel panic. So now u get it ?? :) I'm not a N00b ... i was compiling CM ROM as well some Years Ago ;)

Hello, for you the same like i wrote for Noxxxious and in addition:

I'm not misleading people here, probably u understand even lesser than me how things works :highfive:

It's correct that those approx. 300 MB are coming from RBIN .. but it's not true that they aren't used and that it's reserved + not usable from user_space !!! RBIN is similar to CMA and CMA Memory allocations are DYNAMIC .. that means if u've a "reserved" RAM size for CMA of 256 MB .. but only 128 MB are actually really allocated, then the other unused 128 MB can be actually used for user_space = no wasted RAM :highfive:

Sorry for the inconvenience. I've build a test Kernel for the Freezes issue on custom ROMs:

Please test and report if it solves the freezing issue.

a2n_kernel_g950x_9.x.zip for S8

or

a2n_kernel_g955x_9.x.zip for S8+

FTP - Download Test Kernel
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
And when you were diffing, was it with an Oreo NX kernel (source) to come by this explanation?
[Samsung Galaxy S8 & S8+ Cross Device Development] kriki200:
With plesure, got some more, the drain kinda seems to have increased while I was in bed (was on stock before), also fast charge seems off...
[Samsung Galaxy S8 & S8+ Cross Device Development] khanhbang2013:
I don't know why, even though I use the stock rom, every time I flash this kernel I get stuck, force me to reboot, and get
[Samsung Galaxy S8 & S8+ Cross Device Development] Sureshtuty:
Tried test kernel & it is still freezing. Please checks logs. I m on S8 Alexis rom.
[Samsung Galaxy S8 & S8+ Cross Device Development] kriki200:
Got reboots, internet problems and freezes, reverted to stock ...
[Samsung Galaxy S8 & S8+ Cross Device Development] lataiwan:
I'm a Taiwanese user, and my phone is Samsung S8+ Exynos 8895 (6GB/256GB) Korea SKC-G955NKSU3CRJ1 original official version, but now had rooted by Magisk with third unofficial ROM.

I have used Alexis ROM (NX kernel-DSI1) 8.0.1 [G955F] and now use Hades ROM v10.0 [N950F]. Both also often crash down/freeze my system and repeat to restart system, when I use the [for Android 9.x] A2N Kernel 20191019. Especially crash down happened when I use "Home" button to scroll screen or use “Overview or Recents” button to remove APPs.

My S8+ Exynos 8895 (6GB/128GB) broken textures and it is also over heat when I use the [for Android 9.x] A2N Kernel 20191019 .

I try to use twrp-3.3.1_g955x_9.x.tar install kernel_g950x, and then cannot into Hades ROM, stop on first scene.

But I use Alexis ROM (NX kernel-DSI1) and Hades ROM without [for Android 9.x] A2N Kernel 20191019, no above issues happened.
[Samsung Galaxy S8 & S8+ Cross Device Development] ih8snow.lc:
Boot loop on hari rom with latest version.
[Samsung Galaxy S8 & S8+ Cross Device Development] RXTK7:
my phone also like your ,ROM is Hades ROM and RZ kernel ,then I'm flash a2n kernel fine
[Samsung Galaxy S8 & S8+ Cross Device Development] destroyer31:
I can root my phone now, i was waiting for this. I m sure issues will be fixed. This is the kernel i want to use.
[Samsung Galaxy S8 & S8+ Cross Device Development] lataiwan:
A good kernel. It works.

I choose 3 ROMs to test:

(1) EclipseSTOCK_v9_G955F-FD-N_DSJ1 [October security patch]

(2) hadesRom_PIE_Stock_v10.0 + hadesKernel_v1.4-8895

(3) ALEXISROM_8.0.1 DSJ1

The kernel can works in the 3 ROMs.

But the kernel conflicts with some Magisk Modules.

Use the kernel must install RZ kernel (Thanks [MENTION=6935017]RXTK7[/MENTION] teaching) and emphasize the steps of installing as below:

(a) install a custom ROM with twrp-3.3.1-1-dream2lte.img.tar

(b) change to twrp-3.3.1_g955x_9.x.tar or twrp-3.3.1_g950x_9.x.tar (depending on phone)

(c) install this kernel with twrp-3.3.1_g955x_9.x.tar or twrp-3.3.1_g950x_9.x.tar

(d) change back to twrp-3.3.1-1-dream2lte.img.tar

(e) install RZ kernel & no-verity-opt-encrypt-6.1 before install Magisk

(f) reboot to system (means: quit TWRP & into system [not yet install Magisk])

(g) into system do whole registered things, and walk around whatever

(h) quit system and back into TWRP

(i) install Magisk

(j) quit TWRP and into system

(k) finally, the kernel works.

I hope the kernel will be better and better.

When I use "Home" button to scroll screen or use “Overview or Recents” button to remove APPs, it sometimes still was freezed with 10/24 test kernel. But situation is better than before.
[Samsung Galaxy S8 & S8+ Cross Device Development] destroyer31:
[MENTION=5840412]ace2nutzer[/MENTION] can you add pwm flicker free and treble support please?
[Samsung Galaxy S8 & S8+ Cross Device Development] Triger972:
I tried to reset cycle the battery and real battery % and now I have no problem to charge.

I'm on the stock rom, I love your kernel so I don't think I'll try anything else.

Sometimes the clock has trouble synchronizing as if it freezes but it's just a small problem

What I don't understand is that I had the profile balanced activated and I had left the cpu at 2.5ghz and the small cpu at 1.8ghz and it was shutting down everytime before it was very stable with this setting

Now the instability problem is not back anymore
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I'm not sure if it's fully related to the kernel or if it's a mix with Hardware issues. The USB cable and the USB port from the phone are common sources for charging issues. Personally i don't have any issues with charging ... but i use only original AC AFC charger with the original USB cable and of course USB 2.0 connection with my old notebook for ADB stuff.

But i can confirm that on 17. + 18 april build i also had soft reboots while charging with screen off. But since 2 weeks my offline unreleased build works perfectly. Sadly i can't upload right now because there is unfinished work and i've to sync new features with the kernel control app.
[Samsung Galaxy S8 & S8+ Cross Device Development] Triger972:
Oh so the problem of charge when the screen is off is from your kernel? it's a good news for me :p

I'll going to wait until you release the new kernel update

Now i don't have any problem when my screen is off when my phone charging ...
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yeah 😉

You can flash in the meantime the stock kernel but then no one feature from my app will work.
[Samsung Galaxy S8 & S8+ Cross Device Development] leonidasZ953:
Any news dev?? 😁🙂
[Samsung Galaxy S8 & S8+ Cross Device Development] Devil90:
He escaped to the Bahamas with our money 🤣🤣
[Samsung Galaxy S8 & S8+ Cross Device Development] leonidasZ953:
With that costs, can take only taxis 😁😂
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yeah, unfortunately after 2 weeks i had 1 random reboot, still the same error.

I did a change where i think that's the cause for the reboot. Now it needs some intensive testing.

Later i'll upload new release, but it's not sure if it'll be 100 % stable.

I think if it works for at least 3 weeks stable, then we can consider it as 100 % stable kernel.

So we need still some patience for a perfect kernel, but we are very close to 100 % stable kernel, i think it's just only 1 bug.

That would be great, but reality is much more painful, with < 100 € monthly.
[Samsung Galaxy S8 & S8+ Cross Device Development] Devil90:
Too bad, take all the time you need, I am as always available to any test if necessary.

I am currently with version 04/17 and with zram 50% and lmk stock I have never had a reboot.

I guess, sadly many people don't understand the hard work of a real developer, and the financial gains that are often ridiculous.

Personally I have happily purchased the app with the contribution and would gladly do it again 👍😉