yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] javikiller:
Is this last version based on the official kernel sources for 4.4 sense non gpe available at htcdev? Currently I am on 4.3 and I am waiting for elementalx based on official kernel 4.4 sense because with 4.3 works better the elementalx based on official.

Enviado desde mi HTC One mediante Tapatalk
[One (M7) Original Android Development] steve1996:
It's based on 4.4 gpe sources
[One (M7) Original Android Development] fanbogo:
i have very good battery life with latest kernel, thanks again :)
[One (M7) Original Android Development] thiagodm:
CM36282 Light sensor battery drain

I tried to search before ask. I am having a huge battery drain from the light sensor, because it will never turn off.

My screen brightness is manual and tried to flash with pocket detection disabled. Nothing seams to work.

Suggestions?
[One (M7) Original Android Development] VinceValentin:
OT, but I just want to commend your everlasting positive attitude in regards of answering and politeness Flar! I feel most devs on XDA are polite in general, but some of you stand out from that crowd as well. So for what it's worth: You and Lord Clockan share my numero uno list of favorable devs. Hope this makes you smile in the very least! :P Oh, and the kernels are awesome!! ^^
[One (M7) Original Android Development] faisaldante:
I'm using gpe 4.4.2 and I'm loving it.

Got one q I use the mhl on my 720 TV. But I get 720p on the screen with the phone. Anyway to get 1080i on d screen instead so it shows the whole screen. Cos playing games is real annoying like that cos some of the screen is missing
[One (M7) Original Android Development] Androidian10:
Just flashed the 12.0 beta and it seems good so far. I love every bit of this kernel from the dev to the options it has when installing. It's coming to almost a year of using this kernel and I won't be going anywhere for another solid year. Hope flar can keep the updates coming. :)
[One (M7) Original Android Development] recognitium:
Some shares I want to mount have non standard Portuguese characters.

I'm very much ignorant about computer science or programming. Studied social sciences. But I use Linux, compiled a kernel once, compiled an android open source app once... All by trial and error and some self teaching.

Would there be a place where I could find detailed enough instructions on how to recompile the module for this kernel?

Thanks a lot even for replying, tiny4579

Sent from M7 ElX
[One (M7) Original Android Development] tiny4579:
I think this is what you wanted:

https://github.com/flar2/m7-GPE/blob/ElementalX/arch/arm/configs/bulletproof_defconfig#L3554

In this case, it's already built into the kernel itself.
[One (M7) Original Android Development] albi74:
Hola a todos ;)

Any chance to choose between 720 and 1080 in mhl ? Tnx in advance and sorry for my English
[One (M7) Original Android Development] n0j0e:
v12 works flawless on ViperOne 4.3.0! Thanks. :sly:

Send with much love & Android. ( HTC One )
[One (M7) Original Android Development] flar2:
Why wait? On 4.4, it's 100% working. The 4.4 source released by HTC actually works on everything: GPE, Sense, International, Sprint and Verizon.
[One (M7) Original Android Development] HTC_Phone:
[MENTION=4684315]flar2[/MENTION]

Weird bug... For some reason I have screen wake vibration, even though I selected in aroma to have no vibration. I checked the elementalconfig, and it says it's off. Editing that file doesn't change anything, still get vibration on s2w and dt2w... Both on 10.10.1 and 12.0

EDIT:

Checking the elementallog in data/local/tmp shows that vibration is disabled upon boot... And I've eliminated that possibility that I'm just hitting the home button and activating Google Now, as it happens with dt2w as well.
[One (M7) Original Android Development] fcjan:
[MENTION=4684315]flar2[/MENTION] there is a problem with ElementalX kernel and Project ERA v12 mod, crackling in a speakers when playing games, I tried Joey kernel by poondog and had no problems with sound, so it must be something to do with kernel, ZeroInfinity confirmed that in his thread.. you have any idea what the problem may be? I really don't want to use any other kernel but ElementalX, I got used to it :)
[One (M7) Original Android Development] mielnoir:
[MENTION=4323987]fcjan[/MENTION]

Prob only, when playing games?

Think my brain's already buggy... Ooh. Now i know where all the tiny little bugs are gone...

Disgusting little creatures!

Need a full flashable Exterminator-Mod for myself.

Highly recommended to be totally s(wiped)-off.
[One (M7) Original Android Development] Rad ryan:
[MENTION=4684315]flar2[/MENTION]

