yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Well, after checking this, it's not better to check cmdline strings for the Phone Model since cmdline only shows G950 or G955. This is not enough ... since G955N uses a different Kernel than G955F.

So it's required to keep the

ro.product.model

correct.

So, fix your build.prop, then try to install A2N Kernel, good luck.

@simonk206

Can u please test if WifiCalling works now on 20181231 Build ?
[Samsung Galaxy S8 & S8+ Cross Device Development] xudahua123:
if is_substring("G950F", getprop("ro.boot.bootloader")) then

ui_print("...");

package_extract_dir("xxxxx", "/system");

like this
[Samsung Galaxy S8 & S8+ Cross Device Development] simonk206:
No still don't work. Made a log with a2n demo debug again.
[Samsung Galaxy S8 & S8+ Cross Device Development] simonk206:
I can confirm this issue. Samsung Browser, plus messenger and other apps.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
What do u mean ? - Wrong Device Model ? - If so, it'll be fixed on next build.
[Samsung Galaxy S8 & S8+ Cross Device Development] powerskunk:
Hello now I am with the rom ALEXDR + A2n kernel running, copy and paste does not work, unfortunately my usb dac type c still not working :(
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
It works for me!

Stock ROM CRK1 with latest A2N Kernel ... tested with Samsung browser and Chrome.

It works also with the stock kernel package provided by me on the FTP Server.

Maybe it's ROM Bug or so.

Sounds painfully, i'm sorry.

Anyway, you was right, on previous build USB AUDIO didn't work at all due of disabled USB AUDIO Drivers in Kernel. But now on latest build i've re-enabled them again and i was even able to test it because i've an cheap "USB Audio sound stick - 3D Sound" and it works now with latest build !

I explain you how i do that:

plug everything, usb audio and headphones and then start your music app, done.

Please test if it really doesn't work.

Also let me know if it works on your Computer.

Please test with Windows and Linux PC ... on linux it would be interesting to know with which linux kernel version it works for you.

I think it's just a lack of driver ... unless your Sound Stick is broken.
[Samsung Galaxy S8 & S8+ Cross Device Development] simonk206:
OK. I tried NX, MadMax, Velocity, TGP. And I have this bug only with your kernel.

So I would say, Rom bug is impossible, or I'm wrong? ( Ambasadii Rom deodexed )

I know the "copy and paste" bug was fixed by other kernel devs in past.

Sorry but I don't report a bug without any reason.
[Samsung Galaxy S8 & S8+ Cross Device Development] cantenna:
Thanks for the kernel. Can you explain how the cifs/nfs support works? I run these services on my network, do I need to provide client applications to make these connects?

Also WiFi calling doesn't work here.
[Samsung Galaxy S8 & S8+ Cross Device Development] powerskunk:
When I flash A2n kernel it stops working copy and paste. The dac hidizs sonata hd II works perfectly with Windows and other xiaomi and huawei phones, unfortunately in my S8 + it does not work I tried all the rom and kernels and none works, I'm going to try it with firmware stock and A2n kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] cantenna:
Copy and paste works fine here
[Samsung Galaxy S8 & S8+ Cross Device Development] rayend322:
thanks for your kernel..

i have try it, and have problem with "paste" command.. example in whatsapp apps, it can copy but can't paste the message.. but the copy paste command work well in chrome apps...

i use S8 with googlewiz v91 rom.. then i reflash the kernel with nx18, the problem is gone..
[Samsung Galaxy S8 & S8+ Cross Device Development] jojobans:
Hi i liked this kernel but for me too copy and past not working on stock rom

Thx
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
use raze cortex game application

enable gaming mode give permisdion to fps.

---------- Post added at 11:02 AM ---------- Previous post was at 11:01 AM ----------

use razer cortex game application

enable gaming mode give permisdion to fps.
[Samsung Galaxy S8 & S8+ Cross Device Development] xaloundros:
You need full wipe if you come from another kernel

---------- Post added at 02:24 PM ---------- Previous post was at 02:21 PM ----------

Yes me too problem with antenna
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
thanks ill check

---------- Post added at 02:55 PM ---------- Previous post was at 02:50 PM ----------

so i ticked ''battery idle mode'' but i see no difference, it normally charges the phone... i thought it will remain the same percentage without draining or charging.. did i miss something ?:crying:
[Samsung Galaxy S8 & S8+ Cross Device Development] PopaStefanx:
Here too problem with earpiece and loud speaker in phone calls
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
can u send me the download link pls
[Samsung Galaxy S8 & S8+ Cross Device Development] Carlos 56:
I have problems with the call speaker
[Samsung Galaxy S8 & S8+ Cross Device Development] xaloundros:
Use wifi call for now
[Samsung Galaxy S8 & S8+ Cross Device Development] rn2web:
Thanks for this new release. I Will test it tomorrow. ☺️?

Requests for future releases:

Activate dex mode, Just pressing a button. ( i saw a guy did it...But editing root files. )

With it, i can use smartview with my Samsung TV e get dex mode wirelless to work with my mouse and keyboard .
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
https://play.google.com/store/apps/details?id=com.razer.cortex
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
my device is galaxy s8.. and it says my device isnt compatible .. will it work if i install it?:rolleyes:

---------- Post added at 12:50 PM ---------- Previous post was at 12:48 PM ----------

need a response from the creator soon.....

---------- Post added at 01:09 PM ---------- Previous post was at 12:50 PM ----------

i tested it .. it shows wrong numbers
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Ohh, sorry for the inconvenience, i had tested only Call Audio for VoLTE + Wifi Calling and worked fine, so use for now VoLTE/Wfi-Call.

My bad, i was trying to reduce the power consumption, but it seems that there are some limits, because as we can see then things doesn't work properly anymore .., so yeah fully over-optimized :D Not a big problem, i'll fix it later ;)

