GPS Power Consumption on Mogul - Mogul, XV6800 ROM Development

hey guys...with all the talks bout gps going on...i thot bout checking on how much battery gps chipset consumes vs having it off. I know few people wanted to have it ON all the time to use program like sprite terminator track the position of the phone if its lost or stolen.
I have used acbpowermeter and it shows gps uses more than twice the power. This test does not include running a gps program like tomtom or iguidance...just astrogpslauncher to turn the chipset on.
attached are 2 gif images showing the power consumption overall;
One w/ GPS off and the other w GPS ON
In both test i had to have the screen ON with brightness in the Exact middle in settings.
Test Results
W/O GPS
Avg consumption: 80mA
5 Min consumption: 6mAh
W/GPS
Avg consumption: 197mA
5 Min consumption: 17mAh

though I know the gps would consume more power...for me its wanting to know what is the more power efficient...running the internal gps...or having to have bluetooth on so I can use my bluetooth gps

Can you test one with just GPS Today running? It's supposed to consume a lot less battery

^ Don't see how as it is still running GPS.

ok guys...i wasnt running a gps software...but i had primed the gps (gave power to the gps chipset) using astrogpslauncher...i just wanted to know how much more power is the chispset using than not having it on at all.
@aph - i doubt it will use less battery...as it would still b accessing the chispet (using same power that astrogpslauncher is).
@CromDubh - i dont have a bt gps unit...but you can use acbpowermeter and find out...and please post results for others.

i would assume the power consumption would be different due to the bluetooth being a lower power radio (max 30 feet) and also depends on the program (google maps will d/l map pieces while other will read them off the card requiring one less wireless data transfer).
So if you were going to test BT vs AGPS can i recommend using one of the programs read from card AND then another set using google maps or something similiar?

well the thing about GPSToday is its supposed to use less battery because its not constantly running the gps, it just powers it on every few minutes to get a fix on your location, so its not always running like with astrolauncher

i donwloaded acbpowermeter and it working fine, i just wanna understand how to use it and what it means...any clarification?

