yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] mojo_ojoj:
Is this compatible with Evolution X 4.6 Android 10?

Thank you!
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Probably...just flash and see if it's boot !
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Hi @mady51

Your kernel is based on 3.18.124 , some rom use a 3.18.140 kernel, just for information
[OnePlus 3 & 3T Cross Device Development] Dj_Fex:
is the Westwood implementation in this kernel Westwood or Westwood Plus?
[OnePlus 3 & 3T Cross Device Development] joakimbo:
I just resurrected my old OP3T. Installed latest LOS 17.1 nightly. Is this kernel a good combo with that? If so, which version?
[OnePlus 3 & 3T Cross Device Development] n1980:
About How much sot your getting ?

I'm on last Arrow OS

Do I need to do something after flashing ? (not mentioned in first post )
[OnePlus 3 & 3T Cross Device Development] xarrismoto:
Doesn't boot on Dot OS 11
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Hi @mady51 , your kernel doesn't boot on Arrow os last build too .
[OnePlus 3 & 3T Cross Device Development] Adam Hui:
Any news on mcd version?
[OnePlus 3 & 3T Cross Device Development] pawlik79:
It doesn't boot on the latest Arrow OS
[OnePlus 3 & 3T Cross Device Development] mady51:
Kernel update - Madkernel-op3T-R3.zip

Lots of optimizations for overall improvements. check git for changes.

-thanks
[OnePlus 3 & 3T Cross Device Development] dark'em:
Thank you brother
[OnePlus 3 & 3T Cross Device Development] pawlik79:
Guys what the best rom to try my favorite kernel Madkernel-op3T-R3? It doesn't work on latest ArrowOS.
[OnePlus 3 & 3T Cross Device Development] Diatomix98:
Doesn't work on latest Crdroid. Stuck at bootloop
[OnePlus 3 & 3T Cross Device Development] moscic:
Doesn't work on LOS 18.1 UNOFFICIAL
[OnePlus 3 & 3T Cross Device Development] Gervin13:
any recommend rom for that
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Hi @mady51 , thanks for you new kernel, saddly, i can confirm it doesnt boot :( ( Android 11, Arrow OS rom ).
[OnePlus 3 & 3T Cross Device Development] 1234fr:
mcd-r1，screen off always awake
[OnePlus 3 & 3T Cross Device Development] lapirado:
Can I flash this in 3(not T)?

I have flashed mcd kernel a few days ago, but the R3 is the most updated, right?

BTW, mcd working great in Ressurection 8.6.5. The performance is substantially better. Thank you for your great work 👍
[OnePlus 3 & 3T Cross Device Development] raz123:
Thanks for your work. Almost daily sudden crashes / reboots, here, since flashing.
[OnePlus 3 & 3T Cross Device Development] Dhruvit Pokharna:
Hey mady, the kernel since android 10 has never worked with magisk, could you do something about this and even without magisk i tried it says no ramdisk found. (tried on Havoc 4.4 Android 11)
[OnePlus 3 & 3T Cross Device Development] lapirado:
I'm on RR, and have "yes". I was getting "no" too when I tried havoc.
[OnePlus 3 & 3T Cross Device Development] Dhruvit Pokharna:
How is RR? and antutu scores? and is mad kernel working?
[OnePlus 3 & 3T Cross Device Development] lapirado:
For me, the best rom.

Bug free, and with mad kernel the performance substantially improve.

About antutu score, have no idea.
[OnePlus 3 & 3T Cross Device Development] theduke7:
is there an Android 11 RR

could you share a link to it, i couldn't find it, i can only see 10
[OnePlus 3 & 3T Cross Device Development] lapirado:
No, they didn't released 11.
[OnePlus 3 & 3T Cross Device Development] Sjhingan:
is this working with PE Plus A 11 rom?
[OnePlus 3 & 3T Cross Device Development] :
i was wondering the same thing. are you running any custom kernel on it?
[OnePlus 3 & 3T Cross Device Development] abehrani:
Kernel works on oneplus 3t MSM Xtended XR v7.0 [R |Android 11] rom.
[OnePlus 3 & 3T Cross Device Development] Stroky:
Copy that. My little cores are also stuck at Max freq.
[OnePlus 3 & 3T Cross Device Development] mady51:
Could be exkm app issue. No such issues here. Use inbuilt cpuinfo instead of apps n see. Look how cpu is when u dont touch the screen. If it goes down then its good
[OnePlus 3 & 3T Cross Device Development] purplepenguin:
er... guess I should've mentioned. I'm using KA. I've tried ticking CPU boost off/changing governors/sitting there staring at the screen to see if it changes if I bring down to lowest option while thinking about life and how nothing ever changes just like those numbers in front of me and yet everything is always changing at the same time/the opposite/random stuff like that... Still happens

Big cores all good though (it appears)
[OnePlus 3 & 3T Cross Device Development] mady51:
U guys with 3T? Which governor u have this prblm? Try reboot n see as well
[OnePlus 3 & 3T Cross Device Development] ATP4:
Thank you ! :)
[OnePlus 3 & 3T Cross Device Development] Babloo289:
For Better Performance and Smoothness

