yashsingh1/xdaforums huggingface dataset:
[One (M9) Original Android Development] Mostafa Wael:
[MENTION=4684315]flar2[/MENTION] btw, not all the settings in elementalx governor for the 2nd cluster stick after screen goes off. For example, the "sampling_rate" setting returns to the default 10000 ms when screen goes off. I set it every time i wake up the phone to 50000 ms :/

Although the sampling_down_factor sticks after screen goes off, and the active_floor_freq too sticks. Can you please look at it ?!
[One (M9) Original Android Development] Shuya88:
hi guys, I can't double tap on lockscreen to wake the phone with this kernel. Does this only works with stock kernel or did I miss out on some settings when I'm flashing this kernel...

Edit:

I got it to work after disabling and enabling the motion gestures
[One (M9) Original Android Development] Mostafa Wael:
Hello?!

Is it only me ?
[One (M9) Original Android Development] flar2:
No, sampling rate doesn't stick. I haven't had a chance to look at it yet. It's more complicated than the other settings because it has to align, timewise on each CPU.
[One (M9) Original Android Development] matust:
Your more high maintenance than my girlfriend
[One (M9) Original Android Development] liam_davenport:
XDDD :laugh:
[One (M9) Original Android Development] Mostafa Wael:
I hope i am not irritating here [MENTION=4591378]matust[/MENTION] [MENTION=5823687]liam_davenport[/MENTION] [MENTION=4684315]flar2[/MENTION] [MENTION=4870157]sdamark[/MENTION]

---------- Post added at 11:38 PM ---------- Previous post was at 11:14 PM ----------

I hope that it can be fixed soon, coz this is what makes the whole difference for me in terms of battery life and performance!

Thanks :)
[One (M9) Original Android Development] skulldreamz:
Sampling rate is the kernel telling the cpu to check the usage (load, etc...) about what to do about making decisions on the frequency so that's kinda of a hard question to answer because everyone uses their phone differently. If you are a light user then it will not affect your battery much at all but if you're a gamer or big multitasking person then that boost in sampling rate is gonna take a bit of a toll. I would see how you get through the day with 50000 and if it's a bit too much than lower it to 40000 and go from there.
[One (M9) Original Android Development] evilmastr:
Yep! It definitely drained my battery much more. I just simply can't get that EXgov experience I've had on earlier devices, which is a bit sad.

My usage has probably changed a lot with the M9 and all its power. So it's my own fault, haha...

M9'd from Tapatalk
[One (M9) Original Android Development] Mostafa Wael:
So quiet here :D
[One (M9) Original Android Development] skulldreamz:
I don't think it's your fault really. I think it's a combination of [MENTION=4684315]flar2[/MENTION] working on so many different projects and time constraints, so with the new SoC on the m9 it's just a matter of time when [MENTION=4684315]flar2[/MENTION] gets the time to really have the personal time to tweak the EX governor to perfection like all of his previous devices. I wouldn't blame yourself...
[One (M9) Original Android Development] dottat:
Ladies and Gents... Lets keep the talk here on the actual Kernel work... not WHEN it will be ready... or who all is waiting.

Thanks!
[One (M9) Original Android Development] throcker:
I have a question:

I just installed ex manager app without previous install the kernel (there is a in-app installer, I wanted to use that one) so I ran the app with stock kernel, which gave me a view of frequencies on stock kernel.

I just saw 4 LITTLE cores online and 4 big A57 offline.......what?! is that hotplug? I thought m9 stock kernel was supposed to keep all 8 cores always online, or at least that's what I saw in the app but ex kernel installed
[One (M9) Original Android Development] flar2:
There are some situations where the big cores go offline. Mostly due to thermals
[One (M9) Original Android Development] throcker:
I thought about it, but it was really cold and I wasn't doing anything. anyway, is enough to know that is possible
[One (M9) Original Android Development] gelo01:
Disable powersaver. If it's already disabled, charge your phone to about atleast 50%, then restart your phone afterwards. All 8 cores should be running by then..
[One (M9) Original Android Development] evilmastr:
[MENTION=4684315]flar2[/MENTION] Is this kernel patched for DriveDroid on M9 too? I saw that it is on Nexus 5. :) I have some problems with my laptop here, so I can't really test it right now unfortunately.

