yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] Stogie87:
Hey Mady, thanks for this great update and for your reply to my annoying question about torch. :eek:

I hope it is not rude to ask and maybe another noop question, but would it be possible to add doubletap2sleep functionality in your kernel?

Regards, Stogie
[OnePlus 3 & 3T Cross Device Development] EViollet:
Actually everything is working fine on the reverted version of X11.

So download again.
[OnePlus 3 & 3T Cross Device Development] sharkyslo:
It really works, thank you! :)
[OnePlus 3 & 3T Cross Device Development] Tzagor:
Which settings?
[OnePlus 3 & 3T Cross Device Development] gFknQ:
Actually that was Mady 10. Underclock cpus, interactive, powersave, cfq, cubic...

Just installed Mady11 bout 30mins ago & will try out. But been using same settings since about Mady4 days with a few adjustments here and there
[OnePlus 3 & 3T Cross Device Development] gFknQ:
Greenify helps. Was sleeping 98% of time screen was off. Doze, whatever you want to call it
[OnePlus 3 & 3T Cross Device Development] ParallaxY:
Did it interrupt with incoming notifications ? Like delayed notification in instagram or any other apps ? Like it doesn't get notified unless u open the app it self ?
[OnePlus 3 & 3T Cross Device Development] gFknQ:
Only if you greenify it. You can choose to do nothing and let it run in the background and get your notifications. I personally am not much of a social networking type, so I choose ignore background and it kills it completely, mostly, except occasionally checking by itself. I can check all that during the day when I get time, I don't like constant notifications because whoever posted about their tacos they had for lunch or whatever. But the option is there if you want
[OnePlus 3 & 3T Cross Device Development] FullWipe:
Hi mates, is this kernel compatible with Helix Engine?

I'm coming from RR Oreo (op3t) but stock kernel (caesium) is not compatible with helix (LMK drivers missing on caesium) and i got stuck on boot. I solved by uninstalling helix via adb but i need some way to have more battery life and helix seems to be doing magic in this sense. Thanks

EDIT: What is the latest version? X2 (link at OP) or X11 (linked some post above)?
[OnePlus 3 & 3T Cross Device Development] mady51:
Latest is x11. Check my last post
[OnePlus 3 & 3T Cross Device Development] Itachi_Uchiha:
Flash and forget? Or tweak here and there? Oneplus 3 running latest NitrogenOS. No kernel manager installed
[OnePlus 3 & 3T Cross Device Development] Stroky:
The only thing i change is the I/O scheduler to maple.
[OnePlus 3 & 3T Cross Device Development] mady51:
flash and forget.
[OnePlus 3 & 3T Cross Device Development] JumboMan:
[MENTION=7072514]mady51[/MENTION], I'm not able to view source code. github link giving "This repository is empty." error
[OnePlus 3 & 3T Cross Device Development] mady51:
Yes. Am rebasing it to cleanup some mess. However u can find name with BAK temporarily
[OnePlus 3 & 3T Cross Device Development] mady51:
No tweaks nothing. On lte only.
[OnePlus 3 & 3T Cross Device Development] :
Which rom?

And what is the font you are using?
[OnePlus 3 & 3T Cross Device Development] amrtalaat:
Can i ota weekly update with this custom kerenel ?

Im in omni rom
[OnePlus 3 & 3T Cross Device Development] mady51:
Its msm-x rom. U can find that feature in it

---------- Post added at 04:29 PM ---------- Previous post was at 04:28 PM ----------

Ota is rom thing. Nothing to do with kernel
[OnePlus 3 & 3T Cross Device Development] initguru:
Hi all,

First I have to thank to op for this great kernel. Its been working just great.

I have one thing to ask if anyone have a kernel wakelock issue with x11 version.

Some kernel wakelocks seem too many counted and I think those prevent the device from deep sleeping.

- ipc000000cc_HwBinder

- epoll_InputReader_file

- dsps_IPCRTR

- etc...

Trying to block those through EX Kernel Manager but not all of them listed.