Okay guys ,

You can apply this profile in ex kernel manager app to get better smoothness and performance.

Steps :

download the file

rename and remove the .txt (XDA wont allow to upload without extension)

copy the file to Sd Card\ElementalX\Gov_Profiles folder

open ex kernel app - CPU - Governor Options - Load - Select Mady Profile as added above.

Restart the Mobile for better application of the profile .

Profit. See below for proof.

Join Telegram Channel [MENTION=1902297]xtended[/MENTION]Official

t.me/XtendedOfficial

- Team Xtended
[OnePlus 3 & 3T Cross Device Development] The.Scram:
Deleted

profile is for interactive, right?
[OnePlus 3 & 3T Cross Device Development] xNAPx:
It is.

What combination of I/O schedulee do you suggest with this profile?
[OnePlus 3 & 3T Cross Device Development] purplepenguin:
Yeah 3T here, sorry for delayed reply. I believe it was every governor for the little cores, with or without CPU boost..

As for the smoothness etc though no problem with any of that, just the baby cores freq thing...

I'll attempt to attach some pics with amazing notation. Might be hard to make sense of but basically just trying to demonstrate the various toggling + governors and yes I have rebooted several times haha.

All of these pics are with me explicitly setting the min freq to the lowest after every change.

So hopefully will be visible but sometimes the min freq will stick (sometimes it goes back up, etc) BUT even though that VALUE sticks, the lowest the little cores ever touch is that 1209MHz as one of these pics should be pointing out.

So from my perspective ... Idk its random? Never goes below 1209 & 80% of time the min freq value won't stick. No idea what that means. But hope this helps clarify a little ? Perhaps ROM issue? Or I did something stupid? I blame you though regardless
[OnePlus 3 & 3T Cross Device Development] xNAPx:
Same here i've got the same problem frequency stuck at maximum for minimum value
[OnePlus 3 & 3T Cross Device Development] gFknQ:
Which ROM? I had that issue using EXKM, but after uninstalling exkm and using other managers, it never happened again
[OnePlus 3 & 3T Cross Device Development] dead0:
Does the max frequency stick only on touch & then goes back down when not touching?
[OnePlus 3 & 3T Cross Device Development] xNAPx:
He is using Kernel audiutor
[OnePlus 3 & 3T Cross Device Development] gFknQ:
I see that in screenshot. But even having EXKM installed, in my case, to use battery monitor, or powersave, or to check status, would cause the problem. I don't know for a fact that it is caused by ex. But removing it worked for me. Good luck
[OnePlus 3 & 3T Cross Device Development] xNAPx:
And what are you using as kernel manager?
[OnePlus 3 & 3T Cross Device Development] gFknQ:
Me? Adiutor. My settings stick just fine
[OnePlus 3 & 3T Cross Device Development] xNAPx:
I used both and problem is still there
[OnePlus 3 & 3T Cross Device Development] mady51:
Ok guys. Remove those apps ka and exkm. Try using cpu float or inbuilt cpuinfo if ur rom has and see. Most of the apps r showing wrong info of cpu stuck at max, but actually not which we identified in our testing.
[OnePlus 3 & 3T Cross Device Development] xNAPx:
I have unleash OS where can I find it?