Link: http://xdaforums.com/showthread.php?t=2196707

Edit: Tested. Works in CD mode. Can't get it to work in USB mode.
[One (M9) Original Android Development] core720:
[MENTION=4684315]flar2[/MENTION] what is best settings for battery?
[One (M9) Original Android Development] p50kombi:
I would use the tiger setting or when suits the bear....
[One (M9) Original Android Development] core720:
jajajaja sorry, best
[One (M9) Original Android Development] Mostafa Wael:
Ok such a question can have several answers coz everyone will tell you his best settings according to his usage ;)

So i guess it is best to try yourself ;)

I am still testing some settings changes in the governor and see what i can reach :)
[One (M9) Original Android Development] aldoblaga:
hey man - what s that battery monitor app called cause i can t seem to find it? i ve been searching all over for an app with that interface but can t find it. Thanks
[One (M9) Original Android Development] t4duzan:
GSam battery monitor is probably what you're referring to and is the best out there.
[One (M9) Original Android Development] aldoblaga:
Thanks man but i actually meant the ex kernel manager app and it s built in battery monitor. I found it, thanks!
[One (M9) Original Android Development] flar2:
I'm not sure which one you mean, but EX Kernel Manager includes a batter monitor like this:
[One (M9) Original Android Development] xunus:
[MENTION=4684315]flar2[/MENTION] Just wondering if there's plans for f2fs?
[One (M9) Original Android Development] flar2:
People use that with Sense?
[One (M9) Original Android Development] cyber_system:
I have a quick way to fix that.

Disable HTC PnPMgr and enable it again

That should fix it
[One (M9) Original Android Development] xunus:
I do see f2fs on m8. For example this

So was wondering if its a good idea or not;)
[One (M9) Original Android Development] DAIDY:
what is the right value? Ex app or GSAM ..

Inviato dal mio HTC One M9 utilizzando Tapatalk
[One (M9) Original Android Development] flar2:
There is a glitch in the ex app that happens sometimes. When you see - signs in the screen off, it's screwed up. The active drain is correct.

However, the ex app measures things completely differently than gsam. It keeps a running total of usage while on battery only, since boot. This way you get true active and idle drain. It doesn't measure anything while the phone is plugged in. And it doesn't reset when battery gets to 100.
[One (M9) Original Android Development] DAIDY:
thanks for the explanation Flar :good:
[One (M9) Original Android Development] marctrad1:
Mr. Flar arent there wake gestures here ? I cant seem to use touch lock in sense toolbox , and it says it needs elemantalx but i already installed ur kernel
[One (M9) Original Android Development] brittoking:
What rom are you using and and/or are you using a custom lockscreen? The wake gesture function doesn't work on aosp based roms. Also is it turned ON in settings (I'm sure it is but I still thought I'd ask just to be positive) and thorough)??
[One (M9) Original Android Development] DeeZZ_NuuZZ:
[MENTION=4684315]flar2[/MENTION] Hey flar, I saw now that you support volume control of the speakers on the 6p...Is there actually a way to do it on the m9 too? I know from m7/8 that it was possible on jurist and on m8 even on lollipop with lyapota kernel and faux sound control.

Gesendet von meinem HTC One M9 mit Tapatalk
[One (M9) Original Android Development] teddy0209:
I think he meant just the touch lock feature below wake gestures in sense toolbox...
[One (M9) Original Android Development] marctrad1:
Thats true , im full stock but rooted and with this kernel , but this shows up .
[One (M9) Original Android Development] flar2:
That mod is for the m7
[One (M9) Original Android Development] evilmastr:
You should have that in settings->accessibility already. No?

