yashsingh1/xdaforums huggingface dataset:
[One (M8) Original Android Development] sahhar1993:
did u try it :)
[One (M8) Original Android Development] EternalAndroid:
Yupp.
[One (M8) Original Android Development] sahhar1993:
M8 EYE with 13 mpx camera . to make sure :D
[One (M8) Original Android Development] mjh1978:
This kernel runs as smooth as butter with my SkyDragon rom.

Sent from my Skydragon v9 powered HTC One M8 with ElementalX 4.05 and s-off!
[One (M8) Original Android Development] adeptustech:
+1
[One (M8) Original Android Development] Laximus:
[MENTION=4684315]flar2[/MENTION]

Which kernel of yours is ok for MIUI 5.6.26 for M8? Thanks
[One (M8) Original Android Development] Czai24:
Hi all,

After flashing / updating my kernel to 4.05 I get reboots whenever I run antutu. Please help how to eliminate this?

- I'm using the m8 asian version (801c @ 2.5ghz)

- Overclocked to 2573 underfvolt to -15.

- aside from that everything is left on default

Does undervolting help in saving battery? or should I just use stock settings?

Thanks in advance!
[One (M8) Original Android Development] flar2:
Overclocking and/or undervolting is likely the reason

I recommend stock voltages
[One (M8) Original Android Development] Czai24:
Thanks man! :)
[One (M8) Original Android Development] flar2:
I don't know, ask in the MIUI thread.
[One (M8) Original Android Development] Broodn:
If you check the OP in the Miui thread it has a download link for the Elementalx kernel you can use with that ROM
[One (M8) Original Android Development] Poine001:
[MENTION=4684315]flar2[/MENTION]

3D graphic performance is too low for me. Got 10k 3D score, 43k total score on AnTuTu with elementalX clocked 2.5ghz.

What should I do?
[One (M8) Original Android Development] flar2:
Put it in the freezer. Or don't worry about benchmarks.
[One (M8) Original Android Development] Poine001:
Dude, my device is cool enough..
[One (M8) Original Android Development] shawnaye:
Perhaps you could go to other kernels then.
[One (M8) Original Android Development] flar2:
If you want to benchmark, you need to do it five times. The problem is, any little thing that happens during the benchmark can affect it. Maybe you had a notification pop-up or something. Basically, benchmarks van vary wildly so you need to do a few and look at the average. I also don't optimized for benchmarks. I could change the governors to give great benchmark scores, but I prefer to optimize for balance.
[One (M8) Original Android Development] Poine001:
Okay thx, you know the best.
[One (M8) Original Android Development] grega_slo:
Hmm...

There is something wrong with combo of this kernel and my device...

Abnormal KeyEvents kernel wakelocks, this is IMHO not happening because of any app there must be sth in kernel not correctly set for my device and has to do with proximity sensor...

See screenshots, phone was in pocket all the time this kind of batt drain is not acceptable...

flar2 have you any idea what to do to reduce this kernel wakelocks?

BR,

G
[One (M8) Original Android Development] flar2:
Your phone did not sleep at all, but whatever kept it wake is not shown on the screenshots. Did you reboot? The will probably solve it.
[One (M8) Original Android Development] grega_slo:
Kernel kept it awake.

It seems like screen is off, but is still registering touches but screen is always off.

Reboot fixes it for like 14 hours and then again same story.

Also gestures stop to work and I can still wake the phone up with double tap EVEN though sensor is blocked.

See more screenshots, there is no app that would held phone awake.

Also it is happening ONLY when phone in pocket... If phone is NOT in the pocket I have 5% awake and 1.5% per hour of drain which is normal...

I would really love to get to the bottom of this...
[One (M8) Original Android Development] flar2:
I would wipe and reinstall. I don't really know what would cause this.
[One (M8) Original Android Development] grega_slo:
:)

Ok I was going to but will wait for Sense7 ...

But it would be really cool to discover why it is happening...
[One (M8) Original Android Development] chrisjasper:
Awesome, was having real lag and stuttering problems playing audio over Bluetooth on Revolution rom with stock kernel, udpated to Elementalx and no more problems.

Thanks very much
[One (M8) Original Android Development] captainreynolds:
What battery decrease are you seeing per hour in better battery stats? I am getting 8-10 percent per hour with active use. Should I be getting this?