I'm attaching bbs screenshot.
[OnePlus 3 & 3T Cross Device Development] mady51:
NO need to block them. check bbs, may be ur apps r causing issue.
[OnePlus 3 & 3T Cross Device Development] itz22:
Storopia font !
[OnePlus 3 & 3T Cross Device Development] mady51:
Teaser
[OnePlus 3 & 3T Cross Device Development] keerthivasan@xda:
That's amazing man., What the heck is that.? Next update of the Kernel.? Or Any tweaks in your Kernel.? That's tempting very much., Eager to know., Any clues.!! Tweak or Update.? Thanks for the amazing Kernel., Already am using yours., Getting good battery life., Hope next would be better, best, etc., Waiting.,
[OnePlus 3 & 3T Cross Device Development] initguru:
Okay I'm going to look into the issue further.

Disabling suspicious apps would be a good starting point.
[OnePlus 3 & 3T Cross Device Development] mady51:
Update time - MadysXtended-X12.zip

Changes -

Updated to v104.

Few tweaks here and there, nothing much.

flash and njoy and report feedback.

-thanks

TeamXtended.
[OnePlus 3 & 3T Cross Device Development] oneszero:
Certainly. Just give me a few minutes. Thanks
[OnePlus 3 & 3T Cross Device Development] pratamaaudi:
i have it too, on all situation, already turn off cpu boost but still like "touch boost enable"

already try other governor, but still same
[OnePlus 3 & 3T Cross Device Development] limyoona:
On NOS, the flashlight can't be opened.Clicking on QS did not respond.The system interface stops running when clicking on the power key menu.
[OnePlus 3 & 3T Cross Device Development] mady51:
Its working fine in my rom. Do one thing flash nos stock n see if it is there r not. I dont see others have issue
[OnePlus 3 & 3T Cross Device Development] @krishne35:
?

Any screenshot buddy
[OnePlus 3 & 3T Cross Device Development] mady51:
Ok guys - new kernel is up.

Changes - added support for gestures.

And many tweaks.

Go grab the build n njoy.

As always give feedback to improve.
[OnePlus 3 & 3T Cross Device Development] kingsven149:
Thank you for the update! I hope you will bring support for wireguard. Best regards
[OnePlus 3 & 3T Cross Device Development] mady51:
Isnt it already there?
[OnePlus 3 & 3T Cross Device Development] kingsven149:
Oh sorry, my mistake. You can add your Kernel here: https://xdaforums.com/android/development/wireguard-rom-integration-t3711635

Keep on your good work!
[OnePlus 3 & 3T Cross Device Development] m_reyna_16:
[MENTION=7072514]mady51[/MENTION] if I want to update to the new kernel, do I have to wipe data on my kernel app? I have it set to a different governor... Or dirty flashing my rom and updated kernel will do?
[OnePlus 3 & 3T Cross Device Development] mady51:
app should be applying on reboot. if not, apply manually. u can delete that app data as well after flashing if required.
[OnePlus 3 & 3T Cross Device Development] mady51:
guys, I see a report that flashing latest kernel is causing issues specially on NOS builds with the panel as its using some old device commits i think. so be careful.

-thanks
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
If you're currently using a different kernel you want to erase settings in the kernel app. All I do though is just go through the app settings and turn off all the "apply on boot" options.

If you're using a kernel that didn't come with the ROM, (like caesium) then dirty flash your ROM after changing kernel app settings but before flashing new kernel.

If you're already using previous mady kernel then just dirty flash the kernel and you most likely won't need to mess with the kernel app at all, unless mady says you need to. Most of the time you won't have to reset the tuner app, but if there are huge changes to the kernel then I would just to be safe.

