yashsingh1/xdaforums huggingface dataset:
[One (M9) Original Android Development] BUBBA DUB'S:
Sorry if this has been answered [MENTION=4684315]flar2[/MENTION] , but if there weren't any issues with 3.06 on a users device, is it recommend to switch to 3.07?
[One (M9) Original Android Development] frankcck:
You don't need to but no harm though.
[One (M9) Original Android Development] mick_soul:
No issues here with 3.07, really awesome, thanks flar.
[One (M9) Original Android Development] Snah001:
Do not be worried.

Since 2006 when I joined XDA far much worse things happened and little hickups always can happen, it is a dev community here so excellent to find the culprit and correct it that fast!

Cheers :cool:
[One (M9) Original Android Development] Whiskey103:
3.07 all fine.. Thanks for the minimum brightness patch ;)

Ended up setting it to 600.. Perfect!
[One (M9) Original Android Development] Snah001:
Just noticed that battery temp is shown around 25 degrees C when idling.

Is that normal? With 05 build I had around 36-38 degrees C.
[One (M9) Original Android Development] rdmack:
[MENTION=4684315]flar2[/MENTION] Would you suggest reformating the SD card to something else like ext4?
[One (M9) Original Android Development] mamdouhn:
anyone has high temperature with 3.07 ? my phone is very worm and stop to charge
[One (M9) Original Android Development] Rob67ert:
No problem here.
[One (M9) Original Android Development] Quadrider10:
I've notice slightly warmer temps...
[One (M9) Original Android Development] DeadPotato:
Does simple-ondemand affects battery in a way more than stock while using everyday apps like YouTube?
[One (M9) Original Android Development] Andrewbud:
Ditto.
[One (M9) Original Android Development] Mostafa Wael:
I think both are the same in terms of battery consumption, or maybe a slight advantage towards the stock GPU governor maybe
[One (M9) Original Android Development] k1moe:
No problems here. Even after YouTube or gaming.

tapatalked..
[One (M9) Original Android Development] Johnny424:
No problems with more heat here. I have used simple-ondemand sense the day flar released it. I have never noticed any more battery usage with it as opposed to using stock gpu. That being said I do play a game or two once a day or every other day but I'm not a huge gamer by any means. So for every day use I have never had any issues out of simple-ondemand.. thanks for the update flar all working good here
[One (M9) Original Android Development] skulldreamz:
Is anyone else going through this. I can use 3.06b and all is fine but 3.07 only keeps 4 cores on no matter what. I know it sounds like I must be making the mistake somewhere and I hope that someone can prove I am. Clean install, ICE 3.1.1, interactive, deadline, 512, simple-ondemand. Thanks

Think I finally just figured out why only 4 cores where coming on. I believe I was flashing 3.0.7 while my battery was under 15% and correct me if I'm wrong [MENTION=4684315]flar2[/MENTION] but only A53 cluster come on during power saver mode correct?
[One (M9) Original Android Development] mick_soul:
Yes, power saver disables the A57 cluster
[One (M9) Original Android Development] nuts77:
Hi everyone,

installed EX yeasterday and quite happy with it so far :) haven't seen any major effect for now but I'm waiting for the ROM & kernel installation to settle down as I know it sometimes can take a few days.

However I'm wondering if the kernel can affect the touchscreen responsiveness, especially near the screen edges... I can't pull down the notification bar from the top speaker anymore like I used to, now I have to swipe from just below the screen edge otherwise nothing happens. Same thing when typing : I often miss the A, Q, L letters and backspace as they seem to be less responsive...

Is it just me? Did I do something wrong or is there no way that this is kernel related?

Thanks for your help :)

// edit : sorry, turns out this seems to be related to the case I'm using... I removed it and now everything is back as normal. Weird.
[One (M9) Original Android Development] evilmastr:
Great work as always flar2! I'm happy that I finally had some extra money to buy Kernel Manager (I think I bought it once before but something happened with that version?) to support your hard work.

M9'd from Tapatalk
[One (M9) Original Android Development] Quadrider10:
The only issue I'm having for some reason is that the battery and CPU are heading up way quicker than the last version... All settings the same.
[One (M9) Original Android Development] skulldreamz:
So i went to bed while my phone was charging but still in power saver mode so thought all was OK. Woke up to this... My phone is fully charged but take a close look at the pictures. Still only 4 cores and check out the boostpulse description. Something is definitely up. Hexacore mode somehow turned on and for the life of me can't get A57 cores back on which in turn is making my phone really hot.

