yashsingh1/xdaforums huggingface dataset:
[One (M8) Original Android Development] flar2:
A quick word about overclocking:

A lot of you are probably new to this generation of SOC (Qualcomm Snapdragon 801). The clock frequencies are already very high, and the chip is already very fast. Increasing the clock speed might make it bench higher, but you won't notice it in daily use. It actually might be counterproductive because it will generate more heat, and therefore cause thermal throttling to kick in more often. It will also consume more power, thus affecting battery life.

A lot of people use my Nexus 5 kernel, with Snapdragon 800, which is very similar to the chip used in this phone. Very few are overclocking for daily use. I think more people underclock than overclock ( I will add underclocking soon). I run stock frequencies on this and my Nexus 5.

To summarize: this phone already uses very high clock frequencies, overclocking will cause it to heat up quickly, for very little gain in realworld performance.
[One (M8) Original Android Development] GelullaBarr:
yeah, you are right, in the end we all will return on stock freqs, but it is beautifull to play with this monster, 2564Mhz(if I remember corectly) works fine with antutu, no restarts, and...38166 points :D. But with trickster mod I will keep freqs lower, of course.
[One (M8) Original Android Development] ChronoWerX:
Since 0.8 the kernel service "netd" eats my battery

Gesendet von meinem HTC One_M8 mit Tapatalk
[One (M8) Original Android Development] flar2:
Reboot.

It has nothing to do with the kernel, my only changes in 0.8 are to voltage stuff.
[One (M8) Original Android Development] ChronoWerX:
what's the problem then?

Gesendet von meinem HTC One_M8 mit Tapatalk
[One (M8) Original Android Development] flar2:
I have no idea. It probably has something to do with your network connection.
[One (M8) Original Android Development] BrockFerens:
I have successfully dropped voltage by -70, in aroma I chose 2.7, but an trying to uc a bit with faux. Always ends up back at 2.7 though, just wondering why the settings don't stick is it the app? Cause faux seems to work better right now than trickster

Sent from my Renovated Elemental M8
[One (M8) Original Android Development] flar2:
You probably have to kill pnpmgr to get frequencies to stick ("stop pnpmgr" in terminal as root will probably do it). Not sure what other repercussions disabling pnpmgr will have, probably nothing serious. You might lose powersaving modes and have less smoothness.

I like to keep all of HTC's stuff working, for smoothness and functionality. That's why I put the max frequency as an installer option, I will add some underclocking options next release.
[One (M8) Original Android Development] ChronoWerX:
That's the same problem, if I used Wifi or mobile. It can't do anything with my network connection at this thing or?
[One (M8) Original Android Development] flar2:
It's probably temporary, bad reception or something. How much of your battery is it using?

In any case, I can assure you that it has nothing at all to do with the kernel.
[One (M8) Original Android Development] dukat0s:
[MENTION=4684315]flar2[/MENTION] 0.8 working great even with -70 to all steps. PVS 16 here. it is possible to add more steps to OC? 2.2-2.4.2.5etc? its hard to oc from 2.2 up to 2.8 ;P :) thanks again for this great kernel
[One (M8) Original Android Development] ChronoWerX:
In 6h19m, 35,98%
[One (M8) Original Android Development] Forsaked:
Yep, same here, awesome work flar2!

I have -75mV UV on all Steps and fully stable even to Benchmarks / Gaming.

The only whish is have is to set OC under Trickster/Franco.
[One (M8) Original Android Development] flar2:
Try wiping cache and Dalvik, and if that doesn't work, do a full wipe and reinstall.
[One (M8) Original Android Development] Tiann:
Been using this Kernel now since release and love it so far. Haven't experienced any problems as of yet. Great work.

I know that the higher the PVS the better, but what is PVS 14 classed as ? I don't know what would be classed as low, average or high at this point :P
[One (M8) Original Android Development] dukat0s:
[MENTION=5800973]Tiann[/MENTION] as high 16is the highest
[One (M8) Original Android Development] Snah001:
Actually binning goes from 0 to 15. So the are 16 levels but the highest is 15.

Verstuurd vanaf mijn HTC One_M8 met Tapatalk
[One (M8) Original Android Development] seanyuan62:
Can someone give some suggested settings? Venom app automatically set stuff from my last kernel and now I'm paranoid...
[One (M8) Original Android Development] zedlor:
I know, I've never had this problem before. I have definitely selected the right options both times I've done it... What app do you use for kernel settings, maybe it's Trickster Mod doing something weird?
[One (M8) Original Android Development] Supovitz:
Lots of random reboots... Had to flash back to stock...

