yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] __:
ElementalX 0.7 or Bulletproof-1.7

Good evening flar2,

one question about battery life,

which of your kernels is MORE optimized for better battery life, ElementalX 0.7 or Bulletproof-1.7?

If I use the undervolting option (750) does this save battery, compared to stock settings?

Or what else could I do to optimize battery life on top of the stock optimization included in you kernel?

I do not need to overclock my device, but on the contrary I "underclocked" it (in AROMA)!

thanks in advance

kind regards
[One (M7) Original Android Development] poczynek:
Cannot get double tap to work no matter what! Have installed twice. Any options?
[One (M7) Original Android Development] mikbe:
Remove Trickster Mod. That killed it for me.

Sent from my HTC One
[One (M7) Original Android Development] poczynek:
Don't have it! Did have faux clock but I have removed that. Love it to work!
[One (M7) Original Android Development] Riyal:
Hi there! A couple of questions from me...

1st Seeing that this is a different implementation having the features doubletap to wake and etc. Does the average htc logo & home capacitive button mappings work also like htclogo2wake/sleep/menu etc.?

2nd Can the CPU frequencies be scaled up/down on this kernel? I have tried TeamSeven's kernel and when I set the CPU clocks through Android tuner it reverts back to maximum clock when I close and reopen the app. Tried also trickster mod but it rarely sticks to the settings. Usually it reverts back when I switch off & on the screen and also it only scales the cpu0 while the other cores doesn't get modified.
[One (M7) Original Android Development] paranoid2007:
Did someone else have the experience,, that the touchscreen is sometimes unresponsive after waking the device? In most cases turning the screen on and off again helps, but sometimes I had to reboot.
[One (M7) Original Android Development] lolrenx:
Yes, I have it once or twice a day, have to fill reboot it to fix the issue
[One (M7) Original Android Development] paranoid2007:
Is this caused by the kernel? If so, this issue should be fixed.
[One (M7) Original Android Development] lolrenx:
No idea, but I get this issue only with elementalX so my guess would be yes.
[One (M7) Original Android Development] mikbe:
I just had a freeze after wakeup. Pushed buttons and waited few seconds and then it worked again.

Sent from my HTC One
[One (M7) Original Android Development] paranoid2007:
People from the TeamSeven thread seem to be reporting the issue with the frozen touchscreen too. So maybe it's not only an issue with ElementalX.
[One (M7) Original Android Development] tfouto:
People who are having this problem, had already tried the Bulletproof kernel, to see if this also happens?
[One (M7) Original Android Development] flar2:
Thanks, I've fixed this in version 0.8. With all my messing around with the frequencies I forgot to put those steps in.

They're both optimized the same, but ElementalX gives you more control with undervolting and underclocking. So elementalX will give best battery life, with tweaking.

It's definitely due to an app or script, it works fine for me and I've installed it many times with different configurations.

The problem is the doubletap feature is new and there are no apps that have the correct setting.

1. This has sweep2wake/sweep2sleep, logo2menu, logo2wake/logo2sleep and doubletap2wake. I think the sysfs settings are different than with tbalden's. We're going to standardize these at some point.

2.The max frequencies can be set independently for each cpu in aroma. I ususally use 1890 cpu0 and 1728 for the rest. With apps, cpu1,2 and 3 forget their settings every time they sleep. There is a fix for this, but I need to modify it a bit to work with the quad core.

This happens on all custom kernels, there is something wrong with HTC source code. It only seems to happen to some people though. I have not experienced it.
[One (M7) Original Android Development] flar2:
I fixed the frequency issue in 0.7, and I've added some options for the thermal throttling. Let's see how it goes.

Thanks for all the comments lately, too. They've been helpful.

For doubletap2wake, make sure you don't have anything installed that might change the settings. I might bake the settings into the kernel like I do with Bulletproof rather than applying with an init.d script if problems continue.

Download:

ElementalX-0.8