On my old HOX (HTC One XL) before I started using your kernel I was using the Beastmode kernel. It had an option of controlling the mpdecision settings using thresholds, which I really liked. Then yesterday I came across this app called KControl ( https://play.google.com/store/apps/details?id=de.bricked.kcontrol ) and it says in the features that it can, " Modify all msm/tegra_mpdecision settings *1

Simple and advanced settings for mpdecision *1

Show mpdecision statistics (how often were my cpus unplugged/hotplugged, how long was each cpu online?) *1

(Support for both mpdecision sysfs versions released by me. Array based and up/down) ". Is this the same thing as what was in the Beastmode kernel? And is it possible to do this for your kernel?

Regardless, your kernel is top notch and tops the charts for me. Thanks for awesome kernel.
[One (M7) Original Android Development] nur.salikeen:
Mind sharing your status bar icon?
[One (M7) Original Android Development] Bellitsch89:
Its an ViperOne theme available on the ViperHUB ;)

But I think in themes for HTC ONE anybody has shared this for all :)

Edit: her you can look if it will work:

iOS-like_Theme.apk - 720.76 KB

Sent from my BLUE HTC ONE bitten by a Viper
[One (M7) Original Android Development] mielnoir:
[MENTION=4684315]flar2[/MENTION]

Hi there. At first... Thanx for your awsome Kernel.

I got an issue with your new installer...

After installing and hitting next, the screen turns off with crt effect and nothing more... Stays in this state until i long press power to force reboot.

I am on latest ViperONE, rooted, s-off, ....

Tried your Test v12.

Think my brain's already buggy... Ooh. Now i know where all the tiny little bugs are gone...

Disgusting little creatures!

Need a full flashable Exterminator-Mod for myself.

Highly recommended to be totally s(wiped)-off.
[One (M7) Original Android Development] FitAmp:
We don't have a tegra chip
[One (M7) Original Android Development] tiny4579:
That's a twrp issue with aroma. If you disable timeout you won't get this problem.
[One (M7) Original Android Development] fcjan:
Only games, no problem with music players, youtube app, browser, apps etc.. and only on speakers.. I know it's weird, but it's well known problem for some time now, and it's quite annoying tbh
[One (M7) Original Android Development] mielnoir:
Where to disable timeout? I switched from 2.6.3.3 to 2.6.3.4... This worked also.

Think my brain's already buggy... Ooh. Now i know where all the tiny little bugs are gone...

Disgusting little creatures!

Need a full flashable Exterminator-Mod for myself.

Highly recommended to be totally s(wiped)-off.
[One (M7) Original Android Development] Rad ryan:
This is the HOX with the snapdragon processor (msm 896? with dual core clocked at 1. 5GHz), not the Tegra.

I'm not talking about the HOX with the quad core tegra, I'm taking about the one that had the previous version of the snapdragon processor. Also, if I'm not mistaken, I believe that in the app description it says that it is for both the tegra and snapdragon chippers, with some options that both can use and some specific to each chip.
[One (M7) Original Android Development] Rad ryan:
I don't understand how the settings for the simple gpu governor work. Could someone explain them to me?

Laziness is 5 default

Threshhold is 6000 default
[One (M7) Original Android Development] jerrylzy:
You are talking about custom kernel based hotplug drivers. flar has said many times that he finds the official one working best.

EDIT:

can anyone jumping from 10.10.1 to 12.0 tell the smoothness difference please? Your reports and comparisons are always important.
[One (M7) Original Android Development] HTC_Phone:
UPDATE:

Following up on my issue posted previously, the fact that screen wake vibration appears even when turned off seems to only be on Sense... I full wiped and re-installed my ROM, same story. Went to GPE... Everything was fine.

EDIT:

Issue seems to have been fixed... Not sure what was going on.
[One (M7) Original Android Development] iElvis:
I wonder if it's related to gboost?
[One (M7) Original Android Development] javikiller:
Thanks for your answer. I think I was wrong so I have installed v12 with AR41. Everything works fine but I cannot disable 3 dot menu from aroma and when I do it from trickster (it changes build.prop) the task manager doesn't work until I enable it again. I had no problem with 8.x

And I have a request: can you put max freq. selector for screen off in Aroma, please?

Thank you!!

Enviado desde mi HTC One mediante Tapatalk
[One (M7) Original Android Development] Nick281051:
That used to be true but it isn't any longer
[One (M7) Original Android Development] Androidian10:
You're correct. But to a certain extent.

It has significantly lesser sense framework compared to 4.3, however, HTC still has implemented some sense framework so as to optimise the camera and to also include beats audio.

