yashsingh1/xdaforums huggingface dataset:
[Verizon HTC One (M8)] metalspring:
Building kernels and roms isnt too tough, its modifying them and building the modified source that gets tough (especially if you dont know c, c++ or java) lol

Btw [MENTION=3601255]Evolutionmods[/MENTION] do you mean just adding the proprietary vendor source, and setting up the device/kernel repos for omni or actually building your own customized version of omnirom for the m8?

I helped port omni to the galaxy nexus, specifically the toro (verizon) and toroplus (sprint) versions of the galaxy nexus and getting official builds going for the toro version well as maintaining a custom, linaro-ized version of it as well (-O3 cflags, fstrict-aliasing, c++11, Link Time Optimization, plus tons of cherry picked features from gerrit), so I might be able to help with bringing omni to the m8 as well.
[Verizon HTC One (M8)] Evolutionmods:
I have the source ... Just need to add device tree and stuff . I've been reading lots but it needs to settle in a bit. I'm down for building omni or just pure source for that fact. I have pure source building it just errors a bunch. Hit me up on hangouts if you wanna get something going maybe build something on the weekend.. I just want to learn more.
[Verizon HTC One (M8)] Quadrider10:
I can't seem to get good batt life out of this kernel. Seems my phone heats up a lot and drains the battery quickly compared to stock. Like an actual noticible about. Percormace and smoothness is amazing however. Trying latest version.
[Verizon HTC One (M8)] sparky_005:
I've been getting excellent battery life on the latest version
[Verizon HTC One (M8)] 1ManWolfePack:
To anyone running xposed, update to the latest base.

The reason I mention it in this thread is because I've been running this kernel for a month with xposed. Updated xposed last night and squeaked out about 30% more battery today than I normally do. So if you think this kernel is giving you drain, make sure your xposed is up to date.

Having said that, flashing final zip now :)

Sent from my HTC6525LVW
[Verizon HTC One (M8)] Quadrider10:
Idk how to do that...
[Verizon HTC One (M8)] sparky_005:
Just open up the Xposed app. It should prompt you to update
[Verizon HTC One (M8)] smallba:
Final zip will only boot to the bootloader
[Verizon HTC One (M8)] metalspring:
Yeah, same here had to reflash the rom to get it to boot

Running Renovate rom btw

http://xdaforums.com/showthread.php?t=2748512
[Verizon HTC One (M8)] smallba:
I just reflashed RLS 1 all is good now
[Verizon HTC One (M8)] 1ManWolfePack:
No issues here running stock Rom and TWRP.

Sent from my HTC6525LVW
[Verizon HTC One (M8)] smallba:
Maybe it's a Sprint variant thing
[Verizon HTC One (M8)] cmo220:
I meant to pass out a while back but couldn't resist trying the new kernel out. Happy to report that I played a few games and did random things that had been causing some reboots on the last few kernels and I haven't had any on the Final version. Very well done!