https://www.dropbox.com/s/x4r0vy37uhbfffd/2015-09-08_07.58.zip?dl=0

Log ^ is attached
[One (M9) Original Android Development] Quadrider10:
wipe cache/ delvik, reflash the kernel. all kernels do this on the M9 when u flash a kernel at <20% battery.
[One (M9) Original Android Development] k1moe:
Really? That's interesting.. on the M9 all is very different..

tapatalked..
[One (M9) Original Android Development] skulldreamz:
Will try that and report, thanks.
[One (M9) Original Android Development] Quadrider10:
thats my experience anyway. Probs just something weird with HTC powersaver settings.
[One (M9) Original Android Development] flar2:
Reboot and see if it's fixed. It's pnpmgr playing tricks.
[One (M9) Original Android Development] Mostafa Wael:
i disabled pnpmgr completely :p
[One (M9) Original Android Development] nuts77:
Hello again,

just a question : I downloaded and installed the paid manager app from the play store. Everything working ok but it keeps telling me I'm not using the latest kernel version, even though I also tried to flash it from there... Any clue? App folder was moved in priv-app system folder and chmod577ed through recovery cause I couldn't grant it system write permissions otherwise... everything else seems to be working.
[One (M9) Original Android Development] 1337jay:
That could be the cause, you disabled it at a wrong time thus the second cluster remains off.

Did you try clearing EX App data or reinstalling?
[One (M9) Original Android Development] Snah001:
Almost a week on the settings I posted here with hexcore enabled and the sot times are minimal 6 hrs as far as I can see with my usage.

What I am wondering is why when idling and then wake up the phone the battery temp is at 25 degrees C.

So after waking up with batt temp at 25 degr C I started a full Antutu test and the battery temp went only up to 31 degr.C. and I got a score of 57694.

@Flar what did you change exactly to the kernel for 07 build to make this possible?

In all the heating up of the device is so much less compared with 05 build.
[One (M9) Original Android Development] k1moe:
Yeah, the .07 feels really awesome. Best stats ever with and icecube in my hands [emoji41] [emoji106]

tapatalked..
[One (M9) Original Android Development] Newlife12:
Yep I've had this problem where the a57 cores don't run which from as far as I can tell is caused by stuffing with pnpmgr although I've had to enable and disable it to get the cores back as some of time a reboot doesn't work. Also it's not kernel related as I've had it happen on a number of different kernels
[One (M9) Original Android Development] skulldreamz:
I had already charged and reinstalled but will let you know once it gets back down to htc power saver mode ( >15 ).
[One (M9) Original Android Development] nuts77:
Yes I did... No luck. Thanks anyway !
[One (M9) Original Android Development] Mostafa Wael:
i have no problems at all with this issue

maybe the only issue is when turning PS on, it does not disable the A57 cluster :p which is a good thing :laugh:

also i hereby verify that installing the kernel with battery level below 20% disables the A57 cluster until you fully charge the phone and then reboot it!
[One (M9) Original Android Development] Quadrider10:
[MENTION=4684315]flar2[/MENTION] was anything changes in the least version that would affect temps? I've noticed much higher temps on the latest build.
[One (M9) Original Android Development] jbfountain:
Me too! My phones temps were much lower on the 05 build. It's strange, because some people are reporting much lower temps. I'm running a stock T-Mobile rom with 2.7.531.6 firmware.
[One (M9) Original Android Development] Quadrider10:
Anyone have a link to the previous version?
[One (M9) Original Android Development] cygnus56:
A couple of hours to install the latest version of the kernel, and not let me open Gmail since. What can be?
[One (M9) Original Android Development] Newlife12:
I have 3.03 and 3.05 but can't share without flairs permission
[One (M9) Original Android Development] Mostafa Wael:
[MENTION=4684315]flar2[/MENTION]

i am using kernel audiutor app, which is so far not making any conflicts or anything, and i see that i have the option to set two different CPU governors for the A53 and the A57 clusters! will this cause any problems ?!

Also i want to see what are the governor changes to interactive when PS is on, i notice that the A53 cluster is throttled a little bit as well when power saver is turned on!

thanks!
[One (M9) Original Android Development] gelo01:
Clear data and uninstall updates of Google Play services. Then open any Google app (i prefer Google Maps) to prompt you to download the latest Google Play Services via play store.
[One (M9) Original Android Development] flar2:
It should be okay.