This is a good rule of thumb for most kernel flashing but there are exceptions. For example, I know Blu-spark kernel messes with the system partition a lot so I would recommend dirty flashing ROM again before flashing new kernel, just to be safe in case the new version doesn't overwrite all the system changes.
[OnePlus 3 & 3T Cross Device Development] 5nickers:
Please use version numbers, it makes everything easier!
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
Just check the file date...
[OnePlus 3 & 3T Cross Device Development] 5nickers:
That's not how it works... Why should I have to look through everything, when there is a number and I can sort that?
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
why should the dev have to cater to your expectations as a user when they make their own project their way? Its very insulting for a dev to work on a project only for someone to respond with "omg I have to put in 3 more seconds of effort on my end to download this"

It is how it works when the developer wants to do it that way. Mady uploads versions based off changelog, and ties the changes into the name of the file. Follow the thread (which is your job as an XDA user) and you'll figure out which release is what. If that's not good enough for you, then use the date it was uploaded. Why should the dev have to put a version number on their files even though they don't want to? They have more of a right to name them whatever they want than you have to complain about it.

Is caesium kernel also not up to your expectations because MSFJarvis decided to make the file versions based on fruit? How dare he.

Sorry for starting a fight but the entitlement on XDA is ridiculous sometimes. If you don't like the absence of version numbers in filenames then don't use the kernel. Simple as that.
[OnePlus 3 & 3T Cross Device Development] anzila:
Working fine.
[OnePlus 3 & 3T Cross Device Development] anzila:
Removed
[OnePlus 3 & 3T Cross Device Development] mady51:
Happy to see u ppl dont have issues. Thanks for reporting back guys.
[OnePlus 3 & 3T Cross Device Development] cyan pac:
Was this a teaser for x12 lol
[OnePlus 3 & 3T Cross Device Development] amrtalaat:
How to update from previous build ?. Just clear cache then flash ?
[OnePlus 3 & 3T Cross Device Development] mady51:
Yes

---------- Post added at 03:03 PM ---------- Previous post was at 03:03 PM ----------

No need just flash
[OnePlus 3 & 3T Cross Device Development] adibayer_:
how's gaming performance in this kernel?

Want to try using custom kernel, but afraid of decreasing performance especially in gaming.

And if I want to flash this custom kernel, do i need to wipe something like cache or dalvik?

Thanks.
[OnePlus 3 & 3T Cross Device Development] mady51:
Its good. Try stock settings. If not satisfied there r many other options like darkness or nightmare for gaming. Try them and report ur feedback
[OnePlus 3 & 3T Cross Device Development] AndreiVolk:
Do you even flash gapps bruh ? ???
[OnePlus 3 & 3T Cross Device Development] initguru:
Disabling some apps did not help.

I have also investigated the situation using Google Battery Historian and it showed me a major kernel wakeup reason is "One or more tasks refusing to freeze", also wakeup sources are those wakelocks I mentioned before.

btw I have tried another kernel (Latest Caesium) and it just DID go deel sleep overnight, drained only 3% for 6 hours.

[MENTION=7072514]mady51[/MENTION],

Would you help me out to get this fixed?

I love your kernel's overall performance and snappiness. It's simply the best.
[OnePlus 3 & 3T Cross Device Development] mady51:
Show ur full bbs stats. No one has deepsleep issues except u. Or else join in tg grp to get more n fast help
[OnePlus 3 & 3T Cross Device Development] initguru:
Sure I will.

I'm going to save whole bbs stats tomorrow morning then share them here.

I just joined the tg group, I will also ask some help in there.
[OnePlus 3 & 3T Cross Device Development] ParallaxY:
What's the difference between this and the Unified version ?

Like the MadysXtended-Kernel-Unified3T-X11.zip ?
[OnePlus 3 & 3T Cross Device Development] @krishne35:
Just naming ntg spl
[OnePlus 3 & 3T Cross Device Development] kingviking:
how to access these profiles in your kernel (NOOB). :) and use them

i have used app like kernel auditor but i am unable to access these nightmare and darkness options.the best i can do is create a new profile

