yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] otaking71:
correct...i'm looking for what the cpus/gpu will request for voltage.
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] otaking71:
and i read your comment in freeza's original thread...long time lurker...but i'm also in your boat...having to replace my sprint note 4...and went this route....man so much has changed. I think _A LOT_ can be gained by having a proper kernel. I'm more than willing to be a guinea pig if you need a good one that will give you good feedback. I just hate how the 64 bit phones and their locked bootloaders really thinned out the dev community =/
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
first, i would like to apologize for the delay.... i was busy fixing my router, just recovered part of it about half an hour ago... the files were ready but i need to compare them and change them from hex to dec for you

yeah the changes were so.... i cant think of a word to describe it atm, but a few yrs ago when i looked at the system partition it made me sick really.... lib, lib64, fake lib, etc. then p & q, changes in SAR, different build.prop files (there r 3 or more co-exist in a device), some rollbacks in q from r etc, all these things are kinda a joke imo, not to mention the bootloader thing, and those snapdragon soc....

anyway, right now i am taking a break after a tough challenge with my router, and the network access resumed bascially. i will post the original values later

lastly, thanks a lot man, i am more than happy to put u in the tester list tbf 😄
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] otaking71:
between the change in the bootloader....the change in scheduler behavior....and ALSO going having these phones with multiple core types....the learning curve is beyond steep. I used to keep a spare note 4 for parts...I might get a spare n960f if this picks up. I saw the gpu voltages stock...and the scaling makes 0 sense....i'd hate to see what the cpu side looks like. From what i've understood...the asv values are derived from silicon..while eas values are in the kernel?
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
oops i got it wrong, i cant give you those values atm. all i can tell is the default voltage for gpu should be 800 max, looks like have to trace for the values in the source codes
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] otaking71:
i did find those. and it's not only 800 max...it's 800 across the board stock. it's the cpu voltages i've not seen any sign beyond andrei's article on the note 9 on anandtech. thanks for your responses.
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
here u r

572000=700000

546000=693750

455000=662500

338000=625000

299000=612500

260000=600000

ie the gpu volt is not undervoltaged by default

yeah may be u r right, 800 may not be the max value but by design
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] otaking71:
Have you verified that the undervolt is actually working? I'll start testing it myself on how the other things interact. I've always run my phone slower than stock...and I can already reproduce some really weird glitches just via forcing certain frequency combinations. I think I'm getting a feel for how effed up the 9810's power implementation is. It's rather intertwined.
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
from what i can tell is the changes in the voltage settings are stored in the voltage table, so it should be applied

i too undervolt stock values all the time but i dont find any glitches (except antutu), perhaps you can try to adjust the governor and it's settings like high speed delay or high speed load, i find these 2 help
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] otaking71:
it's not an undervolt issue. I found the issue on other kernels. I just tried yours a few hours ago and yours seems to be the only one that works with newer stuff and has any type of undervolt. I only underclocked. It seems to be how the clock domains work on this thing. BTW, I can't seem to actually get the gpu to undervolt with the mtweaks app....what app are you using?
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
so you think this kernel suits you better or not? coz some ppl prefer other features or results, it's not uncommon, and i would love to hear feedbacks whether it is good or not

btw what "newer stuff" are you talking about?

actually i don use kernel manager as i prefer init scrips (i am a command line guy). it is just for showing the results to the users easily. the kernel manager is a fork of mtweaks called thunder tweaks 9810

and if you reallywant to test the undervolt things, try pushing up the lower 3 freqs volt and leave the phone idle or with a few touches and you should feel the heat, this is relatively safe since undervolting too much will cause the phone crash while over volting it below the highest voltage supported/needed should be fine
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] otaking71:
oneui / android 10..

and there's definitely something bugged about the kernel.

using an app i could not adjust the voltages at all via the slider on mtweaks or thundertweaks....that corrected itself once i did a wipe and reinstall of the alexisrom and the kernel. I haven't been able to replicate that behavior since. I suspect this was a magisk screwing things up from udates and crap.

i did see the kernel wouldn't boot noblerom at all..and even on the clean reload of alexisrom...if you change any of the gpu speed settings...the voltage sliders completely disappear until reboot. this behavior happens on both mtweaks and thundertweaks

I suspect it's a similar bug to the offlining of a core you mentioned on the previous page..

as for what I want...I want my undervolts.....but there's more to the tuning that I even realized initially. the eas scheduler thing is a WHOLE another animal.