gbenj said:
i donwloaded acbpowermeter and it working fine, i just wanna understand how to use it and what it means...any clarification?
Click to expand...
Click to collapse
ok...some things you want to know...thers a RESET button...and theres the pause/resume button
if u want to do a comparison; i wud recommend some things
1 - have a stopwatch on you...there is no timer on the program itself except for the graph
2 - i would recommend u disable power saving like "Turn of screen after xx Seconds" in backlight settings; and "turn of ppc after xx mins" under power (otherwise you will be pressing the buttons which can interfer with true data
start the program; get the stopwatch ready; run whatever program you want to run and hit the reset button on the acbmeter
try it few times and u'll know exactly what to do
i use a program called dotpocket to take snapshot its pretty kool proggy

rbadh91 said:
ok...some things you want to know...thers a RESET button...and theres the pause/resume button
if u want to do a comparison; i wud recommend some things
1 - have a stopwatch on you...there is no timer on the program itself except for the graph
2 - i would recommend u disable power saving like "Turn of screen after xx Seconds" in backlight settings; and "turn of ppc after xx mins" under power (otherwise you will be pressing the buttons which can interfer with true data
start the program; get the stopwatch ready; run whatever program you want to run and hit the reset button on the acbmeter
try it few times and u'll know exactly what to do
i use a program called dotpocket to take snapshot its pretty kool proggy
Click to expand...
Click to collapse
but what do the two lines mean?

gbenj said:
but what do the two lines mean?
Click to expand...
Click to collapse
the dark one is the average the other one is current at that point; if u run the program and while its going, you press a button; that will make it spike a bit, launch a program; it will spike higher, close the program it will go lower

I still say your not going to get a real sense of how much power the GPS Chipset itself consumes until you test it in the following way....
Test 1 (Control) - Turn location setting to 911 Only (disabling the GPS chipset from listening to the radio, collecting data and reporting it.)
Test 2 (Chipset enabled) turn on Location without running any primer program to see if the location on setting actually consumes more power... There should be a difference but a minimal one. The Chipset itself does not require a lot of power. In fact you might find that the chipset was always on it's just that there was no software to communicate with it until now. (you would have to find a rom that support both new and old radio to prove it though) Location would in that case only control communication to and from, not the chipset itself.
The problem with the method being used so far is you can not tell how much of the power is being used by the chipset and how much is increased proc load of the program due to the fact it now has data to process. Just the power to update the screen alone with the incoming data will make the power usage spike and that spike has nothing to do with what the chipset is eating on you The Data has to go through the Proc eating power. your also driving the serial ports with the program on as well so it can receive data...All of these drains make up this 87mA difference. It's not all chipset.
When the final official radio is released I bet you won't need this primer program to enable the chipset. And then you'll have a more accurate test of just how much power the chipset uses without clouding it with processor, serial and screen refresh cycles adding their two cents to the number.
I think the chipset has always been on and it's just that there was never the programming to talk to it under the old radio driver. the new radio has issues opening up a communication port to the chipset properly under 3.27 radio and that is the only reason why the primer is needed to see that the chip is working. Under normal circumstances (and at some point official radio driver) turning the location on would automatically open that port for communication to any program who polled it. My guess is that just isn't happening in the beta. Should happen whenever it is finally stable and official.

Related

Comm manager and GPS

Now that we have a rom available to enable the internal GPS (much thanks to DCD!) would it be possible to add a GPS enable/disable icon to the HTC Comm Manager?
Or is this even necessary?
from what ive heard... once you shut your phone to standby it closes the gps port. some people claim with no apps running such as google maps or live search that by going to ##debug#... it still shows their gps location. If i had a bet and we made a button that did that, all it would do is disable the LOCATION ON setting in your phone settings. Then when you want to turn it on.. you would turn that back to location on
i havent played with commmanagers much, but assuming we can point a button at a mortscript, theres already quite a few gps startup morts floating around. im sure we could modify the start script to be a toggle.. let me look around
edit: check out talynone's thread here and see if any of the launcher-type apps he linked might give us a start. the real project is coming up with what you want to call your gps toggle, i think sticking that in the commmanager will be easy at that point.
Thanks guys,
Really there isn't anything to shut off technically...it's not like shutting off Bluetooth transmitter which drains battery power...
But a toggle to switch bet location on and "911 only" would be helpful for those who have friend tracking apps and don't want to be located at certain times.
It's really a very low priority to have I must admit, but it would be nice to know I didn't have to dig deep into phone settings to toggle that off.
I'll look around for something that already toggles this for those who have built in GPS stock and WM6, And post whatever I find here.
friend tracking apps?
there are a few of those services like Loopt that will let friends track you via GPS (probably AGPS)....
https://loopt.com/loopt/sess/index.aspx
It's available for Sprint now...
there are also Parental trackers out there for Smartphones but I have never seen one for the PPC yet...
They also use the location on settings in the smartphones which is really the capability we are enabling with the new radio.
So a quick way to turn location on and off seemed like a good idea.
Asphyx said:
Thanks guys,
Really there isn't anything to shut off technically...it's not like shutting off Bluetooth transmitter which drains battery power...
But a toggle to switch bet location on and "911 only" would be helpful for those who have friend tracking apps and don't want to be located at certain times.
It's really a very low priority to have I must admit, but it would be nice to know I didn't have to dig deep into phone settings to toggle that off.
I'll look around for something that already toggles this for those who have built in GPS stock and WM6, And post whatever I find here.
Click to expand...
Click to collapse
If there isn't anything to turn on or off, then why do I need to run AstroGPSLauncher to get the sats up for TomTom? Or is this just making a connection that already is live and leads TomTom to it?
P.S. I have seen CommManagers with a GPS icon in the past. Maybe even on one of your ROM's dcd.
Well hohnan - It's very different situation than the other things you turn on and off in the Comm Manager...
IE: when you turn off Bluetooth your really turning off the transmitter and shutting down the port (com usually) that the receiver uses to send data it recieves to the device...but the receiver stays on.
The GPS location off feature is similar in the respect that it does not transfer data it receives to the rest of the phone because the com port is shut down. There is no radio transmitter being used at all. I'm willing to bet that they use a single Radio receiver for all the radio signals the unit can see (Cell BT WiFi GPS). So by shutting location to 911 only your GPS is still receiving Sat data and running (cause it can see the sat transmissions) but it simply doesn't send the data anywhere as there is no port to communicate with.
I think the primer app your running is simply initializing the communications between the radio and the phone so that Tom Tom can use it.
I suspect in due time both Tom Tom and Garmin will be more aware of the built in GPS settings of WM6 and negate the need to run something else before it will work.

[APP] Fusion GPS Fix 1.0.1.1 2009/03/13

So here's something to try to deal with the anemic GPS on the Raphael, and any other post-WM5 with slow GPS locking.
This app runs after install, and after soft-reset, and immediately starts up the GPS hardware through the WM5+ GPS API. It waits 5 minutes for a GPS lock, or it quits. A pop-up will tell you whether GPS lock was established or timed out before it quits.
The GPS polling is limited to every 5 seconds to try to conserve some CPU cycles. Currently does not use AGPS, but you can turn it on/off at your registry leisure.
This attempts to reduce the Time-To-First-Fix (TTFF) during which the GPS ephemeris almanac is slowly built up. This can take up to 12.5 minutes for a non-QuickGPS/AGPS accelerated device from a cold-start. By kick-starting immediately after soft-reset, subsequent GPS locks for the next ~6 days (without updating QuickGPS) should be much quicker.
Takes 23K of disk, and 1K of ram.
updates:
1.0.1.1: GPS power kept on until lock or timeout using CABuddy's GPS code framework; states lock time in seconds
1.0.0.5: added much belated icon to app and top-bar
1.0.0.4: switched from pop-up window to wifi notify-style pop-up (457)
1.0.0.3: fix multi-threading issues that caused popup notifications to fail
1.0.0.2: makes sure the app is disconnected from the GPS before the app exits
Will get my raphael tomorrow (O2 Serra) and have heard of and been concerned at the various GPS issues - could you explain this app a bit more ?
Many thanks
so compared to launching say GPS test every morning this would save battery life since its not constantly trying to lock? Sounds like a better alternative...
crazyC said:
Will get my raphael tomorrow (O2 Serra) and have heard of and been concerned at the various GPS issues - could you explain this app a bit more ?
Click to expand...
Click to collapse
Raphael, or just the FUZE, has much weaker GPS reception compared to my Kaiser, and will take a lot longer to lock to the GPS signal. FusionGPSFix acts like a GPS app and basically does an automatic cold-start of the GPS after soft-reset which many people have been doing manually.
When the GPS data from the WM5+ GPSAPI says the quality of the GPS signal is GPS or DGPS, then that's when all other GPS apps will get an instant lock.
So FusionGPSFix then quits out, and that's it until next soft-reset, or manual run.
norkoastal: yes, but I'm not sure how long of a period before it needs a kick again. Once I find a pattern, I may try to schedule a run every few hours, or every few hours after you turn on the device.
1.0.0.2
Updated version posted which makes sure the connection to the GPS is shut off before the app exits. I had a strange issue of battery drain that I couldn't trace to a dangling process otherwise today.
Verified GPS operation and shutoff with a Kaiser which has the useful GPS blinky lights, and with HomeScreen PlusPlus which shows battery drain levels.
Works great with CamerAware Buddy and Navizon.
looks like a great idea, I wonder how it works in practice
NLS said:
looks like a great idea, I wonder how it works in practice
Click to expand...
Click to collapse
How's it working for you? So far now I'm maintaining quick locks that take only a few seconds.
I do activesync multiple times a day so QuickGPS updates very often also.
any plans on making a icon for the app? I was thinkink I could map it to my ptt button or launch from my favored programs list. thanks
norkoastal said:
any plans on making a icon for the app? I was thinkink I could map it to my ptt button or launch from my favored programs list. thanks
Click to expand...
Click to collapse
I'll try a rusty hand at it for the next update.
Great app.
I just had the problem wit batterydraining.
The last two days I have been happy if my phone could do 6 hours.
I have notised that the program gives a pop-up telling weather or not I has gotten a gps fix... - As I have my phone restarting automatic about 3am, I would like to know if the program disconnect from the gps before this popup shows, so my phone doesnt drain during the night. ;-)
sblop said:
I just had the problem wit batterydraining.
The last two days I have been happy if my phone could do 6 hours.
I have notised that the program gives a pop-up telling weather or not I has gotten a gps fix... - As I have my phone restarting automatic about 3am, I would like to know if the program disconnect from the gps before this popup shows, so my phone doesnt drain during the night. ;-)
Click to expand...
Click to collapse
I've had my phone unplugged overnight and didn't notice any abnormal battery drain with the latest 1.0.0.2 version (90% -> 70% batt).
It doesn't disconnect from the GPS until the pop-up, so I'll add something smarter to either keep it running for the full 5 minutes even if you power-off the device, or suspend it when your device does power off.
sounds like a good app. will give it a try on my touch pro.
sometimes i have a long TTFF so will try this.
NuShrike said:
How's it working for you? So far now I'm maintaining quick locks that take only a few seconds.
I do activesync multiple times a day so QuickGPS updates very often also.
Click to expand...
Click to collapse
I am not sure yet.
I also update quickGPS very often.
Also I read people here talk about a pop-up... I never got any pop-up.
Thanks a bunch.
Just today i figured out it had to to with activating The GPS beforehand.
And then Dave points me to this.
I'll be doing loads of resets to check this baby and the difference it makes.
Thanks again Looks like a life saver.
NLS said:
Also I read people here talk about a pop-up... I never got any pop-up.
Click to expand...
Click to collapse
There's supposed to be one within 5 minutes telling you whether GPS lock established or timed out.
never seen one
(and yes the shortcut IS in my startup folder)
version 1.0.0.3
NLS said:
never seen one
(and yes the shortcut IS in my startup folder)
Click to expand...
Click to collapse
Hey, so found some multi-threaded synchronization errors that caused the pop-up dialogs to fail.
New fixed version posted. Thanks for the pointing this out! Still working on a fancy icon, and I'll probably migrate the pop-up to use the native Notification framework instead.
Thanks - but to be honest I hate the pop-up...
I would prefer some kind of system notification that doesn't get in the way - but I suspect it would make the program larger...
So far I haven't noticed a difference. What is the correct way to use? Make sure to make a soft-reset in the open air?
NLS said:
Thanks - but to be honest I hate the pop-up...
I would prefer some kind of system notification that doesn't get in the way - but I suspect it would make the program larger...
So far I haven't noticed a difference. What is the correct way to use? Make sure to make a soft-reset in the open air?
Click to expand...
Click to collapse
Almost done with the Today screen pop-up that works like alarms and reminders.
The usage is basically just use your device as normal, and soft-resets will try to kick-start GPS settings. Otherwise, run the shortcut, or the app, directly if you don't want to soft-reset. I'm finishing up an icon so the whole thing can be installed like a normal app to make this look nicer.
That would be great.
Waiting for it.