Edit: Verizon here if it matters.
[Verizon HTC One (M8)] stacksptdtdm:
Same here like the other users. After flashing, when trying to reboot, it boots into bootloader. I'm on Sprint. So no go on Sprint on latest one.
[Verizon HTC One (M8)] adavit:
I'm on Verizon running skyfall deodex and after installing and wrong the caches I ended up constantly rebooting. I didn't boot into boot loader, but instead through the normal process. :( flashed ROM again and back up and running
[Verizon HTC One (M8)] pantmunu:
I am on Sprint with insertcoin and it rebooted back to boot loader. Never happened in the previous versions.
[Verizon HTC One (M8)] sparky_005:
Yeah that's the part I'm having trouble with lol. I could get the original source to compile, but I have absolutely no idea where to begin when it comes to adding features and modifying stuff. I know a bit of C, but diving into the kernel source tree just confused me lol
[Verizon HTC One (M8)] metalspring:
Thats where cherry-picks come in :P

Find some different kernel source with lots of features and cherry pick away, when you have what you want find another source and repeat.

I dont know any C or C++ at all but I can add some features to a kernel just through cherry picks, cpu governors, I/O schedulers, and makefile optimizations are the easiest to start with
[Verizon HTC One (M8)] holla420:
Flashed this kernel no problems so far so good. Ty for this.
[Verizon HTC One (M8)] Evolutionmods:
For the life of me, i couldnt figure out why this wouldnt work with sprint, well now i know. It's because HTC did an old switcheroo with kernel sources. so , i'm going to grab some different source and build another kernel tonight, sprint has to be able to flash this also. it will be easy to make, Like what [MENTION=4328678]metalspring[/MENTION] said " I'm just going to cherry-pick away" from my old kernel source. So hold on sprint, i gotcha covered as soon as i get out of work.
[Verizon HTC One (M8)] MassStash:
Are you saying you're going to make with stock sprint base, and cherry-pick up to current? Tried getting this going personally and keep getting boot to bootloader. Just stock sprint kernel source. Not sure what I'm missing.

~Jflteusc on OctOS

KToonsez Kernel

1.998 Max ¦ 189 Min ¦ 702 Screen Off

Ktoonsified v5 Setup
[Verizon HTC One (M8)] shawnten:
does final have the OC still or not?
[Verizon HTC One (M8)] schnob:
Nope.
[Verizon HTC One (M8)] chino0131:
had the same issue on both Skyfall and cleanRom with all kernels from 010 to the most recent. Funny thing is, each kernel used to run fine with no issue, the reboots just started happening two days ago when I tried a new kernel.

Not sure if it would help you, but heres what fixed the issue for me:

-Back up all content on your SD Card

-Format SD Card while inserted in the phone

-Place zip for kernel on SD or internal

-Flash kernel zip

-Replace all content onto SD Card

Not sure what the cause was, but seems to have been something with my SD Card. Hope it helps.
[Verizon HTC One (M8)] metalspring:
Did you make sure to run the script to get a dt.img and then combine both that and the zImage in the boot.img?
[Verizon HTC One (M8)] sipherian:
I've been having this same issue on my Verizon m8 running cleanRom. What you suggested would make sense because I recently formatted my SD card via my PC and thinking back I'm pretty sure that's when the problems started. I'll try this when I get home thanks for the help!
[Verizon HTC One (M8)] MassStash:
Oooooo, no I did not. Am not aware of this procedure....

~m8whl on the Always Solid ViperOneM8 Latest

2.265 Max ¦ 300 Min

ondemand

row
[Verizon HTC One (M8)] holla420:
I wish
[Verizon HTC One (M8)] Evolutionmods:
I'll get you a zip with all tools and instructions down to the nuts when I get out of work in an hr or so
[Verizon HTC One (M8)] MassStash:
Sounds fantastic bro, I'd be willing to run maintenance on a Kang of your kernel, just based on sprint. Mostly all I can't do is cherry-pick, and fidget things to work properly. Learning building aosp, and just got kernel environment setup other day as I had mentioned. Pretty sure I have linaro 4.9 working too, but not positive lol

~m8whl on the Always Solid ViperOneM8 Latest

2.265 Max ¦ 300 Min

ondemand

row
[Verizon HTC One (M8)] NotATreoFan:
I don't want to speak early, plus I'm back in DC again, but since charging to 100% on Final, I'm averaging 2.2%/hr loss. Most of the time I was idle, but that's still an improvement over the 2.5%/hr I was getting before when idle.

Now if I could just figure out why I can't connect to my company WLAN with this kernel, I'd be thrilled! :)
[Verizon HTC One (M8)] Evolutionmods:
whys it not connecting? bad module? or the mac issue..
[Verizon HTC One (M8)] Evolutionmods:
lol its wierd coming from LG, never had bring up a dt.img. when i compiled my 1st kernel on the M8 i was like wtf! compiled with no errors , all i did was remove that sh!t ton of padding in the boot.img using a hex editor and to make sure ANDROID was in the header " B.S complaint"
[Verizon HTC One (M8)] NotATreoFan:
I have the MAC issue, and we have a global database that controls our WLAN, but I think it's a module issue. I couldn't connect with the repacked kernel Scrossler posted a week or so ago, but I can with the stock kernel included with ViperOne.
[Verizon HTC One (M8)] Evolutionmods:
I think it's because of the modified pronto driver.
[Verizon HTC One (M8)] sipherian:
I can confirm that this works. Thanks again for posting this!
[Verizon HTC One (M8)] metalspring:
I came from the gnex and it was the same way, we never used any dt.img. I still have no idea how to make a dt.img without that binary you have in your source (if there is a way), and I ended up using this to make the final boot.img since I wasnt sure of the exact commands needed to include the dt.img-