M9'd from Tapatalk
[One (M9) Original Android Development] DeeZZ_NuuZZ:
That option wasn't meant. I meant volume control, like louder speakers and headphone output...on m7/8 it resulted in louder sound output, without adding static noise...at least for headphones it would be good to have volume control

Gesendet von meinem HTC One M9 mit Tapatalk
[One (M9) Original Android Development] marctrad1:
Ohh :c wont you add it to m9 ?
[One (M9) Original Android Development] Tikerz:
[MENTION=4684315]flar2[/MENTION] Any chance you could bring this kernel to CM 12.1 now that we have official builds? Thanks!
[One (M9) Original Android Development] Mostafa Wael:
[MENTION=4684315]flar2[/MENTION]

Hey man, i think i found a bug in interactive governor settings (1st cluster)

The "hispeed_freq" setting does randomly change from time to time back to 960 MHz

I set it to 384 MHz and i had some battery savings, but sometimes i feel the drain is too fast and the phone is warmer "39℃" and i get back to the app to find the tunable set back to the default "960 MHz" which is utter crap to be honest. So, any chance of getting some time to look into this ?

EX kernel v3.08 + ARHD 14.0 is my setup if this is of any use :)

Thanks!
[One (M9) Original Android Development] throcker:
I think you are talking about PnPmgr, which means "power and performance manager"

this is a system that sets the max frequency depending on performance request from the app you are running

so your behaviour is perfectly fine :)

you can disable PnPmgr in kernel settings (or aroma during install) but this will not give you best performance/battery (in theory)
[One (M9) Original Android Development] Mostafa Wael:
Well it is a possibility indeed, but this "hispeed_freq" is a tunable in interactive governor, not the maximum frequency set for the cluster ;)

Anyways, i think i have to cope with it then...

EDIT: i am trying stock kernel now to see if this issue persists. EX kernel has been a necessity for me. I always flash it after i flash the ROM :)
[One (M9) Original Android Development] blackmagicman:
This kernel working cm 12.1 official ?
[One (M9) Original Android Development] sdamark:
No, this is a Sense kernel.
[One (M9) Original Android Development] Roobwz:
I have one question for you guys. How's your battery with this kernel compared to stock? Screen on time etc. I'm getting around 4h of SOT completely stock.

Skickat från min HTC One M9 via Tapatalk
[One (M9) Original Android Development] sdamark:
Just for information, [MENTION=4684315]flar2[/MENTION] and any Verizon users, this kernel still works great on the latest Verizon firmware update 3.10.605.7 ;)
[One (M9) Original Android Development] Mostafa Wael:
3.10 ?!!!! You have MarshMallow ?!!!!
[One (M9) Original Android Development] BLEK0TA:
hi guys.. plz can someone confirm to me this question: is this kernel supporting color control (MDNIE control) ?
[One (M9) Original Android Development] DeeZZ_NuuZZ:
beta most likely
[One (M9) Original Android Development] xunus:
Its just a security update bro. Not marshmallow update.
[One (M9) Original Android Development] DeeZZ_NuuZZ:
3.xx.xxx.x was revealed as marshmallow update... so that's not possible ...2.11.xxx.x was a security update.
[One (M9) Original Android Development] t4duzan:
It's been out a couple of weeks or so and was more than likely a stage fright update or something.

http://xdaforums.com/verizon-one-m9/development/stock-5-1-resources-2-6-605-15-t3183752
[One (M9) Original Android Development] DeeZZ_NuuZZ:
really strange, because the last screenshot i saw was the m9 marshmallow Rom with ver. number 3.xx.xxx.x.. hm
[One (M9) Original Android Development] sdamark:
I said "Verizon firmware update 3.10.605.7" ..... I said nothing about a Marshmallow update. Jeez. LOL :eek:
[One (M9) Original Android Development] jollywhitefoot:
It does.
[One (M9) Original Android Development] BLEK0TA:
Yes i tried but itsnt mdenie control itso only rgb filter. With mdenie cntrl u can change each color differently including white color and black color
[One (M9) Original Android Development] flar2:
I never heard of MDNIE.

