yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M7)] flar2:
Thanks for the feedback :good:

People have always said benchmarks were low on the Sprint One custom kernels, not sure why. I can't really do performance tuning without the device. Also hard to fix the bluetooth thing because of that.

Anyone get the camera working on new base? On the international version, there was always some combination of liboemcamera.so and /etc/firmware/ files that would get it working.
[Sprint HTC One (M7)] Sloth:
Camera fix can be found here

http://xdaforums.com/showthread.php?p=44016743

Viperboys post

Sent from my ElipticNexus7 :p
[Sprint HTC One (M7)] vcumsk:
Same. MD5 was good. On ViperROM.
[Sprint HTC One (M7)] flar2:
If the installer gets stuck, reboot and try again. It happens sometimes, I think it's a bug in aroma.
[Sprint HTC One (M7)] vcumsk:
Thanks. It got stuck again but it could be because I went back to change a setting. I flashed again and went through all the settings in the installer at once without going back and it installed fine.

---------- Post added at 10:18 AM ---------- Previous post was at 10:00 AM ----------

Benchmarks seems normal for me, getting 12500-12900~ quadrant with stock undervolting, 450MHz GPU freq, 1836Mhz CPU freq.

Previously was getting 12000-12500~ with Bulletproof/Stock.
[Sprint HTC One (M7)] chalan30:
For clean rom dev told me to delete 77 tweaks file in init d. He said something in that file was probably conflicting. Anyway That fixed the low score.
[Sprint HTC One (M7)] chalan30:
I'm on clean rom 2.5 which comes with the old Firmware. I manually flashed the new firmware (indirect s-off) and then flashed elemental 0.6 and the camera works. I did apply the camera fixed in aroma. Could this have to do with the fact that flashing the new firmware doesn't change build . prop so the phone is still displaying the old Firmware even though I flashed 1.31?
[Sprint HTC One (M7)] mxl180:
[MENTION=4684315]flar2[/MENTION] looks like back and home buttons are no longer having issues. This is the only custom Sprint kernel to fix this. Whatever you did... Thx!
[Sprint HTC One (M7)] kraminc:
Since the kernel is handling mpdecision shouldn't we be deleting it from system/bin to avoid conflicts?
[Sprint HTC One (M7)] flar2:
No, it's tweaking the mpdecision binary, not replacing it.
[Sprint HTC One (M7)] Cj719:
This is great for the 1st since I got this phone I can actually use Bluetooth without sounding like a robot

Tricked Fauxed Sprint One
[Sprint HTC One (M7)] pinky059:
How does that post have anything to do with the Camera??? He was referring to the Gallery FC on Deodexed, unless I'm missing something :)
[Sprint HTC One (M7)] Sloth:
My bad it was late must have misread
[Sprint HTC One (M7)] felacio:
Is anyone having issues with both speakers triggering with this kernel?

I'm not sure if my issue is hardware or software related but I'm sure it isn't ROM because I've switched roms but frequently the top speaker won't work unless I plug in headphones and unplug them, then the top speaker works. Just wondering if anyone else has had an issue like this.
[Sprint HTC One (M7)] the.emilio:
Never noticed. How frequent are you talking about? Try running the stock kernel included with whichever ROM you use for a bit. If the speaker still doesn't work then it is not the kernel.
[Sprint HTC One (M7)] felacio:
More testing. Seems to happen every time but I'm sure it's software. Plug in and hung headphones, stereo works in and out of any app. Once I turn the screen off and back on it goes back to mono until I plug in and unplug headphones again. How freaking weird. Going to try stock kernel and see what happens.

I did push the Badseed kernel (using Tranquil ONE) and it's doing the same thing.. so, nevermind. Not this kernels fault.
[Sprint HTC One (M7)] tuscolavol:
I can't find the post but it said that they disabled pocket detection and it fixed slide2wake. Worked for me too! Thanks to whoever that was.