plz let me know how to use these inbuilt profiles of your kernel
[OnePlus 3 & 3T Cross Device Development] mk_1996:
Insane standby on nitrogen os. Thanks [MENTION=7072514]mady51[/MENTION] for your work
[OnePlus 3 & 3T Cross Device Development] @krishne35:
Under cpu governor
[OnePlus 3 & 3T Cross Device Development] gFknQ:
X12
[OnePlus 3 & 3T Cross Device Development] :
What ROM are you using gFknQ?

I am on OMNI and do have good results but 100% after almost 8 hours, even only in deep sleep is not what I get...
[OnePlus 3 & 3T Cross Device Development] amrtalaat:
Which rom u use ?
[OnePlus 3 & 3T Cross Device Development] mady51:
U still didnt beat mine. And r u still using ur tools or stock kernel?
[OnePlus 3 & 3T Cross Device Development] gFknQ:
Nitrogen. And I don't know bout omni, so... I wanna try. I was on oxygenos just 2 days ago, 6.0.1,lollipop or whatever just for shts & giggles. But when I cane up to date, went back to NOS, cuz that's what I know & love. Never fails me. Just updated today. Kept all my sub themes, boot logo etc. Works great. Waiting for Havoc-OS

Nitrogen

I am. I stayed on stock settings for a coupla hrs. Lots of updates to stock NOS kernel, but still lots of idle and active. 17-19%active, 4%inactive, that's with lots of Boeffla tweaks on new nos today. Tried Boeffla custom last week. Really snappy, but chewed up battery. [MENTION=7072514]mady51[/MENTION], your record requires me to not touch my phone, which means I go into mini coma. I can match or beat your record, on your blessed kernel, with my overcompensating tweaks, but if I do, you have to mention me on further kernel releases and get me in the Havoc-OS test door. Fair trade? How's torch? ?

---------- Post added at 11:18 PM ---------- Previous post was at 11:00 PM ----------

I hear Omni is top notch. I am not here to put them down, cuz I honestly do not know. I've heard great things about Omni rom, stock kernel, & even Caesium. I'm a Nitrogen guy with Mady's Kernel never fails me. Just keeps impressing me every release xyyx or Mady drop are brilliant

---------- Post added at 11:43 PM ---------- Previous post was at 11:18 PM ----------

There are mentions on here of use on omni. Start at page 11
[OnePlus 3 & 3T Cross Device Development] :
I am using X12 now for two days on the latest weekly Omnirom and have to say batterylife is great and is working without any issues till now.

I think a week ago, I have removed all stuff like xposed, amplified, lspeed, servicely and some optimisations using magisk modules (swap torpedo and sysconfig patcher).

I switched to a minimum of system apps and am only using EX kernel manager (but everything at default at the moment, just for checking...) and Naptime-X.

The system is rooted, using the latest official twrp and magisk/ magisk manager.

After 16 hours of usage and 75% battery I still have 2 days of battery life left. Very good!

The combination of Omni and Mady's Xtended Kernel is great. I like Omni because of it's stability, the weekly's and latest security patches as overall performance and possibility's.

Mady's Xtended kernel is giving me great battery life and extra features like the possibility to block some wakelocks (although not needed; default setup is great!).

I hope the team will continue it's great work ;):svetius:
[OnePlus 3 & 3T Cross Device Development] initguru:
[MENTION=7072514]mady51[/MENTION]

I've got a clue which causes the issue.

After I saw proximity sensor has been used quite often, I turned off proximity sensor related settings.

The phone started deep sleeping since that point.
[OnePlus 3 & 3T Cross Device Development] Bryandu13:
For me it's the best kernel for gaming on custom ROMs. Any other kernels gives me lags (ceasium, LOS stock, nitrogen one) but this one is the best.
[OnePlus 3 & 3T Cross Device Development] :
Thanks, found it!
[OnePlus 3 & 3T Cross Device Development] Bryandu13:
For me darkness decrease gaming performance, didn't tested nightmare because peoples say it's like darkness.

Stock settings are perfect.
[OnePlus 3 & 3T Cross Device Development] initguru:
Still much time the phone has stayed awaken overnight, I installed ForceDoze to disable motion sensor since Significant Motion Detector(sensor) wake up the phone very often, based on bbs stats.