But on previous release the Call Audio didn't work at all due to DTF1 ... right ??

Battery IDLE has nothing to do with CPU OC stability, but it may nicely decrease the device heat during hard gaming .. :o

Well, then it's just a matter of userspace settings. You need to enable Big CPU "Boost" mode (Cluster 1) and maybe even "input booster Duraton" ...

:o :good: Many thanks bro ! I really appreciate your Support ! Yes i'll add it in Post #1. !

Good Job!

That's not true ... only if doesn't boot at all (due to device encryption)... then Yes.

When it's done :D

It'll resurrect your Phone. :o

Actually here is Summer ... so it's not fun to sit for hours in front of the Laptop .. you know ? :highfive:

Probably yes, as it works perfectly .. i'm using it since 4 days ...

Works only with latest a2n kernel + latest a2n app.

Works even without root.

Once you enable battery idle mode, then wait a few seconds, then check "Charging current" ... it should be "0 mA" :o

And when you turn the screen OFF, then the LED should be BLUE .. then everything is right.

I'm not familiar with dex stuff, but if you can post a proper commit from GitHub, then i'll try to cherry-pick it. ;)
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
Choose refreshrate monitor
[Samsung Galaxy S8 & S8+ Cross Device Development] SameerAhmed:
No problem. On the previous release, only the earpiece didn't work, call audio was fine over the loud speaker.
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
its works... i havent flashed the latest a2n kernel.. :D:eek:

but my battery lvl was 90% when i start the game, played for an hour and discharged up to 81% why is that? phone temperature was 38-40 Celsius and AC current was 1500mA, i noticed some decrease in the heat after enabling battery idle.. but the problem is why it discharges.
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
[

When it's done :D

It'll resurrect your Phone. :o

Actually here is Summer ... so it's not fun to sit for hours in front of the Laptop .. you know ? :highfive:

It means kernel ready for testing?if yes gib me.I will test.yummy
[Samsung Galaxy S8 & S8+ Cross Device Development] xaloundros:
This update is very stable and better battery life but with call I try with volte and after seconds close the call and restart the antenna and with wifi call maximum call is 5 minutes and start making annoying noise. Generally wifi is too slow. I hope you Fix it soon. Thank you for perfect work and awesome kernel ??
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
It means kernel ready for testing?if yes gib me.I will test.yummy.by the way for ur information or help uruz stable overclocking kernel uses hmp(heterogenous multiprocessing).and I m uploading some screenshot to clear your doubt of over clocking really working or not.I'm attaching some screenshot.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Sounds great !

Because power consumption was sometimes higher than 1500 mA .. so set it to 2500 or even 3000 mA to avoid battery discharging.

No ..... it's not only Kernel .. it's rom and Kernel ...

Actually android 10 is done .. but i need to see if i can convince the rom to use VoLTE :d .. then i'll adapt Kernel for Android 10. Biggest Problem is VoLTE and camera to get it to work properly without loss of quality.
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
Yummy sounds great.:fingers-crossed::laugh:.im waiting eagerly for realese.could you give me beta ROM for testing its stability and day to day survivability.
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
-i set it to 2500mA, now its not discharging but now it charges(6%+ in 1 1/2 hours of gaming)... however my point is, i want to know whether this battery idle option will prevent battery damage since its plugged while I'm gaming.:o

-And isnt there a flash file to enable video recording 4k at 60fps on s8. it will be better if u can add that feature on the next update:D
[Samsung Galaxy S8 & S8+ Cross Device Development] rn2web:
:eek::eek::eek::eek: wow...

Sounds very good:good:

Anyway... i am charging my cellphone with 3000mA :victory:
[Samsung Galaxy S8 & S8+ Cross Device Development] moreformusic:
[MENTION=5840412]ace2nutzer[/MENTION] flashed back to previous A2N kernel version because call audio is very choppy, hope it's getting updated soon:)
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Hmm it's a new feature and honestly it's not tested with all various scenarious... it's primarily intented if you charge at night and u want to stop the charge at 90 or 95 % in order to redeuce battery stress ...

It's not tested if it works well when the phone is under heavy load.
[Samsung Galaxy S8 & S8+ Cross Device Development] Inasbae:
Can you just shut up and Respect for the Kernel Developer? Seriously, im sick for people like you.
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
u just shutup.man i helped him testing with volte.so if u dont know relation with a2n dont post here.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Basically you're right :) i also don't like people that tries to force me to do something. But u didn't know ....

Right :good: i didn't forget this.

No, the ROM is actually too much raw ...

And kernel is not a big thing, only need to adapt ramdisk .. but as long as the ROM is not ready, then it's useless to adapt kernel.

Nothing to do with HMP ... we now also use (again) HMP .. but in a very lite mode without automatic task migration between big/little CPU .. because this part is quite buggy... especially if you change CPU min/max Freq .. then foreground task can be locked for long time in little CPU making the phone lagging and overheat like hell.

There you've hmp_up_threshold and hmp_down_threshold, with those tunables you can manage to reduce the bug, but it's not possible to fix it completely. When i was testing those Values, the best results i had was with: up = 256, down = 64. (if someone uses a kernel with HMP)

As for OC in yuruz kernel: to see if it's real or fake, i need to know what was the base of that kernel when u downloaded the source code .. was it DSCB or something like that ? - If you know exactly, then i can see every change he did. (since there is no git history)
[Samsung Galaxy S8 & S8+ Cross Device Development] Inasbae:
So since you only helped him once, you can continue to force him to do even useless things? LMAOF.

people like you just break the community, even other kernel devs are very uncomfortable with you.

like your arguing with noxx, that's funny. You're trying to teach someone who knows better than you, seriously.
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
im really worried now after the new update there are issues with calling and also whatsapp calls.. fix?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yeah, i'm fixing it right now ... use volte or wifi-call for now please. (or flash previous kernel)

Edit: added the bug to the buglist in post #3.
[Samsung Galaxy S8 & S8+ Cross Device Development] rn2web:
Well, i tested new kernel with Samsung dex

Work like a charm.

I used battery IDLE mode. ??

And i Tested my generic usb joystick... didn't work. Maybe only originals gamepads

Usb/BT joystick is the only App recognize my joystick.
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
O hello im not forcing anybody .i m sharing my experience. After my and other mambers humble request a2n started developing aospv10 and he got made it success.and i m helping him with differant improved rom experience sharing and kernel experience sharing.what is my faultbro is that u r saying forcing.testing and reviewing and helping is forcing according to u?

---------- Post added at 12:51 PM ---------- Previous post was at 12:44 PM ----------

Unfortunately he(yuruz) pulled off his source.so i have zip only before he left i have downloaded.so dont know about git hub commits history unfortunately:crying:
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Bug Fix

Changelog

Kernel 2020.08.11

Fixed Call Audio

Enjoy the finest Kernel for your Galaxy S8 / S8+ ;)
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
will this work for sm-g955n

