yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] Luisit0:
After testing for myself, I found that some ppl here either exagerate a bit too much, or just custom-ordered their One devices with 3000+ mAh batteries... I flashed ARHD 12.1 on a friend's htc one that he let me borrow since he keeps it as his backup phone and did all the modding (from unlock bootloader to supercid, everything), updated to 2.17+2.24 firmware and flashed arhd 12.1. then i flashed v3.4 and let all default settings except gpu, which i oc'd to 450 and let ondemand gov. no logo2menu, no s2w or any of the variations. i then booted the phone and started to use it as a daily instead of my own One for 9 days... no user apps except the ones arhd comes with, no accounts apart from google and i even disabled all the syncs except contacts and internet, no alterations to /system whatsoever apart from what arhd comes with, no mods with the kernel, literally useless... ran with it for 9 days, the most i got on a single charge was 39 hours off charger with 4 hours and 47 mins of screen-on time before it hit the 15% warning, 1 hour and 3 minutes on 3 calls, sent about 80 texts, used data (at&t lte with 4 out of 5 bars, almost always had all 5 bars) for about 3 and a half hours browsing (fb, xda, all my fav pages) on the stock internet app or looking at blinkfeed and took about 20 pics and 2 zoes. Sure, I got 39 hours, but I had auto-sync off and had NO user apps, NO accounts except for google and only synced contacts and internet, NO mods or tweaks, etc... whereas some ppl claim they have data, gps, auto sync, auto brightness, etc... on all the time and then post a screenshot of over 2 days of use and 3+ hours of screen on time... nah, i think those people like to pretend to fly a lot, and airplane mode must be their favorite toggle... anyways, back to my One getting around 17 hours with 3+ screen on time on moderate/heavy usage :)
[One (M7) Original Android Development] DeSaint2:
Don't worry man, I can't even get through a day without having to pop it on the charger at least once. Then again I'm a heavy user. Mail is the only auto sync, palringo chat on all the time and checking dark summoner quite a bit.
[One (M7) Original Android Development] Luisit0:
I sync my fb, google, htc, mail, evernote, twitter and whatsapp accounts about 5 times a day manually, have location turned on (lockscreen widget looks kinda ugly wthout weather and we cant remove it yet), brightness always between 35 and 60%, either on silent mode or max volume ringing, listen to music and text a lot everyday! this is my battery stat for today (not the busiest day, but still gave it some moderate usage):

View attachment 2161006

I'm happy as hell with this battery life, made through a moderate usage day and still 50% for the 4-5 hours i still have before i start feeling sleepy (usually, lol) so, yeah... I love the elementalx/viperone combo :D
[One (M7) Original Android Development] runganwt:
Sorry in advance if my post seem to be off topic. I do not understand why people take talking about battery life like they going to stay in the jungle. Power source is all around, office, car, home, even coffee shop..... I never ise my phone long enough until its battery dry out before I am at reachable power source.
[One (M7) Original Android Development] DannyAb:
Man that's a bit Ridiculous. If you're lucky enough to have power sources next to you all the time, then speak for yourself please. Don't put yourself in other people's shoes, thank you.
[One (M7) Original Android Development] anarchychris:
Battery life is a pretty standard topic on a kernel thread. Generally people flash kernels for any of the following three reasons.

- Increased battery life

- Increased performance

- Additional features

Personally I would hate to have to charge my phone all the time and I like a balance between battery life and performance.

Thanks

Chris
[One (M7) Original Android Development] runganwt:
It's fare comment. flar2's kernel is great to optimize betyery life and performances. I just look at the point that some poeple might get it wrong when see the post that said the phone last 2 days on the single chargeusing this kernel. It's not realistic. It's just testing on unreal scenario.