Was definitely looking forward to custom kernels, have to pop back in and check it out later.
[One (M8) Original Android Development] flar2:
The kernel is stable. You shouldn't have any reboots
[One (M8) Original Android Development] Blazeitup123:
Elementalx app crashes with no message for me when I go to CPU tab. I can send a log if you can tell me where to find it. Lollerpop gpe 3.0 stock rooted.
[One (M8) Original Android Development] domol:
I'm having the same issues with sweep 2 sleep. I tried using the app linked on the previous page and reinstalling the kernel. Anyone else having this problem? I'm using this kernel on stock rooted GPE 5.0.1.

Edit: I believe the settings not sticking has to do with GPE conversion's /system partition being full. Mine is reporting having 0KB free. I'll try and delete some Google Play Apps and try again.

http://xdaforums.com/htc-one-m8/general/gpe-partition-free-space-5-0-1-ota-t2963992
[One (M8) Original Android Development] MyopicWorm:
Can I use this kernel with SkyDragon 4.2.0?
[One (M8) Original Android Development] LNJ:
Yup.
[One (M8) Original Android Development] OMGMatrix:
I can confirm that EX3.0 works Beautifully with SkyDragon GPE.
[One (M8) Original Android Development] tonyafc:
Anyone?
[One (M8) Original Android Development] Captain_Throwback:
Aren't the kernel features and change log for the kernel on the first page?
[One (M8) Original Android Development] tonyafc:
Yes but maybe it's worded with a technical term I don't understand I haven't just been lazy and asked I have spent days googling as much as possible about all tons and kernels to get this feaature
[One (M8) Original Android Development] flar2:
Remapping buttons is not a kernel tweak
[One (M8) Original Android Development] tonyafc:
I just assumed kernels may have it as it has d2w which I thought was just an added extra if that makes any sense boom boom I'll keep on looking
[One (M8) Original Android Development] dreaming1reality:
Instead of using sweep2sleep try the app called 'screen off and lock' by Katecca. U just swipe up from the home button. Its pretty awesome!
[One (M8) Original Android Development] DeeZZ_NuuZZ:
That are two completely different things..

Volume control is a ROM tweak and you should ask lyapota if it may be possible on gpe
[One (M8) Original Android Development] tonyafc:
I'm still on sense I would miss certain features I thought about gpe as I loved my nexus but sense has some great apps
[One (M8) Original Android Development] DeeZZ_NuuZZ:
When on sense why not using xposed framework or custom Roms or so to get those features?
[One (M8) Original Android Development] tonyafc:
I have xposed there is no mid for and I have looked at the features on every sense rom and know 1 has an option to change volume rocker default but all stock android roms do i think maybe people dont care as much as I do lol
[One (M8) Original Android Development] DeeZZ_NuuZZ:
Dude there are so many apps with that mod included...especially those for sense
[One (M8) Original Android Development] tonyafc:
Pls tell me one all roms viper maximus insert coin don't have it and can't find a mod on xposed

---------- Post added at 02:51 PM ---------- Previous post was at 02:36 PM ----------

I have just looked at what I wrote and didn't explain I want the volume rocker to control media volume by default
[One (M8) Original Android Development] donmarkoni:
I really don't understand you... When the music is playing, either on speakers or headphones, volume buttons will control music volume. When there is no music playing, those will control ringtone volume, which is very useful to have at hand to turn to silent or vibrate. And while talking to somebody you need those to control voice volume. What would you do if you don't hear somebody, tell him/her to wait while you go through menus to change volume?

BTW, I don't really expect an answer, so don't feel obliged to provide one, as [MENTION=4684315]flar2[/MENTION] already said it has nothing to do with kernel and all this is considered off-topic.
[One (M8) Original Android Development] tonyafc:
Ok let me explain on cyangenmod and other stock android roms there is a feature to set the default action for the volume button to control media volume rather than ringtone as I constantly lower my ring tone volume :)
[One (M8) Original Android Development] Heisenberg420:
This has nothing to do with kernel, go ask in ROM thread or q&a
[One (M8) Original Android Development] tonyafc:
The original question was about this kernel :D
[One (M8) Original Android Development] Heisenberg420:
The answer is no, this kernel does not have the option to remap volume keys to control media vol, no kernel does, that is not controlled at kernel level