Also, what is the risk of enabling fast charge - will I damage my battery or will it just damage the charger if it it's incompatible with the higher rate?
[One (M8) Original Android Development] marcoxx626:
Fast charge shouldn't damage the phone, it only takes effect when charging while connected to a USB port. This makes the phone charge at the same rate as if it were connect to a wall outlet instead of the usual slower rate when plugged normally plugged into a USB port (like a laptop)
[One (M8) Original Android Development] Nekromantik:
Hows the battery life compared to stock kernel?
[One (M8) Original Android Development] ILoveYouAll:
Forgive me if this is not kernel related.. I just downloaded a game (subway surfers) and it went straight to my SD card. I wouldnt care if it was bigger, but since it is a 1 GB sd I dont want that to happen. I know thats very few space but its there with a GPE Rom and GPE kernel in case I accidentally fully wipe my phone in recovery again. Any advice?
[One (M8) Original Android Development] captainreynolds:
Do you have any special settings for this battery life?
[One (M8) Original Android Development] grgsiocl:
no i am using everything stock, i mean default values. But greenified some apps along with revoked location access to few applications like FB, Twitter etc...
[One (M8) Original Android Development] mcwups1:
I don't see in the OP whether it supports Sprint or CDMA.

I guess I'm good to go.
[One (M8) Original Android Development] Snah001:
I am on 0.9 stock freq., on row Uv - 45 and all well. During sleep it uses 0,5% per hour batt

Verstuurd vanaf mijn HTC One_M8 met Tapatalk
[One (M8) Original Android Development] strikerdj2011:
seen a few people say they are running 09 version but i can only find 08 lol
[One (M8) Original Android Development] Snah001:
It is back a few posts.

For all who have difficulties with the motion gestures in ViperOneM8 : set all settings in tweaks to default. All will work as in stock after that.

Verstuurd vanaf mijn HTC One_M8 met Tapatalk
[One (M8) Original Android Development] jonathan413:
Is it possible to undervolt past -45? I've done it in the trickster app.but was just wondering our settings would stick if past -45?
[One (M8) Original Android Development] HolyAngel:
As long as you check the box in trickster to start on boot they'll stick.

Also want to say .9 running flawlessly over here :good:
[One (M8) Original Android Development] coupetastic-droid:
Stuck selecting CPU Settings in aroma

So I believe my m8 just bricked, maybe. Never encountered this problem before. I was in the process of flashing elemental, selecting the same options I always do. I came to CPU settings, selected my options and when I pressed next, nothing happened. At this point I knew it was stuck but thought it would get fixed in a minute or 2. Its about to be 2 and a half hours since it got stuck at the CPU settings in aroma. It doesnt let me do anything. Not even hard reseting the device via power button.

Just wondering if anyone has any suggestions on how I may be able to recover it?

Thanks in advance.
[One (M8) Original Android Development] daorderdillon:
Hold vol up and power to hard reset or wait until battery die
[One (M8) Original Android Development] coupetastic-droid:
Already tried that with no avail. I just connected my device to PC and its recognizing it. So it might still be ok. I guess Im going to have to wait till it dies.

Thank you.
[One (M8) Original Android Development] flar2:
It's probably the screen timeout in recovery. This happens to a lot of people on the Nexus 7, the recovery blanks the screen while Aroma is running, then as soon as you exit the install process, the screen goes blank and you can't do anything.

I recommend disabling the screen blanking in recovery, or at least set the timeout to several minutes.

But you should be able to restart it by holding power and volume up, especially if you can still connect thru abd shell.
[One (M8) Original Android Development] flar2:
No, this does not support Sprint or Verizon.
[One (M8) Original Android Development] Ravenmtx:
If your pc still recognizes it, try rebooting using adb reboot recovery
[One (M8) Original Android Development] bpdev:
Make sure the device is in the light when you hold volume up and power.
[One (M8) Original Android Development] siren_shadows:
Like other users, I'm having issues sending and recieving SMS while mobile data and WiFi are on. disabling WiFi allows those, but it's really annoying.
[One (M8) Original Android Development] flar2:
That's not a kernel problem.
[One (M8) Original Android Development] siren_shadows:
that's funny, because I tested that it happens after flashing it on stock.
[One (M8) Original Android Development] flar2:
Please explain to me how these phones work then
[One (M8) Original Android Development] Gamesoul Master:
I've used this kernel on a couple different ROM's, never had any problems with texting while wifi and mobile data are both on (or any other combination of connections being on together).
[One (M8) Original Android Development] mjh1978:
[MENTION=4684315]flar2[/MENTION] this kernel is simply amazing with the SkyDragon rom. Thank you for what you do. Been using this kernel for awhile now and my phone runs as smooth as butter! :D:thumbup::beer:

Sent from my Skydragon v9 powered HTC One M8 with ElementalX 4.05 and s-off!
[One (M8) Original Android Development] Ravenmtx:
Firmware mismatch maybe?
[One (M8) Original Android Development] rj.camargo:
Bump
[One (M8) Original Android Development] siren_shadows:
maybe. I also get "Android system has stopped" every few hours
[One (M8) Original Android Development] KiD3991:
Guys I remember some people mentioning a previous version having superb battery life. Can I have the link to that version and then is it compatible to Sense7 Roms? (and s2s function must be present too)
[One (M8) Original Android Development] marus0304:
Hello, this kernel not working with my HTC One m8 Verizon? (I use only GSM), ROM - SkyDragon.
[One (M8) Original Android Development] Ravenmtx:
First page says "Not for Sprint or Verizon"
[One (M8) Original Android Development] flar2:
It was KitKat that had great battery life on this phone. Ever since lollipop its been crap.
[One (M8) Original Android Development] GelullaBarr:
true story! Project Volta is just a story. Shame on Google for that!
[One (M8) Original Android Development] flar2:
I blame HTC for this one. Lollipop runs great on my other devices, including m7 and m9. It's almost like they sabotaged m8.
[One (M8) Original Android Development] munkyvirus:
Care to explain what's so bad about it on the M8? I don't understand, I'm getting like 2 days off one charge on 5.1.
[One (M8) Original Android Development] flar2:
Mine won't even last a day. Barely deep sleeps.
[One (M8) Original Android Development] munkyvirus:
Any idea what's keeping it up? Only thing I do to try and save battery is update Play Services and the Webview plugin thingy whenever they hit APKMirror.
[One (M8) Original Android Development] flar2:
WiFi and connectivity services
[One (M8) Original Android Development] ratty123:
Tried this on ProjectX 5.1 but I get NFC crash or bootloop (seems to be random) I mostly hang at OnePlus One forum so I'm not familiar with the m8 yet, but I want to hook up my girls phone and I don't like the standard gov's so I thought I'd flash a custom kernel but I cannot get anyone to work on CM based 5.1... anyone?
[One (M8) Original Android Development] Broodn:
This kernel is for sense and GPE edition ROMs only. Check out this thread for kernels for ASAP ROMs

http://xdaforums.com/showthread.php?t=3152454
[One (M8) Original Android Development] ratty123:
Thanks mate. I'm kinda new to all this "different" types thing so I get lost sometimes or atleast I get frustrated because I like elementalX gov...
[One (M8) Original Android Development] madant2011:
Kernel

Hi all

Could someone tell me if I'm on the correct and up to date kernel: 3.4.0 ElementalX-m8-4.0.4-Sence. Also I'm running ViperOne 4.3.0 (Android Ver 5.0.1) ???
[One (M8) Original Android Development] Ravenmtx:
4.0.5 is the latest. Just a bug fix.
[One (M8) Original Android Development] madant2011:
Cheers Ravenmtx ?
[One (M8) Original Android Development] assasin34:
is it compatible with liquid smooth aosp???
[One (M8) Original Android Development] flar2:
Sense and GPE only
[One (M8) Original Android Development] Snowtoad23:
Hello, not sure if this is a silly question, but what is the camera launch gesture? like what motion? Can't seem to figure it out
[One (M8) Original Android Development] Ravenmtx:
Stock is pick up the phone in landscape and press the volume button
[One (M8) Original Android Development] Snowtoad23:
I thought so, I guess it's not really a launch gesture then
[One (M8) Original Android Development] pisc3s1203:
i don't think the battery life is bad, mobile data open all the time, signal isn't stable because i'm on train now
[One (M8) Original Android Development] Ramiroquai_ale:
Great job!!!! ONly 1 thing: This kernel works with [ROM] S.ROM 8.1.5.8-S (JW 2.1.0) ??? http://xdaforums.com/htc-one-m8/development/romthe-worlds-first100-m9-port-m8upload-t3064838

Many thanks for your help!!!!
[One (M8) Original Android Development] high_voltage:
Agree, I saw a lot of phones around me with lollipop update and none of them changed in how much it's battery last in any significant way.

5.1 is not stock htc m8 so not comparison here. :)
[One (M8) Original Android Development] savemosca:
Hi, do you have any plan to update elementalx to 3.10.49 kernel version?

---------- Post added at 09:21 PM ---------- Previous post was at 09:14 PM ----------