I am sorry if my post seem ridiculous.
[One (M7) Original Android Development] DeSaint2:
Well you may have missed the part about the game and chat app. Both those apps(because of what they are) eat through juice like a carnivore at an all you can eat meat buffet. I'm sure if I did the same as you I could get that kind of juice. I just use my phone in a completely different way than you. If I could get that while doing everything I do it would be a miracle.
[One (M7) Original Android Development] Luisit0:
Agreed! Games make me confuse my phone with an oven, it gets hotter than the sun!!!!!! also drains battery like it had a 1500mAh inside... sucks, cause games play so well at 450mhz gpu :( anyways, for chat apps such as fb, twitter, kik, etc... I just close em with long press back to kill em or am always on the watch with the venom task manager or checking in settings > apps > running and close them... im a control freak lol i try to evade wakelocks as much as i can... anyways, final usage before i plugged it to charge:

View attachment 2161508

I could have gotten maybe 2 more hours, but I decided to play some nova 3 and gta vice city (33% to 15% in about 28 miutes...). Pretty effing good in my honest opinion.
[One (M7) Original Android Development] djbenny1:
just now i got the same "hot battery warning" as i got before - it also told me the temperature that it was warning me about.... 23.2 degrees C :s

thats the second or possibly third time now in the last few days and each time the temperature has been fine? anyone else had this?
[One (M7) Original Android Development] nickabbott:
No problems here. It sounds like you've got a faulty sensor or something causing the false reading.

I would try the stock kernel to see if it does the same or not and if it does I think you'll be looking at a warranty repair :(
[One (M7) Original Android Development] dimqa:
100% agree :good: I'd love to overclock gpu higher :silly:
[One (M7) Original Android Development] charnsingh_online:
While custom kernels do help with the battery it is nowhere as much as people claim. I get max 12-13 hrs on edge n not 3g and i am a heavy user. I have to charge my phone as soon as i get home so i am happy with the battery but dont over exaggerate stuff like 8hrs n blah blah
[One (M7) Original Android Development] Sblesh:
Hello everyone,

first of all thanks for this amazing Kernel! I'm using it that makes me able to use my Sixaxis PS3 gamepad with OTG cable but I discovered that the buttons are inverted. I mean X button works pressing [_] and /\ works pressing O. Other buttons work good.

Is there any way to change buttons configuration on Android? Do you have the same problem with this gamepad and this Kernel?

Thanks for your feeds, I appreciate it
[One (M7) Original Android Development] c5satellite2:
New GPE 4.3 radio:

http://www.androidfilehost.com/?fid=23060877489997695

Also added to radio thread(I take no credit)

Works well with current 4.2.2 roms. Just flash as usual.
[One (M7) Original Android Development] chiho0516:
delete
[One (M7) Original Android Development] herwegan:
yes, had the same yesterday, for the first time at all... :confused:
[One (M7) Original Android Development] COCODRILO45:
does this radio work fine on tmobile htc one running ge rom??
[One (M7) Original Android Development] c5satellite2:
Yes, it should be fine. Try it out, you can always go back if you aren't happy with it.
[One (M7) Original Android Development] tassadar898:
cant wait for .7 to drop but a quick question flar should mpdecision be turned on or off?
[One (M7) Original Android Development] Blue1k:
0.6 is awesome. Ran 1.3 GHz underclock with 800mv under volt. 13 hours later I'm at 30%. No lag. Just butter smooth. Thank you!
[One (M7) Original Android Development] flar2:
In this one I've added kernel based thermal control. HTC's thermald throttles it pretty much anytime you use all four processors. This is less aggressive than HTC's thermald. It also has the added bonus of being kernel based, so no userspace thermal daemon running and totally reliable. I've been using it since Thursday. The hotter it gets the more aggressive the throttling. If all goes well, I plan to make it configurable in the next update.

I've also added doubletap2wake. With DT2W, you can double tap anywhere in the bottom third of the screen (not including the capacitive buttons) to wake the phone. I left sweep2wake enabled when DT2W is selected so that there is still a way to turn off the screen without pressing the power button.

I updated the faux sound control support, but I don't have the app so someone with the app will have to let me know if it works.

I also fixed the installer, it doesn't bootloop once after the installation anymore.

NOTE: After you install, let it boot up all the way, then make sure you reboot again or you might have your GPU running at 200 max.

Download:

ElementalX-m7-0.7

Changes:

-add doubletap2wake

-add kernel based thermal control

-update faux123 sound control

-various fixes

-remove cpu optimization levels
[One (M7) Original Android Development] Blue1k:
Sweep to wake and double tap doesn't work for me. :(
[One (M7) Original Android Development] Hopie:
here the same

sent from my HTC One powered by TrickDroid
[One (M7) Original Android Development] itzsnookums:
just tried mine, all working normally.....
[One (M7) Original Android Development] bstephens2u:
make sure to tap on the lower screen ABOVE teh hct/capacitive buttons strip. it works for me on the touchscreen itself.
[One (M7) Original Android Development] elloar:
I am now @ 1990 and after i lock the screen and return back, my speed goes to 1728 , cool tool(app) shows me this. Everytime i have to Set my cpu to 1998 in setcpu when i wake up my phone ;(
[One (M7) Original Android Development] cee43ja1:
It's the perflock driver being enabled; It prevents any app from overriding the stock speed.

[MENTION=4684315]flar2[/MENTION]: can you disable perflock on this kernel? It'll allow any tuning app to change the processor min/max and have them stick.
[One (M7) Original Android Development] flar2:
Make sure no apps are resetting /sys/android_touch/sweep2wake

It should say 3 for dt2w

It's not perflock, it's something else I did. I'll fix it tonight when I get home from work.
[One (M7) Original Android Development] flar2:
While you guys wait for me to fix the frequency thing, could you test the thermal? If all is well I might add some options around it tonight as well.

The options will probably be cool, normal and warm.

We have to find a balance where it's not being throttled as easily as with thermald, but still stays cool enough not to affect battery life.
[One (M7) Original Android Development] tassadar898:
7.5k 3dmark06! I am wondering if the new throttling also effects the GPU? A lot less fluctuating FPS with .7! It runs a little warm as expected but a significant improvement. Can't wait for some user customization. I hate thermal throttling :P
[One (M7) Original Android Development] flar2:
I think I found the sweet spot for the gpu.

The gpu still scales to save battery but will not be throttled. With HTC's thermald the gpu was throttled based on the cpu temperature.
[One (M7) Original Android Development] tassadar898:
Awesome! I can see more steady frame rates in Modern combat 4. Excellent work! I think the temperatures to touch are perfectly bearable. I dont see why they stick such a powerful SoC and then have it so aggresively throttled.

---------- Post added at 02:16 PM ---------- Previous post was at 02:15 PM ----------

Confirmation number: 45478486RT6456716.

Thanks heres a beer on me!
[One (M7) Original Android Development] mettleh3d:
Um, so they can sell phones?
[One (M7) Original Android Development] johnny8910:
Strange. CPU OC to 1890 and not resetting for me using

Trickster Mod on .07

Edit: Sorry Im wrong, history not showing 1890 as being used!!
[One (M7) Original Android Development] monkboy24:
Ok brother flar:o after flashing v0.7 I noticed that the cpu speeds are not sticking. During installation I choose 1890ghz but when I booted up the device cpu speed was to 1728ghz. Using setcpu I attempted to set the cpu speed to 1890ghz and it appeared to be set there until I closed setcpu then reopened it to fine that it was back to 1728ghz.

Edit: seems to be sticking with kernel tuner though
[One (M7) Original Android Development] Blue1k:
Ya no go. Either option sweep or double. Flashed twice. I'll try to manually edit

Why is option 3 not being changed during flash?

---------- Post added at 07:22 AM ---------- Previous post was at 07:08 AM ----------

Ok I edited the option to 3 and saved and then checked. But when I reboot it resets to 0. Arg. Lol.
[One (M7) Original Android Development] mikbe:
Both DT2W and S2W works for me even in deep sleep. I also managed to force 1,89 GHz with Kernel Tuner. GPU is 450 MHz. Some benchies:
[One (M7) Original Android Development] flar2:
I know about this and I'll fix it tonight. I'm stuck at work for another five hours or so.

Do you have any scripts or apps (kernel tuner, trickster, etc) changing the setting?
[One (M7) Original Android Development] SleemLDJ:
Does this kernel work on GPE ROMS?
[One (M7) Original Android Development] c5satellite2:
I'm pretty sure that it doesn't, but Flar will give a definitive answer.

Usually sense roms need sense kernels, and aosp(non-sense) roms have their own kernels. This may or may not apply to this kernel since I believe it actually came from GPE, but it definitely has been modified for sense by Flar.
[One (M7) Original Android Development] FangorX:
It works better on GE ROMs actually. Its based on the GE kernel source.
[One (M7) Original Android Development] jeryx:
Hey flar2 mate,

do you see many improvements about the new kernel sources of gp edition?

Cheers

Sent by the one and only
[One (M7) Original Android Development] VoidZombie:
Hello, sorry if this has already been asked, but I'd like to know if this kernel works with Android 4.3 GE ROMs. Thanks.
[One (M7) Original Android Development] Giblet-dono:
make nandroid backup, try it, and if iyt does, share it with us, if it doesnt: share it with us! - then restore backup
[One (M7) Original Android Development] DannyAb:
I'm losing battery while on standby, however what do you think of this. Good, bad? Btw this is Moderate usage.
[One (M7) Original Android Development] VoidZombie:
Ok, it doesn't work. Bootloop. Hope it will get updated soon. A big thanks to the developer anyway, I got 5 hours and half of screen on time with this kernel.
[One (M7) Original Android Development] tiny4579:
I was going to say if it had somehow booted a lot would have been broken anyway. From a diff of the sources, 4.3 has a lot of changes from 4.2.2. The ge kernel for 4.3 may not work even if the kernel is repacked into the 4.2.2 ramdisk.

I'm sure flar will look at it when he can but I don't recommend the new 4.3 ge kernel on 4.2.2 at all.
[One (M7) Original Android Development] J0ker 82:
This kernel is AMAZING. I'm using the "battery saver" module (experimental) and it is absolutely GREAT.

Great Work
[One (M7) Original Android Development] Dangermous79:
Agree I have no problems what so ever and the battery life is amazing. Thank you.
[One (M7) Original Android Development] SleemLDJ:
Just thought I'd drop my 3D Mark Benchmark score here.

Blazing Kernel!

Ice Storm Score:

Ice Storm Extreme Score:
[One (M7) Original Android Development] FangorX:
+1, I can't see any difference in performance between "battery saving" and default mpdecision settings.
[One (M7) Original Android Development] jonas2295:
Which module are you talking about ?

You mean the mdpdecision battery saving option in aroma ?

---------- Post added at 08:31 PM ---------- Previous post was at 08:02 PM ----------

what module are you guys talking about ? :)
[One (M7) Original Android Development] Nekromantik:
Yes I think they mean the Aroma option. :)
[One (M7) Original Android Development] Dangermous79:
Yes that's what I'm talking about does wonders for the battery with no lag or effect in performance.
[One (M7) Original Android Development] jonas2295:
okay thanks :D
[One (M7) Original Android Development] :
[MENTION=4684315]flar2[/MENTION] Hey man, could you do a quick write-up on the mpdecision settings?