http://xdaforums.com/showthread.php?t=2073775
[Verizon HTC One (M8)] BarackMitzvah:
Any chance you could add in multi touch support/ up the amount of touches the phone looks for? A lot of the time, when I'm using the phone, my hand will barely touch the side of the screen and render my actual intended screen presses useless.

Thank you!
[Verizon HTC One (M8)] MassStash:
Hmmmm have you chatted with flar about this? He has Pronto in his zip, but he said he did something with Wifi to keep it stock like I believe and I don't think they have the mac issue

Think that may cause other issues... Might have to just be more careful with your gorilla grip man! Haha its also probably cuz the m8 has record breaking screen latency, which I personally believe also has high sensitivity.

~m8whl on the Always Solid ViperOneM8 Latest

2.265 Max ¦ 300 Min

ondemand

row
[Verizon HTC One (M8)] NotATreoFan:
If you have time to whip up a test with any attempted fixes, I'll gladly test for you.
[Verizon HTC One (M8)] StarfishP:
How do you fix the Mac issue? Just curious cuz I have the 00 starting Mac but it hasn't effected me in any way yet.
[Verizon HTC One (M8)] 1ManWolfePack:
First day down on Vzw stock with final. Running like a beast.

Thank you.

Sent from my HTC6525LVW
[Verizon HTC One (M8)] NotATreoFan:
The bad MAC won't necessarily cause any issues by itself. Unless you try to connect to network with MAC filtering, in which case you won't be able to do so without having the incorrect MAC added to the table.
[Verizon HTC One (M8)] sparky_005:
Won't it also cause issues if two devices with the same MAC try to connect to the same network?
[Verizon HTC One (M8)] JasonJoel:
Yes it will
[Verizon HTC One (M8)] NotATreoFan:
It depends on the network. It will cause an issue for any router or system that uses MAC authentication, but if your router is not configured that way, it wouldn't cause an issue. I've had to M8's with this kernel (and MAC issue) connected to my home network without a problem.
[Verizon HTC One (M8)] sparky_005:
So for anybody wondering about battery life, this is what I got over the last day