Now I can get a reasonable deep sleep time...

[MENTION=7072514]mady51[/MENTION]

I'm attaching full bbs stats of last night, would you please take a look?

I don't have to modify those settings (disabling proximity and motion sensors) in Caesium Kernel and it would be great if you can optimize your kernel further.
[OnePlus 3 & 3T Cross Device Development] mady51:
Can u post ss in tg grp pls. Dont have much time
[OnePlus 3 & 3T Cross Device Development] rippledrums:
Getting some glitches now and then, particularly in the game Score Match, in the form of flashing white/black textures.

I'm on latest Nitrogen OS and X12 kernel and it has happened to me before on other builds too.

Never seen it using other kernels though.

Doesn't happen always, and I tried reproducing it by using the same apps in the same order, but couldn't see the glitches anymore.

What could be doing this?
[OnePlus 3 & 3T Cross Device Development] TerrorApple:
[MENTION=7072514]mady51[/MENTION]

Would you mind checking this log? It shows the crash that happens when you long-press the power button while the screen is off to turn on the torch (LOS and RR feature). When the phone has been idle for some time (dozing?) and you long-press the power button, a soft reboot occurs. The reboot does not happen when the phone has just been set to standby. Also, the normal torch in the OS and the camera app works. Its just the soft reboot when enabling while the screen is off (and has been off for some time). Not sure if it's a kernel related issue, but I guess you would know. I'm not using Xposed if that matters. I tested it on X12.
[OnePlus 3 & 3T Cross Device Development] mady51:
Did u observed this after few cycles flasshing kernel? Could happen bcoz a little compromise in perf gains better battery.

---------- Post added at 03:12 AM ---------- Previous post was at 03:09 AM ----------

Thanks for logs. Does torch in qs tile work for u? Just do a reboot if it doesnt work. Bcoz of that u r getting this issue. Will see if anything can be done in kernel.
[OnePlus 3 & 3T Cross Device Development] initguru:
Hi gFknQ,

Did u apply any kind of tweaks? If so would u give me some information?

I have been trying to do more optimization for idle drain but no go.
[OnePlus 3 & 3T Cross Device Development] itz22:
Well instead of mentioning thanks , would request to hit thanks button ..
[OnePlus 3 & 3T Cross Device Development] rippledrums:
Yeah it happens after a while, and doesn't happen always which is weird. Maybe it's that, thanks.
[OnePlus 3 & 3T Cross Device Development] TerrorApple:
I never use torch in QS but I just checked, it works fine. Thanks for looking into this!
[OnePlus 3 & 3T Cross Device Development] mady51:
issue fixed in test version. check in the official next release.
[OnePlus 3 & 3T Cross Device Development] TerrorApple:
Awesome, you are the best!
[OnePlus 3 & 3T Cross Device Development] Pablo.x:
Have you tried with stock kernel to make sure that it's kernel related? :D
[OnePlus 3 & 3T Cross Device Development] rippledrums:
Of course, I mentioned I never saw that glitch with other kernels (only tried stock and Caesium). ;)

I do prefer Mady's for performance, tcp and I/O options.

It's very random too, like I play one game and it's there and I play another and it isn't, and never saw it in other games though to be fair that's the only 3D game I'm playing right now...

Not a BIG issue anyway. :)
[OnePlus 3 & 3T Cross Device Development] gFknQ:
Tweaks are all pretty much pictured on bottom page 56 & top of page 57. Greenify, but I'm not sure how much that helps idle. It seems the greenifified apps come back on when screen goes off, but hard to tell, cuz screen is off. I do use Naptime X, because I purchased it last year when I was on Zenity rr with Franco kernel.

It seems to do okay with these settings.

But honestly, I would ask Mady for suggestions, not me. He's right. I cant beat his record. He's the wizard. I just get lucky sometimes
[OnePlus 3 & 3T Cross Device Development] initguru:
Thanks for the reply.

I already have joined tg group and got help there.

