yashsingh1/xdaforums huggingface dataset:
[HTC One X] riemervdzee:
I hear you, after flashing it the service was suddenly running, so it does something aye.

However I heard some smalltalk that the apk doesn't address anything related to the battery, but that it has something to do with game profiles. So, I would like to see some explanation :)
[HTC One X] wolfraim:
Its works, 18 hours working hard :D !!
[HTC One X] kash20:
So updated to Stock 1.28 earlier and managed to root and flash this without any problem, I'll report back with any improvements I find, seems to running fine though!
[HTC One X] Johnny0906:
Could you please upload some pictures of your battery stats?

Also the screen time on?

Its easy to write 'oh i got 20 hours' with no evidence.

Also what ROM you running? Are you unlocked and rooted?

I ask this so we all can get the most of our phones, so far for me I have not see any improvements at all after my first charge with apk file power management fixed.

Cheers
[HTC One X] spyz88:
Can anyone explain why this is missing in the 1.28 OTA? Its not in /system/app or /system/bin.
[HTC One X] mcnob:
So I used Root Explorer to move the specified .apk to its correct location and rebooted.

Davey done good?

Same effect......right?
[HTC One X] eRode:
Because this 'fix' does nothing? Author said so himself
[HTC One X] ckpv5:
I have to agree with you.. been keeping this to myself for some times, what I see it just power management for when you play some games as shown in the stereoprofs_tegra.txt.

com.ideaworks3d.tackletegra
com.playboxgames.bangbangracing
com.trendy.ddapp
com.angrymobgames.guerrillabobthd
com.distinctivegames.hockeynations2011thd
com.southpeak.monsterapp
com.n3vgames.android.mfts
com.gameprom.pinballhdc
com.vectorunit.bluedemo
com.vectorunit.blue
com.madfingergames.SamuraiII
com.madfingergames.shadowgun
com.madfingergames.shadowgun_thd
com.n3vgames.android.trainz
[HTC One X] drew071:
It is in YeH system/bin I just looked.

Drew071
[HTC One X] spyz88:
YeH? What's that?
[HTC One X] WhiteHartMart:
@PaulOBrien: That misplaced APK on the One X? No positive effect on battery life by moving it into /system/app i'm afraid folks, it's superfluous. #freq

Paul is with HTC and posted this on Twitter!?
[HTC One X] schriss:
I kind of think it's good news. Proper fix would give more than 10-20% improvement which some people wouldn't even notice. I'm expecting >25% after it's finally fixed.
[HTC One X] Arthur Hucksake:
Yeah, he's sat with them at some meeting in Seattle.
[HTC One X] eRode:
On what basis do u make a claim of a greater than 25% improvement margin? If u have used any other recent batch of android phones (gnexus, gs2, gnote etc) running dual core you'll realize the 1x trounce them all on overall battery life

Have yet to see a valid claim on poor battery backed up by at least a screen shot of wakelocks....showing the battery usage screen means absolutely ****all.
[HTC One X] schriss:
On basis of owning Galaxy Nexus too and using both phones in the same manner. Still trying to figure out why One X doesn't last over two days on very liht use, like GNexus used to.

Note: I did not update to 1.28 yet.
[HTC One X] EddyOS:
The Nexus doesn't have Sense over it, that's why...;)
[HTC One X] schriss:
Not sure if that would have any impact. I make sure widgets/apps I use are always set to update manually or on open.

Now that I'm reading this and not doing anything, I watch all 4 cores and see that sometimes all 4 are down to 0, but soon core 1 would start up a bit. Wondering why, 5th core is more than capable of background stuff and Im not even touching screen, just looking. I need another look at better battery stats.
[HTC One X] Planet X:
You should really update. The update gives me a few hours on top. I had also a GN before on CM9 and that was lasting always 2 days on battery for me. After the 1.28 update on my HTC One X my battery gives me 2 days as well. And I cannot leave it in my pocket if you know what I mean. I have disabled Twitter, Facebook Trends and HTC Hub in App settings. HTC weather only syncs everey 2 hours.
[HTC One X] jedi5diah:
I have checked sense is the no. 3 hungry power bird lol...