Changes:

-fix frequencies not sticking

-fix 2133 and 2160 frequency steps

-add thermal options
[One (M7) Original Android Development] tfouto:
Doesn't HTC has to release the source code exactly has they have? Isn't illegal what they are doing? Can people just gather and make a lawsuit against them?

Something similar happened to Samsung while ago:

http://androidforums.com/samsung-ga...ting-gpl-full-details-inside.html#post2932646
[One (M7) Original Android Development] inffy:
I think what Flar means is that it is the bug in the source code itself, it's not that this is done by HTC on purpose.

Why should we sue HTC? If they have a bug in the source code, they will fix it, im sure of that. let's just keep it calm.
[One (M7) Original Android Development] threetwentyfizzle:
Hey guys, have any of you found a good setup that eliminates the micro lag on opening the app drawer. I'm not experiencing any other sort of lag everything is extremely smooth, but I just want to make it even smoother and getting rid of that choppy app drawer fly in that is occasional. Thanks!
[One (M7) Original Android Development] zFayZz:
undervolting has certainly helped you, you seem to oc'ing everything & still getting great battery! on the 4.0 beta min i can go is 725 mv using the installation, what do you think is best?
[One (M7) Original Android Development] flar2:
New beta

for Android 4.3 Google Edition only!!!!!!!!!!!!!!!!!!!

Download:

ElementalX-m7-4.1 *BETA*

Changes:

-fix undervolting

-487MHz and 533MHz GPU freq

-CPU overclock up to 2295MHz
[One (M7) Original Android Development] skulldreamz:
Giving this a whirl right now! Thanks flar!
[One (M7) Original Android Development] miten_sheth:
I m not getting good battery life like others here.. Maybe it's mr my phone or some settings which are not right..

Uv by 50 mV.. Intellidemand.. 1890/384..

Have also been using greenify..

Can you guys share your settings?
[One (M7) Original Android Development] zFayZz:
trying this now

undercloecked all cores to 1.1

undervolted to 725

gpu to stock

battery savings setting

extra cool thermal

simple governor

basically everything set for best battery in the installation

i use auto britghtness wifi/3g/gps/sync

i use youtube for like 30-60mins

chrome 30 mins

whatsapp/fb all day

music

i have arhd gpe rom

i'm an average user i dont game on my phone but wlll test some if things are great

i'll report my performance & battery results later on tha day thanks flar2

---------- Post added at 09:38 AM ---------- Previous post was at 09:30 AM ----------

on a side note, can roms actually improve battery life? i've seen too many threads of devs claiming that battery is improved, i thought it was mainly about the kernel for optimising performance & battery..
[One (M7) Original Android Development] Shan89:
Damn , can't wait for this on sense , btw any chance to add gama control , I'm sure many will be thankful :p
[One (M7) Original Android Development] zFayZz:
https://www.dropbox.com/s/ujxe1dxzk82388f/2013-08-17 10.24.25.png

https://www.dropbox.com/s/y8jl9kyj4353vui/2013-08-17 10.38.58.png

https://www.dropbox.com/s/df5vuh5n1xj4jon/2013-08-17 10.39.07.png

4.1 beta is amazing on arhd gpe rom

amazing battery heavy use for 1 hour i blasted a songs out the speakers, fb, youtube for most of that hour, like 40 mins of it, instagram, chrome browsing, gmail

everything on as normal wifi/3g/gps/sync auto brightness

i should get around 5 hours screen time

i used simple governor,