You already took up two pages getting the exact same response..
[One (M8) Original Android Development] tonyafc:
I know thank you :)
[One (M8) Original Android Development] mido.fayad:
The latest kernel 3.0 GPE works great on my sprint M8 with the latest skydragon GPE ROM.

I have to use the original dtb of sprint of 4.4.4 stock kernel to be able to boot this kernel on sprint device but it

My device running now android 5.0.1 and very very smooth and fluid ... I was thinking about going back to sense because it was smoother to me but after using elementalx , my device is now flying and more smoother than KitKat and showed how lolipop should be on m8

And also every thing works perfect and finally using gestures and dt2w without need to moving the device

Also s2s is working perfect

Thanks [MENTION=4684315]flar2[/MENTION] for your great work and hope u will add sprint support as it's typically the same device as international with the same partition table and only need to add dtb of sprint to sources :)
[One (M8) Original Android Development] Captain_Throwback:
Overclocking won't work with that dtb.
[One (M8) Original Android Development] mido.fayad:
I know but it's not problem for me as I'm always using stock frequencies

The main factor for me is other features and ssmoothness
[One (M8) Original Android Development] flar2:
Sprint: Maybe someday. I don't have time at the moment. It's probably simple, but I have to go back and forth with a couple of testers and developing that way is very time consuming. My main problem right now is I don['t have enough time to do all the things I want to do.
[One (M8) Original Android Development] flar2:
Some weird security issues with GPE lollipop, I find that the init.d script doesn't apply settings. These settings can be applied from the elementalx app. I also can't adb push or do other adb stuff, which is frustrating. I will look into it.
[One (M8) Original Android Development] mido.fayad:
When u have time, I can test it [emoji2]

Also every thing works as normal just with replacing dtb

and also we can enable overclocking with using custom dtb

I used lyapota dtb as it has overclocking just for testing

And now I'm using your kernel with overclocking also without any problem

And this is just 4.4.4 dtb so i'm sure it will be very simple process for you

Thanks for your time and hard work [emoji2]
[One (M8) Original Android Development] manup456:
[MENTION=4684315]flar2[/MENTION]

This would be an awesome addition to your kernel http://xdaforums.com/showthread.php?t=2965344

[kernel-patch][dev] Tap2unlock - a new tap2wake feature with pattern
[One (M8) Original Android Development] flar2:
Sorry, I'm not adding that. Besides, there has been a kernel with this feature available for several months in the other development section.
[One (M8) Original Android Development] pyroblazer:
hey [MENTION=4684315]flar2[/MENTION]

I recently installed your kernel again. the performance and stability is awesome.

But theres one issue... and i had faced it in the previous versions as well.

the screen takes about 2-3 seconds to wake up after pressing the power button and the gestures dont work at all. In aroma i selected the following options

-Default (HTC) Gestures

-Sweeptosleep&wake disabled

-Doubletaptowake disabled

I thought that the system was not getting enuff boost while screen off... so i increased the screen off max frequency to 422 and even 652 Mhz.. but nothing happened.

Viper 3.2.1

ElementalX 2.0

S-on Unlocked

Plz Help
[One (M8) Original Android Development] DeeZZ_NuuZZ:
Viper ROM always gave problems when using a custom kernel which had some mods/tweaks inside which viper has too ...so they interfere and therefore you have issues...try to find the problem in venom tweaks and maybe disable the features which could be the problem ...

Gesendet von meinem HTC One_M8 mit Tapatalk
[One (M8) Original Android Development] throcker:
fine on lollipop gpe. I have to say that animations and transitions are smoother, so performance is better, but....I have one little stutter every 5 swipes....very good so far, better than stock, and keeps me on LP (yah....I was thinking about downgrading)
[One (M8) Original Android Development] MassStash:
Don't worry, I make port for spr and vzw so you don't have to spend time with testers.

Yea, same here.... Making me frustrated haha

~m8whl on the Always Solid ViperOneM8 Latest

Hypernova mako_hotplug kernel at 2.572 Max ¦ 300 Min ¦ 1.190 Sleep

intellidemand

row
[One (M8) Original Android Development] Captain_Throwback:
Since you include an entire boot.img in your zip, are you adding "androidboot.selinux=permissive" to the kernel command line to make sure SELinux is in permissive mode? If not, that may be the reason for your issues. If you already are, then I have no idea :eek:.
[One (M8) Original Android Development] MassStash:
Where you been, got that anykernel working like a champ! Next idea?

~Jflteusc on cm12 unoffical

KToonsez Kernel

1.998 Max ¦ 189 Min ¦ 1.134 Screen Off

Ktoonsified v6 Script Tweaked
[One (M8) Original Android Development] flar2:
I like to flash the entire boot.img on HTC devices, too much potential for things to go wrong.

But yes, if I set selinux to permissive things will work, but I don't want to do that. We shouldn't have to do that, HTC went overboard on the update.

I have another solution, but haven't had time to test it out yet.
[One (M8) Original Android Development] pawslo1984:
Anyone have problem like me?

Im on latest IC and don't know if it is apk or rom issue or something else
[One (M8) Original Android Development] flar2:
The app was not able to determine your device from build.prop. I've had trouble with build.prop in IC before, last time my app couldn't read it because of wrong permissions.

Try changing the permissions of system/build.prop
[One (M8) Original Android Development] The3File:
Your app crashes on CPU clock page
[One (M8) Original Android Development] flar2:
What ROM, what kernel version?

I haven't experienced that. Try wiping app data.
[One (M8) Original Android Development] The3File:
Stock rooted 5.0.1 with ex 3.00

Wiping data didn't help
[One (M8) Original Android Development] flar2:
It's the CPU tab? Do you have version 1.36 of the app? Does it crash right when you open it or when you try to change something?

I had a crash on the dashboard before, it was due to the stupid selinux changes from HTC.
[One (M8) Original Android Development] The3File:
Yes, it closes right when i press it, i get no crash report.

Works om my n7 same os and kernel version
[One (M8) Original Android Development] flar2:
One more thing to try and then logcat.

Kill the app by swiping it away in recents.then try opening it again.

Could you please send me a logcat? I can't think of a reason for it to crash, it doesn't crash on mine using stock GPE and 3.00.
[One (M8) Original Android Development] Blazeitup123:
Here is mine, I mentioned this crash a few days ago but got overlooked.

https://www.dropbox.com/s/8h3rxzbg46saktf/alogcat.2014-12-11-15-09-32-0600.txt?dl=0
[One (M8) Original Android Development] The3File:
I don't have a PC unfortunately.. And i dont know if its possible in an emulator, if so how?

Edit: sorry for the inconvenience
[One (M8) Original Android Development] flar2:
It's okay, I got one above
[One (M8) Original Android Development] Czai24:
Kernel wakelock?

Hey man.. been following since I'm on m7. Great job on the kernel!

Just wanna ask about the kernel being on the top of the list in gsam.. Its been week since i flashed the kernel and also here's my stats. Is this better than stock?

Note: I'm usually connected to wi-fi.. very rare that im using my mobile data. So this is what's left of my battery (1hr + music w/ prohect era, about an hr gaming browsing the web, blinkfeed.. a couple of pics etc).
[One (M8) Original Android Development] xmRipper:
Is there any way to reduce the general vibration strenght? I mean the all vibrations on the phone, not just the wake vibration.
[One (M8) Original Android Development] Czai24:
I believe if ur using trickster it has that option.

Sent from my HTC One_M8
[One (M8) Original Android Development] xmRipper:
Oh yes It really worked! Thank you very much :)
[One (M8) Original Android Development] Czai24:
Np. ;)
[One (M8) Original Android Development] donmarkoni:
Kernel wakelocks are not actually "kernel" wakelocks... ;) Well, kernel does make device stay awake, but caused by requests of applications.
[One (M8) Original Android Development] Czai24:
Any idea w/c apps are using it?