1. Screen

2. Data

3. Sense
[HTC One X] schriss:
OK you convinced me, but if update introduces any issues I don't have (my ONLY issue is battery), I will blame you :D
[HTC One X] Johnny0906:
SENSE above all!

I would love to just see the Sense camera and weather and the rest I can live without.

I think the ICS keyboard is good enough, and the web broswer is better and task manager too.

Just my opinion.
[HTC One X] schriss:
The only thing I don't like with Sense, is that it takes too much RAM and I don't like the Task Manager and I would prefer to have 5x5 grid. Apart from that, I gave it a chance, will see how it goes...
[HTC One X] hkfriends:
I am also feeling this hack not really work. :mad:
[HTC One X] Albert Poon:
It is SCREEN above all. I am sure if you never turn on the screen, it will still last much longer with all sync on.
[HTC One X] Paulst30:
Tried version 0.1 first and it didn't work.

Just reflashed the 0.2 version in CWM and i can confirm that on 1.28 the service is now running.

Was hard going through all the threads to see if i t worked or not.

Also, any battery issue is always to do with the screen. The stats don't lie. I put my phone on half brightness through the day and low at night, and i'm always left with 40 odd percent by the end of the day.

Paul
[HTC One X] fummel72:
Hello,

I´ve flashed 0.2 but can´t feel any changes. What have I to do to get back to stock? Or is it only a pushing of the apk from system/bin to system/app and I can push it back to system/bin manually?

Or are there other things that needs to happen?
[HTC One X] BLAST3RR:
This thread needs to be closed, as it makes no difference enabling this service.
[HTC One X] :
BTW Mike did you get this from somewhere else? this fix?, I saw this fix was posted somewhere else before it was posted on here
[HTC One X] BenPope:
Just delete it. That's what's been done in 1.29.
[HTC One X] ovanitas:
link broken

Guys, I cannot download the nVidia_T3_Fix_v.0.2_re-signed.zip file, as the link seems to be broken. Please help!
[HTC One X] shiningarmor:
i just want to watch the world burn
[HTC One X] lawrence750:
if you bothered to read the thread you would realize that this fix doesn't do anything and you don't need it. so forget the link. no need.
[HTC One X] dann1989:
android-hilfe.de/3058565-post1.html
[HTC One X] SAZONISCHE:
File )))
[HTC One X] DeeZZ_NuuZZ:
we don't need this anymore ;)
[HTC One X] wildgunman:
Why :confused:
[HTC One X] tomascus:
Because it's already fixed since 2.15/2.17
[HTC One X] kryptoner:
Exact number is 1.28, it was fixed wayyyy back

Sent from my HTC One X
[HTC One X] mwilky:
It wasn't even fixed it was proved it did nothing, a mod needs to close this.
[HTC One X] mike1986.:
Actually it seems that it's working now in new JB base :)
[HTC One X] mwilky:
Yep it is, but we don't need this fix for it anymore :P
[HTC One X] mike1986.:
yeah that's why I will... close now this thread :)
[Galaxy S II Q&A, Help & Troubleshooting] Papas_Con_Chile:
I really hate the ICS lockscreen and i was wondering if there is a way to port the Gingerbread lockscreen to ICS, i know there are some apps on the play store that allows me to change the lockscreen, but those waste alot of battery :3
[Galaxy S II Q&A, Help & Troubleshooting] atifsh:
haha i actually hated the GB one way too much drag to unlock, this one is super easy and quick to unlock
[Galaxy S II Q&A, Help & Troubleshooting] Eelviny:
I think the resurrection remix 1.3 ics rom comes with it-it gives an option to use the legacy lockscreen.
[Galaxy S II Q&A, Help & Troubleshooting] Galaxy-511:
+1