[07.07.2009, v 1.3.1] Astrolabe - SMS your GPS position

Download. Simply decompress it and copy it on your Windows Mobile 6 device and run it. (Works on my Polaris.)
Details
Source code
Description
Use your PDA to acquire your GPS position and send it through an SMS.
The GPS position is update every 5 seconds (in order to conserve energy).
SMSs can be sent automatically at regular time intervals.
Do you like hiking?
What if you go out in the wilderness and have an accident? How do you direct a rescue team to your location?
You can use Astrolabe on your PDA to acquire your GPS position and send it through an SMS to your friends / parents / children / rescue team.
Privacy
SMSs are not encrypted, so anyone who tracks your phone number can tell your precise position by reading the SMSs with your GPS position.
However, it's debatable whether this is relevant because if someone tracks your phone number, they may already know the position of your phone in the communication grid.
Power saving modes explained
The following power saving modes are available: none, manual, auto.
None
In this mode there is no power saving. The application and the GPS are running even if the PDA is in standby.
GPS positions are retrieved as soon as they are available and are automatically sent through SMSs as soon as it is mandated.
Warning: In this mode, the battery is drained quickly (because keeping the GPS active requires a lot of power). Therefore, the "Auto" power saving mode is active by default.
Use this mode only when GPS position availability is critical.
Manual
In this mode the power consumption is the same as if the application (including the GPS) is not running.
However, you must keep your PDA on in order for GPS positions to be retrieved and automatically sent through SMSs.
Use this mode only when power consumption must be at minimum.
Auto
In this mode the application is running all the time, but the GPS is sleeping most of the time.
Once every 30 minutes, the GPS is awoken for maximum 5 minutes in order to get a GPS position and automatically send it through SMS. When a GPS position is available, this timer is reset.
In this mode, since the PDA sleeps most of the time, it may miss the narrowest chance it may have to get a GPS signal. In order to be sure that GPS positions are retrieved and automatically sent through SMSs, you must keep your PDA on.
Warning: Do not rely on the ability of a PDA in standby mode to automatically acquire a GPS position in (maximum) 5 minutes. Check this yourself!
Use this mode in most cases.
Tests showed that in this mode the battery (of a HTC Polaris, 1350 mAh) would be depleted in about 16 hours, if no GPS signal is available; if there is a GPS signal, the autonomy should be greatly increased (an informal test indicates more than twice the autonomy). Without power saving, the battery would be depleted in about 6 hours.
Do you like hiking?
What if you go out in the wilderness and have an accident? How do you direct a rescue team to your location?
Click to expand...
Click to collapse
what if there isent any signal?
(joking..)
Nice app btw
If there is no signal, the program waits until it acquires a new GPS position. Then, a new SMS is sent within (generally) 5 seconds.
(Of course, if the repeat time is X, the SMS is sent only if more time than X has passed since the last sent SMS.)
Note: Keeping the GPS active drains the battery quickly.
6ITdtvFQqY said:
If there is no signal, the program waits until it acquires a new GPS position. Then, a new SMS is sent within (generally) 5 seconds.
(Of course, if the repeat time is X, the SMS is sent only if more time than X has passed since the last sent SMS.)
Note: Keeping the GPS active drains the battery quickly.
Click to expand...
Click to collapse
I hace seen many programs like yours, almost all drains battery when there is no GPS signal (inside buildings). Only one programs deals it better, but that has many other issues. One way to stop draining the battery is to read 'N' (say 50) number of NMEA messages from GPS and then turn off GPS for about 'M' (5 - 15) minutes. Then try again. This will save lot of battery. May be you can try implementing it.
You can download a new version which has 2 new features.
You can see the trail of GPS locations where you were. The trail is updated once per minute.
A power save mode is available. If this mode is active, the PDA's power consumption is the same as if the application is not running; however, you must have your PDA on in order for GPS locations to be retrieved and automatically sent through SMSs.
Warning: Keeping the GPS active drains the battery quickly. Therefore, the power save mode is active by default.
Download
Details.
tahdor said:
I hace seen many programs like yours, almost all drains battery when there is no GPS signal (inside buildings). Only one programs deals it better, but that has many other issues. One way to stop draining the battery is to read 'N' (say 50) number of NMEA messages from GPS and then turn off GPS for about 'M' (5 - 15) minutes. Then try again. This will save lot of battery. May be you can try implementing it.
Click to expand...
Click to collapse
As you can see, I've implemented a manual power save mode.
In theory, an automated power save mode can be implemented, where the GPS is woke up every 30 minutes to get a location and then sent back to sleep. However, I have no idea what that would do to the device, that is, waking it up every half hour and then shutting it down.
But most importantly, if a GPS location can't be retrieved, what would the device do? The user could be sleeping in a motel for the night (or move through caves or canyons) and the walls could block the GPS signal. Should the device keep trying and thusly consume energy (for how long?), or go back to sleep and miss even the smallest chance of getting a GPS location in those 30 minutes?
An automated power save mode is in conflict with the criticality of having a GPS location any time it is available. Of course, if the device has no power this becomes irrelevant, so a power save mode is necessary. But it's important for the user to understand what's going on.
The current manual mode allows the user to understand that and allows the settings (especially the trail) to remain active all the time. For the moment I consider this to be the best solution.
Accelerometer
Hi,
Your program i very interesting, it will be great to manage the accelerometer
and send a SMS when the phone do not move or when it goes from vertical to
horizontal position.
What do you think of that?
Regards
doco76 said:
send a SMS when the phone do not move or when it goes from vertical to horizontal position.
Click to expand...
Click to collapse
In what context would someone use such a feature? I mean, what does an accelerometer provide that the GPS's altitude does not?
I guess an SMS could be sent as soon as a significant change in altitude occurs (because this could indicate a fall).
Very good idea, thank you
I know you're still developing this program,
Can you add customizable SMS feature? I might need to send an sms in my native language.
And
The program will send SMS automaticaly to Predefined Numbers feature would be great
May it be easy
I know you're still developing this program
Click to expand...
Click to collapse
The development is actually frozen. I am just implementing critical stuff, like power saving, and doing bug fixing.
Can you add customizable SMS feature? I might need to send an sms in my native language.
Click to expand...
Click to collapse
You can simply send a normal SMS. I'll add a "copy GPS position to clipboard" feature to go with that.
The program will send SMS automaticaly to Predefined Numbers feature would be great
Click to expand...
Click to collapse
SMSs are sent to a predefined agenda contact. Someone who wants to send SMSs with his GPS location should normally do so to a regular agenda contact, so he'll already have an agenda contact or can setup one anytime. What particular usage would there be for an SMS sent to a phone number instead of an agenda contact?
I'll have a new version by tomorrow (if tests are okay) with multiple power saving modes: none, manual (as is now), automatic (where the GPS is automatically woken up to get a location - 5 every 30 minutes). I'll include the "copy GPS position to clipboard" in there.
In automatic power saving mode, tests showed that the battery (of my Polaris, 1350 mAh) would be depleted in about 16 hours (if no GPS signal is available; if it is and reception is good, the autonomy should be greatly increased). Without power saving, the battery would be depleted in about 6 hours.
Although the new version is already up, I'll make a small change later today.
Version 1.3.1 is up. See the first post.
I am going for a hike up the cobbler and Ben Ime in the Arrochar Alps on friday so i will take my polaris and see how things go.
Well that hike went well and i have taken my polaris on a few other hikes.
To be honest you have almost developed a GPS application for your phone. The sms ability is great, but what i really liked was the trail plotting ability.
A standalone GPS will provide you with a line route against gradient maps. I don't expect there to be gradient maps but just a route line sampled at regular intervals would be great. It would be a good aid to plotting your route with a paper map.
Can i ask if the trail samples can be increased?
The current default power saving mode is "Auto", which means that Astrolabe can only take a GPS location once every 30 minutes. As such, the trail can't be updated more often. Moreover, if the 5 minutes window when Astrolabe attempts to get a GPS location is missed (because the GPS reception is poor), the next one is 30 minutes later, which mean that the trail accuracy is getting worse.
You can change the power saving mode is "None", in which case the trail is updated once per minute... but the battery dies out fast.
Instead of changing the power saving mode, you could manually start your PDA every time you think it's necessary to get a GPS location (and trail location). (Just look in Astrolabe to make sure that the time of the last GPS location is the current time.)
(As I said, the power saving modes will cause confusion.)
I added the trail feature after a bunch of us got lost in the woods. After some 2 hours of being off course we were debating whether to return or go further. Fortunately someone went 200 meters further and saw the road (from where we started). With this feature I could have seen that we were going in the right direction.