Is my battery life comparable to yours?
[One (M8) Original Android Development] DeeZZ_NuuZZ:
uninstall gsam and better use wakelock detector or betterbatterstats(BBS)
[One (M8) Original Android Development] threetwentyfizzle:
Hey flar, I'm having a small bug with the elemental app and the latest GPE kernel 3.00, my max CPU frequency locks and resets itself on a reboot to 1958MHZ, and I have to manually adjust it back to 2457MHZ (which is the value i selected in the installer) and lock it in with your app. I'm not sure if this is a result from enabling/disabling power saver mode or a reboot, I just thought I'd let you know.
[One (M8) Original Android Development] flar2:
1958 is a thermal throttling frequency, you are getting throttled. If you enable powersave while you are throttled, it will reset the max to that frequency when you disable powersave.
[One (M8) Original Android Development] threetwentyfizzle:
I can confirm that the max frequency gets reset to 1958 on every reboot. I chose stock thermal throttling, so will the max frequency automatically revert to 2458 on its own or do I need to reflash the kernel with different settings?
[One (M8) Original Android Development] flar2:
That's strange, can you wipe the app data and see what happens?
[One (M8) Original Android Development] threetwentyfizzle:
Yea sure I'll try that and report back. Just to be sure, clicking the button on the right of the frequency and it turning blue is locking it at that frequency, correct?