sorry, i have seen now that this kernel source isn't avaiable for m8 on htcdev.
[One (M8) Original Android Development] grega_slo:
Huh did clean reinstall today Viper 4.5.0 and you 4.0.5 kernel and same thing.

KeyEvents are not normal and are keeping my device awake only when in pocket.

It seems that phone is registering touches and don`t react (pocket protection) but is still held awake.

DMESG:

And when in pocket nad walking:
[One (M8) Original Android Development] flar2:
Yes, that is pocket detection. It's going to wake up momentarily, it has to. But this is not going to cause much drain. I used this phone as my daily for a long time and always had low drain.

Since lollipop can't our, idle drain had been terribly, but it's not because of this.
[One (M8) Original Android Development] grega_slo:
What about second screenshot?

Do you also have wake count so high?

Do you remember in previous versions of kernel, when you requested dmesgs I think it was about proximity sensor different firmware or chip I don`t know from the top of my head...

Can be related?
[One (M8) Original Android Development] flar2:
One minute awake out of 49 minutes is nothing to worry about.
[One (M8) Original Android Development] grega_slo:
It`s just weird because if phone not in pocket I can easily get like 3 hours of SOT and 2 days without charge...

We will see if 5.1 will bring some changes :)
[One (M8) Original Android Development] zerone55:
Anyone having trouble flashing ElementalX over the latest Viper 4.5 ROM?

Did a clean instal of Viper. After flashing ElementalX, my phone is stuck on Bootanimation screen. :confused:

Edit: Nevermind, wiping cache fixed it.
[One (M8) Original Android Development] mjh1978:
Loving the battery life with this kernel! Under normal usage, I got almost a day in a half before I had to charge.

Sent from my Skydragon v9 powered HTC One M8 with ElementalX 4.05 and s-off!
[One (M8) Original Android Development] Killastyle:
Yep ! Same problem here mate. But I installed GPE instead of sense edition, own fault
[One (M8) Original Android Development] Kent21:
Delete
[One (M8) Original Android Development] matth.nicolas:
Impossible to install with last 4.5 viper rom... Splash on boot screen.

I have tried to clear cash, dalvik cash but same problem ?
[One (M8) Original Android Development] matth.nicolas:
Wow... Sorry for the faults...

The phone, after install (custom in aroma)

stuck on boot screen... (even if I wipe cache or dalvik cache before and after install...)
[One (M8) Original Android Development] kohog:
I'm having exactly the same issue.

Does anyone have the link to an older version that is compatible?

Cheers
[One (M8) Original Android Development] grgsiocl:
It's working for me. All I did was copied the ramdisk of viper rom and then flashed..I will upload the file to try...

Edit:

https://www.dropbox.com/s/0ij46kiy8xyqi7g/ElementalX-m8-4.05-Sense_viper.zip?dl=0
[One (M8) Original Android Development] matth.nicolas:
Bad zip file...

---------- Post added at 08:33 PM ---------- Previous post was at 08:24 PM ----------

It's okay, I have retry the download with laptop and then flash and with your Dropbox zip file it's okay, no stuck on boot...
[One (M8) Original Android Development] grega_slo:
Hi again flar2 :)

OK, so I have issue with proximity sensor again. I did clean flash (wiped everything) of Viper 4.5.0 and your latest kernel.

Problem:

proximity sensor stopps working and it wakes device with sweep up even when in pocket. It kind of ignores that it is in pocket.

The thing is, that is is working just fine for random amount of time, sometimes 1 day sometimes 6 hours and then it starts to behave like this.

Attached it dmesg, line 1619 is where I did sweep up but it shouldn`t work because I had my finger on the sensor...

Is this HW issue?

Thanks!

P.S.

Forgot to add, when phone is in this state, I did proximity sensor test (htc diag) and it works as expected.
[One (M8) Original Android Development] flar2:
There have been problems with proximity right from the start on this device. I believe there are different hardware versions, I've created the pocket detection to work with the version I have. You may be better off using the stock gestures. Or try just enabling sweep up to wake.
[One (M8) Original Android Development] grega_slo:
I use stock gestures, I selected only to remove motion requirement...

You think when I flash kernel to select use stock gestures WITH motion requirement will fix it (the first option)?

Are you willing to look at my version aswell? I can provide logs and try to help in the best way that I can :)