and I understand the ramifications of undervolting...it's just shocking how badly optimized samsung has left it. I actually intend on figuring out the proper voltage scaling curve for mine....and possiblying figure out a rough safe adjustment based on the avs/asv (whatever you wanna call it) bin tables (this is why i want that data)

I was able to hit top 1% of exynos note 9 on the 3dmark gpu benchmark via some minor frequency tuning last night by underclocking the cpus while forcing the phone to stay in the top mif clock domain. I figure if we get a proper voltage curve...we can allow some real overclocking of this thing and see what it can REALLY do.
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
it is weird that "if you change any of the gpu speed settings...the voltage sliders completely disappear until reboot. this behavior happens on both mtweaks and thundertweaks"

well, i have never experienced the problem with gpu setttings, EXCEPT that as i mentioned before, these kernel mangers save the settings incorrectly, or prehaps in a different manner than i want to. for example, some of the cores will be disabled when the profile is saved, even though you didnt touch anything in the cpu tab/page

i dono if it's the magisk's problem or not, but i have been using magisk 23 since i rooted my n960f and without any problem. i have tested with dr ketan's q16 and now superstable 19 and everthing is fine exception some minor bugs from the roms installed

btw, fuf5 is imminent with updated sources from samsung
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] otaking71:
I just know I haven't saved a profile yet on the phone. I know you make the change in the app..leave and come back in...sliders go poof. It would take somebody who has coded a kernel manager type app to give any more insight. I just do know I've been able to explicitly replicate this one on 3 installs now.
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
ok i see what you mean, and yes I use them to show those possible under volt values only as i set them in init scripts actually. so this explains why i didnt notice those bugs you mentioned

btw, thanks for asking for the default values, looks like i have found something very interesting
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] otaking71:
I'll explain the bug i found with the cpu clock speeds I've found...it's not tied to your kernel at all.

If you look at the exynos9810.dtsi file...it shows the clock domains for both the cpu and the memory memory interface controller (MIF) The same clocks are listed in gpu dvfs table in gpu_exynos9810.c.

If you force the mif clock domain to be lower than the gpu's desired domain...it reboots the phone. This has some interesting ramifications. I remember hearing the battery limited/power saving mode would force the memory controller to run at half speed...which are the speeds of the mif we see listed with the small cores. In theory, we should be able to ignore this and gain a bit of performance with a change here.
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
thanks for your inputs. i am aware of this overriding problems in a few areas but either i couldnt fix them before or partly due to too many changes are involved which i couldnt make it quickly at the moment. so i preferred to tune the queuing things first, and try to use the big cores if possible. that's what I planned
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] mouradladjel:
wich kernel can we use with AP FVG2
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ibraheem277:
Which is?
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ibraheem277:
Would this kernel work with FVK1 AP?
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] xxjoe08:
it has been answered before, the latest official support is fvc2
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
there will be a new one for fvh1, together with updated sources from sammy for older versions
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] Grainroot:
Yeah
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] oldman20:
Sadly NO
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] Mr_Blue_5099:
Let's Go Man . Can't wait for you to come back with a banger kernel update!
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] xxjoe08:
thanks for your efforts and hard work my friend.

you can mark this EOL but you insisted to keep this up to date despite you are sufferring from hand injuries. hats off man.

i am still on fuj2 as you do but you paved a way for future updates. really appreciated.

another donation to ease your burden, to cover part of your electricity bill charges at least

thank you mate
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
sorry folks, my phone crashed during test. alrhough it has been fixed。l have lost all my settings. will need some times to recovery before i can continue
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
thanks

glad to see you here
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] oldman20:
do you have KernelSU plan?
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
no atm. i found it couple of days ago but my impression was , it is not safe enough imo
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
updated

20230218 - v2.18f1a3
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] Shn42:
Download links do not work.
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
sorry, busy fixing my router

all links fixed
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
note for using battery charging control

DO A EFS backup FIRST
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] chuyennho184:
Hi mate, long time no see. After flash this kernel for noble rom v3.4 FVH1, my device get lost root :) How to fix it? Thanks.
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] azraelcelt:
why patch with v23 instead of v25.2 ? using fvc2 boot.img during v25.2 patching process = bootloop, flashing v23 patched = no root, patching either download with v25.2 = bootloop when img is flashed
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
there will be a update to address a battery control problem, which will report as fully charged when max charge is reached, and the "since last charge" stats under battery usage will be cleared as usual as if charged to 100%
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
sorry i have no time to upgrade to magisk 25.x, nor to test it due to my hands' problems as it may take quite a long time for me to recovery my phone due to my low productivity