Like what each settings does exactly (change frequencies, turn off more/less cores etc), and how big the effect on battery life will be between each setting?
[One (M7) Original Android Development] alphamale99:
Being able to adjust the vibration settings throughout the system would be fantastic (not just texts)

Is this possible?
[One (M7) Original Android Development] EnIXmA:
This kernel is rock solid. Amazing battery life, stable, snappy and the phone does not get hot while watching videos etc
[One (M7) Original Android Development] SleemLDJ:
I use fauxclock for this. Then I set on boot as well.
[One (M7) Original Android Development] alphamale99:
Works like a charm thank you! If I leave everything but the vibration settings to NOT set on boot, the app won't mess with the kernel correct?
[One (M7) Original Android Development] d.kuyt:
Does this kernel support FauxSound ??

Sent from my HTC One
[One (M7) Original Android Development] alphamale99:
Not sure about the kernel settings but the vibration control works great
[One (M7) Original Android Development] Larsko:
Looking forward to a 4.3 update.. This is my favorite kernel by far!
[One (M7) Original Android Development] monkboy24:
+1:o
[One (M7) Original Android Development] VoidZombie:
I hope it will get updated soon to 4.3.
[One (M7) Original Android Development] evilmastr:
I got a very weird problem. When I'm listening to music in my headphones the music sometimes comes out of the phone speakers for half a second or so. It's something that hasn't happened before so it's probably not a software issue, but who knows?