UC all cpu cores to 1.2 i think (whichever's the lowest in the installation)

UV to 725

picked extra cool thermal

energy saving setting

stock gpu clock

my phone is still fast, i don't notice any lag even with all the UC stuff.

i don't use any OC/UV apps like fauxclock or trickster i just used the kernel installation to adjust the tweaks

i'll post the final end usage when i get there...
[One (M7) Original Android Development] Larsko:
Only issue i noticed are the laggy transitions with older apps which was also the case with the bulletproof kernel. Other than that everything seems good!

Gesendet von meinem HTC One mit Tapatalk 4
[One (M7) Original Android Development] RuleOfSines:
Works great after an initial run through, are there any specific scenarios or setting combinations you'd like tested?
[One (M7) Original Android Development] monkboy24:
I'm loving the 535 GPU speeds. No need for the 2.2 CPU OC though.
[One (M7) Original Android Development] chc31:
Does anyone have a zip of 2.4?
[One (M7) Original Android Development] donmarkoni:
Flar2 has it, but he is hiding it ;)

ElementalX-m7-2.4.zip
[One (M7) Original Android Development] chc31:
Hahaha I was wondering why it disappeared :P

I'm on viper 2.10 but apparently now with the kernel, camera doesbt work! It did before and gave me an unprecedented 6.5 hours screen on time. Do you know why or what I can do?

Also, could 2.6 be similar to 2.4? Because some kernel updates are food for some and bad for others, or they just possess a few bug fixes and are relatively similar. What do you think?
[One (M7) Original Android Development] dgtiii:
Why are you using 2.6 with Viper 2.1, why not 3.4 of Elemental, which is the current Sense version? I am on version 3.4 of the kernel with Viper 2.10, with no issues, including the camera
[One (M7) Original Android Development] chc31:
Im not using 2.6, I was just asking about it and I'm actually on 3.4 but I'm getting a fast battery drain, and I'm unserclocked to 700 mhz lol
[One (M7) Original Android Development] mauaus:
Was the 4.0 beta for sense fixed? all i see is the one for Google Ed. only
[One (M7) Original Android Development] iElvis:
That's because there isn't one yet.
[One (M7) Original Android Development] aaroncal:
I'm on the same Rom and same kernel as you and everything works great here
[One (M7) Original Android Development] zFayZz:
https://www.dropbox.com/s/jettr4mz7rf1og5/2013-08-17 21.20.05.png

https://www.dropbox.com/s/dp9h00c7lrw6ptg/2013-08-17 21.20.19.png

https://www.dropbox.com/s/g25dw2yjp1hb74q/2013-08-17 21.20.37.png

autobrightness/wifi/3g/gps/sync

youtube/whatsapp/fb/gmail/music/chrome

mainly streamed alot of youtube vids

great battery but i think adblock is draining it so gonna use arhd adaway

4 hours 30 mins screen time :)