Sent from the ONE on Tapatalk
[Sprint HTC One (M7)] aneyboy:
My camera crashes when I try to use it anyway to fix this. I flashed stock kernel and it works but does not on this kernel
[Sprint HTC One (M7)] chalan30:
Say which rom you are on and it could help others. Not to mention it might help people help with your issue :D
[Sprint HTC One (M7)] hockeyfamily737:
Flash a rom based off of the 651.1 base and camera works fine. If you want to stay on the new base you'll have to stick with the stock kernel for now or start experimenting with libs, to find the right combination of old & new.
[Sprint HTC One (M7)] chalan30:
I wonder why it is that I updated my firmware with indirect s-off off zip then flashed elemental 0.6 and my camera still works I used it all day yesterday and today with zero issues. I'm on clean rom 2.5
[Sprint HTC One (M7)] hockeyfamily737:
Firmware is not rom..... Clean Rom is still based on the old (651.1) base
[Sprint HTC One (M7)] chalan30:
Exactly, my actual firmware is 1.31 but certain elements like my build. prop stayed listing the old Firmware. Does the camera app look at the build prop to determine compatibility, like other apps do? In which case, could this be why mine still works?
[Sprint HTC One (M7)] chaous2000:
My camera doesn't work on any custom kernel. I'm on oj's and .5 of this kernel. I will try updating and see if that fixes it.
[Sprint HTC One (M7)] hockeyfamily737:
No, no, no.... You misunderstood me. Your firmware is low level code and radio bits. Rom is completely separate from the firmware. So you are using new firmware with a rom based off of the last OTA.

No custom kernel would work with that rom at this time without experimentation with libs. HTC has not released their latest source code therfore the kernels have not been updated to work with OMJ's rom.
[Sprint HTC One (M7)] chaous2000:
See, that's the thing, my camera didn't work with any kernel on 1.29 either
[Sprint HTC One (M7)] chalan30:
Right firmware and radio updates will not change the build prop but build prop can affect the way certain apps behave. So My question is, do build. Prop settings have to do with the fact that my camera works. I'm not a dev, but I don't know how I find myself in so many of these situations where everybody else's stuff is broken but mine works, so I just want to learn and I'm searching for answers.
[Sprint HTC One (M7)] hockeyfamily737:
You are right that build.prop can influence a lot of different things, but in this instance the reason that your camera works is because your /system partition is still based on .651.1 and the kernel was built to work with the files in /system/lib and /system/etc for that specific build version. Until HTC updates their source code getting the kernel to work on the new base is just going to be trial and error.
[Sprint HTC One (M7)] krazyflipj:
Answer is no. Only reason your camera is working with this kernel is because the Rom you are running (clean Rom) is based on 1.29
[Sprint HTC One (M7)] chalan30:
Thanks y'all

---------- Post added at 01:40 AM ---------- Previous post was at 01:30 AM ----------

One thing I don't get, is that benny3 of clean rom was having problems with the camera on his rom after flashing elemental and the only "apparent" difference to me was that I had flashed the new firmware and then the kernel with camera fix . That's mainly what prompted my questions here.
[Sprint HTC One (M7)] joefx13:
Sorry if this has been asked before, but what is HTC color enhancement? Does the phone look better with this disabled?
[Sprint HTC One (M7)] spencer311:
Bluetooth issues.

I love this kernal. Its very smooth and makes my battery last longer. But I noticed my bluetooth has been cutting in and out ever since I installed it. Any ideas how I could fix that?
[Sprint HTC One (M7)] Inlinepro77:
First of all I love this kernel, things have been very smooth for me.

I have a question though. After performing a full wipe in order to update from v0.4 to v0.6 I notice that my default scheduler (as shown in SetCPU) is FIOPS. I'm no expert in governors or schedulers but I did notice that the default was CFQ in my previous setup. I usually go with whatever is recommended (default) so I was wondering if I made some sort of error and changed it or if it was meant to be FIOPS now.