I know I`m annoying but I really want to fix this issue.
[One (M8) Original Android Development] flar2:
You are using my custom gestures if you remove the motion requirement.

I already went through dozens of logs earlier in the thread. There's not much more I can do.

Try the stock gestures and see how it goes.
[One (M8) Original Android Development] grega_slo:
OK thanks, will try it out.

BTW, do you think that kernel/firmware for 5.1 or 5.1.1. could fix this issue?
[One (M8) Original Android Development] flar2:
No idea, but it could be a firmware mismatch causing your issue.

It's v been a long time since anyone had brought up proximity issues.
[One (M8) Original Android Development] grega_slo:
Hmmm...

Its been short period of usage after I selected stock gestures and now I have 0 KeyEvents wakelocks and also ges_wakelock is super low compared to before...

Will test some more.

I really hope that firmware will resolve this...

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

omg that was it!

now phone sleeps like a baby even when in pocket :)

How the hell I didn`t do this earlier :S

Thanks a bunch man!
[One (M8) Original Android Development] grega_slo:
Hey man, I just had to share this :)

Now sleep is really good, I was walking with my phone in the pocket, sleeps awesome...
[One (M8) Original Android Development] deeznuts:
Same here on viper 4.5 or 4.5.1 rom. I flash kernel, erase cache/dalvik, reboot, boot screen then instantly goes to facebook screen!!! WTF is this about? I then boot jato recovery and try again from scratch. I also tried the download provided with the viper ram disk and made no difference. Why does it boot to fastboot?!?

---------- Post added at 10:22 AM ---------- Previous post was at 10:21 AM ----------

This did not work for me
[One (M8) Original Android Development] Jbb3393:
I'm running the latest on viper with no problems at all. But I'm also using multirom. Just my two cents
[One (M8) Original Android Development] the show stopper:
No luck with viper 5.1 on m8. My phone is stuck on boot screen now lol ... perf!!!
[One (M8) Original Android Development] flar2:
I'm swamped with work right now, but I will fix the kernel to use existing ramdisk at some point this weekend.
[One (M8) Original Android Development] keysersozer:
On Viper 5.1. No Problems.

Delete Cache/Dalvik After install Kernel.

Gesendet von meinem HTC One M8
[One (M8) Original Android Development] redmanc35:
Thanks been annoying me for the last hour trying to get this to work, did what you did and it work no more boot screen stuck.
[One (M8) Original Android Development] guidomac:
Cannot flash ElementalX-m8-4.05-Sense on ARHD 41.0

Hi there!

Currently I am on Kernel: lONELyX m8 Sense kernel without any problems.

But I would like to change to ElementalX Kernel.

I have the problem that Kernel: ElementalX-m8-4.05-Sense (Android Sense 5.0.1/5.0.2) does not work with ARHD 41.0 on my device.

Means - I have not really a bootloop, but it never reaches the GUI (pin screen); not even after one hour.

I flashed it via Aroma Installer and as far as I understood; there is not need to flash the boot.img addtionally via fastboot.

I heared of "rumors" thats it does not with ART? (btw, I'm on ART)

Somebody told me to try the ElementalX-m8-2.00-Sense (Sense Android 4.4.4) version of the kernel for ART VM, but it didn't work as well.

It would be nice, if you can tell me what I did wrong.

Thanks in advance,

Guido

Here my device infos:

M8 - International

(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.25.214500021.06G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.16.401.10
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 3aa067db
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
[One (M8) Original Android Development] flar2:
Did you wipe cache and dalvik cache?

Otherwise, do a clean install and it should work.
[One (M8) Original Android Development] guidomac:
Hi mate,

I try to flash it again inclusive wipe cache and dalvik cache - since I am not sure if I did that.

Thanks you.

Regards,

Guido

---------- Post added at 04:19 PM ---------- Previous post was at 03:41 PM ----------

Thank you!

Wiping cache and Dalvik Cache did the magic.

Regards,

Guido
[One (M8) Original Android Development] flar2:
Interesting that we need to wipe caches for it to work. Many people insist that kernel has no relation to caches. I'm curious, is it sufficient to simply wipe the cache, or does dalvik cache need to be wiped as well?

Also, please try out this new free app:

DevCheck

Please give it a try and let me know how it goes in this thread:

http://xdaforums.com/android/apps-games/app-devcheck-1-4-beta-information-t3171427
[One (M8) Original Android Development] Raverbunny:
Just for the records, just flashed your kernel on LeeDroid rom and only wiped cache (not Dalvik) And it booted fine with no problems (so far). At work atm, I'll update this post if I run into any troubles, but so far so good.