i was on wifi all time cuz im ill :( so didn't use any data but had it turned on

may try using a fixed brightness but so far happy with the usage
[One (M7) Original Android Development] chc31:
You mean 2.4 or 3.4? Typically how many days should one give you think to let the kernel sort itself out on the battery? If all is working for you, I could give it a try again
[One (M7) Original Android Development] aaroncal:
I'm running 3.4 I've been running it since v2.0 of viper Rom and updated dirty flash to 2.1.0 after rebooting back into Rom system fc'd and the screen was black. All I did was hold down power and vol. Until it eventually booted into the bootloader then went to recovery and wiped both caches and haven't had a problem since. That the only minor hiccup I've ever had. I would try it all over again just make sure your wiping the system and the data prior

---------- Post added at 09:54 PM ---------- Previous post was at 09:48 PM ----------

The kernel never had any thing to sort out or "settle down" I actually got 17 hrs on first battery cycle
[One (M7) Original Android Development] SleemLDJ:
Just to confirm from what I read. Version 4.1 is for GPE only .....right?

No sense..

....Sent from my HTC One

the Android Revolution HD way....
[One (M7) Original Android Development] aamitabh28:
Yep 4.3 Gpe roms only
[One (M7) Original Android Development] flar2:
Here's an update for Sense (Android 4.2.2).

Download:

ElementalX-m7-3.5 *BETA*

Changes:

-fix logo2wake

-adjust build options

-487MHz and 533MHz GPU freq

-CPU overclock up to 2295MHz
[One (M7) Original Android Development] thejosh86:
Thanks flar!

Noticed a couple of things when running 533 for the GPU it doesn't display as a frequency in trickster mod shows the following -1, 200, 320. When you select -1 it just reverts to 200. I didn't run any benchmarks to see if it actually used the frequency as it wasn't sticking.

When running with the 487 GPU it's still referencing it as 450 in trickster and in the files for max_gpuclk, gpu_busytime, gpu_inuse etc... is this correct?

The benchmark scored noticable higher in the graphics so that indicates to me that is running @ 487 frequency.
[One (M7) Original Android Development] saj2001ind:
thanks just flashed on viper 2.1, GPU still shows as 200 in trimodster and not 487
[One (M7) Original Android Development] aamitabh28:
Yes ..it has an option of 450 but not 487
[One (M7) Original Android Development] J-Hop2o6:
5.5 hours here. Mostly browsing the net (Stock HTC Browser), on Wifi, with 25% brightness (inside watching Seahawks Football/NFL!!)
[One (M7) Original Android Development] zFayZz:
thats amazing wish i could get those numbers but i hate to use a sense based rom!

i think my rom is slowing me down since arhd offers full gpu rendering instead of cpu.. but not sure so i might try stock gpe rom again

can you show your app usage next time please & what are you kernel settings?
[One (M7) Original Android Development] Nightf0x_007:
is v4.1 for GE only or sense also ?
[One (M7) Original Android Development] Androidian10:
Downloading and flashing it later. Will report back for ROM compatibility later. Thanks for the update!

EDIT: Just flashed it on TrickDroid 9.0.0. Works smoothly with 487MHz GPU OC up from the 450MHz in version 3.4.
[One (M7) Original Android Development] zboq:
Can somebody make a mirror of 3.5 ?. I can't download from goo. It keeps counting 10 sec over and over.

Wysłane z mojego HTC One
[One (M7) Original Android Development] fcjan:
Is it safe to use 2295MHz clock speed? It's quite high OC

Also, in faux app max GPU speed is still 450, app not supporting this kernel?

Link is working fine for me, try reloading page, or close browser then try again.

I could post a mirror but I am not sure if flar2 would allow that.
[One (M7) Original Android Development] zboq:
Already did those. I'm not in front of my computer so I'm trying to download directly to my phone without luck.

Wysłane z mojego HTC One
[One (M7) Original Android Development] Bluewall:
Are those stock temperature settings?

Envoyé depuis mon HTC One en utilisant Tapatalk 4
[One (M7) Original Android Development] fanbogo:
Change browser mate
[One (M7) Original Android Development] monkboy24:
In a nut shell No its not safe to run such high cpu speeds on this device. And most likely your device won't even boot up.

And with the faux app deal u pretty much just answered your on question bud :)

---------- Post added at 07:29 AM ---------- Previous post was at 07:27 AM ----------

Please read the op (page 1) sir
[One (M7) Original Android Development] fcjan:
Ok thanks :)
[One (M7) Original Android Development] zboq:
Already did that in the first place

Wysłane z mojego HTC One
[One (M7) Original Android Development] monkboy24:
Chrome worked perfectly bro
[One (M7) Original Android Development] fanbogo:
I Flashed this new kernel for sense, is that correct name for this kernel :P?
[One (M7) Original Android Development] :
hi, exactly. that, is the correct name.
[One (M7) Original Android Development] perfectslim:
CPU up to 2295 and 2214 MHz don´t work for me, the result is bootloop.

I'm traying now 2160 MHz and GPU up to 533 MHz, and it seems to be ok.

On ARHD 3.2.
[One (M7) Original Android Development] flar2:
Download:

ElementalX-m7-3.6 *BETA*

Changes:

-fix gpu frequency
[One (M7) Original Android Development] Bellitsch89:
For me same result, ViperOne 2.1.0