Undervolted -50mV
[Verizon HTC One (M8)] sparky_005:
Yessir, newest kernel. I'm a little bit obsessed with undervolting lol, it's the first thing I do with any new kernel :P I'm still running SkyFall 2.1. I'm pretty lazy when it comes up updating my ROMs :P
[Verizon HTC One (M8)] BarackMitzvah:
If you dont mind me asking! What do you use to UV?
[Verizon HTC One (M8)] metalspring:
delete
[Verizon HTC One (M8)] sparky_005:
Right now I'm using KControl. Sometimes I also use Trickster
[Verizon HTC One (M8)] sipherian:
Is anyone else having issues with their external sdcard being corrupted while using this kernel? I am on cleanRom and the newest checkm8 kernel and Verizon. Thanks
[Verizon HTC One (M8)] tim.ton:
I'm running Clean Room and final kernel as well with no issues.
[Verizon HTC One (M8)] sparky_005:
No issues with my sdcard either. It's formatted fat32
[Verizon HTC One (M8)] cntryby429:
My 64Gb exfat card got corrupted about 2 hours after flashing the"final for now" kernel. I've been away on business travel so I haven't been able to try and reproduce it on a clean install of everything but yeah, it happened to me too and seemed to be related to the kernel. Viper 1.6.
[Verizon HTC One (M8)] sipherian:
I have a 64gb exFAT as well and it only happens when I have this kernel installed.
[Verizon HTC One (M8)] Evolutionmods:
I updated the source for exfat. I'll bring it back down . Is this only happening on viper Rom?
[Verizon HTC One (M8)] chino0131:
I had sd card issues on cleanRom and Skyfall both while running different versions of this kernel. Haven't confirmed it was due to your kernel tho. Reformat card in phone and everything is back to running normal for now.
[Verizon HTC One (M8)] jskolm:
I actually had this happen to my 32GB exFAT formatted SD card what I originally got my M8. Before I rooted or anything. So I am wondering if honestly there is something in our code from source that is causing this. Once I reformatted the card after the issue originally, I haven't seen it happen again.
[Verizon HTC One (M8)] NotATreoFan:
I've been on Final since you released it. 64GB ExFAT + Viper. No corruption issues.
[Verizon HTC One (M8)] x70xchallengerx:
I'm using a 64gb fat32 formatted sd card and cleanrom 1.0 dalvik using final4now kernel (and rls1/3/4) and no corruption issues. Only issue being music skips no matter how big I set the read ahead (512-2048) . It happens more in flac/wav than mp3 though.
[Verizon HTC One (M8)] broprah:
try setting the external read ahead to 4096.
[Verizon HTC One (M8)] jskolm:
What music player are you using?
[Verizon HTC One (M8)] x70xchallengerx:
can you differentiate external from internal read ahead?

HTC music, Google play music.
[Verizon HTC One (M8)] broprah:
It really depends on the program. I've been using fauxclock. Internal I've set to 1024 but really 512 is fine.
[Verizon HTC One (M8)] Tycff:
What app have you all found works to keep the voltages and frequencies stuck (would be nice if thermal and I/O manager included)? On Sprint One M8, heard this kernel should work fine. Cheers!
[Verizon HTC One (M8)] hgoldner:
I use System Tuner. Sticks the governor, voltages and i/o for me.

Beamed from the holodeck of my Nexus 7 FHD.
[Verizon HTC One (M8)] kwhodson:
Lots to choose from in downloads...Anyone have one they think works best?
[Verizon HTC One (M8)] hgoldner:
There is no "best," depends on what you want and how your handset handles it. Read the last few pages of the thread to see what users are saying. I am running RLS1 on my Verizon M8, which is the overclocked variant, and I am undervolted by 30mv and battery life and performance are great.

My name's Harold and I'm a flashaholic....
[Verizon HTC One (M8)] deeznuts:
I can confirm it's the kernel and yes running viper version 1.6 latest version. Seems everyone with a 64gb external card does not work correctly. Personally a handful of folders are missing or showing empty when they are not. I revert back to stock kernel and folders are back with all data content.

Will test the final here tomorrow and see if it's fixed.

---------- Post added at 12:10 AM ---------- Previous post was at 12:09 AM ----------

I also had this issue, music always skipping when connected to BT audio. All my music is on my external sd card so not sure if that has anything to do with it?
[Verizon HTC One (M8)] BFirebird101:
I just bought my first external SD card for this phone. Are there any issues with RLS1 and extsd that I should know about?

Sent from my Vipered M8
[Verizon HTC One (M8)] holla420:
Wat size sdcard u got?
[Verizon HTC One (M8)] BFirebird101:
16gb for now, getting 32 next week.

Sent from my Vipered M8
[Verizon HTC One (M8)] holla420:
I haven't had problems with my 16 or 32gb cards. U should be str8
[Verizon HTC One (M8)] teddyearp:
Just a FYI. The OP says to look to post #2 for change logs. Post #2 stops at OC2.5 and says to check Github for change logs. Link to Github in OP returns 404 error, not found.

Therefore, I am lost, er, not finding it, lol.
[Verizon HTC One (M8)] hgoldner:
Basically, nothing before v.10 supports exFAT. Rls1 is overclocked to 2.5 (system board specs). I think Rls4 has updated commits. "Final" also has updated code but no overclocking.