6GB RAM 128GB version?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
If it's exynos then it should work.

Edit: G955N is of course Exynos. :D
[Samsung Galaxy S8 & S8+ Cross Device Development] PopaStefanx:
Samsung dex reboot my phone when i connect the phone through hdmi to my tscreen. Eith pther kernel no problem.... please fix
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Model Name of the Touch Screen ??

After the Reboot, immediately save the "last_kmsg" log and post it here ... (the full log)

In post #3 there is how to do it very easily with the help of A2N Kernel Control Demo App.
[Samsung Galaxy S8 & S8+ Cross Device Development] PopaStefanx:
Absolutely tomorrow will send
[Samsung Galaxy S8 & S8+ Cross Device Development] tahmid8464:
Bro,,isn't 12 Dollar very high price?

https://ibb.co/hy2n5Yq
[Samsung Galaxy S8 & S8+ Cross Device Development] myaslioglu:
I live in Turkey,adn it is around 100 turkish liras.. you can buy 3 large size bigmac meals with that amount of money ;)

Yet not too much imo.. kinda donation.
[Samsung Galaxy S8 & S8+ Cross Device Development] PopaStefanx:
Ok checked again this morning. Now the phone does not reboot anymore. But external touch screen does not work. Its usb c to usb c cable. And the touch name is zeuslap zw15.
[Samsung Galaxy S8 & S8+ Cross Device Development] rn2web:
my dex and phone is very normal.

s8 plus android 9 stock
[Samsung Galaxy S8 & S8+ Cross Device Development] PopaStefanx:
I'm on burcis rom. Horizon ui, 4.4 and with a2n kernel i don't get touch input from the display to the phone. So i thinl that is driver error or missing touch driver for external display. Because with same rom and another kernel works just fine.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
No, :o I've set it to 10 € and later with Android 10 it'll be even 20 €. :)

Then buy 3 BigMac if it's more convenient.

by the way, you are comparing a bike with a sport car ... quite useless comparison. :highfive:

Indeed it's to support Android 10, Kernel and App development.

Yeah, probably i only need to enable the right driver.

Now i've switched to Android 10 ... later when i'm done, i'll adapt kernel + your Touch Screen Driver. ;)
[Samsung Galaxy S8 & S8+ Cross Device Development] rn2web:
:eek: what custom rom are you using?
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
Wow which android 10 rom ru using¿
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
It'll be based on LineageOS 17.1 by Stricted

Later when it's done, then i'll switch to AOSP.
[Samsung Galaxy S8 & S8+ Cross Device Development] PopaStefanx:
Please fix as soon as possibile. Could not stay without a2n. Flashed back and i will not use dex. With other kernel only lag as hell.... 10 times i get low memory and i had 3 apps opened...
[Samsung Galaxy S8 & S8+ Cross Device Development] rn2web:
Hello i extracted these XLM files from the only android app that recognizes all usb controllers. See if it is useful for you to insert into the kernel.

and with that, finally I can use my generic ps2 control on my s8 without always having to be opening a third-party application that lives full of bugs :victory:

https://we.tl/t-oYjwzWUFNf
[Samsung Galaxy S8 & S8+ Cross Device Development] tofylion:
I've had a problem where after installing the Kernel, the internal storage wouldn't be accessible to TWRP. Does anyone else have this problem? Are there any fixes for it. or am I doing something wrong during the installation?
[Samsung Galaxy S8 & S8+ Cross Device Development] PyPy102:
Hello, sorry i'm newbie here, just changing from iPhone to S8+, i wanna ask one question, can i flash this kernel without wiping my internal storage (without wiping my settings, because i'm so lazy to re-setting everything/reinstall all apps)? I'm running Android 9 Stock ROM and already rooted with Magisk.. Things i tried: I backed up all partitions with TWRP, wiping my internal storage, flash A2N Kernel, everything worked perfectly, but when i restore my data back, usb/wifi connections is not working.:( And btw will S8 get Android 10 officially from Samsung this year?
[Samsung Galaxy S8 & S8+ Cross Device Development] rn2web:
no...never.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Better to start from scratch ...

If you've already TWRP, then you only need to flash kernel and then Magisk.