If pnpmgr is enabled and shutting off A57 cores on screen off, interactive is the only governor that will stick if there is a different governor for the A53 cores.
[One (M9) Original Android Development] flar2:
https://androidfilehost.com/?w=files&flid=29955

All versions are here
[One (M9) Original Android Development] nuts77:
quoting myself... to see that I have a bigger problem than I thought.

Actually I noticed the Kernel I'm using is labelled as "3.10.49-perf-g901e7f1" which is, if I'm not mistaken, the stock kernel... Which means that I never got elementalX kernel to be flashed ! Which is doubtlessly why kernel manager keeps telling me to update.

I have tried to flash with TWRP 2.8.7, after mounting system folder r&w, aroma goes smoothly but when phone boots up, it looks like I've done nothing !

I'm using the latest 401 firmware, my bootloader is locked, but I am s-off. Could that be the issue? It never prevented me from flashing recoveries, firmwares and ROMs before...

Thanks for your help !
[One (M9) Original Android Development] Quadrider10:
thanks!
[One (M9) Original Android Development] flar2:
YOu must unlock your bootloader
[One (M9) Original Android Development] nuts77:
ok will do that. thanks ;)
[One (M9) Original Android Development] Quadrider10:
i can confirm that there is a HUGE temp difference between 3.05 and 3.07. browsing on chrome for 10 mins on 3.05 brought the battery temp up to 33C and CPU temp up to 42C. Browsing on chrome on 3.07 for 10 mins brought the battery temp up to 39C and the CPU temp up to 57C. Ambient temps were all the same. also allowed time for the device to cool before trying each test and flashing kernels.
[One (M9) Original Android Development] iggdawg:
I had a similar experience. 3.07 led to a pretty big hike in CPU temps.
[One (M9) Original Android Development] jonatutu:
Yay me too although I didn't do much detailed testing but phone definitely becomes hotter and battery drain faster. Was using hexacore with all stock settings on 3.05, currently octacore underclock to 1.8 the rest on stock - 3.07 version
[One (M9) Original Android Development] skulldreamz:
Since 3.07 has settled in getting good battery temps and cpu temps
[One (M9) Original Android Development] flar2:
Those seeing higher temps, are you using interactive governor?

Are you using simple ondemand for GPU governor?

I changed the throttling behaviour of the GPU, but I didn't think it would make that much difference. Basically, it's throttling one step less. I did notice that before I changed it, it almost never ran all out at 630MHz.
[One (M9) Original Android Development] skulldreamz:
I'm using stock GPU governor but I've been heavily testing lately and I notice no difference in temperature between stock and simple-ondemd governor. I actually prefer simple-ondemad governor. Plus deadline seems to be the best scheduler, even better for row but everyone uses their phone differently so here's what I do on a daily basis; xda browsing throughout the entire day, alot of googling (main about pitbulls and kernels), constantly watching Google play movies or tv shows and/or Netflix, and of course gaming around a hour a day (modern combat 5 ; blackout) hangouts ALOT, facebook, twitter, and probably at least 25 pictures a day..

If I could have 1 request I know someone said you explained this already about minimum voltage on the lowest core but I can't find your description why out won't work. Could you please explain 1 more time, I just got my m9 so missed alot of the issues the first 6 months, thanks. Oh and could you keep elemental X governor the exact same except keep the throttling down to 384 mhz during idle use like interactive please. Even if you don't want to put the version I'm asking for on the op could you at least just change those 2 requests I have so i can test myself. Thanks [MENTION=4684315]flar2[/MENTION]
[One (M9) Original Android Development] Quadrider10:
Stock GPU gov and Interactive gov hexa core mode a53 @ 1.2 and a57 @ 1.5
[One (M9) Original Android Development] gelo01:
For starters, how does schedulers differ from each other? And how does deadline be better than the stock ROW? Does it have a direct influence with performance and battery life?
[One (M9) Original Android Development] arif9m9:
HTC Power Saver

I just installed the latest version (3.07) of Elemental X kernel, with the latest version (10.0) of Eragon ROM (Sense ROM). In the aroma, I selected six cores to only run at 1248MHZ, with cores 7 and 8 deactivated. What would happen if HTC Power Saver was to activate? Because, the Power Saver usually deactivates the four performance cores on stock HTC Sense ROM and lowers the CPU speeds on the low power cores. If ever enabled, will it cause conflict with the Elemental kernel? I've disabled HTC Power Saver.
[One (M9) Original Android Development] skulldreamz:
This should answer any questions;