Anyway I just clean installed last version of unleash (Final) and the last update of your Kernel and rom seems even slower, cold start is terrible and also the UI seems to be laggish
[OnePlus 3 & 3T Cross Device Development] @krishne35:
Ok guys

So who and all have the problem of little cpu fixed at max follow these steps

Thanks [MENTION=4248063]dead0[/MENTION] for letting us know the workaround

Step:1 launch exkernelmanager

Step:2 three line menu > tools > script manager > add new script (name it whatever u want)

Step:3 select three dot menu and select edit

Step:4 copy these

echo 0:307200 1:307200 > /sys/module/msm_performance/parameters/cpu_min_freq

chmod 444 /sys/module/msm_performance/parameters/cpu_min_freq

Step:4 save then three dot menu > run

If u have done correctly u should get something called (no output)

Now things should be good
[OnePlus 3 & 3T Cross Device Development] lapirado:
The kernel in xtended its that same one, I guess. Mady is part of xtended team
[OnePlus 3 & 3T Cross Device Development] Sudhangshu:
Hello dev thank you for such a awesome kernel, i really loved it, made my device way more better than any other kernel.

I was just wondering does it supports A11 roms?

Any suggestions are welcomed.
[OnePlus 3 & 3T Cross Device Development] Sudhangshu:
Hello guys does mad kernel supports A11 roms?
[OnePlus 3 & 3T Cross Device Development] pawlik79:
It doesn't work on ArrowOs.
[OnePlus 3 & 3T Cross Device Development] abehrani:
yes you are correct. the only issue is some random device freezing issues. not sure what is the cause for them. any solutions?
[OnePlus 3 & 3T Cross Device Development] lapirado:
Wich rom? Xtended? No bugs or FC's?
[OnePlus 3 & 3T Cross Device Development] ikram.senguen:
Yo,

i solved that by flashing uperfMagisk.zip, governor stayed "schedutil" after that

Found this out after i tried out FDE.AI + uperfmagisk.zip

Hope that this helps anyone

Peace
[OnePlus 3 & 3T Cross Device Development] ela1103:
super

can you give the link for

FDE+uperfmagisk module
[OnePlus 3 & 3T Cross Device Development] ikram.senguen:
FDE.AI:

https://github.com/feravolt/FDE.AI-docs/releases/download/12.5.4/FDE.AI-v12.5.4.apk

UperfModul:

https://github.com/feravolt/uperf/releases/download/v2.01/MAGISK.uperf-v2.01_FDE.AI_edition.zip

U could have found that by yourself you lazy ass
[OnePlus 3 & 3T Cross Device Development] ela1103:
Thankyou
[OnePlus 3 & 3T Cross Device Development] ikram.senguen:
Question guys: which one is the actual latest? Mcd-final or Mcd-R1?

In Screenahot below left is *final* right is *R1*

R1 seems to be the more final one?! Correct me please bratas
[OnePlus 3 & 3T Cross Device Development] :
In fact I think both kernels are old, though the R1 seems the latest.

Here all kernels with build date from Mady:

MadKernel - Browse /OnePlus 3 Series Kernel at SourceForge.net

sourceforge.net
[OnePlus 3 & 3T Cross Device Development] ikram.senguen:
Old but gold
[OnePlus 3 & 3T Cross Device Development] Adam Hui:
Need this kernel so bad for LoS 18.1, since my screen replacement was not original amoled one, a LCD type, i need the setting in kernel manager to manage how my lcd screen method to go to deepsleep state (LCD), so it can use AOD smoothly without long flckering to freezeing or unknown. I forgot which kernel it was, a MCD or Mady's Mad Kernel, devs knows accurately. So please devs... @mady51 @SuperDroidBond can u please help me... I know i'm not the only one who using non original lcd replacement, since the original one is too expensive due the phone price itself nowadays.. 🙏🙏🙏