Edit: so I cleared app data and cache, went back in the app and the max frequency was locked at 2457 as it should, but when i just rebooted, its locked back at 1958MHZ. Any way for me to pull a log for you from my phone away from a PC without using ADB commands if it helps you?
[One (M8) Original Android Development] flar2:
Maybe it's getting throttled during boot up. But the app is not going to try to set the max frequency at all unless you click on the max cpu setting and manually set it (which I strongly recommend not doing). If you don't deliberately set it, the app just shows what the max frequency currently is.
[One (M8) Original Android Development] threetwentyfizzle:
The CPU temp is hovering at about 40 degrees C, and doesn't look like it's reverting, it still shows the max freq on the dashboard and CPU tab as being 1957. I think I'll clear the app data again, then reflash the kernel and see what happens.

Edit: after clearing app data, and reflashing, max frequency is still locked at 1958 after rebooting phone and going into app. Sorry Flar, I'm not complaining by any means, performance is still solid and hardly recognize any lag even at this frequency, I'm just reporting what's going on, I haven't seen anyone else mention this issue.

Edit 2: after changing thermal throttling settings in the app from Stock, to ElementalX, and rebooted, the max frequency has reset to 2457 like it should. Guess it was the thermal throttling affecting it, it just wouldn't adjust back with the stock thermal setting? Sorry for the false alarm Flar2.
[One (M8) Original Android Development] Czai24:
I'll try that. Keep u posted, thanks
[One (M8) Original Android Development] flar2:
UPDATE!!!

For GPE Android 5.0.1 Lollipop

Your settings will now be applied at boot and I added an option to set selinux to permissive (set to enforcing by default).

Download:

ElementalX-m8-3.01-GPE

Changes:

-fix settings not applied at boot

-option for permissive mode
[One (M8) Original Android Development] tibere86:
Thanks for the update. I assume this fixes the init.d script issue?
[One (M8) Original Android Development] DeeZZ_NuuZZ:
That is exactly what he wrote in his post....

Gesendet von meinem HTC One_M8 mit Tapatalk
[One (M8) Original Android Development] MassStash:
Which method did you end up going with [MENTION=4684315]flar2[/MENTION]?

~m8whl on the Always Solid ViperOneM8 Latest

Hypernova mako_hotplug kernel at 2.572 Max ¦ 300 Min ¦ 1.190 Sleep

intellidemand

row
[One (M8) Original Android Development] LNJ:
[MENTION=4684315]flar2[/MENTION], 3.0.1 seems to be stuck on max cpu frequency with performance governer as default!

Changed it to ondemand but doesn't seem to throttle down.

**nvm reflashed it and all good now!
[One (M8) Original Android Development] flar2:
I added setenforce 0 to init.rc just before init.d is called. Selinux is changed to enforcing immediately after, unless the user has selected permissive in /etc/elementalx.conf
[One (M8) Original Android Development] MassStash:
Simply brilliant man, works fantastic. Simply brilliant man, works fantastic. Please all, donate to this man. Completely unsolicited. Reason for almost everything htc kernel related. Mad genius!
[One (M8) Original Android Development] yung40oz84:
Do you have a kernel available for Lollipop builds (CM12)? Not just GPE.... I have been looking, but cannot locate or their is not one.
[One (M8) Original Android Development] rafael.trad:
That would be awesome!

Any plans to make a kernel for CM ?
[One (M8) Original Android Development] treIII:
Hey flar I am running the sense 2.0 kernel that you have posted. I use all default settings while installing in aroma. My phone looses root when I reboot though. I know it shouldn't. I'm using the T-Mobile US stock Rom for kitkat 4.4.4, 3.32 firmware. Thought you may have a suggestion. The kernel is excellent to say the least and thank you for your time developing.

Sent from my HTC One_M8 using Xparent Blue Tapatalk 2