Scares me half to death when it happens when I'm using the phone. Haha.

Anyone know what might cause this?

Edit: On second thought it might be the app SoundAbout that's causing this.

T9'd from my black HTC One M7
[One (M7) Original Android Development] flar2:
I'll update to 4.3 soon.

I get so comfortable with a certain version, I almost hate it when a new base comes out :p

Now if they would just release the sense kernel source....
[One (M7) Original Android Development] DannyAb:
Holding the HTC logo locks/unlocks the screen. Is this a bug? If not, where can i disable this?
[One (M7) Original Android Development] baudy2:
Hi guys !

Anybody knows how to change the Bluetooth MAC address ? I found a lot of information about it in another devices forums but none of those worked for HTC One.

Thanx for the info,
[One (M7) Original Android Development] Ardmanz:
I'm not sure you can? I thought that was a hardware address. Why do you want to change it?
[One (M7) Original Android Development] giorat23:
Hope 4.3 update release soon.. I'll wait it, definitely worth it! ;)
[One (M7) Original Android Development] lichti1901:
You can disable it in aroma settings or via the script ;)
[One (M7) Original Android Development] FangorX:
I just don't understand why we dont have Sense sources. Aren't they breaking the law by doing this? Is there any sort of GPL agency that can send them a friendly letter requesting the sources, in accordance with the law?
[One (M7) Original Android Development] baudy2:
There are a lot of receipts for other firmwares and smartphones. Unfortunately those cannot be applied to HTC One. It just needs, probably, to be made differently.