EDIT : i need this & AOD coz this LCD type replacement doesnt support dt2w & my hw buttons (pow & vol) have broken for much times to replacing. Even the buttons were ready n pressed, it wont wake the phone without long time blinking to AOD or go to freezeing unknown untill i forced restart the phone.
[OnePlus 3 & 3T Cross Device Development] Adam Hui:
it was pretty sad to know the developers have died
[OnePlus 3 & 3T Cross Device Development] mady51:
Not sure, but no such issues as even the devs of unleash r using it. Something at ur end
[OnePlus 3 & 3T Cross Device Development] mady51:
Here is the proof. So relax n njoy the kernel
[OnePlus 3 & 3T Cross Device Development] Prashanthme:
Anybody tried this on aicp? For me not booting. Dunno whether that is the issue. Let me know if anyone flashed successfully
[OnePlus 3 & 3T Cross Device Development] XZYoda12:
for Omni 3T

I'm running OmniROM on 3T. Which version of MadysXtended should I flash? (X1, X2....X5?)
[OnePlus 3 & 3T Cross Device Development] mady51:
X5 latest

---------- Post added at 08:55 AM ---------- Previous post was at 08:55 AM ----------

Not sure, but it should work
[OnePlus 3 & 3T Cross Device Development] guillaumeserton:
With the X5, do we have to use this trick https://xdaforums.com/showpost.php?p=75845232&postcount=281 to get correct performance, or use it without any modifications?
[OnePlus 3 & 3T Cross Device Development] mady51:
U can try it np. Or stay stock
[OnePlus 3 & 3T Cross Device Development] xNAPx:
Proof of what?

---------- Post added at 02:48 PM ---------- Previous post was at 02:29 PM ----------

Doesn't work
[OnePlus 3 & 3T Cross Device Development] mady51:
Its in pic bro. Cpu info shows some value and exkm shows some value. So those info r buggy, dont rely on them much
[OnePlus 3 & 3T Cross Device Development] @krishne35:
What do you mean by doesn't work ?

Give more info

Like ROM ?

As per my usage this only needed by los basses roms

---------- Post added at 02:00 PM ---------- Previous post was at 01:58 PM ----------

Strictly speaking

The min little cpu Freq struck at max is an intended feature

It won't drain battery

But PPL things it drains battery coz of that so showed the workaround

Only needed on los based roms
[OnePlus 3 & 3T Cross Device Development] xNAPx:
I left my phone overnight and battery was at 74% when I woke up this morning my battery was completely drained. I don't think this is a normal behavior, I can understand if min frequency is meant to run at max, but phone doesn't go into deep sleep. And drain all the battery even with screen off.
[OnePlus 3 & 3T Cross Device Development] mady51:
Agreed. Fixing it. Sry for that inconvenience. If u interested to test, can u join tg grp

---------- Post added at 04:57 PM ---------- Previous post was at 04:53 PM ----------

Pls dont flash latest build for 3t devices pls. Fixing issue with cpu stuck at max freq. Sry for that, as that was lately identified.
[OnePlus 3 & 3T Cross Device Development] gFknQ:
I'm still getting 7% screen on and .5% overnight. And my frequency sticks. I hope an update fixes others issues, but I'm still extremely happy ?

Edit: I'm on 3t & NOS
[OnePlus 3 & 3T Cross Device Development] mady51:
R u on 3t or 3?
[OnePlus 3 & 3T Cross Device Development] gFknQ:
I'm on 3t, so I don't know that whatever issue they are having is 3t specific
[OnePlus 3 & 3T Cross Device Development] mady51:
Thats the prblm. Some r having issue n for some no issue. Whatever. Enjoy
[OnePlus 3 & 3T Cross Device Development] rippledrums:
I think it's specific to LOS based ROMs.