http://xdaforums.com/showthread.php?t=3048957
[One (M9) Original Android Development] skulldreamz:
[MENTION=4684315]flar2[/MENTION] hope you like it...

https://www.dropbox.com/s/ya8krhewsfs8yev/15 - 1.jpg?dl=0
[One (M9) Original Android Development] BUBBA DUB'S:
[MENTION=4684315]flar2[/MENTION] nothing over 1536 sticks for the second cluster . Changed everything in aroma (1958) and even dev check says it changed but CPU times shows it is not going above 1538. The only time I can get it is when I sit in the Ex manager app , but as soon as I leave it switches Back to 1538. I know pnpmgr is finicky, but I went back to stock kernel with your app and got the same thing , but when I uninstalled app with stock kernel it shows in dev check and CPU times that it is using the 1958.
[One (M9) Original Android Development] 1337jay:
Cluster 2 freqs in CPU Stats/Times reset when the screen is turned off. Run a benchmark test and check the stats, you'll see it uses 1.9GHz.

Stock 0.7
[One (M9) Original Android Development] BUBBA DUB'S:
I did and that showed a reset as well :confused: I'll do a clean install in the morning and check again.
[One (M9) Original Android Development] cygnus56:
Is there any special configuration to reduce global warming?
[One (M9) Original Android Development] skulldreamz:
So I decided for the f@u$ of it to overclock both clusters to the max and I just want to show how fast my phone was flying while multitasking.

https://www.dropbox.com/s/dtlhfg70v86g4oy/2015_09_09_22_50_49.mp4?dl=0

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

Here's a donation for all of your consistent and dedicated extremely hard work over the years. Small token of my true appreciation [MENTION=4684315]flar2[/MENTION]

Transaction; 39T08299NF661602D
[One (M9) Original Android Development] gelo01:
Wow.. i never thought that a great reference info about cpu/gpu like that exist. Totally answered all my questions. Thanks!
[One (M9) Original Android Development] Snah001:
After 10 mins on chrome my batt and cpu temps:
[One (M9) Original Android Development] Quadrider10:
weird... on 3.07 i couldn't even hit 2 hrs SOT
[One (M9) Original Android Development] gelo01:
Well, not me. 3.07 even gives me better thermals and much better battery life than on 3.05.
[One (M9) Original Android Development] Quadrider10:
What are your settings?
[One (M9) Original Android Development] gelo01:
Hexacore

1.2ghz a53/ 1.5ghz a57

Interactive cpu gov

Msm-adreno gpu gov

Row i/o, 2048 read ahead

All others stock.

Plus the thermals of .07 is much lower. On the previous version, i usually get 38-40℃ on moderate usage. Now, with the same pattern, i only get 34-36℃.. the phone runs very cool now even when gaming.
[One (M9) Original Android Development] flar2:
I would suggest wiping cache and dalvik and letting the phone settle for a day or two after installing the kernel. Normally caches have nothing to do with kernels, but it seems like HTC does something different.

You will also find that this phone gets extremely hot when it is rebuilding the dalvik cache (optimizing apps)
[One (M9) Original Android Development] flar2:
That's just the way it is. pnpmgr alwasy resets the max to 1536, but it uses the higher frequencies anyways.

I haven't looked into voltage control for this device, because I don't think it's needed. There is a feedback mechanism built right into the chips these days that ensure the lowest voltage necessary is used. Plus the default voltages are already very low. It's not like the old days where things were more static and voltages were higher. There are minimal savings available from undervolting now. All it really does is increase the risk of instability. In the case of the NExus 9 (which is Tegra, so completely different than this), I implemented voltage control but it was worse for battery than letting the hardware and kernel handle it.

In another few weeks the Nexus 5 will be released and I guarantee someone will implement voltage control for Qualcomm big.LITTLE. If it is well done and doesn't cause problems, I might add it to this kernel. In the meantime, I'm just really busy and can't afford the time doing it myself. I still haven't even finished the elementalx governor, which required huge changes for big.LITTLE.
[One (M9) Original Android Development] Quadrider10:
giving 3.07 another shot...
[One (M9) Original Android Development] gelo01:
Just like flar2 said. Wipe cache and dalvik after installing the kernel (well i did it before and after just for the sake of having a "clean" install) then let the kernel settle for atleast 2-3 days before you make a judgement. I also experience high temps on first 2 charge cycles but after 2 days, i notice the gradual changes in thermals and battery life specially on idle times, it's almost like the M9 doesn't even discharge while on deep sleep..