I am looking too for GB lock screen on ICS it was very nice for me :(
[Galaxy S II Q&A, Help & Troubleshooting] bundi22:
i want the old lockscreen back on ICS roms as well
[Galaxy S II Q&A, Help & Troubleshooting] LexterAce:
I ask the same questions a few weeks before. :(
[Galaxy S II Q&A, Help & Troubleshooting] ares05:
You could also try JKay framework. It has a slide unlock option that is similar to GB.

Sent from a GT-I9100 having a mind of its own
[Samsung Galaxy Nexus] SrTapir:
Links of interest

- BetterBatteryStats, A high battery drain is often a limiting factor for a great user experience.

With BetterBatteryStats you can analyse the behavior of your phone, find applications causing the phone to drain battery while it is supposed to be asleep and measure the effect of corrective action.

- CPU Spy, This is a simple app to display the time the CPU spends in each frequency state. This can be a useful tool in diagnosing battery problems or tweaking your over-clock settings.

It also displays the current kernel information.

- StabilityTest, StabilityTest is a stress-testing tool for android devices with error reporting.

StabilityTest is a CPU, GPU, RAM/memory stress-testing tool for your device, whether stock and unrooted (limited functionality) or rooted and overclocked with SetCPU, SetVsel or similar tools.

Extended Battery

At the end, the best way to extend the battery life is with an Extended Battery, they are not very expensive and only increase a little bit the thickness of the device. They can be bought at several places through the typical places as Ebay, Expansys or Amazon.

Important: Take in account that the CDMA and GSM versions have different batteries and they are not compatible, normally the GSM one is longer and black and the CDMA is wider and blue.

Borrowed from Buddy Revell

Calibration

Once a month we´ll have to calibrate our battery so that the information to be shown on screen is accurate and true. The steps are as follows.

1. Charge the Nexus until the indicator shows us is 100%.

2. Disconnect it and let it discharge until it turns off by herself.

3. Then load up fully charged. Note that this state is reached after one hour approx. since it shows that is already loaded.

Note: There are several apps in the Market that help calibrate the battery, although I have heard that in ICS Google has changed the file location does. Log of our battery so many of them may not work well if they are not updated.
[Samsung Galaxy Nexus] mrgoochio:
great post especially for a new gnex user. will look through these options thoroughly.
[Samsung Galaxy Nexus] anton2009:
Very nice. Thank you! Took a few suggestions.
[Samsung Galaxy Nexus] Legend28469:
Looks like I've got some work to do =D
[Samsung Galaxy Nexus] mrgoochio:
edited out
[Samsung Galaxy Nexus] player911:
Cool story bro! Lots of good tweaks to maximize battery.
[Samsung Galaxy Nexus] gogol:
What rom is that? You should state that ...
[Samsung Galaxy Nexus] myrdog:
Awesome. Those custom backlight levels are going to save a good amount of battery. I tried using a filter, but it made using the phone in sunlight impossible.

It's working inside well and based on what I see from the custom levels, it should have no issues once I take it outside.

As for the underclocking, comparing iOS and Android isn't fair. iOS has an advantage with its closed ecosystem. I personally overclock the GNex to achieve the same snappiness I had on my iPhone 4S. Sure the underclocking will save battery, but I might as well be using an older phone if I'm going to underclock.

When it comes down to it, everyone's battery is >50% screen consumption. Your custom levels are going to tremendously increase battery life.
[Samsung Galaxy Nexus] SrTapir:
It's in my signature, Liquidsmooth v1.25.

Thanks :)

With the iPhone comparison I just tried to emphasize that sometimes underclocking results in the same snappiest system, but yes, is a little unfair though :p (but I can assure that with the latest Kernels and ROMs that have been released, I have a totally fast and smooth system with only 1000Mhz).
[Samsung Galaxy Nexus] luenutb:
Well done good job
[Samsung Galaxy Nexus] zephiK:
Good guide. Rather than seeing multiple thread's about awful battery life its nice to see people talk about how to maximize their battery life
[Samsung Galaxy Nexus] BinkXDA:
Good guide—thanks for taking the time to make it—but along with it’s very good parts, it has quite a few inaccuracies, is misleading in some places, doesn’t fully explain the ramification of making many of the changes that are proposed and makes questionable changes for very little gain. Amongst other things, my major issues with it are:

You wrongly assume a device that does not get four hours of screen time is not optimized—this would be incorrect as one can get four hours of screen time with the stock ROM and default configuration.

The stock ROM does not allow you to customize the backlight and CPU—so you should point this out.

It’s condescending to the iPhone (while the GN might be better in many ways, patronizing another device has no place in a “guide”).
[Samsung Galaxy Nexus] SrTapir:
Thanks, but the guide tried to be a compilation of many procedures that would give you a longer batt life. Some of the recommendations give you maybe 4-5% more autonomy, some of them 0,5%, don't know because I'm not an engineer and don't have the tools and time to measure the actual rate of discharge of the device, I'm only a user that took some time in share his personal experience in the last 4 and a half months with the device.

1. It was a way of talking, did not tried to assume anything because was not thinking in anithing out of the people that are not having more that 3 hours batt time, was a simple way of selling something (a well/bad introduction depending on the eyes or mentality of the reader)

2. We are at XDA and this is a developer device, I asume a minimal technological base, I was assuming this. But I point this out because I also think that will help some people.

3. Tried to emphasize that while the over sold as an ultra-quick device is only 1Ghz Dual-Core, the GNex can be as fast and reliable as the iPhone 4S with the same speed, and also saving batt (and in addition you have 450 more Megaherzs if you want to use them.. if you root). It’s not condescending cause if I would have liked to buy an iPhone I would bought one as the 99% of the people here.

I am a simple user, as everyone here, trying to help people as people has helped me developing great ROMs and Kernels I like positive and concrete recommendations over vague and negative ones.
[Samsung Galaxy Nexus] king23adrianc:
hey op,

i think the iphone is clocked at 800mhz even it has 1ghz
[Samsung Galaxy Nexus] SrTapir:
Ups! :eek::rolleyes::o
[Samsung Galaxy Nexus] king23adrianc:
:cool::p
[Samsung Galaxy Nexus] SrTapir:
First of all thanks to all the people for your comments!

I've updated the first post with your recommendations, and added a couple little things.
[Samsung Galaxy Nexus] myrdog:
The Calibration section is a little confusing. It only takes 1 hour to go from 0% to 100%?

Also, do you know anything about calibration with ROMs that only allow you to charge to 99%?
[Samsung Galaxy Nexus] SrTapir:
No, it takes 1 hour after the GNex indicates is fully charged. I'll try to change it in order to clarify.

No, sorry, maybe you can "delete battery logs" via recovery. (I never did it, and don't know if can be detrimental).
[Samsung Galaxy Nexus] NCRoadster:
4 hours screen time is for GSM no?

I haven't seen the LTE reach 4 hours screen time on LTE.
[Samsung Galaxy Nexus] SrTapir:
Yepp, sorry, I didn't notice it. It's for GSM and standard battery 1700mAh.

I'll write it in the first post.
[Samsung Galaxy Nexus] JoeSyr:
You should probably split the Connections section into two parts. What you've written is fine for GSM phones, but it I can see it confusing a CDMA owner researching this for themselves (especially since you do mention 4g in big bold letters, but none of your advice applies).

-For the CDMA version, 2g is not an option.

-4g can be disabled in the same menu under "Network Mode" by selecting CDMA (CDMA/LTE is the default). This is actually probably the single biggest factor for improving battery life for someone new to all of this who just wants to know why their battery is so terrible.

Also, there are not region-specific radios for CDMA phones, but new ones have been released for each 4.0.x package. A thread that makes hybrids out of the various packages can be found here, and apparently for some people they help a lot.

I'm curious about some of the things you've advised here, though. Have you tested and quantified all of these at least to some degree? In some cases it seems like you just went through the entire options menu and if there was something nonessential you decided to advise turning it off. For example, how much battery can the phone really use to set the time zone according to the mobile network signal it gets anyway? At the very worst you might get a very brief wakelock if it wanted to recheck this, but the cost to do so must be very very small, not something I'd even count as a minor savings.

One last note is that it's my impression that the only time black on the screen saves battery is when it's a true black; dark colors do not save over light colors because the display is still in use to show them. When displaying true black, the display doesn't actually power these pixels at all. I don't know a whole lot about this though, so I could be wrong. But it struck me that under wallpapers you advise static dark ones, but a dark picture that isn't true black wouldn't have the savings, the way I understand it. I know Apex launcher lets you disable wallpapers for this purpose and there are apps on the market that effectively just save you the trouble and put a full black picture in the gallery to select.
[Samsung Galaxy Nexus] RogerPodacter:
The amoled does in fact use less power for shades of dark vs lighter colors, so it can help. There's a great technical PDF presentation around the net giving details and actual mA numbers on different images and colors and comparing to tft screens. Its a great read.
[Samsung Galaxy Nexus] JoeSyr:
I'm trying to find what you described but I can't dig it up, I'd appreciate it if you could track it down and post a link to it. All the pages on amoled I can find by searching around tend to speak in generalities and only seem to come back to the same "And for example when we run the test of black text on white versus white text on black..." example, never really a mention of power draw as it might apply to varying colors. I -think- I have the right picture in my head, but I'd like to see a technical breakdown.

I've been turning this over in my head and I think I need to go re-read up on how the human visual system works. Suddenly I feel like everything I know about color vision tells me nothing about how our brain goes about deciding that something is more "darker" or "lighter" with respect to color, rather than luminosity. Hmmm, 9 pm but I think I may need to make some coffee! Now I am bothered by questions like how can a white screen not look slightly colored to someone with certain sorts of color blindness... or maybe this is actually the case?
[Samsung Galaxy Nexus] Davidsmonkeyroost:
I spent some time testing the extremes on my Gnex here: http://xdaforums.com/showthread.php?t=1366878

It shows that there are gains with black screens over white, but as the overall brightness decreases, the saving becomes less. The blackest dimmest screen has pretty much the same run time as the whitest dimmest screen.
[Samsung Galaxy Nexus] nomisunrider:
Do you have a link to these tests/posts?

At my work the wifi is only for VPN (which the gnexus cannot connect to) so I have wifi turned off most of the day. I fail to see how leaving it on would save battery life...
[Samsung Galaxy Nexus] king23adrianc:
i think hes trying to say wifi sleep policy.

and keeping wifi on when sleep does save more battery than set to never
[Samsung Galaxy Nexus] javi3k:
Those battery screamshot were on 3g or WiFi . Cause im having this problem ta muy home at 3g muy battery drain preaty fast in comparation When im on WiFi
[Samsung Galaxy Nexus] king23adrianc:
look at the screen shot of the battery graph , it tells u..

and data always uses more battery than wifi
[Samsung Galaxy Nexus] SrTapir:
- I clarified and divided the Connection Section with CDMA and GSM version.

- Added the Radios post for CDMA, thanks!!

- Added a description at each section pointing which ones give great savings and wich ones giving minimal ones.

Thanks for the info!!

Thanks also for the info!!

Clarified the wifi sleep policy, thanks!!

------------------------------------------------------

Can anyone make me a screenshot on the CDMA version of the "Network Mode" "Settings" screen, in order to show the Enable/Disable button of LTE/CDMA selection??
[Samsung Galaxy Nexus] RogerPodacter:
Here's the one I was referring to, page 15. I'll see if I can find additional info. But this PDF is the one I remembered, it shows how to design UI to avoid burn in on amoled, comparison to lcd, etc.

http://data.4dsystems.com.au/downloads/micro-OLED/Docs/4D_AMOLED_Presentation.pdf
[Samsung Galaxy Nexus] kharnage:
For the Light Sensor levels screen shots, how did you manage to change the Sensor(filtered/raw)? Mine is stuck at 1
[Samsung Galaxy Nexus] SrTapir:
The sensor is the "physical sensor" so the value that displays is the actual value measured taking in account the luminosity conditions, so you can't change it.. :p

You can change the display value, by the way, you must be in quite dark conditions! lol