Optional: you can do a backup before, but u don't have to restore the backup, because you only need to restore if something went wrong.

Also make sure that your external storage (micro-sd or USB Stick) is 100 % OK, otherwise you phone is then completely screwed after the restore process (and yes even if digest checksum was OK !) up and you will need to start from scratch with ODIN flashing latest Stock ROM.

I can say this, because i've already screwed up my phone after restoring a TWRP backup with valid digest ...
[Samsung Galaxy S8 & S8+ Cross Device Development] PyPy102:
Thank for the answer! Oh i tried that too but forgot to say (i didnt use external storage, 128GB is already enough for me haha), when i read your instructions how to install for normal people, you said: "because installing any Custom Kernel for the first time will require to wipe /data, which contains also the internal sdcard data", i was trying without wiping my data (already backed up everything with TWRP), and after flashing the kernel, phone still boots okay but some feature like wifi/usb connection are not working here, like the phone is not connecting to the known wifi automatically (even i click connect but nothing happens, have to forget the wifi first and re-enter the password, but after a restart, the issue was back), or when i plug in to my PC, cannot change to MTP connection, just "only charging" mode.. So i did your steps again, wiping data, flash kernel, magisk and boot, all my settings and apps were gone and i tried to restore only data partition, still got the same issue. But now everything is okay, I tried to like.. get rid of my laziness and start over again. Everything is working good now XD and i'm still enjoying the kernel. Thank for the sharing!

---------- Post added at 02:53 PM ---------- Previous post was at 02:38 PM ----------

Oh and one more thing i wanna ask, not related to your kernel but may i ask XD because i'm newbie and just wanna know if it's possible or not. So my phone is S8 Korean version i guess, my model is SM-G955N, when i go to Download mode, everything is Korean, i saw the Carrier ID is LUC and i downloaded the correct ROM from Samsung and flashed with Odin, then flashed your kernel, magisk. After flashing, my phone just have 16GB internal storage instead of 128GB, how to fix that? Is it because Odin re-partition my phone? (i didnt tick the repartition when flashing but saw the option there).

And my phone had so many Korean built-in apps, i tried to uninstall it with ES File Explorer with root permission, but in the settings app still had some setting pages of these apps, is it possible to remove those pages?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
OK, that's a misunderstanding, i mean wipe data is only once required ... when switching from original state to TWRP. I'll fix it.

It's normal that sometimes u'll need to re-enter the wifi password. especially when switching the kernel.

As for USB/MTP: By default it's set to Charging only mode, so if you need MTP u've to enable it.

Anyway, no matter what you do, in the end the right order should be: Kernel and then Magisk. STOP. At this point, do not restore anything, otherwise the kernel will not work properly. Because kernel package has also files in /system (kernel modules, and some scripts required for the app) and /data, so if you restore system or data after kernel flash, then USB Connection won't work, because it can't load usb-mtp modules from system partition, yeah this is a modular kernel.

No idea, but i would flash a 4-parted latest stock rom with odin ... u even don't need (and you even should NOT) to tick the re-partition thing, it's done automatically.

DO NOT use HOME_CSC ... !! USE the other CSC_...

This will format your Phone properly for Pie.
[Samsung Galaxy S8 & S8+ Cross Device Development] Skyrider:
Thank you!

I always had some lag in some 2D games, and with this kernel that was almost completely fixed. Any idea as to why 2D games lag so much with the default kernel? Always had this issue since I got the S8 plus years ago.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
i know it and this was the common reason for starting this project.

The Problem was many things not very well optimized, especially HMP Driver and the CPU Gov interactive.

HMP Driver workarounded by me

and interactive gov switched to conservative gov (tuned + patched by me)
[Samsung Galaxy S8 & S8+ Cross Device Development] Inasbae:
HMP on Samsung is very crap...
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yeah, but now i'm satisfied, as i've eliminated all the performance + battery draining issues caused by HMP. :cowboy:
[Samsung Galaxy S8 & S8+ Cross Device Development] xperia modder:
I wanted to report that the audio problem isnt as persistent for me as the 806 version , i experienced it on a facebook call the voice of the caller starts to get all robot like for a while but then it goes back to normal on it's own , or if he stoped talking for a bit
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Flash latest Version 8.11 then Call Audio is fixed.