yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
All right ! Next build will fix issue with restarting Apps, by having almost same smoothness. I understand what was wrong ..

Google upstream Bug.

http://xda.mister-freeze.eu/XDA-files/ace2nutzer/

works, at least now ... maybe the server was for short time down.

Here in Germany we've actually around 22 °C outdoor temp. Last Summer we had 42 °C and this Summer will not better.

Next build will have AUTO AFC without increased temp if AFC is ON .. compared with same charging current.

So the AFC switch will be removed because it becomes completely useless :o
[Samsung Galaxy S8 & S8+ Cross Device Development] kamoto51:
hello you know next update date since quarantine has boring me hahaha
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
deleted.
[Samsung Galaxy S8 & S8+ Cross Device Development] fjason@iprimus.com.au:
Charger plugged in I unplugged it and replugged it in a few times but still at 0 lol I hope this isn't a hardware issue

Fuk I left messenger open in the screenshot and I'm too drunk to care right now
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I've also noticed this (too late) it's a glitch introduced with latest charger control update.

But don't worry, the battery charges anyway. I'll fix it now.
[Samsung Galaxy S8 & S8+ Cross Device Development] fjason@iprimus.com.au:
Also when I click the buttons on your app they sometimes do nothing and I have to close the app and open it again to get them to work it's quite annoying not sure if it's me or the app lol
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Not needed to restart the app, just try every second to open an menu. When this happens, the app is not ready. (license check).

As u right noticed, it happens only sometimes, this is when your internet is slow or the google server is very busy.
[Samsung Galaxy S8 & S8+ Cross Device Development] fjason@iprimus.com.au:
Probably my ****ty third world internet
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I have a question to all:

If you uninstall the red Demo App and you flash the latest A2N Kernel, then the red Demo App will appear in Apps menu ?

Please let me know, in any cases i would be helpful if you could post the following informations:

1: ROM

2: post a zip file that contains the file data/system/packages.xml

3: app, appears after kernel flash ? Yes or No
[Samsung Galaxy S8 & S8+ Cross Device Development] badowl:
Demo app is missing after flashing kernel.

1: DeluxeRom

2: ace2 kernel package is missing here

3: No

After flashing /data/app/com.ace2.nutzer.setting folder is there but after reboot the folder is missing. View attachment 5004097

View attachment 5004099
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
deleted
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Kernel + App Update !!

Changelog

Kernel 20200427

Charger Control: Driver update to V. 2.2

Charger Control: Auto AFC - user friendly

Charger Control: Fixed Wireless Charging overheat issue - thanks [MENTION=6771742]Ranbir7878[/MENTION] for testing

Charger Control: Reduced heat when charging with > 5 V (AFC aka fast charging)

Charger Control: Fixed S8+ max charging current 3000 -> 3500 mA

RAM: optimized multitasking - fixed (restarting) notifications

Kernel config: disabled MPTCP

Binary Code Optimizations (CRC, Crypto, FPU, NEON)

Fixed init.d interferences with A2N App Full Version

Fixed Demo App auto installation - thanks [MENTION=5695278]ChronoMonochrome[/MENTION] for help

A2N Kernel Control V. 2.3

Updated Defaults

Power: Auto AFC (removed switch)

GPU: DVFS Fix (3D improvement)

Power: added batt temp

Bug Fix - Fixed interferences with init.d scripts

A2N Kernel Control V. 2.2

Request Root on App startup

Bug Fix

------------------------------------------------------------------------------------------------------------------------------------------

Version Information:

How to properly enable VoLTE + Wifi Calling on Stock ROM and Custom ROMs ...

This how-to also makes sense for networks without VoLTE Support at all, because it'll save battery using only 4G/3G without 2G !!

1. Disable the airplane-mode and wifi-calling

2. Enable mobile data

3. Settings ---> Connections ----> mobile network ---> Network-mode 4G/3G/2G auto

4. Toggle VoLTE switch (disable and enable)

5. Now install VoLTE Check APP

6. Open VoLTE check APP, ACTIVE OR NOT ACTIVE ?

7. No matter if ACTIVE or NOT, continue this steps in order to set proper settings for volte + wifi-calling and even to save battery !!!

8. CLICK TO KNOW ----> OPEN PHONE INFORMATION

9. Set Preferred Network Type to LTE/WCDMA

10. make sure the following switches are all enabled:

Mobile Radio Power

VoLTE Provisioned

Video Calling Provisioned

Wifi Calling Provisioned