Thanks!
[Sprint HTC One (M7)] sailio:
Updated to this one and everything runs fine and no issues that I can see besides this on boot.
[Sprint HTC One (M7)] letmeputdatipin:
It was meant to be fiops, but u can change to whatever u want!
[Sprint HTC One (M7)] tommy24:
Is this for 1.29 or can I use this for 1.31?
[Sprint HTC One (M7)] raptoro07:
Camera won't work if it's a Rom based on 1.31.

but it's ok to eat fish cause they don't have feelings.....
[Sprint HTC One (M7)] contradude:
Bluetooth is still a little wonky for me... it will work great for a bit and then freak out or disconnect. also having issues with my headset thinking calls are still incoming after the call disconnects. Using the latest version of viperrom with a fresh install and issues still persist. I'll keep an eye on this kernel since I love everything else about it but I need bluetooth working :(
[Sprint HTC One (M7)] luigi311:
i also am interested in this. Although i think it might be the color adjustments that are made when u open up a picture on the htc gallery and zoom in on a photo
[Sprint HTC One (M7)] krazyflipj:
Finally was able to test my jbirds Bluetooth with this kernel and everything worked fine. Streamed Google music radio and no issues
[Sprint HTC One (M7)] olorolo:
I've tried it both ways and yes the phone does appear to be brighter enhanced but pictures are also enhanced so if your into your camera disable it if not keep it enhanced it's crisper on the screen with it.

from a D3rped out m7
[Sprint HTC One (M7)] systemshock869:
I'm on viper ROM and this fails to flash. After attempting, on boot up, I also get a screen that says 'upgrading android.. Updating app xx of 325'

Does this mean it worked? I checked the kernel version but can't tell if it's this one or not.

Thanks guys can't wait to get this going! Wiimote + HDMI out would be soooo sweet

sent from the $#¡++y xda app
[Sprint HTC One (M7)] tuscolavol:
Settings/About Phone/Software Information/More

If you have this, then yes you successfully flashed the kernel.

Sent from the ONE
[Sprint HTC One (M7)] systemshock869:
Definitely didn't work, what's up with the flash failing? Downloaded it twice, flashing with twrp touch

sent from the $#¡++y xda app
[Sprint HTC One (M7)] Smac7:
With the latest version, i've noticed sometime when i double tap the home button (for recent apps) my screen shuts off. I do have sweep2wake but i didn't have the issue on older versions?
[Sprint HTC One (M7)] il Duce:
I had the same issue. [MENTION=4684315]flar2[/MENTION] added a function for the home delay, but I couldn't get it right. Maybe he can tell us the best setting for that to avoid screen shutoff. In the man time I turned off the sweep feature :(
[Sprint HTC One (M7)] flar2:
The setting is /sys/android_touch/button_timeout

I thought it would be hard to make it accidentally sleep with a setting of 6, bt if you're having trouble, set it to something lower. With a setting of 0 it will never happen.

You can apply it automatically at boot by editing /etc/elementalx.conf or just reinstalling the kernel and choosing a different option.
[Sprint HTC One (M7)] felacio:
Before 0.5 and up I never had issues with logo2wake with pocket detection turned on, but after I have to have PD turned off or else it's super duper finicky and rarely ever works. Was something changed that I can change back without having to go to 0.4?

Because that single issue 0.6 is great. I use to have gaming issues were many games would hitch and that's all cleared up in the newest release. Amazing work Flat and honestly the pocket detection is super minor, just thought I'd throw it out
[Sprint HTC One (M7)] systemshock869:
Can anyone help with the flash failing problem?

I downloaded it twice, files are exactly the same size.. I have twrp, viper ROM, s-on... Don't really know what info to provide.

I really want to try this kernel!!

sent from the $#¡++y xda app
[Sprint HTC One (M7)] samsunghater:
S-on?

Sent from my HTCONE using Xparent Red Tapatalk 2
[Sprint HTC One (M7)] systemshock869:
Yes do I need s-off?