I was on NOS before and everything was ok, but since I switched to RR I've noticed that no matter which kernel you use, the minimum frequency for the little cores is set to 1516MHz and even if you set in manually to 307MHz in EXKM (the one I prefer), the CPU still spends quite some time in 1516MHz.
[OnePlus 3 & 3T Cross Device Development] xNAPx:
I think it's rom specific too, I'm on one plus 3 by the way not 3T. Whatever you do frequencies stick at max frequency, this is the same either with RR and Unleash OS (the one I'm using now)
[OnePlus 3 & 3T Cross Device Development] mady51:
Hmm that makes sense. Could be that los visualiser perf bug
[OnePlus 3 & 3T Cross Device Development] xNAPx:
Can you do anything to fix this problem?
[OnePlus 3 & 3T Cross Device Development] mady51:
If its rom bug, i cant. But am using 3 and am on MSM-X. Its damn stable which u wont believe. Xan u try change rom n see if u still have issue
[OnePlus 3 & 3T Cross Device Development] EvilPat:
The problem lies in energy-saving mode..If I switch to save energy then frequency remains 307 Mhz constant.
[OnePlus 3 & 3T Cross Device Development] mady51:
Can ppl who have issue try the above solution n update pls?
[OnePlus 3 & 3T Cross Device Development] xNAPx:
If you mean the script in ex kernel manager it didn't work
[OnePlus 3 & 3T Cross Device Development] EvilPat:
no he meant my post and that problem
[OnePlus 3 & 3T Cross Device Development] xNAPx:
Which one sorry I miss it

EDIT: Ah ok I found it where to I change that?
[OnePlus 3 & 3T Cross Device Development] mady51:
Did it resolved?
[OnePlus 3 & 3T Cross Device Development] xNAPx:
I don't know where to change the value sorry be more specific please. Do you mean into battery subcategory in settings?

---------- Post added at 11:01 PM ---------- Previous post was at 10:52 PM ----------

I think it's related of tge battery manager of the rom it always overwrite your settings whatever you do, if you use balance frequencies will be max for both little core. If you put energy saver frequencies will be 1036mhz for both core and big core one core will be offline and tge other at 1403mhz.is there any way to disable the battery manager?
[OnePlus 3 & 3T Cross Device Development] mady51:
Yes in battery sub category
[OnePlus 3 & 3T Cross Device Development] xNAPx:
As I said it makes things worst because the other profiles will decrease the other frequencies for big cores and as well do not decrease little to minimum, values will be both at the same frequency but decreased
[OnePlus 3 & 3T Cross Device Development] mady51:
Ok cool. Am not using any los builds. Will see if anything can be done
[OnePlus 3 & 3T Cross Device Development] dead0:
It seems the small cores sticking at high frequencies is due to MSM implementation of touchboost. On earlier builds there was the ability to disable touchboost but on the recent builds, it is no longer available
[OnePlus 3 & 3T Cross Device Development] mady51:
That should be the case for every one. But its not. Something phishy. Anyways thanks for suggestion
[OnePlus 3 & 3T Cross Device Development] dead0:
Personally I found using x4 build with aosip on op3, the small cores don't stick to high frequency all the time as long as not touching the screen so it still ramps down. But once you touch the screen, it jumps to max frequency. So if using cpu boost or target loads with interactive governor, they become ineffective
[OnePlus 3 & 3T Cross Device Development] JumboMan:
I am on OP3 with NOS 6th march build and X5 kernel.

I dont have any problem of cpu-min-freq sticking to max-freq
[OnePlus 3 & 3T Cross Device Development] puschkin:
+1
[OnePlus 3 & 3T Cross Device Development] DarwinJ94:
Same thing is happening for me with the latest RR build. Unless you don't touch the screen the small cores stay in low frequency.
[OnePlus 3 & 3T Cross Device Development] dead0:
I think sticking was probably the wrong word I used. :P

When u touch the screen does it jump to max frequency?
[OnePlus 3 & 3T Cross Device Development] mady51:
That is my fav behavior n good for battery
[OnePlus 3 & 3T Cross Device Development] despeh:
i am using x5, do i need to uninstall naptime for the kernal to work properly?
[OnePlus 3 & 3T Cross Device Development] dead0:
But doesn't cpu boost do that already?
[OnePlus 3 & 3T Cross Device Development] mady51:
It boosts all, but pushing more to little cluster is diff thing

---------- Post added at 07:34 AM ---------- Previous post was at 07:33 AM ----------

Is it not working properly now for u? Naptime is just doze app
[OnePlus 3 & 3T Cross Device Development] DrUnknownEMC:
Thanks fixes issue on x5 on RR.
[OnePlus 3 & 3T Cross Device Development] mady51:
Guys we have tested on a los based rom on 3t device. No issues were found. Is it fine with u ppl if a new build released? U will have latest linux stable upstream as well in it.
[OnePlus 3 & 3T Cross Device Development] DarwinJ94:
Release it. The only weird thing I found was the touch thing that you said is your fav behavior, but everything else is working fine I guess.
[OnePlus 3 & 3T Cross Device Development] purplepenguin:
YES PLEASE

Also this question isn't directed at mady specifically but how would I accomplish that fix in KA?

Thought it would be this Generic thing under Custom Controls+apply on boot but I have no idea what I'm doing... Advice? (Attached)
[OnePlus 3 & 3T Cross Device Development] mady51:
https://drive.google.com/file/d/15XqGt7rN2c10iFjYN5NLvH_r5FLi8RjR/view?usp=drivesdk

Here u go guys. Flash it n report
[OnePlus 3 & 3T Cross Device Development] purplepenguin:
No luck for me :( mmm no idea what it could be. Anyone else on latest RR who got it fixed able to help with the custom thing in KA????
[OnePlus 3 & 3T Cross Device Development] mady51:
Let me explain before u confirm-

Logic is when u touch the screen, in general u expect all the cpus to respond but shouldnt reach max value. What i did is, instead of all cpus only small cluster cpus will go to max and stay there for some ms instead of raising big cluster cpu.

Advantage of this behavior - big cluster causes more battery usage than small cluster. So to save some battery am pushing to small cluster most of the time.

To confirm if u have issue or not -

Try diff apps like exkm or ka or cpu float or inbuilt rom cpuinfo.

Dont touch the screen for few sec and then see if the freq goes down. Check with above all apps, as they r buggy as well reporting wrong stats.

Hope this makes clear if u ppl understand the behavior. If not nothing i can do.
[OnePlus 3 & 3T Cross Device Development] xNAPx:
I'm going to try it out
[OnePlus 3 & 3T Cross Device Development] purplepenguin:
RIP CPU float confirms everything is fine so must be a KA issue... Maybe nothing was ever wrong in the first place lmao ... I haven't bought exkm so couldn't use that & don't think RR has in built...

Well thanks for the fast action either way??? Lol
[OnePlus 3 & 3T Cross Device Development] mady51:
Thanks. U saved my a**
[OnePlus 3 & 3T Cross Device Development] purplepenguin:
Er sorry for 900 posts.. The issue does actually still happen for Conservative at least ... But seems all is fine on Interactive. Can't do further testing, have guest coming atm

Edit: BTW [MENTION=7072514]mady51[/MENTION] if you have discord (or like.. Email) you can shoot me test builds one-off like this. As long as I can recover somehow I don't give a DAMN about "experimental" .. Happy to test in early stages of Oreo for sake of everyone. Least I could do for the years been lurking around :)
[OnePlus 3 & 3T Cross Device Development] xNAPx:
New kernel does not work, sorry dude frequencies keep getting stuck at max they drop a little but not at the minimum at 906mhz. I'm using darkness governor. I changed it to interactive but still frequencies are stuck. Should I try the script in addition?
[OnePlus 3 & 3T Cross Device Development] Yeshas Prabhakar:
Which ROM are you currently on?

Do use inbuilt cpu info to monitor CPUs frequencies when you are using various apps and see if it changes bcaz KA and EXKM info can be wrong sometime, I used alucard, interactive, performance, conservative non of them gave me this error let me check with darkness and see,
[OnePlus 3 & 3T Cross Device Development] xNAPx:
I use Unleash OS
[OnePlus 3 & 3T Cross Device Development] DarwinJ94:
Mine is currently staying at 307 Mhz unless I touch the screen. Latest update and latest RR build.
[OnePlus 3 & 3T Cross Device Development] xNAPx:
This must be normal behavior, what governor and I/O scheduler are you using?
[OnePlus 3 & 3T Cross Device Development] DarwinJ94:
Interactive and bfq
[OnePlus 3 & 3T Cross Device Development] EvilPat:
please have a look at QuickToggle CPU Info and everything OK Exm or KA indicates differently because it works.