But still, GPE =/= AOSP.
[One (M7) Original Android Development] fcjan:
It seems like it, I disabled gboost and now I don't hear any crackling, maybe gboost interferes with ERA in some way
[One (M7) Original Android Development] ilal2ielli:
[MENTION=4684315]flar2[/MENTION]

Installed version 12 with DT2W full screen selected in AROMA and it only registers for DT2W on bottom portion.

Worked properly with 10.10.1.
[One (M7) Original Android Development] acritec:
I have DT2W full screen working fine in version 12.

Did you uncheck DT2W bottom half in aroma installer ?
[One (M7) Original Android Development] ilal2ielli:
Yeah, even reinstalled the kernel to be sure.
[One (M7) Original Android Development] Thijssie909:
Reverted back to 11.4 on GPE rom. 12 wasn't that smooth...
[One (M7) Original Android Development] thiagodm:
This was the best configuration ever! About thermal throttling, which one?
[One (M7) Original Android Development] flar2:
There's a problem with the latest busybox update. Don't install it or the unit script won't run and your settings will not be applied.

If you installed the update and settings aren't being applied, open the busybox app and click uninstall. Then reinstall version 1.21.1. You must uninstall it through the app. Don't uninstall busybox from the play store.

This is a big problem as it has broken my kernel on several devices.
[One (M7) Original Android Development] BadAzDB:
For thermal throttling I chose run hot. Because the phones not gona even get hot to begin with, but if it does show playing games then it's worth the extra gpu power at that moment.
[One (M7) Original Android Development] donmarkoni:
I was having trouble with stericson's BusyBox for some time, so I started using BusyBox on Rails from [MENTION=4141999]bigeyes0x0[/MENTION], developer of Trickster MOD. No problem whatsoever. High recommendations! :good:

BTW, v12 working perfectly. :)
[One (M7) Original Android Development] n0j0e:
Also here running busybox from Trickster MOD maker. Works without problems.

Send with much love & Android. ( HTC One )
[One (M7) Original Android Development] hamdir:
[MENTION=4684315]flar2[/MENTION] turns out the lockout problem i had was because of faux colors, the app was old version, i updated to the latest and its working well :good:

I still wish you can offer a way to change the RGB values from within your own kernel config without resorting to an external app

thanks ;)

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

i just finally flashed it and solve the faux color problem, i will report but i haven't flashed anything for over a month now so i have to tell you my previous full settled 4.06 and 10.10.1 kernel was buttery smooth in terms of UI, zero jitters

again and again, im pretty sure most micro stutters you guys experience are caused by a newly flashed ROM or wiped dalivik cache, the more you leave the device flash free the better it gets
[One (M7) Original Android Development] ilal2ielli:
That did the trick! Thanks!
[One (M7) Original Android Development] tiny4579:
GPE is actually very similar to AOSP even the framework. It's just that HTC modified the GPE framework (think of it as an AOSP fork) to support beats for instance and maybe tweak bluetooth for this device.

You're actually incorrect there, 4.3 dropped most of the sense framework. If you check a 4.3 GPE ROM there are no HTC files in framework except IR. In 4.4 those files are still there. I don 't believe 4.4 removed any more sense framework than 4.3 did. If you recall 4.2.2 GPE supported the Sense camera due to the framework. I don't think we'll know for sure since GPE is closed source and AOSP is open.

Honestly, I think the biggest reason that GPE kernel will not work on AOSP is the difference in drivers. CM tends to use CAF and Nexus binaries along with kernel drivers that support that. Also the way bluetooth and such are implemented in AOSP is different than HTC.

In short the kernel is probably incompatible with AOSP because of the libs and that will not likely change anytime soon. I know for a fact that CM is using later Adreno drivers than HTC.
[One (M7) Original Android Development] danieldmm:
Think Busy Box Stericson's already rolled out a fix. Any one confirm?
[One (M7) Original Android Development] flar2:
CM and AOSP are always an uphill battle on HTC devices. I don't know what the status is currently, but most of the time they are not 100% working due to all the closed drivers HTC uses.

I've always thought if you want pure android or cm, you should stay away from HTC and get a Nexus device. When you buy HTC, you're getting the Sense experience. I prefer Sense over vanilla Android, which is why I've had four different HTC phones.
[One (M7) Original Android Development] flar2:
If you're referring to the quick update from yesterday, it didn't fix it. But there will be another update soon.
[One (M7) Original Android Development] Rad ryan:
I chose extra cool with this configuration and I get great battery life and can play games very well.
[One (M7) Original Android Development] mielnoir:
Got a question...

I'm on your v12 Testversion... Looked into the log, if my settings loads at startup.