I'm very well contented and happy with 3.07. :D
[One (M9) Original Android Development] cygnus56:
1.2ghz a53/ 1.5ghz a57

these two options where modified? I find nothing of A-53 and A-57
[One (M9) Original Android Development] k1moe:
You can choose your preferred settings in aroma installer. Fist window are the 53 cores, second the 57er.. watch the header [emoji6]

tapatalked..
[One (M9) Original Android Development] cygnus56:
but you can be changed from EX kernel manager not?
[One (M9) Original Android Development] k1moe:
Fist cluster is 53 and 2nd cluster is 57.

But I've read it's better to choose frequencies in aroma installer.

tapatalked..
[One (M9) Original Android Development] Snah001:
Yes, but because A57 cluster will reset automatically to stock settings after you switch screen off you can better set it when flashing because then it will stick.

Sent from my Nvidea Shield 32Gb Lte
[One (M9) Original Android Development] skulldreamz:
[MENTION=4684315]flar2[/MENTION] thank you so much for shedding light on the voltage control situation
[One (M9) Original Android Development] benjamin.j.goodwin:
Since [MENTION=4684315]flar2[/MENTION] started using the aroma installer I have opted to use that. Encourages you to leave settings alone to see if they work and allow a kernel to settle - rather than battery percentage watching every time you use the phone. After that I might use the app to tweak a few things.

I'd always recommend setting anything there first.
[One (M9) Original Android Development] arif9m9:
Conflicting tweaks?

Will any tweaks set in the aroma installer of Android Revolution HD 12.0 cause any issues with this kernel?
[One (M9) Original Android Development] iElvis:
I have never had any problems running ElementalX and ARHD together.
[One (M9) Original Android Development] jbfountain:
It's been almost 3 days now. Wiped caches using stock settings except that I'm using the elementalX governor. My temps with moderate to low use are battery hovers around 43℃, and cpu around 49℃. Both cores run about the same temps. They were much lower on 3.05. There must be some reason some are getting better temps and some are getting worse. We just need to figure it out now. Lol.
[One (M9) Original Android Development] skulldreamz:
[MENTION=4684315]flar2[/MENTION] had already mentioned that he is making a major overhaul to the elemental X governor. Use interactive and deadline with all 8 cores until he releases his new kernel. He's putting a lot of work into this and with his busy schedule it could be weeks. But we all know it's %100 worth it
[One (M9) Original Android Development] jbfountain:
The elementalX governor is what I was using with 3.05 without the higher temps that I have now, but I will try interactive and see if it helps.
[One (M9) Original Android Development] Snah001:
I use the ElementalX governor and do not have these high temps.
[One (M9) Original Android Development] k1moe:
Me too. Runs absolutely cool even after gaming or YT..

tapatalked..
[One (M9) Original Android Development] grabensan:
i am getting 0% deep sleep anything I can change to get it back. it happens on 3.05 and 3.07 using leedroid rom.
[One (M9) Original Android Development] flar2:
Get Better Battery Stats and see what's holding it awake. Often a reboot will help these situations, and make sure you have a clean installation and wipe caches.
[One (M9) Original Android Development] grabensan:
i have better battery stats wakelocks and alarms are very low. i also did a clean install and wiped the cache.

I flashed the rom then exposed then elemental x all in one go wiping the cache after each step.
[One (M9) Original Android Development] Mostafa Wael:
[MENTION=4684315]flar2[/MENTION] if i disabled pnpmgr, does that mean that selecting the performance mode is useless?? In other words, does disabling pnpmgr corresponds to selecting the 'performance' mode of the kernel (adjusting minimum A57 usage to 100%) ?! Thanks!
[One (M9) Original Android Development] flar2:
You should still set performance mode. I don't know what it is by default, but if you shut down pnpmgr, it could be left at whatever value it was at the time pnpmgr stopped.
[One (M9) Original Android Development] Mostafa Wael:
[MENTION=4684315]flar2[/MENTION] balanced mode is always the mode selected

Cool!