sent from the $#¡++y xda app
[Sprint HTC One (M7)] tandxcstar1:
I'm holding off still on soff.. Seen too many issues. But then again I want to do it... Decisions... I just don't see the need unless flashing a new radio.
[Sprint HTC One (M7)] systemshock869:
That's what I'm thinking.. I just don't know why this zip won't flash, trying to think of everything

sent from the $#¡++y xda app
[Sprint HTC One (M7)] naturecannon:
NO
[Sprint HTC One (M7)] DEFNUB:
Awesome kernel brother! 0.6 borked my camera
[Sprint HTC One (M7)] kraminc:
Getting random lockups and reboots on 6
[Sprint HTC One (M7)] naturecannon:
If ya read back a few pages you will see its from running the new 1.31 base and .6 combo
[Sprint HTC One (M7)] chriswbush:
Just wanted to report kernel is running great on team d3rps rom
[Sprint HTC One (M7)] chriswbush:
So far battery life is amazing, I also deleted every script in the intd folder before I flashed the rom and using trickster to call control the kernel
[Sprint HTC One (M7)] il Duce:
You don't need that, we built cpu control into the rom, use MC.
[Sprint HTC One (M7)] chriswbush:
Hmm I didn't know that thanks for the heads up I'll definitely check it out :)
[Sprint HTC One (M7)] samsunghater:
Well s-on failed everything for me so in a few minutes with revone i was s-off so far no issues, s-on is constantly the plague of flashers

Sent from my HTCONE using Xparent Red Tapatalk 2
[Sprint HTC One (M7)] pmacevad:
I'm s-on, 1.29 firmware. Zero issues flashing. Been running on digital karma's Rom since 0.6 release with no issues. Thanks OP! :D:thumbup:

Sent from my rooted HTC One...
[Sprint HTC One (M7)] nerv8765:
Any planned fix for the Camera on 1.31?
[Sprint HTC One (M7)] flar2:
There's nothing I can do, I don't have this phone. It's up to you guys to experiment with libs and firware to find the working combo.

Unfortunately I may have to discontinue this kernel, I'm stretched too thin. Plus it looks like some of the other kernels have become active again.
[Sprint HTC One (M7)] quicksilvergts:
Oh no:(
[Sprint HTC One (M7)] chriswbush:
Actually there really isn't any...been using this as my daily get 4+ hours screen on and it's a great kernel but if you have to go ,then ok :)
[Sprint HTC One (M7)] naturecannon:
Sad news although .6 is working great for me with older base, guess I will have to hold out with it as long as possible, love this kernel
[Sprint HTC One (M7)] fr0st420:
That will be a sad day in the Sprint HTC One forums. I still cant believe you created this kernel without the device.
[Sprint HTC One (M7)] quicksilvergts:
Yeah, no joke:)

Job WELL DONE

Sent from my HTCONE using "Aftermath+ Elemental X" and xda app-developers app
[Sprint HTC One (M7)] il Duce:
Please no...

/cries

/will be running your kernel on my n7 soon
[Sprint HTC One (M7)] felacio:
:crying:

But.. but..

But those other kernels aren't as good. This is the best kernel I've found for my One. Performance, features, battery. Everything is just about perfect. How it does that little vibrate after you hold for "Menu2Wake." The performance in games since .6 dropped. Come on... you can't leave!
[Sprint HTC One (M7)] raptoro07:
I concur, ElementalX is by far been the best for me. I get great performance, options like s2w, and good battery life. Thanks flar!
[Sprint HTC One (M7)] naturecannon:
ElementalX is KING.

Quick!!! someone grab flar2 before he escapes and lock him in the XDA Sprint HTC One forum basement.

OH,,, give him your One before you throw away the key, he can order pizza when hungry and while working on new Kernels, I need my One for work :D
[Sprint HTC One (M7)] flar2:
Alright, thanks guys :o

If HTC ever releases proper source I'll build it.
[Sprint HTC One (M7)] Treadstone06:
NOOOOO