11. Toogle DNS Check 0.0.0.0

allowed

12. Cell Info Refresh Rate: Disabled

13. click back button, now we are again in VoLTE Check App,

14. swipe to PROCESS 2 ---> OPEN SETTINGS ---> Connections ---> mobile network ---> Toogle VoLTE

15. Network mode should be 4G/3G (Auto connect) DO NOT CHANGE IT ANYMORE .. otherwise you need to repeat all the steps !

16. Tap 2 x the back button and scroll down to "Phone Info" ---> Status ----> IMS Registered status should be "Registered"

17. Tap SIM Card Status .... you should see: Mobile Voice network Type: LTE and Mobile Data Network Type: LTE

18. Now press several times the back button and open the App VoLTE Check and finally you should see: ACTIVE

19. Now you can also enable Wifi-Calling and your Phone is properly configured now for Wifi-Calling + VoLTE !!
[Samsung Galaxy S8 & S8+ Cross Device Development] steveman29:
Thank you for this version, charging is now fixed, especially wireless charging. One small request. Can you set the voltage for 2496 frequency of cpu to the maximum? I think that my phone would be stable with more voltage. I am using 683 mhz for gpu without problems and it is awesome! It would be great if I could oc cpu too! Thank you anyway!

Στάλθηκε από το SM-N950F μου χρησιμοποιώντας Tapatalk
[Samsung Galaxy S8 & S8+ Cross Device Development] dron39:
Good evening!

Thank you for update!

Could you please advise if I steel need to keep zRAM as 75% and to enter to terminal following command "echo 0 > /proc/sys/vm/extra_free_kbytes" ?

Could you please also update latest twrp (it was updated in April) to your latest kernel?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I'll try.

No not needed anymore .. zram try with 0 % then 25 % and so on .. and find out what is working best for your needs.

As for twrp, i've already uploaded twrp with my latest kernel .. but forgot to check if new twrp build is there ..

So i'll check and upload, sure.
[Samsung Galaxy S8 & S8+ Cross Device Development] parser:
I have been following your kernel for some time, want to ask before I go further and install your kernel

You enabled volte + vowifi on stock Roms too?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
VoLTE works only on official ROMs from SAMSUNG.

VoLTE on custom ROMs will work on next build.
[Samsung Galaxy S8 & S8+ Cross Device Development] parser:
I just Saw that I have asked the question wrong but got the right answer lol.

Waiting for the next build to try it out.

Thanks for your work
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
As it turned out so far only JIO 4G SIM Card is affected from VoLTE issue, but it's still kernel bug of course.

Because yesterday i've tested Eclipse Stock V15 and volte works fine with my german simcard from O2 and A2N Kernel.

But i've to say that volte only works if u choose on network mode 4G/3G/2G/Auto ... or with Volte check app u have access to the phone info app and u'll be able to set 4G/3G auto .. which is better because it drains less battery. (i wrote the how-to in latest kernel chargelog under "version informations".

I have noticed that in aroma installer u can choose even LTE-ONLY .. do not do that, because this will make VoLTE Call not working even not with stock or NX Kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] xaloundros:
Thanks for this perfect kernel my phone is faster stable and Good battery balance continue your perfect work!!?? I have already buy your app ? (sorry for my bad English)
[Samsung Galaxy S8 & S8+ Cross Device Development] Bang Onik:
is this kernel can be used for Android 10 on a custom ROM like pixel experience?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
No, but soon. :o
[Samsung Galaxy S8 & S8+ Cross Device Development] Bang Onik:
thanks... I am very grateful. because the current default kernel really makes my device's battery very much consumption..
[Samsung Galaxy S8 & S8+ Cross Device Development] xudahua123:
Frequent automatic restart

g955n

I don't know what happened

This kernel is really smooth
[Samsung Galaxy S8 & S8+ Cross Device Development] UmarBurney:
Hello, I'm running stock One UI (with stock kernel of course) rooted with magisk and TWRP installed.

Do I need to wipe all the data before flashing this kernel? Or I can just flash the kernel and magisk and carry on with it??
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Version from 27.04. is buggy, please roll back to the previous version until i'll upload new build.

Just flash kernel + magisk, if it'll stuck on samsung splash, then you had probably enabled encryption, in that case a wipe data of /data is needed, otherwise it should boot and work fine. (don't flash Version 27.04. because it's buggy)
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
New Kernel and App is Up !!

Changelog

Kernel 20200507