pls read my next post
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
for those who wanna install newer magisk like 25, you may try the followings:

1 get the boot.img without root

2 open your rom's installation zip file

3 you should find "magisk" and "boot.img" in different folders

4 if this is the case, continue to the next step. else stop here and abort the process

5 extract the boot.img from the zip and save it somewhere as backup (you can roll it back by putting this boot.img back to the zip file)

6 replace the boot.img in the zip with my boot.img and install the new rom

note that as stated in point 4 above, this should let you to trick the zip file script file and installation should process as usual. however, some roms will put a tool to repack the kernel during the installation process (you should find a file/folder named something like AIK). in this case it may not work properly as the rom maker may intented to make some changes to the kernel, and you may have to completely uninstall magisk after boot, then reinstall magisk app and follow the steps to root it

for flashing my kernel with an existing rom (with magisk), you may try:

1 get my boot.img

2 patch my boot.img in magisk app

3 flash the patched boot.img above

common problems for losing root are:

1 with a magisk 25 rom installed, you flashed my kernel

2 you flahsed my kernel and then (re)jnstall the rom

both situations will caused the magisk confused, as flashing my kernel to and existing rom will overwrite the existing magisk, and installing a new rom after flashing my kernel will overwrite my kernel

hope this helps
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ColdFishy:
I am unsure whether I did something wrong but it would appear that the max frequency setting for BIG is not respected.

(using MTweak latest). However, max frequency for LITTLE works as intended.

For context - used it to underclock.

EDIT: also LED uses fade regardless of settings (OFF: 800ms in / 800ms out | on works as intended)
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
they are working properly (i underclock too)

try another manager, or take a look at your saved profile. i have seen the settings in the profile were not correctly saved, with the old settings mixed with new settings in one of the manager before
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ColdFishy:
Indeed, you are right. Change of manager now makes the BIG respect their settings. (from MTweaks to TTweaks for anyone wondering)

The LED however persists using fade mode. (Testing it via manager diplays the LED correctly, however any actual notification makes it use the fade instead.) Also manager/settings issue?
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
let me check, coz i use fading mode all the time
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ibrahim_qt7:
Hi everyone just want to share the latest benchmark i got with this kernel..

unfortunately no one care about the score anymore but I'll share it anyway

i manage to break 2500 barrier idk if anyone did it with this kernel but i did ... hopefully you guys can share your benchmarks as before.
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
yours beat mine

if i remember correctly, i got about 74x and 24xx respectively

nah, i think most of them have joined the one ui 5.x partly already. and records show that only 1/5 of them still interested in this old thing
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
regarding the led thing, i have tested and you are right. during the test it is fine but not working for other notifications although the "values" are the same in both situations. or maybe by default it is breathing? idk

i would suggest, if you insist, to lower the second silder to 100 to make it as normal blinks instead in your kernel mgr
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] mihnoi:
Hello. Do I still need to modify fstab for f2fs or can i format using twrp. Also, can i use newer versions of twrp, like 3.6.1 or should i stick with 3.3.1 ? Thx
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
add the following lines to fstab.samsungexynos9810 (make a backup first) under /vendor/etc:

look for cache ... ext4 and append this line below (1 single line)

/dev/block/platform/11120000.ufs/by-name/CACHE /cache f2fs noatime,nosuid,nodev,discard wait,check

look for data ..... ext4 and append (1 single line)

/dev/block/platform/11120000.ufs/by-name/USERDATA /data f2fs noatime,nosuid,nodev,discard,usrquota,grpquota,fsync_mode=nobarrier wait,check,encryptable=footer,quota

you can try system partition also but it failed to boot on my n9 with magisk 23, some tweaks needed to force magisk to mount it as f2fs but i didnt have time to dig into it

i am stll using the twrp i mentioned before

ps remember to backup /sdcard also coz formatting data partition will erase sdcard too

good luck
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] Dino-Rhino:
Thank you so much for all.
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] pizambaiaza:
i have FVG2, can i use this kernel?
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] Pixxell:
can we use this kernel on stock rom ?