This kernel + EX Kernel Manager allows you to change RGB, Hue, Saturation, Value and Contrast.
[One (M9) Original Android Development] BLEK0TA:
developer wrote in first topic - ntfs support- but i try to connect my external hard drive with ntfs file system by usb otg which is not recognized for unknow file system..

Whats wrong?

Btw i today buy your application.. for support u.

Mdnie control is feature for only few kernels. Like ael kernel or ultimate kernel on samsung note3.. i can live without it. But i cant live without ntfs support..
[One (M9) Original Android Development] cyber_system:
+1

I really would like that :)
[One (M9) Original Android Development] Whiskey103:
Also [MENTION=4684315]flar2[/MENTION] can you please make it insecure? (ro.secure = 1).

We are having trouble using VTS for pushing to /system etc.

Also without being insecured it seems we cant use the SDK uiautomatorviewer.

-> Verify ADB root access : Your kernel seems to be secured (ro.secure = 1). Pushing to /system might not work correctly!'

Would be nice to have that in ElementalX as well ;)
[One (M9) Original Android Development] TwinAdk:
Second this :)
[One (M9) Original Android Development] :
Is there any optimal settings for this kernel yet? I know it's early days. Just asking :)
[One (M9) Original Android Development] guiltyundertaker:
Hi. Just downloading to give this a whirl. Could someone please explain what the (option to disable the) magnetic cover is?
[One (M9) Original Android Development] itzsnookums:
Dot view case uses the magnet
[One (M9) Original Android Development] guiltyundertaker:
Aha! I've been trying to work out how the phone knows the case is shut!
[One (M9) Original Android Development] DeadPotato:
Is the 0.1 version still the latest one or did I miss a link? :) I'll be flashing this kernel today so I'd like to make sure I'm running on the latest version
[One (M9) Original Android Development] Martini3001:
Hello, a few days ago I wrote that I didn't recognized performance improvements (because of the fact that the m9 is running the Android system smooth in every situation) - but today my m9 took a quick run in antutu and the result increased from 47,xxx (without elementalX) to 50,157 (running on this kernel masterpiece). Usually I give nothing about benchmarks, because when I'm switching apps on a S6 the 65k points, which it often reaches, seem to be a pure fake. But the aspect that elementalX pushes the m9 performance by 3000 points and let the device consuming less battery (in deep sleep I lose about 0,6% per hour) makes me really happy. No overheating, no instability, the phone only got a few degrees warmer while antutu was running, but really not that much to write about. https://www.dropbox.com/s/uexboju59dma386/Screenshot_2015-05-17-11-42-15.png?dl=0

I'm 100% convinced by this kernel.

Thanks!
[One (M9) Original Android Development] TwinAdk:
Running skydragon on viper 1.7.0: http://i.imgur.com/Is5rnA6.png

Switching to this kernel as soon as it features fast charge ?
[One (M9) Original Android Development] Anzinger:
Hi, i buyed your App one more time (i also have the first App). Could you say me, why the App tell me, that there is no compatible Version find for my m9? Thank you

---------- Post added at 04:13 PM ---------- Previous post was at 04:07 PM ----------

Flar2, thank you, i read your answer in Google play
[One (M9) Original Android Development] SafiXS:
I wish the m9 could get vibration control to make it more sensitive not so heavy like on stock
[One (M9) Original Android Development] flar2:
I was messing with that a bit, it was causing crashes when I tries to change it in real time, but I can probably do a couple presets tht can be set on boot.
[One (M9) Original Android Development] TwinAdk:
Sorry for sparking these events - and when that is said, people need to behave :) Use common sense, Google or Q and A threads.. In that order :) As said earlier, I will be switching kernel when this kernel supports fast charge.