FIXED: VoLTE and Wi-Fi Calling for all ROMs and SIM Cards (especially Jio 4G VoLTE) - thanks [MENTION=10727183]Orangelelo[/MENTION] for testing

Charger Control: AFC Fix

enabled CONFIG_IP_NF_TARGET_TTL

FIXED: random reboots from previous version

FIXED: Lags from previous Version

Wi-Fi: Driver bug fix

Improved Demo App auto installation

A2N Kernel Control V. 2.4

CPU: DVFS: unlocked all Frequencies - allows to disable CPU DVFS entirely

GPU: DVFS Fix

---------------------------------------------------------------------

Download, flash, enjoy and report your experience here. :cool:
[Samsung Galaxy S8 & S8+ Cross Device Development] binhminhluc9h:
wow that's great, thankk you
[Samsung Galaxy S8 & S8+ Cross Device Development] dron39:
Thank you very much!

Have just flashed both twrp and kernel.

P.S. TWRP was not updated to latest version (it was updated mid April.) ;)
[Samsung Galaxy S8 & S8+ Cross Device Development] parser:
[MENTION=5840412]ace2nutzer[/MENTION] by all Roms you mean custom Roms like havoc also has wifi calling and volte?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Latest official twrp has ADB bug, it only works with MTP enabled.

But it need to use adb with MTP disabled.

So uploaded previous twrp Version with latest A2N Kernel.

This Kernel only works with all Android 9 Roms for now.

Yes volte and wifi call is fully fixed.
[Samsung Galaxy S8 & S8+ Cross Device Development] xaloundros:
Volte finally works Greece(cosmote)

This build have better wifi better battery life

But when open the apps is little bit luggy

Thanks for your amazing work!
[Samsung Galaxy S8 & S8+ Cross Device Development] steveman29:
There is no 12v experimental charging. Where fid you see this?

Στάλθηκε από το SM-N950F μου χρησιμοποιώντας Tapatalk
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
[MENTION=7874457]PROGamer_199[/MENTION]

Many thanks for your detailed Review and for your sincerity !

I'll quote and react only to some things that are not correct, like:

Little CPU is only for Background tasks, services, and so on.

And Big CPU only for foreground Apps.

You can't adjust this the App, since i think that would not work stable.

But you can adjust the Small / Big CPU Performance and battery settings separately for each CPU, that's right.

,

"Force" is not the right word here, it allows you to adjust the Current level, nothing more.

You also don't say, i force my screen at 100 % brightness ... it's just a Setting ;)

You can only control the Current Level, but not the Input Voltage, this is done automatically by the driver.

Depending on your inserted charger and current level, it'll choose 5, 9 or 12 V, depending what is more appropriate.

No need to enable/disable Fast charging in Android Settings, because it'll be auto-enable when such a charger is inserted.

Hmm, but this works only on the same Phone, if u update the kernel or replace the phone it'll still work, but if you buy the App for Ace 2, you can't use it on S8, you need to buy the App for S8.

As for Wattage Calculations:

For S8 the max is 15 Watt and

For S8+ the max is 17,5 Watt.

For all Power sources, and for all Voltage Types.

From the FAQ ...

According to the source code our Board can handle up to 12 Volt input voltage for charging, so i've enabled in kernel 12V charging support.

But so far we have no one Report that someone managed to charge his Phone with 12 V.

I say experimental, because i don't know (i don't have datasheet of our Board) if the board REALLY can handle 12 V.
[Samsung Galaxy S8 & S8+ Cross Device Development] PopaStefanx:
Hi, i think i don't get the good performance.... i installed your kernel and the app. but apps become stuck for few seconds... i even put boost and the SOT is very very bad.. but still i don't get the performance i immagined.... i only activated the cpu cooling at 1700 mhz and the boost on the big cores. and put the slider for performnce to 85% and still hanging apps... please help
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Try to set zRam at 25 %.
[Samsung Galaxy S8 & S8+ Cross Device Development] Inasbae:
Why people have a lag experience, when I get very good performance even with a base profile? : /
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I think it depends maybe how many apps you have and if you use big apps, so apps that demand a lot of RAM.

Actual Build is optimized to use as much RAM as possible. (high memory pressure), but it seems to be not the very best solution.

For some users it hangs while playing 3D Games.

Next build will have lower memory pressure, should solve memory related latencies entirely at the cost of little bit worse multitasking, but you can compensate it by enabling zRam at 25 %, then it should be perfect !