They do, but not all. Gpu_oc is set to 410... Log says 450!?

Mpdecision loads two times?

Please look:

Fri Jan 24 20:43:15 CET 2014

PVS: 4

Powersave bias is

Button Light Notification disabled

USB Fastcharge enabled

Sweep2wake enabled

DoubleTap2Wake disabled

Logo2Wake disabled

sleep/wake vibration disabled

Pocket detection enabled

logo2menu enabled

run extra cool

HTC color enhance enabled

649555968 Bytes was trimmed

1666854912 Bytes was trimmed

GPU freq 450MHz <------ Set to 410

gboost disabled

Mpdecision battery <------ Doubled?

Mpdecision battery

Ondemand GPU Governor
[One (M7) Original Android Development] Shan89:
Does anyone have issues with color control with gpe roms, there's nothing I haven't tried to get it work, odex + art or dalvic just won't work, while on sense it works perfectly fine? :banghead:
[One (M7) Original Android Development] donmarkoni:
1. If not used intellidemand governor it should stay blank

2a. If you set to 410 (409.5), it will say 450 in log, but run at 409.5, just a typing error in logging part.

2b. Also, if you set to 450, it will say 477 in log, but run at 450, typing error in logging part too.

3. It does load twice, cause of repeated code, but no harm done. Ignore it.

You can fix typos and remove duplicate code from /etc/init.d/99elementalx if you feel skilled. ;)

Cheers! :cowboy:
[One (M7) Original Android Development] Rad ryan:
How do I tune the simple Gpu governor for performance or battery?

[MENTION=4684315]flar2[/MENTION]

Is it possible to add a CPU governor called " Dance Dance"? I really like it. I used it while I was using the TeamSeven kernel. It seems to work similar to Ondemand, but its scaling is much more smooth than Ondemand bc it hits more frequencies in between and tends to stay at lower frequencies than Ondemand resulting in increased battery savings. At the same time I did not notice a noticeable decrease in performance, and I could still run my heavy load games with similar performance as Ondemand. So basically my subjective impression of the governor was a much increased battery time with negligible performance loss, and I could use it for daily gov and gaming governor.

Lastly, if you can/do add it to your kernel would it be possible to add your awesome gboost mod to it since it's based off of the Ondemand governor ( I think)?
[One (M7) Original Android Development] Shan89:
[MENTION=4684315]flar2[/MENTION]

The kernel works flawlessly with 4.4.2 :thumbup:
[One (M7) Original Android Development] HTC_Phone:
Dang what a tease! Can't wait!
[One (M7) Original Android Development] grgsiocl:
i guess there is an issue with battery reporting...
[One (M7) Original Android Development] danieldmm:
Think now it's all OK in this new update, can you confirm [MENTION=4684315]flar2[/MENTION] ?
[One (M7) Original Android Development] flar2:
Not if you use version 12.0

Yes busybox is now fixed
[One (M7) Original Android Development] Shan89:
Battery reporting is working just fine.
[One (M7) Original Android Development] Magpir:
what are the new features in 12.0??
[One (M7) Original Android Development] ZeroInfinity:
http://xdaforums.com/showpost.php?p=49669996&postcount=8624

There is a search function for a reason. Please use it in the future.
[One (M7) Original Android Development] Magpir:
Installed v12,=== so far so good ..
[One (M7) Original Android Development] mitch44:
Had reboots and slowdowns with v12. Phone is hangig and don't react. Used same settings like in 10.10.1. But i can't figure out why i had this problems. Last kmsg also don't show an info.

I switched back to old kernel and everything is fine.
[One (M7) Original Android Development] Magpir:
did u choose a low undervolt value?? if yes that maybe a cause..
[One (M7) Original Android Development] yannick61:
Works very smooth on stock 4.4, I haven't had any random reboots (yet)

Here is a screenshot of a benchmark:

Settings:

CPU: 2.1 Ghz

Undervolt: 850mv

GPU: 504 Mhz

Everything else: stock
[One (M7) Original Android Development] CloggieUK:
I had this update and the same night my HTC One died completely. No charging lights, won't turn on. Only recognised by PC as qhsusb_dload which appears to mean a hard bricked phone. Coincidence or could busybox update be the cause. Seems to have something to do with a corrupted boot partition from what I understand.