All I have known from test results is not small amount of kernel wakelock and now tried to get rid of it.

This may be caused by misbehaving apps, sensors, etc..

First thing first, [MENTION=7072514]mady51[/MENTION] told me testing without apps, I will do that soon.
[OnePlus 3 & 3T Cross Device Development] mady51:
New teaser
[OnePlus 3 & 3T Cross Device Development] vishruthys:
Do u mind sharing the apps which you use on a daily basis
[OnePlus 3 & 3T Cross Device Development] mady51:
Update time - MadysXtended-X13.zip

Changes -

Upstream v105.

Fixed power button long press for torch reboot issue.

Fixed QS tile Torch issue (most of the testers said it fixed, however couple of them reported its still not working. Tested on LOS and AOSP based roms). So, pls do confirm.

Added relaxed governor (may be good for gaming)

Interactive tweaks

Optimized sound

Enabled Arch power

under the hood many changes.

flash and njoy and report feedback.

-thanks

TeamXtended
[OnePlus 3 & 3T Cross Device Development] FullWipe:
[MENTION=7072514]mady51[/MENTION] First of all, thanks for update :)

I tried the torch tile immediately after installing the new version but still does not work.

I tried power button long press for torch but the problem of rebooting still remains.

Strangely after the forced reboot everything works perfectly...both the tile and the power button long press for torch :good:

Thanks a lot!
[OnePlus 3 & 3T Cross Device Development] Propulsion:
What is best of those many governors and schedulers in terms of battery consumption and overall user experience? My usage is mainly fb, ig, tapatalk, xda, chrome. I don't play any games. Now I'm using Alucard and maple. Is some other combination significantly better for my type of usage? There is so many of them to try them all...
[OnePlus 3 & 3T Cross Device Development] ATP4:
Same here.
[OnePlus 3 & 3T Cross Device Development] FullWipe:
Assuming that the best combination does not exist because it depends on too many factors, I'm using Smartmax_eps governor and Maple scheduler with satisfaction.

Give them a try and report back :good:
[OnePlus 3 & 3T Cross Device Development] ATP4:
For battery friendly usage and whitout gamings, I use the alucard gouvernor and maple scheduler also.
[OnePlus 3 & 3T Cross Device Development] Prashanthme:
Bootloopin in Luis rr... X12 works fine.
[OnePlus 3 & 3T Cross Device Development] DrUnknownEMC:
X13 works fine for me on Luis 17th.
[OnePlus 3 & 3T Cross Device Development] Prashanthme:
Let me try flashing the new build then
[OnePlus 3 & 3T Cross Device Development] Itachi_Uchiha:
Which rom do you test the kernel with?
[OnePlus 3 & 3T Cross Device Development] Stogie87:
I still use Unofficial RR Luis with Xposed Framework & with this new kernel the torch issue seems to be fixed! No problems anymore.
[OnePlus 3 & 3T Cross Device Development] mady51:
Msm-xtended
[OnePlus 3 & 3T Cross Device Development] Agimax:
Only my opinion, but this new version seems more stuttery while initial scrolling effect than the v12. I haven't tweaked, just flashed as is. I'm running AICP8.1 ROM from the 14th. Just FYI, not a complaint, still a great Kernel and love the Aicp combo.
[OnePlus 3 & 3T Cross Device Development] mady51:
Give it couple of cycles n then let me know pls
[OnePlus 3 & 3T Cross Device Development] amrtalaat:
Bro I installed msm extended ROM and latest kernel everything is great but I have one question is black dark theme have any problems with ROM ?
[OnePlus 3 & 3T Cross Device Development] mady51:
No issues. If u have any ask in tg grp of the rom for quick help
[OnePlus 3 & 3T Cross Device Development] Prashanthme:
Well I m on Luis build 19th and x13 + xposed, no flashlight.. I m not worried though, as it happens and after few reboots it gets on :cool:
[OnePlus 3 & 3T Cross Device Development] okaysee:
I can just dirty flash ROM updates with a custom kernel, correct?