My problem is that i need to temporary fake the Bluetooth MAC as the end BT device was paired before with the phone that does not exist any longer but i have it's BT MAC.

Best regards,
[One (M7) Original Android Development] Thug_4_Life:
Within 90 days after releasing the update in public. I feel for you tho...

Sent from my HTC One
[One (M7) Original Android Development] FangorX:
OK thanks I thought it was sooner. The reason it bugs me so much is that it takes absolutely no effort on HTC's part to post code they already have...
[One (M7) Original Android Development] DannyAb:
The source code was released 5 days ago, what's all the confusion and commotion about ?
[One (M7) Original Android Development] DeSaint2:
They are talking about the source code for sense. They released the ge kernel source for 4.3.
[One (M7) Original Android Development] kazemitsui:
that is most definitely agreed on! when a new base comes out it causes so much time wasting haha
[One (M7) Original Android Development] daffie:
Yup...same here. This kernel absolutely rocks! Amazing smoothness&speed and very very good battery life!
[One (M7) Original Android Development] gianton:
Best battery life, since I got this device but full speed!

ViperOne + ElementalX kernel

384/1890MHz, -50mV UVed

Power saver mode off always

Airplane mode on during nights
[One (M7) Original Android Development] zopostyle:
Is there any version to Google Play Edition with Android 4.3?
[One (M7) Original Android Development] VoidZombie:
He said he is working on it, I too *NEED* this kernel, best I've ever used.
[One (M7) Original Android Development] Luisit0:
at least ur honest about airplane mode, still.... not even on my old razr maxx with battery saing scripts n stuff!! if i had ur phone id never update/modify anything fearing i might not get those results anymore XD
[One (M7) Original Android Development] revthanki:
a single solitary bug

[MENTION=4684315]flar2[/MENTION] kernel working fantastically well, but I think you've got a bug in your implementation of long press logo to sleep. if you brush the logo and then move your finger to anywhere else on the screen the display will turn off. this doesn't happen on faux's kernel, where you have to keep your finger on the logo for the duration. it's not a huge problem but it makes using a pie control in landscape near impossible.

thanks again, dude!
[One (M7) Original Android Development] flar2:
I can't get it to do that, tried with and without logo2menu. Maybe the longpress time for logo2wake is longer on the other kernels?
[One (M7) Original Android Development] revthanki:
Hmm, i don't think it's the longpress time. I can recreate this everytime by just being on my homescreen and quickly swiping up from the logo (so that my finger is on the logo for only a fraction of a second) and holding my finger on the screen. The display will turn off. Tried with l2m and s2w enabled/disabled.

This is coming from a full system partition wipe + stock rooted rom + elementalx 3,4.
[One (M7) Original Android Development] flar2:
Ok, I figured how to do it. I'll look at this in the next release.
[One (M7) Original Android Development] nur.salikeen:
When we UV or UC. We need to turn off power save mode?

Sent from my HTC One
[One (M7) Original Android Development] flar2:
No. You can use powersave mode whenever you want. It will still dim the screen, turn off vibration and sleep data. It just doesn't change the cpu frequency.
[One (M7) Original Android Development] lichti1901:
https://www.youtube.com/watch?v=luf4yDc6Jfs&feature=youtube_gdata_player

Nice. Flar2 in a xda developers Video :)

Sent from my HTC ONE running ViperRom
[One (M7) Original Android Development] dark_polok:
Does this kernel work with 1.29 firmware? I'm on ARHD 12.1.
[One (M7) Original Android Development] flar2:
yes
[One (M7) Original Android Development] lichti1901:
And a second public one of you Flar2 :)

source: Chip Android Magazin August/September :good:

Sent from my HTC ONE running ViperRom
[One (M7) Original Android Development] belloni:
Do you recommend MP-Decision off?
[One (M7) Original Android Development] lichti1901:
Definately on! ;)

Sent from my HTC ONE running ViperRom
[One (M7) Original Android Development] kevinallen4325:
Camera isn't working. The app opens but the camera screen is just black
[One (M7) Original Android Development] sensationfan623:
[MENTION=4684315]flar2[/MENTION] I'm running stock, 4.3 OTA'd GE. Can I help in the new kernel in any way?