How would one adjust vibrate strength when only using the kernel, and not a rom that offers the setting?

Also, is this kernel based on latest official kernel, as far as possible? I am aware that the kernel has yet to see its first update, I'm asking about the general opinion of the dev :)?

Kind Regards

TwinAdk
[One (M9) Original Android Development] v1rk:
Yup latest kernel thus far man untill htc decide to roll out the next update, dev has mentioned the next update is coming soon with new features which people have asked for. Also check out the elemental kernel manager as some nice features to use
[One (M9) Original Android Development] cyber_system:
That would be nice :)

Hope to see a update soon :)
[One (M9) Original Android Development] kaosb0x:
Probably less sensitive would be better, anymore sensitive and the phone would become pure junk :P
[One (M9) Original Android Development] C.H.T.J.:
Is this Kernel a never Source then Viper 1.7.0 Kernel ? Witch one ist better ?
[One (M9) Original Android Development] SafiXS:
Viper don't have any modified kernel inside, I think you want to ask if kernelversion same as latest stock. Viper Rom use Stock Kernel
[One (M9) Original Android Development] C.H.T.J.:
Yes Sir exactly :)
[One (M9) Original Android Development] donmarkoni:
IIRC, you need an app to mount it, for example Stick Mount https://play.google.com/store/apps/details?id=eu.chainfire.stickmount
[One (M9) Original Android Development] flar2:
The kernel provides NTFS support. It's up to the user to actually mount the drive, kernel has no control over that. Stickmount works.

MDNIE is probably for a different graphics chip. Samsung often uses PowerVR with their Exynos chips while this device uses Qualcomm Adreno
[One (M9) Original Android Development] DeeZZ_NuuZZ:
Or maybe it is only for amoled display.

But doesn't come the exynos with Mali gpu? PowerVR is in mediatek and I think Intel atom too

Gesendet von meinem HTC One M9 mit Tapatalk
[One (M9) Original Android Development] BLEK0TA:
Yup now i thinking its maybe really only for amoled..

Thanks for that stickmount. Now my hdd works perfect.

And what about undervolting, adding westwood tcp, umbrella governor etc.. ?

Btw im really very happy for dev like u. Without u would be my m9 not so cool superphone.
[One (M9) Original Android Development] flar2:
Yes, I meant mali
[One (M9) Original Android Development] flar2:
All there except the umbrella governor and undervoltong
[One (M9) Original Android Development] Mostafa Wael:
[MENTION=4684315]flar2[/MENTION] i have tried elementalx governor once again with balanced performance mode and octa core at 1.5 GHz/ 2.02 GHz but setting sampling_rate to 50000 for the A53 & A57 cluster. Of course it doesn't stick for the A57 cluster so i set it back to 50000 every time i switch on the screen. I got 5:06 hours SOT in 16 hours with ease :good:

So is it possible to make 50000 the default of sampling_rate for the A57 cluster instead of 10000 ?!
[One (M9) Original Android Development] DeeZZ_NuuZZ:
i always have pnpmgr now off...didn't try to Change sampling_rate for now. are your wakelocks now fixed? yesterday i reached over 5 hours SOT too... cpu set to interactive, 1,5/1,8ghz (a53/a57) max. also around 16/17 hours of total
[One (M9) Original Android Development] Mostafa Wael:
I think so. Checked BBS and nothing abnormal in the wakelocks, though com.google.android.gms still produces a lot of alarms! Anyway, i will try to turn off pnpmgr and see