Stay tuned ...
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
New Kernel is Up !!

Try this new build:

Changelog

Kernel 20200509

Memory Management: decreased memory pressure since it caused hangs

init.d Fix

Improved Demo App auto installation

---------------------------------------------

Have Fun !!
[Samsung Galaxy S8 & S8+ Cross Device Development] wings110:
hi ,bro I try to build s7 msm8996 kernel use gcc8.3 and fix all the warning erros build success,flash boot fail ,then swith to gcc4.9 use the same fixed source boot success, here is the gcc8.3 bulid kernel log ,please help,tx.:)
[Samsung Galaxy S8 & S8+ Cross Device Development] PopaStefanx:
Thanks will try and report i have almost 60 apps on my phone so i think that is memory related.

---------- Post added at 11:29 ---------- Previous post was at 11:09 ----------

Already noticed a better speed will report later in the day.
[Samsung Galaxy S8 & S8+ Cross Device Development] bntnja:
May I ask that is this working fine ?

I use my ZMI HA712 65w USB-PD Charger to charge my S8. and the input voltage in the app says "5v" with "3000 mah" charging current.

but when I try to use my Samsung Power bank to charge my S8, the app says "9v 3000mah"

oh, I also try my ThinkPad 65w USB-PD Charger and it is the same as the ZMI.

Thank you

and sorry for my bad English
[Samsung Galaxy S8 & S8+ Cross Device Development] PopaStefanx:
Ok tested a bit: first thing with 25% swap i can open 2 apps at the same time and then the first one close after i open the third one. Will try with 75% swap and report later
[Samsung Galaxy S8 & S8+ Cross Device Development] xaloundros:
More watt less voltage I think :)

---------- Post added at 02:45 PM ---------- Previous post was at 02:39 PM ----------

Now is perfect no lag and no frame drops 3d games close enough with 20200427 build , this build it was my Best every good multi tasking and load apps response

Thank you again for your amazing work!
[Samsung Galaxy S8 & S8+ Cross Device Development] dron39:
Thank you for one more update! :)

Could you please advise if TWRP also will be updated to this kernel soon? I checked and it has not updated yet.

And, your suggestion is to use 25% of zRam on this build?
[Samsung Galaxy S8 & S8+ Cross Device Development] PopaStefanx:
Ok after one day of use. Charged 4 times in one day. The first 3 times i got 2.5 h sot. Now the 4th time almost 3.5 h sot which i think is quite good. A little game play its ok. Zram to 50% is ok, i got few apps opened at the same time and i'm ok with it. I set the powersaving mode to 100 on both little and big cores. And turbo on the big ones. Cooling freq set to 2ghz and for now its ok, will test further and report here.

Quick question: does this kernel support dex with any hdmi? And does it support linux on dex? I'm gonna buy the usb c hub and i wpuld like to know if does it support it. Thanks
[Samsung Galaxy S8 & S8+ Cross Device Development] dominik1411:
I just registered to say that I have the issue with the latest version (again) where the my s8 has like a 2-3 second lag when going into landscape mode. This wasn't happening in version 0427, but this issue was present before aswell with some older version, but I don't remember which one it was and now it basically came back.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yes, all right ! - The Driver selects the needed Voltage automatically.

If the USB-PD Source can handle 3000 mA @ 5 V then there is no need to switch to 9 V because it's not needed.

Also the Phone will need to convert from 9 V to 5 V internally which is not very efficient.

Wait for 11.05.2020 Version, it'll be with stock ram management routine. (without swap by default)

Latest TWRP from my download site is actually the best one (for me) it has latest bugfree twrp and latest stable a2n kernel. (check always

upload date, since the file name is always the same ! )

Wait for 11.05.2020 Version, it'll be with stock ram management routine. (without swap by default)

Wait for 11.05.2020 Version, it'll be with stock ram management routine. (without swap by default)

I'll check this.

Wait for 11.05.2020 Version, it'll be with stock ram management routine. (without swap by default)
[Samsung Galaxy S8 & S8+ Cross Device Development] PopaStefanx:
thanks, appreciate your work. for now with zram to 75% is ok, little low battery but fasttttt
[Samsung Galaxy S8 & S8+ Cross Device Development] corsicanu:
Did you see 8895 official TWRP got updated a month ago to 9.0 tree and 9.0 kernel? Did you even check? Why do you provide own TWRP tho? Does anyone need to have OC and wireguard in recovery? Hmm...

Oh and there's this too