Feel free to correct any mistakes.

My name's Harold and I'm a flashaholic....
[Verizon HTC One (M8)] BFirebird101:
Wi-Fi has actually been off the entire time, Idk why it is showing it as on.

Sent from my Vipered M8
[Verizon HTC One (M8)] BFirebird101:
RLS1

Sent from my Vipered M8
[Verizon HTC One (M8)] aer0zer0:
So oddly enough, my 64gb makes my phone reboot when I flash rls1 or greater. Should I be fat32?

Nvrmind SD card format is borked
[Verizon HTC One (M8)] pantmunu:
For any Sprint users using this kernel .. what version are u guys running.
[Verizon HTC One (M8)] stacksptdtdm:
I'm using version 10
[Verizon HTC One (M8)] MassStash:
Doods on sprint, Dialer codes work on v10?

~m8whl on the Always Solid ViperOneM8 Latest

2.265 Max ¦ 300 Min

ondemand

row
[Verizon HTC One (M8)] fLaWx:
Been using v3 on my verizon m8, haven't had any issues at all, thanks for your hard work.
[Verizon HTC One (M8)] BFirebird101:
What is different in the final zip posted? Is it worth flashing over RLS1?

Sent from my Vipered M8
[Verizon HTC One (M8)] hgoldner:
http://xdaforums.com/showthread.php?p=52973659

Beamed from the holodeck of my Nexus 7 FHD.
[Verizon HTC One (M8)] Evolutionmods:
Hey all! For those interested.... all my sources are posted to my new github account!! Now all the haters and GPL compliant B.S can go away.

And if anyone wants to maintain this kernel, I would be in debt to you. i want to develope still i just dont like maintaining threads. send me a p.m and we can get some team sources going.
[Verizon HTC One (M8)] NotATreoFan:
I know it's not the kernel, but for some reason my SD card started causing reboots yesterday. The only way I could get my phone to not loop was to switch to a kernel without ExFAT support, or remove the card. Windows found errors with the filesystem when I backed it up today, so I'm going to give FAT32 a shot.
[Verizon HTC One (M8)] aer0zer0:
same thing happened to me, i formatted my card on my pc exfat, inserted my card, then did a phone format, then copied everything over and it went away.
[Verizon HTC One (M8)] NotATreoFan:
I used a tool for Windows to format FAT32. Everything is going good so far.
[Verizon HTC One (M8)] hgoldner:
I had a 128g sdcard that failed repeatedly, both as exFAT and as FAT32. My travails are outlined in posts way earlier in this thread. Ultimately, while I suspected both the kernel and my recovery, it really turned out to be a bad card (which is currently being replaced by Sandisk on a warranty claim).

Meanwhile, I've been using a FAT32 formatted Sandisk 64g card with absolutely zero issues.

I suspect we don't hear from the dozens, hundreds or thousands who don't have any issues with their sdcards --- only those who do. I suspect that a reasonable sampling would demonstrate that the card failure rate is probably about the same independent of the kernel.

All other aspects of the device with this kernel are great, especially battery life and speed. Running Release 1, overclocked and undervolted.
[Verizon HTC One (M8)] MassStash:
Who all in here is on sprint? PM me

~m8whl on the Always Solid ViperOneM8 Latest

2.265 Max ¦ 300 Min

ondemand

row
[Verizon HTC One (M8)] NotATreoFan:
Yeah. It was confusing the hell out of me since my phone has had the same ROM/kernel for weeks now, and then it just started rebooting endlessly on Saturday. Once I took the card out it stopped. And it's been fine for 24 hours now since formatting to FAT32 and putting everything back on the card.
[Verizon HTC One (M8)] MassStash:
Testing 1, 2

~m8whl on the Always Solid ViperOneM8 Latest

2.265 Max ¦ 300 Min

ondemand