and if yes can please explain me the steps to flash this kernel on stock rom ?
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] oldman20:
Yes, just boot into TWRP then flash this kernel, reboot and open Magisk stub icon to update, open magisk after install update and install, then reboot. Thats all

Btw, maybe u want to backup current kernel in TWRP (select backup option>check "boot" then swipe for backup)
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] oldman20:
Well, i curios how did u config/ optimization device before benchmark? I cant pass over 6xx/ 19xx score
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
set both cpu freq min/max to max
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] oldman20:
Not simple like that, i gues
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] MK73DS:
Does it work on FWB3?
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
yes it's that simple for basic oc. just try it and you will know
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
i am afraid not
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] c3c3:
oxygen and heart rate sensor work with this kernel ?
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] xxjoe08:
it's for stock rom only

for heart rate, i dono
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] otaking71:
squashing the kernel manager bug might prove more than useful if that the plan. We know the damn thing isn't tuned for power. Getting a proper safe power scaling curve for this thing that a variety of people can have input on easily is going to be be a big help both performance and batterylife wise. I just know that samsung really screwed the pooch with the power delivery on these things.

once cpu voltage changes are implemented in the kernel....i'll go to town with my testing (i've done a lot of power tuning for custom pcs...even at stock speeds you can save like 30-40% power on some configurations)...i've always done what's actually safe/sane. I figure backing off 2-3 notches from what I see stable on mine will be a start.
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
cpu volt changes is in the list, that's for sure. the only problem is whether i am able to make it :D

oh btw, b4 i forget. u said you couldnt boot noble rom should be due to the selinux thing as it requires a permissive kernel while this is a enforcing one
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
20210729

new release v2.05

pls head to download section for details
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] otaking71:
good to know...I hadn't seen a selinux thing do that before.. I'll be looking forward to helping make this damn phone what it should have really been from the factory *rolls eyes at samsung*
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
i dont know too, my tester told me about that
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] moderndaycowboy:
I am on v2.05

Ram performance is decreased, confirmed with doing devcheck comparison and antutu bench.

tap to wake and sleep options are gone.

boeffla options are gone.

Accordig to Devcheck,

Cmemcopy: around 5000 Mb/s

Cmemset: aroud 7500 Mb/s

on R154 these were 10000 MB/s and 15000 Mb/s respectively.

Cpu an GPU performance are good.

I am on Alexis 2.9 Note 9 SM N960F

And also the voltage table that given by dev is passed two full antutu bench. No crashes.
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
dt2w is still there, did you activate always on display?

for boeffla options, where is it?

for performance issues, i didnt run any benchmark test on 2.05 but on previous releases they are on par on geekbench with single core near 700 and multi cores above 2k

anyway let me check later

thanks
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] Tops1:
Hi doesn't 2.05 have double tap and swipe to wake
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] moderndaycowboy:
I cannot see dt2w neither in hktweaks nor in exkernel manager.

I cannot see boeffla wakelock section too.

Now I migrated bm v2.02m + Alexis 2.8 combination. All seems decent for now. Still boeffla and double tap sections are missing. But it's okay.

Here is the devchecks ram performance attachment. (on v2.02)

I am going to perform antutu and geekbench and post here.
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
u mean options to turn it on off?
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
where should they be? the wakelock page? and how about the dt2w option? i have never seen it before coz i don use kernel manager to manage these options. also, can you remember which versions show these options forrectly before?

for the benchmark thing, yeah it seems 2.05 is under performing. i will take a look at that

thanks
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] Tops1:
Yeah that's the one mate
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
ok

where did u see it b4?

and on which kernel version? 2.04m?
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] Tops1:
I was using it with the R154 one

Using hk tweaks
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
my R154, ie v2.02 (init release)? or R154 from freeza?
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] moderndaycowboy:
They should be on hktweaks menu section or exkernel manager menu section.

Boeffla menu, dt2w, dt2s and other swiping settings should seen correctly on R154.

How can I manually enable double tap or swipe movements?

Alexis 2.8 + BM 2.02 is working correctly. No issues so far.

Both Bm v2.02 and v2.05 don't show options that I mentioned above. R154 version shows all.
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
bugs confirmed

please read here for more details
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
20210730 - v2.05a release (bugs fixing)

please read this post
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] Tops1:
Yeah I think that it was freeza one

Thanks
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
ok thanks, and it has been fixed
[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] Tops1:
Thanks Guesstures fixed