I agree w/the others that this is the best kernel (no offense against other kernels) and I'm very sad to see you not do this anymore. Is there anything that we can do to convince you otherwise?
[Sprint HTC One (M7)] olorolo:
This is indeed the best running kernel for

me, I've tried several and I always find my way back to this beautifully built peace of work!

from a D3rped out m7
[Sprint HTC One (M7)] samsunghater:
I can't wait aside from my lockup performance and battery life were ridiculous so stick around k thanx ;)

Sent from my HTCONE using Xparent Red Tapatalk 2
[Sprint HTC One (M7)] felacio:
HEY! a fellow Oregonian! :good: Is it as stupid cloudy and muggy up in the pearl as it is here in the capital? haha.
[Sprint HTC One (M7)] pmacevad:
Heh, been meaning to do it but son was born premature so I haven't been by my box to use adb if needed. That pic made me laugh, I needed that lol :thumbup::D

Sent from my rooted HTC One...
[Sprint HTC One (M7)] ticklemepinks:
in low light my camera has red or blue tint to it, is that normal with this kernel???
[Sprint HTC One (M7)] monyozt:
no. its hardware problem. most htc one issue. you can prove by search on google "htc one purple tint issue" or this one

mine running lastest d3rp rom with tthis kernel. sometimes, when i unlock my phone from sleep mode, my phone freeze. back to bulletproof 1.2
[Sprint HTC One (M7)] ticklemepinks:
its a sense issues... i dont get t on cm
[Sprint HTC One (M7)] felacio:
Hey flar, now that Verizon has the One, if they get source first is there anyway to base a 4.2.2 kernel on that, rather than waiting for sprints? I see that Indirect has a fully working 4.2 2 sense ROM thanks to the Verizon version.
[Sprint HTC One (M7)] felacio:
Just a little testimonial and why I'd be very sad to see Elemental-X on Sprint go away forever.

I went ahead and flashed the 4.2.2 ROM since it's basically all up and running now. I'm not sure which Kernel it uses but I'm assuming it's a stock variant. Anyway, after installing the ROM and messing with it I then bought the new Asphalt 8. On the default Medium graphic setting it ran pretty good, but switching it over to High, while gorgeous, left the game hitching and dropping frames. It was still playable on High but not consistent and could probably get annoying to some folks.

Well, I missed a lot of features and mods that are already on 4.1.2 so I reverted back to a NAND. Upon getting back up and running on BadSeed again with Elemental-X 0.6 I reinstalled Asphalt 8 and put it into High and found the game far more playable. There were very slight fluctuations in the FPS but it was way smoother than it was on the stock kernel.

Moral of the story: Don't go away!
[Sprint HTC One (M7)] Burkettacb:
Okay, can someone help me. I've flashed all sorts of different kernels. The latest being elementalx. After flashing, wiping dalvik and cache. My phone will not charge, it's almost stuck at the current level. It starts to overheat, bad, and the battery life goes out the door. Everyone installs these things without issue and mine has horrible side effects?
[Sprint HTC One (M7)] flar2:
That's why I suggest reboot again after installation, sometimes the gpu gets set to a max of 200 after the cache is cleared and it does the "Android is upgrading" thing.

Could you also type "lsmod" in the terminal and let me know what the output is?
[Sprint HTC One (M7)] felacio:
I did reboot and it still says 200mhz and it won't let me adjust it either. I can look with Root explorer to see what it's set at. (if I remember being able to check speeds like that... right?)

lsmod output is:

bcmdhd 643910 0 - Live 0x00000000

dm_crypt 15735 0 - Live 0x00000000

moc_crypto 398114 0 - Live 0x00000000 (PO)

moc_platform_mod 1919 1 moc_crypto, Live 0x00000000 (O)
[Sprint HTC One (M7)] flar2:
lsmod output looks good.

Can you see what it says in

/sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk

It should say 400 for stock or 450 if you selected overclock GPU.