Sent from HTC ONE using ViperOne and Tapatalk 2
[One (M7) Original Android Development] fanbogo:
New Version for sense?
[One (M7) Original Android Development] donmarkoni:
Great! I was thinking that I was doing something very wrong, as no one reporting problems, just me having it. ;)

Sent from my HTC One
[One (M7) Original Android Development] saj2001ind:
gpu freq is fixed but logo to menu is not working, on single click menu is not activated
[One (M7) Original Android Development] jerrylzy:
ElementalX 3.5 1890+450, run hot, great scores
[One (M7) Original Android Development] nickabbott:
I think flar2 gave in to requests for higher frequencies and most likely nobody bar pvs 6 can run these frequencies. 500mhz overclock or nearly 1/3 the original speed is ridiculous. Overclocking you're lucky to get 10 or 20 percent more. Bar the old 2.4c Pentium 4s you generally do not get massive overclocks without major instabilities.

(Or massive voltage increases)
[One (M7) Original Android Development] jerrylzy:
I think there is bandwidth limitation. Nexus 4's GPU can be overclocked to 600mhz so there is no reason HTC One's cannot. I just flashed EX 3.6 487mhz and the results of GFXBench are no different from those on EX 3.5 450mhz
[One (M7) Original Android Development] monkboy24:
Flar told us ahead of time that 2.2mhz CPU speeds would not be a good idea for our device but for some people seeing is believing. In the future lets all just trust our Dev because he knows what's best for our device. However the higher GPU speeds worked out great though
[One (M7) Original Android Development] Nekromantik:
Should we keep MP decision on or off?
[One (M7) Original Android Development] Johnny424:
On for sure
[One (M7) Original Android Development] perfectslim:
I'm only was trying. If flar2 do this work and give us higher frequencies to choose, the least we can do is help him and report results, I think...
[One (M7) Original Android Development] Nekromantik:
:good:
[One (M7) Original Android Development] Karim Kahale:
Can you upload please to another server, the links are not working.

Thanks !
[One (M7) Original Android Development] inffy:
Is there going to be any support for CyanogenMod
[One (M7) Original Android Development] gianton:
Flashed it on the 2nd try on Viper v2.1.0, all working great. Thanks for the update!

---------- Post added at 07:32 PM ---------- Previous post was at 07:30 PM ----------

L2M working on Viper ROM.
[One (M7) Original Android Development] KKLD:
Does anyone know how you can find out which PVS version your phone is?

The higher PVS you have the better? The binning of the chip is better so it requires less voltage to run at higher speeds?

And also, I have no real benchmark improvements with 450 vs 487 MHz overclock? 533 Mhz gives me just a bit more than 200 Mhz speed in benchmarks :/

---------- Post added at 06:53 PM ---------- Previous post was at 06:42 PM ----------

On desktop GPU's are there different frequencies, Core clock, memory clock, bus speed, shader clock etc. etc..

Can we gain additional performance by tweaking all of those, and not just core clock? I think there is a bottleneck somewhere.

Does the GPU clock itself down when hot like the CPU does? Is it possible to tweak that?
[One (M7) Original Android Development] J-Hop2o6:
I came from a Galaxy Nexus. So when I got this phone, I thought I was going to flash a AOSP or CM based rom. Or atleast use another launcher (Nova Prime), but Sense has came a long way, and I'm enjoying it. Glad Viper Rom is available for it since it had many customizations/options to make me feel right at home. Now I'm veering off subject, lol. But try out Viper Rom.