[Q] About Android....

Guys, don't ask me to search again... i really did... and didn't found any answer....
i am new on android.... and it's regarding the battery's life time...
i hope someone give me an answer here....
there're a lot android user saying about advanced task manager, juicedefender, v6 supercharger, cell standby, phone idle.... anyway... i got no answer at all....
few people using ATaskMan and improve their battery life, but few people said it just drain my battery... anyway...i don't see any improvement using that....
i used juice defender to keep the connectivity.... better than keep it all the time...
didn't see any improvement also....
i used setCpu too... keep it low at night.... i don't really know if it works....
all i want is keeping the data on as long as possible.... even on sleep.... to keep apps like viber, whatsapp, im+ and sometime to sync the apps like weather, facebook, twitter and email...
weather, facebook, twitter and email... these apps were set to manual... not automatic....
i don't call and messaging a lot.... just stay on in internet...
i don't play games a lot... maybe few minutes....
so my questions here...
1. did the apps on background really drain up the battery? because they are, who using v6 supercharger didn't have a problem with battery.... and it's not like ATaskMan... it's didn't kill the apps at all.... just manage the background apps...
2. did the widget also drain the battery? some people said so....
3. keep the data on all the time? i read in this forum... they keep their data on.... but, still having their phone more than a day... moveover... some guys get it over 2 till 4 days...
if it's about ROM, it should be same with other, who uses the same ROM...
and if it's about hardware... it should be from the first time i bought this phone....
i just want keep my phone as long as possible with data on.....
anyway.... i still keep tracking what drain my battery the most....
hope someone come with answer for this....
and sorry for my english.....
1. That depends on which apps are running in the background, but when your device is in standby it should go to "sleep", but if you've set some apps to update every 15 minutes, the phone will wake up (without turning the screen on of course) to update them. This will naturally use some battery. And remember that Android can handle all processes itself. You don't need to kill them yourself. That will actually decrease batterylife since the phone has to start the apps again everytime you kill them. A task manager is nice to have if an app is going rogue.
2. Widgets do use battery, and the widgets who are set to automatically update itself uses more battery (Facebook, Twitter, Weather etc.)
3. "This tip is one that seems counter-intuitive, but you can save a lot of wear and tear on your Android phone's battery if you tell it to keep the Wifi radio turned on and connected while the phone is sleeping. Your phone needs a lot of juice to keep pinging those cell towers, and even more to transmit data to and from them. Wifi radios use much less power because of their design, and they don't have to keep searching for a better access point. It's the way cellular data communication was designed, and it's a necessary evil.
But what if you're spending all day (or all evening) in one place, connected to Wifi? If you tell your phone to shut off Wifi when idle, it bounces back to cellular data (be it 2G, 3G, or 4G) and starts sucking down the electrons again when the screen shuts off. That's no good, and easy to fix:
Open the advanced Wifi settings by pressing the menu button, then Settings, Wireless & networks, Wi-Fi settings, and tapping the menu button again. You'll have a choice to either Scan, or go Advanced -- go Advanced.
Tap the Wi-Fi sleep policy entry, and you'll get a pop up dialog with the choices you see in the picture above. Choose Never.
Now even when your phone goes into standby mode, you'll stay connected to Wifi and be able to get mail and messages without turning the cell radio back on and trouncing your battery life. And for the times when you're not in an area with a Wifi connection, just shut Wifi off, either through the menu or with a handy toggle widget. Your battery will thank you for it."
Source: AndroidCentral
Follow the two guides below, this will help you out.
1. Complete Guide to Maximizing Your Android Phone’s Battery Life
2. How to Save Battery Power on an Android
And of course the easiest solution that is often overlooked:
Carry a spare battery and/or charger.
BazookaAce said:
1. That depends on which apps are running in the background, but when your device is in standby it should go to "sleep", but if you've set some apps to update every 15 minutes, the phone will wake up (without turning the screen on of course) to update them. This will naturally use some battery. And remember that Android can handle all processes itself. You don't need to kill them yourself. That will actually decrease batterylife since the phone has to start the apps again everytime you kill them. A task manager is nice to have if an app is going rogue.
2. Widgets do use battery, and the widgets who are set to automatically update itself uses more battery (Facebook, Twitter, Weather etc.)
3. "This tip is one that seems counter-intuitive, but you can save a lot of wear and tear on your Android phone's battery if you tell it to keep the Wifi radio turned on and connected while the phone is sleeping. Your phone needs a lot of juice to keep pinging those cell towers, and even more to transmit data to and from them. Wifi radios use much less power because of their design, and they don't have to keep searching for a better access point. It's the way cellular data communication was designed, and it's a necessary evil.
But what if you're spending all day (or all evening) in one place, connected to Wifi? If you tell your phone to shut off Wifi when idle, it bounces back to cellular data (be it 2G, 3G, or 4G) and starts sucking down the electrons again when the screen shuts off. That's no good, and easy to fix:
Open the advanced Wifi settings by pressing the menu button, then Settings, Wireless & networks, Wi-Fi settings, and tapping the menu button again. You'll have a choice to either Scan, or go Advanced -- go Advanced.
Tap the Wi-Fi sleep policy entry, and you'll get a pop up dialog with the choices you see in the picture above. Choose Never.
Now even when your phone goes into standby mode, you'll stay connected to Wifi and be able to get mail and messages without turning the cell radio back on and trouncing your battery life. And for the times when you're not in an area with a Wifi connection, just shut Wifi off, either through the menu or with a handy toggle widget. Your battery will thank you for it."
Source: AndroidCentral
Click to expand...
Click to collapse
thanks a lot.... i just read all article from androidcentral.... i thought, i found all my answer there... searching in the google doesn't really bring me to the best source... it's just too many choice....
anyway... i got another website to spend my time
febycv said:
Follow the two guides below, this will help you out.
1. Complete Guide to Maximizing Your Android Phone’s Battery Life
2. How to Save Battery Power on an Android
Click to expand...
Click to collapse
thanks for another source...
it's really helpfull...
DirkGently1 said:
And of course the easiest solution that is often overlooked:
Carry a spare battery and/or charger.
Click to expand...
Click to collapse
yeah.... it's the last choice.... carring them is not the problem.... im just kind person who can't leave my stuff behind on the socket... and i spend too much time out there... where doesn't really have socket... except... library... plug the charger for 5 minutes, doesn't really help.... thanks anyway....
The android OS has a built in task manger so using ATK or ATM is actually worse than if you don't.
But honestly rooting has made all of the difference. If you have time for it READ about what it means to root and the how-to's, youtube instrutional videos, etc.... just get your feet wet a lil bit. When/if you feel like it is something that you might be interested in, go ahead and do it. You wont regret it and you will diffidently be able to improve battery life with titanium backup which allows you to freeze apps that you dont need running.
Warning 1) you might become addicted to flashing ROMS... and 2) if you screw up your phone you can't blame anyone but yourself.
petecraig612 said:
The android OS has a built in task manger so using ATK or ATM is actually worse than if you don't.
But honestly rooting has made all of the difference. If you have time for it READ about what it means to root and the how-to's, youtube instrutional videos, etc.... just get your feet wet a lil bit. When/if you feel like it is something that you might be interested in, go ahead and do it. You wont regret it and you will diffidently be able to improve battery life with titanium backup which allows you to freeze apps that you dont need running.
Warning 1) you might become addicted to flashing ROMS... and 2) if you screw up your phone you can't blame anyone but yourself.
Click to expand...
Click to collapse
1. I did already.... waiting the new rom everyday....
2. Yes it is....
I need root to back up my phone... and it's already rooted... and there're a lot useless program coming with stock rom... need root to clean it also....
Sent from my LG-P920 using XDA App
at least for my phone: regarding setcpu, you can raise the minimum frequency, increasing performance while hardly affecting battery life (at stock i had 245/600; now i have 480/600). turns out that if you set the minimum frequency low, it will take some juice to ramp the cpu back up
just a little tip
Just wanted to add: besides titanium backup, I'd also recommend gemini app manager and better battery stats. You can use gemini to edit an app's autorun permissions (ie, automatically starting at boot) for those apps you don't, can't or shouldn't uninstall/freeze. If you're having issues with your phone not sleeping better battery stats will help you identify what's keeping your phone awake.
Lastly, there is only so much you can do to optimize your battery life. In the end you're going to have to sacrifice some functionality for better battery life or vice versa. You just need to find the right balance you can live with.
What is the longest running time did you had on your phone? I reckon batteries are getting thinner and thinner and will not last long.
Apps are there to help you avoid manual work. If you switch of automation on all the apps then you will have to spent time and do it all manually and on the other hand how much life will you save lets say %15. Not worth it!
Best solution is to stick your handset to the charger while you are going to sleep!
sweetnsour said:
at least for my phone: regarding setcpu, you can raise the minimum frequency, increasing performance while hardly affecting battery life (at stock i had 245/600; now i have 480/600). turns out that if you set the minimum frequency low, it will take some juice to ramp the cpu back up
just a little tip
Click to expand...
Click to collapse
i set it 300/300 at night... it's from 00.00 til 06.00 which i don't touch it.... i don't know, if it is a good idea.... i guess, background apps wouldn't using cpu so badly.... would it?
arsalan.haqs said:
What is the longest running time did you had on your phone? I reckon batteries are getting thinner and thinner and will not last long.
Apps are there to help you avoid manual work. If you switch of automation on all the apps then you will have to spent time and do it all manually and on the other hand how much life will you save lets say %15. Not worth it!
Best solution is to stick your handset to the charger while you are going to sleep!
Click to expand...
Click to collapse
im trying tasker right now... 15% fair enough for me.... without losing data....
i am almost 12 hours out there every day.... i wanna figure out, how to spare the battery life... cause i wanna buy tablet.... which consume more battery than a phone....