https://twrp.me/unofficial/2020/05/01/unofficial-twrp.html

LE: If you're a real baller i suggest submitting patches/fixes or even report an issue on TWRP git/gerrit before trashing it with all this nonsense.
[Samsung Galaxy S8 & S8+ Cross Device Development] dron39:
I checked and found upload date 7th of May while latest kernel is 9th of May. That was my question :)

Ok, thanks.

By the way, found few bugs on latest version (9th of May) of kernel and full app (from Market): If you swtch zRam from 0 to 25% and than minimaze app, open it again, check zRam (it will be 25%), tap cancel and you will have app freezed. Trying minimazing it, "back" button and etc - nothing helps. Please check.

And i had single random reboot on both 7th May and 9th May kernel versions. Please find attached log files after reboot on 9th May version of your kernel. Maybe you will find reason.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yes, but previous version still works fine for me on Android 9.

No, it's not my own, it's only patched to work best with this Kernel.

Previous Version (which i still use) had only mount /data issue after Device encryption was enabled.

So i found out if i change the encryption method in kernel then the issue is fixed. (i had reported that issue in your TWRP thread, but you ignored)

And on your latest TWRP ADB doesn't work for me if MTP is disabled. I need working ADB without MTP.

I've even tried to replace adbd binary with the prvious one and to revert some changes in init scripts, but no luck.

I didn't test if you have added support for mounting /data with the new method.

But even it would bug free, i still prefer to replace kernel, because i like to have it powered with my kernel.

:laugh: OC maybe useful, why not ?

The actual nonsense is just your word "baller", even google translate don't know what it means :laugh:

It's not always needed to update recovery kernel, especially if the changes was only useful for the ROM and not for recovery performance and stability.

Thanks for finding this bug ! - I'll check it now.

Did you maybe Overclock ? - i can't see something unusual in the log, also did u generate the logs right after the random reboot ?

Because if u reboot again and generate the logs, then the useful informations are lost.
[Samsung Galaxy S8 & S8+ Cross Device Development] dron39:
No, i have no OC CPU and/or GPU. I have all settings "default" except zRAM set to 25% (but on that time it could be 0% because i was changing it from 0% to 25% few times).

On 20200507 I had single random reboot right after install kernel and magisk when i placed my finger to finger sensor on first boot. And i have no logs, sorry.

On 20200509 I had single random reboot after few hours of usege and few manual reboots when i accidentally tap right button in navigation menu (which shows previously runned apps, don't know how it's called :) ). And right after that unplanned reboot i push it again one or two times to check if reboot happen again (it's didn't happen) and immidiately made logs which uploaded in my previous post here.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
So after random reboot you have rebooted again ? - If so, the useful debug informations are lost.

Just forget it, i'm gonna uploading new build.
[Samsung Galaxy S8 & S8+ Cross Device Development] dron39:
Sorry for my pure english :)

No, after random reboot i tapped one/two times to that button which was result of unplanned reboot and exported logs immidiately (without reboot between random reboot and exporting logs). :)

Hope you'll understand me :)
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
OK, you did it right, but unfortunately there's nothing wrong so far.

Maybe next time it's better.
[Samsung Galaxy S8 & S8+ Cross Device Development] dron39:
Hope next time there won't be random reboots ;)

I saw you uploaded new kernel. What is recommended zRam size for 20200513 version?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Oh, please wait for changelog for 13/05 .. then you can download, because after i've uploaded i've faced a possible reason for random reboot.

Fixing right now, then upload again, so when you see changelog then you can download 13/05.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
New Kernel is Up !!

Changelog

Kernel 20200513

Memory Management: reverted to stock minfree values - slightly optimized

Dex with any HDMI Adapter - thanks @ Barna Keresztes from GitHub

zRam: stability Fix

init.d Fix

Improved Demo App auto installation - stability fix

A2N Kernel Control V. 2.4

CPU: DVFS: unlocked all Frequencies - allows to disable CPU DVFS entirely

GPU: DVFS Fix

Uploaded also patched TWRP with this Kernel inside.
[Samsung Galaxy S8 & S8+ Cross Device Development] dron39:
Thank you for update!

Could you please check if APP should has V2.4 ? Because i remember that mine was updated from Market to V2.4 about week ago :)

And TWRP was not updated after you upload "wrong" kernel yesterday late evening. I remember that kernel was uploaded 23:58, and then you reuploaded it. And TWRP still was uploaded on 23:56. Is it ok? :)