Sent from my iPhone using Tapatapatapatapatalk
[One (M7) Original Android Development] Shan89:
Here mine with stock settings 4.4.2 sense , how much were we getting before? Around 25k if I remember right?
[One (M7) Original Android Development] ecstasyado:
Please can any one share kernel setting and options used with flar for battery life purpose only, not for gaming. thks in advanced
[One (M7) Original Android Development] danieldmm:
Don't think it's related...
[One (M7) Original Android Development] ANDR01DN00B:
Link seems to be dead for me...
[One (M7) Original Android Development] danieldmm:
Link here it's working :)

Enviado do meu HTC One através de Tapatalk
[One (M7) Original Android Development] wmg316:
Works fine here...just downloaded again to confirm.
[One (M7) Original Android Development] rambo69:
Flashed v12 so far so good!

Verstuurd vanaf mijn HTC One met Tapatalk
[One (M7) Original Android Development] Rad ryan:
Me too. I was not getting as good battery life or performance with v12, but no random reboots or anything like that. I also thought it did not seem as smooth as v10.10.1. I tried it twice with the same results so I am back on v10. I am going to try it again now. Hopefully 3rd time is a charm :cool:
[One (M7) Original Android Development] wmg316:
I'm having the opposite results. Smoothness of v12 is very good, battery life is great (avg 24-26 hours with 3 hours screen time). Running on Viper 4.3.0. No complaints here!
[One (M7) Original Android Development] flar2:
All I did with 12.0 is change some compilation flags and add faux gamma support.

Any other differences in battery, slowdowns, etc are due to something other than the kernel.

Every version of this kernel is 100% stable.
[One (M7) Original Android Development] mitch44:
Nope. Used 850uv in Aroma and in Trickster Mod - 100mV. With the old Kernel i have no problem with these settings. It's strange...
[One (M7) Original Android Development] fanbogo:
after few days, i have same issue, random reboots after uv ( same uv as always)
[One (M7) Original Android Development] Rad ryan:
That's what I thought and that is why I am trying it again. My cpu temp is consistently running about 6 - 8° higher than it was on v10 and that may account for the less battery life, but I don't know if it is kernel or other variable. I'm trying to rule out all other reasons why this would happen before concluding that it's the kernel. Still it's best kernel out there right now, Thanks.

Also, is it possible for you to add 2 more governors to your kernel, Dance Dance & SmartMax. I really like them both and they are good governors.
[One (M7) Original Android Development] Jibreil:
a quick test run for 7-8 hrs suggest v12 is surely out doing v11. Will keep you posted on further updates.
[One (M7) Original Android Development] oFcAsHeEp:
I installed v12 yesterday, was fine until the first random reboot (while scrolling through gallery), so I went back to the older version... Gonna give it another whirl now :)
[One (M7) Original Android Development] sandro.bertini:
I am using v12 with SinLess 6.3.0 (GPE 4.4.2). I updated both the ROM (from 6.2.5) and Kernel (from 11.4) at the same time, so it is hard to isolate the effect of each one but anyway, the phone is VERY smooth and stable.

I have had no problems whatsoever and battery life seems great also (just a few days testing). I am using the maximum undervolt (725 I think) since many versions prior with no problems at all.

Thank you for the great kernel.
[One (M7) Original Android Development] Beast Power:
What Rom are you using, but according to your signature you have the wrong phone for this kernel ?
[One (M7) Original Android Development] Patrics83:
Thanks a lot [MENTION=4684315]flar2[/MENTION] for this kernel (v12).

It has been perfectly stable and battery friendly, no reboots or anything like that!

I'm using ViperOne 4.3.0

Sent from my HTC One
[One (M7) Original Android Development] cesco73:
test v12 with MAXIMUSHD 30.0

[MENTION=4684315]flar2[/MENTION] hi flar2!! after three days of test of the version 12 ,i can say that it is absolutely stable and amazing battery life!!! excellent job!!!! any reboots and battery drain
[One (M7) Original Android Development] oFcAsHeEp:
It's been a while since I've logged onto this site with anything but the mobile app, I think my signature was due for an update, I didn't even know it was displayed under my posts till you pointed it out :) It should be more clear now that I'm not some freak of nature accident who managed to flash a HTC One kernel onto a Sensation and not brick it :D

And to update the experience, spent the day on v12, battery better than usual, performance is silky smooth, as usual....

So, all in all, good wok... No reboots or anything this time around... 2nd time is a charm :D
[One (M7) Original Android Development] Beast Power:
Could it be that all the peeps experiencing reboots are on TWRP 2.6.3.4, I am still on 2.6.3.3 and never have these kinds of problems.

[MENTION=4684315]flar2[/MENTION] Thanks for another great version of the Kernel, Been running ver 12.0 for 2 Days Now without a problem, even getting better battery life.