[XU][ZPerience][VeXU] GPS Settings

Hello,
Like some of the other users, I had GPS problems after installing these two ROMs: connecting to the satellites took a very long time, if at all. Below I describe my fix, gathered from searching on the web, including here on XDA, and by using trial-and-error testing. Hope it helps others.
Install GPS Test by Chartcross. This helps monitor the GPS activities. There are other similar apps out there, but I like this one for the purpose of monitoring the GPS.
Install FasterGPS, by Dominik Schürmann. This is to edit the file /system/etc/gps.conf. You could edit it manually, but I like the GUI of this app.
Check if your /system/etc/suplcert/cacert.txt is "MIIDazCC......neEj8Nq/", then under the advanced settings, make sure SUPL_HOST is "supl.sonyericsson.com", SUPL_PORT=7275. Each cacert corresponds to a particular SUPL server. The above cacert is for the Sony server. If the host doesn't correspond to the cert, then you will not benefit from a quick retrieval of GPS info via the internet. Instead your GPS will download the info from the satellites themselves at a very slow rate (50 b/s according to Wikipedia). Your GPS would still work, but it won't acquire a fix quickly. Sorry I don't know what the cert for Google is.
Set NTP server to something close to you. Some people suggest to enter several servers (more can't hurt), some people suggest not to do that (more does hurt, if the previous ones fail.) I imagine that, at the higher level, the ntp pool servers don't usually fail. Thus I choose a single server that is close to me. In addition, I stay at the "country" level instead of going down to the numerical prefix level. (I.e. I don't bother with 0.uk.pool.ntp.org.) I figure going down to the numerical prefix level would more likely expose me to server failures.
Set INTERMEDIATE_POS=1 (enabled), then set ACCURACY_THRES=0 (passing all positions). With this value GPS Test usually reports satellites "in view" very quickly [<= 1 sec]. [Note: "in view" not "fix".] When I set the threshold to something non-zero (even a large value like 5000), it takes several seconds to see them.
Set ENABLE_WIPER=1, which supposedly turns on wifi positioning. Not sure what that does, but sounds like it can help . I assume the GPS system reads info from the wifi to get a rough estimate position. GPS Test probably isn't affected by this, although something like Maps might.
Set REPORT_POSITION_USE_SUPL_...=1. Again this sounds like a useful thing. My trial-and-error testing didn't discover anything conclusive about this. If anyone know more, please let me know.
Set DEFAULT_AGPS_ENABLE=TRUE, DEFAULT_USER_PLANE=TRUE. These are probably already true by default, but I figure it doesn't hurt to be explicit.
Reboot your phone if you had to change the SUPL setting. I had to do this to see the change. Would love to hear your experience on this.
With the above settings, GPS Test usually reports about 10 satellites in view in about 1 sec; satellites signals popping up above 10 db in about 5 sec, and the GPS acquiring a fix with about 4 satellites in less than 30 sec. All this _inside_ my house, which is a timber frame house with tile roof. I get this even with airplane mode on, i.e. no network connection!
If I use GPS Test to download AGPS data first, then the fix could be even faster, at less than 15 sec. And once the GPS has acquired a fix then, within a short time span, it will do so again very quickly (< 5 sec). Thus I have no problem as I switch from app to app and the GPS sensor turns on and off.
If my AGPS data is several days old, I still can get a fix in about 1 min.
Still, sometimes no matter what I do, the GPS would take more than 1 min to acquire a fix. Not sure why this happens, but it usually occurs after I haven't used the GPS in a while. In those cases I might have to wait up to 5 min for a fix.
Notes:
I assume you have root (since you managed to install ROMs )
According to the official ntp pool website,
As pool.ntp.org will assign you timeservers from all over the world, time quality will not be ideal. You get a bit better result if you use the continental zones (For example europe, north-america, oceania or asia.pool.ntp.org), and even better time if you use the country zone (like ch.pool.ntp.org in Switzerland)
Click to expand...
Click to collapse
More about my choice of accuracy threshold: if a threshold is active, it seems like the GPS would wait for the signal of a satellite to be of a certain strength before reporting it as in view. I figure it is better to just grab all the satellites possible, even if there is no signal yet.
The app GPS Status & Toolbox, by MobiWIA - EclipSim is also a very useful monitoring tool. I like the feature that reports how "stale" the AGPS data is. Wish GPS Test had this as well.
Toggling on the GPS from the settings menu simply allows apps to turn on the GPS. This doesn't use any battery. Only when an app starts using the sensor does it take energy. I recommend having this on. Having said that, do make sure you don't have any rogue app keeping your GPS engaged.
Install NTPSync, by Dominik Schürmann again. This helps set your clock. Not sure if this is necessary, but it gives me a good feeling that my clock is accurate
gps
its still not working
zivalarasa said:
its still not working
Click to expand...
Click to collapse
After running GPS Test out in the open for, say, 1 min, does it report any "in view" satellite at all? Any satellite have signal > 10db?
GPS Test
HHest said:
After running GPS Test out in the open for, say, 1 min, does it report any "in view" satellite at all? Any satellite have signal > 10db?
Click to expand...
Click to collapse
GPS test runs and doesnt find any sattellite. It ran for around 10 minz
zivalarasa said:
GPS test runs and doesnt find any sattellite. It ran for around 10 minz
Click to expand...
Click to collapse
I assume you had GPS working at some point prior to installing the ROM? If you've done all the steps (particularly steps 3, 5, and very importantly 9), then I'm afraid I'm out of suggestions.
spelling?
On the off chance... perhaps you have a spelling error?
I find it quite easy to spell "sonyericsson" wrong, especially the ericsson part. Now I have a way to memorize it: "Eric" (that's easy), "Eric's" (as in something belonging to Eric), ericsson = "Eric's son"

Categories

Resources