row
[Verizon HTC One (M8)] Evolutionmods:
you know, i upgraded source for exfat, I am seriously thinking that it was a mistake.
[Verizon HTC One (M8)] NotATreoFan:
That could have been it. But it's still a mystery to me why it would be fine for so long and then just go wacky. Are you by chance planning to update with the WiFi module that will report the correct MAC? I'm still unable to connect to my work network with any kernel (not just yours) that has the default MAC.
[Verizon HTC One (M8)] hgoldner:
So are you saying that the kernel may *not* place nicely with exFAT? (I just got back a replacement 128g exFAT formatted card from Sandisk, and wondering whether to bother putting it in the M8 versus using it for something else, since I've got space on my 64g FAT32 formatted card).
[Verizon HTC One (M8)] Evolutionmods:
yeah, Im going to be building one, i just need to find the fix.

i feel like i should answer this question like I'm a senator that got busted with a dead hooker in the hotel room.

I think for some its okay ad some its not, lets just hold off until i get the old source built back in.

I'll make a new build this weekend guys.
[Verizon HTC One (M8)] pahlerc1:
Verizon Badseed Rom User

and I have Verizon as my provider... what kernel would you use? I tried reading but so many pages and people discuss SD card errors, I just want a stock kernel with good battery and good performance.. as Badseeds kernel is killing my battery..

I appreciate the help
[Verizon HTC One (M8)] hgoldner:
Wow, really? I was just about to try that ROM out, too. For now, I'm sticking with FAT32 on my 64g card and Release 1 of this kernel. I've gotten fabulous battery life with it, even overclocked to 2.5 and undervolted -30mv. I have a brand new 128g exFAT card, but I'm going to wait to see what this weekend brings in this thread.
[Verizon HTC One (M8)] pahlerc1:
The rom is amazing! Don't get me wrong, you can choose to have stock kernel in the aroma set up, but I am just having a battery drain issue, but only been on the rom for a day.. so I'll have to give it more time before I change. I found an elemental kernel I might try, as I have heard it was good. You should go give that ROM a try! It is amazing, lots of features while staying a clean ROM by allowing you to choose what you want/removed.. Worth your time I promise! Thanks for the reply as well! I may either use this kernel or the elemental, not sure, tough choice

---------- Post added at 01:12 PM ---------- Previous post was at 12:52 PM ----------

Just to clarify you said you have the RLS 1 not the v001 correct? Sorry just tried to flash elemental kernel and went through bootloop and restoring my phone now.. ugh pain in the ass lol thanks for your help
[Verizon HTC One (M8)] hgoldner:
Correct, "RLS1" on the OP, not .001. Nothing before .10 supported exFAT. "Final" has overclocking shut off; Rls4 has a different ramdisk. I last had any issues with my handset (whether kernel related or related to something else) was while running Rls4. Have had absolutely no problems with Rls1; don't want to surrender OC, so won't go to "final." Remember that with kernels YMMV; every handset is different.
[Verizon HTC One (M8)] pahlerc1:
Okay thanks for the help. I just flashed the RLS1. OC is not a big deal to me to get a more updated version, but you said RLS1 is stable, great battery life and performance so I am giving that a try! I greatly appreciate your feedback and help!

Take care

---------- Post added at 01:29 PM ---------- Previous post was at 01:26 PM ----------

One last question ,sorry do you use the on-demand governor?
[Verizon HTC One (M8)] hgoldner:
Yes. On Demand; and for i/o I use CFQ (I've been using that where I can since my Incredible days).

Please report back; would be good to know that RLS1 works with Badseed Tranquil.
[Verizon HTC One (M8)] pahlerc1:
Thanks for help!

RLS1 works with Badseed Tranquil! Up and running now just trying to play around with the kernel settings
[Verizon HTC One (M8)] hgoldner:
Good to know. I think I can get away with flashing a ROM on Father's Day. :)

I/o is the interface between the system and storage. Has to do with how the kernel handles read/write requests. Default setting is row, I think. There's a great thread somewhere on xda that explains the various kernel and i/o settings. You can find it here.
[Verizon HTC One (M8)] BarackMitzvah:
Ever think about adding in additional governors? I remember smartass v2 was always good on my good old Incredible.