I will use CPU park to limit number of active cores online when screen off to 3 so it shuts down the A57 cluster and one A53 core when screen is off ;)
[One (M9) Original Android Development] Mostafa Wael:
[MENTION=4645599]DeeZZ_NuuZZ[/MENTION] btw switching off pnpmgr has improved battery life a bit, though i done nothing more than using my settings, even i switched to interactive governor! And btw sampling_rate for second cluster (A57) doesn't stick after screen goes off even with pnpmgr off also.
[One (M9) Original Android Development] BLEK0TA:
I would like to share my warm relaxful color settings here. (Changed only blue color and saturation) now looks like amoled warm color display

Plz can u add vibration control under 39% to 0%? That would be great..
[One (M9) Original Android Development] nodiaque:
did the kernel app changed from m8 to m9? I see that I must buy it again O_O
[One (M9) Original Android Development] flar2:
Please read:

https://plus.google.com/+AaronSegaert/posts/jcNmRWsqcnr
[One (M9) Original Android Development] BLEK0TA:
Plz add smartassh3 governor and smartmax.why u don't want add umbrella governor. It's unique gov made for snapdragon. Gotta perfect bat life with smooth performance..

Odoslané z HTC One M9 pomocou Tapatalku
[One (M9) Original Android Development] flar2:
Those governors are not made for big.LITTLE. I don't add a bunch of governors to my kernels, as I am focused on optimization and stability.
[One (M9) Original Android Development] BLEK0TA:
Sorry my mistake. I watching few hours freq stats and on all govs in your kennel is too much often insane jumps on highest freqs.. I'm thinking it's main reason for batt drain..

Plz can u made vibration settings under 39%?

Odoslané z HTC One M9 pomocou Tapatalku
[One (M9) Original Android Development] ayalzemel:
Marshmallow

Will this kernel work with Marshmallow?

And if not what kernel will?
[One (M9) Original Android Development] flar2:
I haven't tried it, but I doubt it will work with Marshmallow. We probably need to wait for HTC to release source code. There is no telling how long it will take them. Could be 3 minutes from now or 3 months from now.
[One (M9) Original Android Development] BLEK0TA:
can somene recoment which of these settings change for better batt life, for not so much jumping on higher freqs but to stay in lower?

i mean which of these value i need change?:

above_highspeed_delay -

•boost -

•boostpulse_duration -

•go_highspeed_load -

•hispeed_freq -

•io_is_busy -

•min_sample_time -

•target_loads -

•timer_rate -

•timer_slack -
[One (M9) Original Android Development] DeeZZ_NuuZZ:
None of these, because they change back to default after a short time. Even if you save it correctly or set on boot they won't stick
[One (M9) Original Android Development] BLEK0TA:
After any change i need set it to restart than I need manually restart my phone and after that are settings sticked for all time?

If I understand it correct I'm thinking that info should be written red color in first topic.
[One (M9) Original Android Development] Mostafa Wael:
Yes I noticed that also, [MENTION=4684315]flar2[/MENTION] any idea ? Is this pnpmgr playing tricks with us ?
[One (M9) Original Android Development] flar2:
Probably. Or something else, I will revisit this kernel whenever HTC releases Marshmallow source.
[One (M9) Original Android Development] DeeZZ_NuuZZ:
no EVEN if you set them on boot and you restart the phone, they DON'T stick, so you always have to re-apply them...also they change immedately when the Screen is off...
[One (M9) Original Android Development] Johnny424:
Anyone else seeing huge kernel warlocks? My battery life has always kind of sucked, not any fault of your kernel flar I use alot of junk apps, just curious why BBS doesn't show any apps running a muck with wakelocks but I always have 10-20 kernel wake locks ranging from hours to days.. any advice?

---------- Post added at 08:34 PM ---------- Previous post was at 08:29 PM ----------

Would attach a photo of BBS but tapatalk crashes these are a few of the wakelocks shown

one_shot_wake_lock

PowerManagerService.WakeLocks

pmi8994_eoc_worker_lock

qpnp_fg_memaccess

qpnp_fg_update_temp

PowerManagerService.Display

wlan_rx_wake

wlan_ctrl_wake

one_shot_wake_lock