Anyways, you say it's using FULL Gpu rendering? Isn't that because of Android 4.3? HTC said the Sense version is on its way ( http://www.androidcentral.com/htc-one-developer-edition-will-jump-straight-android-43 ). Can't wait for native TRIM and open gl 3.0 (which includes full gpu rendering correct?)!

And my app usage was mostly the internet. Every thing else was under 5%
[One (M7) Original Android Development] hamdir:
ah this is the first time i see 18fps on the M7 for TRex this might mean the GPU speed above 450mhz needs more CPU clocks as well
[One (M7) Original Android Development] jerrylzy:
Maybe Bus & Memory bandwidth as well. I have little performance gain on 487mhz than on 450mhz:(
[One (M7) Original Android Development] dgtiii:
Which flar2 repeatedly said would be the case, I.e., " bottlenecks"
[One (M7) Original Android Development] Beremus:
I don't know why, but the AROMA installer doesn't work for me (I mean touch doesn't work at all)
[One (M7) Original Android Development] jerrylzy:
I assume shader clock is the same as the core clock. The GPU bus freq is probably 400mhz, and soc gpus share system memory. The mem clock of htc one is 533mhz.
[One (M7) Original Android Development] Johnny424:
The extra gpu clock speeds seems to be working well on my phone. Seems much smoother at 533. I haven't noticed any extra heat or other problems..

Thanks for giving us the option to choose what we wanna run flar..
[One (M7) Original Android Development] Beremus:
It does feel smoother and not hotter.
[One (M7) Original Android Development] perfectslim:
I have noticed that my GPU always returns to 200 MHz although set the performance governor.

I've tried it with stock clock, 487 MHz and 533 MHz.

Also tried to play a heavy game, and i.e, GTA III has much lag...
[One (M7) Original Android Development] :
are you using version 3.6?
[One (M7) Original Android Development] perfectslim:
No, 4.1 with a Google Edition ROM, sorry.
[One (M7) Original Android Development] mettleh3d:
3.6 on sense 4.2.2 here. Gpu seems locked to 200mhz also.
[One (M7) Original Android Development] KKLD:
I upgraded from 3.5 to 3.6 and that problem disappered :) Might wanna reinstall?
[One (M7) Original Android Development] zFayZz:
i have not seen any lag & i underclocked & undervolted to max and using extra thermal throttling & battery saving settings... the phone is already super fast, why bother oc'ing and getting 5 mins screen time? lol
[One (M7) Original Android Development] Johnny424:
I have a small cpu of to 1836 and 486min with 533gpu and simple governor and haven't had any battery issues. Even on previous releases with less gpu of..to me this phone has been great with battery
[One (M7) Original Android Development] zFayZz:
it all depends on your usage, i'm trying to get 18hrs on time, as i unplug my phone at 9am and back on charge about 12am, thats 15 hours on.

but some days i'll go on nights out so i need it to last till 3am, so thats 18 hours

stock ge rom & kernel gave me around 18 hours but only got 2 hours screen time

i'm trying to get more screen time while trying to get 18 hours on time

i don't game on my phone, just use youtube,chrome,music,gmail,whatsapp,fb,call,text

underclocking & undervolting, thermal throttling & all these battery saving options i haven't noticed any performance issues, of course if these speed ups can give me my 18hrs on & decent screen time i'd be happy to try some performance boosts.
[One (M7) Original Android Development] markbo2000:
I lost root when I flashed on Trickdroid GE 4.3. Has this happened to anyone? How do I get root back and keep this kernel without going back?

[Update] I switched to Bullet kernel and it kept root.
[One (M7) Original Android Development] Johnny424:
I take my phone off the charger at about 6am and generally don't arrive home again till about 6-7pm and usually always have atleast 30-50% battery left. And that's with pretty heavy usage all day long without gaming. generally get atleast 3-4 hours screen on with plenty of battery to spare with my above settings.
[One (M7) Original Android Development] Cristianop:
Arhd 12.3 with intellidemand governor. Sync on and greenify xD.

Wow just amazing first time I passed 5h screen on time. Ultra Hardcore usage xD

What I did browsing, youtube, Facebook and WhatsApp most of time via wi-fi.

Here a screenie

Gesendet von meinem HTC One mit Tapatalk 4
[One (M7) Original Android Development] Cristianop:
Some more screenies