The other things to check are sweep2wake, doubletap2wake, logo2wake, logo2menu and button light notification.
[Sprint HTC One (M7)] felacio:
it says 450000000.

I'm assuming that is what you meant? if not... I think my phone is going nuclear. :laugh:

I think it's something to do with Kernel Tuner. All the custom kernels I've tried say the same value of 200mhz.
[Sprint HTC One (M7)] flar2:
That's good then. You're probalby reading the current GPU frequency. It scales on demand, run a benchmark and check it out.
[Sprint HTC One (M7)] Tilde88:
Might there be something wrong with the frequency table? Anything set in AROMA above 2Ghz appears to not function. It will boot, but the CPU is locked at 918Mhz, although the Max value is 2106. Also, it shows 2106 as max no matter which setting you select in AROMA. I am using stock voltages [though I can undervolt like a mother@!, GJ!!], and running it 'hot'... Using these settings as a performance control group. I see that another user is mentioning their CPU ramping only from 918 up, this happens to me as well. Not sure if it happens with the 1.8 frequency though, will report after a few more flashes.

Gpu @ 450 runs perfect! Setting sticks and shows in Kernel Tuner.

Update: Frequency max @ 2052 reports the proper value in the sliders in Kernel tuner, however, the CPU never ramps past 1728. It's as if it were using Ondemand governor with mix at 918, and max at 1728. OC'ing pased 1.9 is broken for sure. But I personally won't be using that regardless. THis kernel FLIES :). Excellent work flar!
[Sprint HTC One (M7)] felacio:
Quadrant standard = 13,041

Antutu = 23,675

3DMarks IceStorm = 10574

3DMarks Extreme = 6711

That last score is nice because it's about 300points higher than the average and about 50points higher than the S4.

1.8ghz

Ondemand

fiops at 256. (I think, don't remember.)

I'm still looking for the best balance governor, btw. Anybody have any suggestions for a moderate to heavy user who doesn't need "OMGz SO FAST!" speed all the time? I've found the phone pretty snappy even at low speeds.
[Sprint HTC One (M7)] flar2:
I figured out the problem with frequencies, and uploaded a fixed version:

Let me know how it goes:

http://goo.im/devs/flar2/One/ElementalX-m7wl-0.2.zip

I'm out of thanks for the day. Thanks for the help [MENTION=1325580]Tilde88[/MENTION] and [MENTION=465698]felacio[/MENTION], this is a fairly complex kernel and it's hard to do this without the device.
[Sprint HTC One (M7)] felacio:
What version of Kernel Tuner are you running?

Every kernel I've used it "says" 200mhz and won't let me change it. can you adjust the 2D clock at all?
[Sprint HTC One (M7)] flar2:
Some people on the international version have been running 1566 on all cores, gpu oc, default thermal, undervolted to 750 and getting smooth operation and 5 hours plus screen time.

You can't change it with kernel tuner and there is no separate 2d frequencies on this chipset. Best to leave it as is. Like I said, it automatically scales to save power.
[Sprint HTC One (M7)] Tilde88:
Latest Kernel Tuner from Play store. I cannot slide it to change the value, but it shows 450 as the Max. Fauxclock might work with the slider. Ill try later.

Flar thanks for 0.2 ill get to work on it now.
[Sprint HTC One (M7)] felacio:
750mv??

Wow, ok.. I thought down to 850 was good. Well, lower I go then. Haha, lets see how it does at 812. I'm giving the Wheatly governor a shot too. Because I love Portal.
[Sprint HTC One (M7)] flar2:
Did you download 0.2?

Better keep an eye out for reboots with 750, that's pretty low. I use 850.

I'm not liking wheatley too much. I've only been using ondemand and intellidemand, so they're my recommendations.

I haven't done enough testing on i/o schedulers yet. I think ROW is going to be the default, but I've mostly been using cfq.
[Sprint HTC One (M7)] Tilde88:
should check how low you can go, i can go min @ 700 ;)