How does the NST know what time it is? - Nook Touch General

This is not an earth-shattering question or one likely to lead to some nifty application, but I got to wondering about this the other day and realized that I had no idea how it happens.
Scenario: someone purchases a Nook fresh from the factory and decides to skip OOBE. Will the device know the correct time? If not, is the only way to set the time via ADB?
Scenario: someone leaves a Nook in the bottom of a drawer and "discovers" it three years later. After charging, the Nook comes on...but how does it know the time?
My knowledge of time-keeping goes back to the old days when PCs had little batteries for this sort of thing. In my day I actually had to replace a few of these on aging machines. I don't even know if this is still the way things work. All devices seem to have internet connectivity and can obtain the time that way. For example, I have a SIM-less little smart phone I use as an mp3/audiobook player. It has been gutted of all the 3G stuff and other phone miscellany and consequently when I turn it on, it does not know what time it is unless I turn on WiFi for something. Then it will lose that time setting when I turn it off. Not a big deal for how I use it.
So...how does the Nook tell and retain the time?

nmyshkin said:
So...how does the Nook tell and retain the time?
Click to expand...
Click to collapse
It probably hits up an NTP server if you have the WiFi on.
Of course I never turn on the WiFi.
I use my adbtime.exe (I don't think that I posted that utility) so that when I sync I set the time.
In between it keeps up (even when sleeping).

Renate NST said:
It probably hits up an NTP server if you have the WiFi on.
Of course I never turn on the WiFi.
I use my adbtime.exe (I don't think that I posted that utility) so that when I sync I set the time.
In between it keeps up (even when sleeping).
Click to expand...
Click to collapse
And if it has been sitting at the bottom of a drawer in the "off state" for a few years, and you turn it on...but don't connect to WiFi?
I guess where I am going with this is whether there is a little man (or woman) in the machine who sits there and surreptitiously uses battery power--even when the device is off--to run the clock. Until there is no more energy available. This description--if a bit fanciful--seems likely. Even my tablet remembers the correct time without connecting to WiFi and I shut it off every night. My little once-a-smartphone, I understand, because it was designed to get time from the cell radio and therefore had no need for other ways to keep time. Therefore with the cell stuff trashed it cannot keep time once turned off.
So unless there is a special hidden battery (like on the old PCs) for this purpose, the energy for timekeeping must come from the (only) battery, even if the device is off.

No hidden battery.
Apparently you didn't read page 2611 of the i.MX 6SoloLite Applications Processor Reference Manual closely enough.
Didn't you read any part of Chapter 42?
(It details the Secure Non-Volatile Storage Real-Time Clock.)

Renate NST said:
No hidden battery.
Apparently you didn't read page 2611 of the i.MX 6SoloLite Applications Processor Reference Manual closely enough.
Didn't you read any part of Chapter 42?
(It details the Secure Non-Volatile Storage Real-Time Clock.)
Click to expand...
Click to collapse
Can I get that in an epub?!
Wow....that sounds like something Isaac Asimov might have dreamed up. I'll have to check it out (but maybe not the original source).

How about this: https://www.nxp.com/webapp/Download?colCode=IMX6SLRM

Related

Info on what happens when going into standby

It's been brought to my attention that applications keep running when the device is put into standby, while I always thought that the CPU would merely respond to interrupts which might then move it to a higher power state.
Try as I may, I can't find any definition of what is supposed to happen and if this behavior is consistent between the phone edition and the "normal" Windows Mobile or if it's even defined by each manufacturer. I've also surveyed the Power registry tree without finding anything that would tell me what happens to the CPU.
Any pointers to real information greatly appriciated.
as far as i know it's off and only the gsm part is running
and of cause the clock which is running in hardware much like a clock in a pc
of cause i could be wrong
well, no, I have clear indications that it is actually running. It responds to pings for one thing...
well maybe the gsm hardware can do that ?
normal programs are not running though like mediaplayers and programs you made yourself and .......
Rudegar said:
normal programs are not running though like mediaplayers and programs you made yourself and .......
Click to expand...
Click to collapse
No, that can't be the whole truth. If it were, you wouldn't be able to stay signed in on messenger for instance.
I think it just stops most tasks (i.e. all non-system programs, some drivers as those of storage cards, etc.), while some others (notifications, keyboard driver, GSM tasks, ...) are still active. Additionally, the CPU is slowed down as much as possible.
I did some experiments today and here's what I found (on a particular device).
I ran a ping *from* the device to a laptop and sniffed the traffic with Ethereal . When I pressed the power button, what one would expect to happen happened: the pings stopped instantly. After a while I started a ping going in the other direction, i.e. *to* the device. Not only did this provoke a response, but the original pings from the device resumed, but the screen did not turn on. When I stopped pinging the device, the pings *from* the device stopped after a few seconds.
Clearly, the GSM processor is moving the PDA portion to a higher power state, at least briefely, in response to incoming traffic.

GPS Today

GPS Today
I am very impressed with this program so far. Found it at
http://www.freewareppc.com/download/travel/gpstoday.shtml
Like Google Maps but with a Today Plugin.
Works easy and fast!!
Try it!
Mobo
Sounds cool, I'm trying it now. Here's a link to the full page with the description: http://classic.pocketgear.com/software_detail.asp?id=26396
Application Description
GeoTerrestrial GPSToday is a lightweight today screen plugin that will allow you to utilize the full capabilities of your device.
* It utilizes intelligent algorithms to always maintain and display a fix on your position right on your today screen, without draining the battery.
* Always see your full street address, not just geo-coordinates.
* Currently WORKS in the US only!
* Slide the red icon over to the right to start the GPS in continuous mode, or single-tap the red icon to start the GPS in quick-fix mode.
* GPSToday always shows the distance to the nearest contact from your device's address book.
* Single tap to create a new contact with your current location as the address, or save the current location as an existing contact's address. Imagine not having to type the full street address on the PPC keyboard!
* You will never need the stylus to use GPSToday!
* Speed, heading and satellite data is shown clearly on the today screen whenever the GPS is running.
* In-pocket tap protection. A single tap on the today screen only operates the GPS in quick fix mode. To fully start the GPS in continuous mode requires an iphone like sliding motion, guaranteeing no pocket accidents.
* Single tap from the today screen to access fully draggable online maps!<
* Always see all your address book contacts on the map. Just tap a contact to quickly call/email or send sms.
* Single tap from today screen to quickly do a yahoo local search around your current position and see the results on a live map. Just tap a result to call or open the website.
* High quality Yelp Reviews for local search results!
* Fetch the full street address for any point on the map.
* GPSToday automatically disables data access when your device goes into roaming mode.
* And many more features.
* Best of all, its free!
Update Description
Added Note: Currently Works in the US only!
i'm trying t too
I'm really curious how can it be "without draining the battery" when internet is active and gps is active. If those two features are active then battery must be drain more than normal usage. Hopefully, someone can measure it. If it is true, we can have GPS open all day long without worry about battery drain and in the same time no need to wait for "cold" boot and have instant gps when open tomtom or other gps application.
I had it on my device for the last few days and while it does offer direction, speed, etc it does consume battery life. It stays active and when it hits open sky, begins the search. Several trips home from work monitoring my speed yielded a very warm battery...
I'm really curious how can it be "without draining the battery" when internet is active and gps is active. If those two features are active then battery must be drain more than normal usage. Hopefully, someone can measure it. If it is true, we can have GPS open all day long without worry about battery drain and in the same time no need to wait for "cold" boot and have instant gps when open tomtom or other gps application.
Click to expand...
Click to collapse
There should be no extra Battery drain with GPS on because GPS doesn't require the transmitter to be turned on like the internet access does.
The receiver in the unit always stays on (so you can get calls) so receiving satellite data doesn't require any more power than normal.
The internet connection DOES drain the battery though as it needs to turn on the transmitter each time it sends data.
i used it this morning and last night.
first off, it leaves the data connection active while it updates your location/address so yeah, it drains the battery. i lost 10% or so in about an hour of constant use. but keep in mind that also had the screen on while i was watching it. next, its a little buggy because, for me, it would stop GPS'ing when the screen shut off and once the screen came back on, it would get the sats for about 20 seconds then stop. i have to go into the map, choose MORE, and chose run GPS to make it stay on. all in all, its a really neat app, i love the speed part.
I just found this the other day and tested it. One problem I had was I had to go to the map to keep my connection open. It kept turning on and off until I clicked on the map and it didn't turn off afterwards. I didn't have to keep it open. I just opened and closed it. It seems to get a pretty quick connection when outside. It seems to be a memory hog I think for what it does. I start at 11 mb with just this on the Today screen using NexVision rom, which I usually started at 15. I like the plugin. I wish it didn't use at much ram as it does.
OK.. I might just be lame but I ran the cab on this.. Did the soft reset and there is nothing installed for it.. In my programs there is no listing for it and on my storage card (where I installed it) there is only a listing for a help file that does not open...
Any ideas??
RevSand said:
OK.. I might just be lame but I ran the cab on this.. Did the soft reset and there is nothing installed for it.. In my programs there is no listing for it and on my storage card (where I installed it) there is only a listing for a help file that does not open...
Any ideas??
Click to expand...
Click to collapse
NM... just installed it to the device and it works.. hmmm not a fan of it there but it will have to do...
Asphyx said:
There should be no extra Battery drain with GPS on because GPS doesn't require the transmitter to be turned on like the internet access does.
The receiver in the unit always stays on (so you can get calls) so receiving satellite data doesn't require any more power than normal.
The internet connection DOES drain the battery though as it needs to turn on the transmitter each time it sends data.
Click to expand...
Click to collapse
If you delve a little bit deeper into how GPS receivers work, you'd understand that it actually does draw quite a bit of power. Also, the mogul does not use aGPS, which uses the cellular tower information to help get a faster fix without as much effort on the part of the GPS chip. Your explanation of "The receiver in the unit always stays on (so you can get calls)" doesn't make any sense in this case since the technologies do not rely on each other.
To prove my point:
Turn off the cellular radio on your phone in the comm manager. Turn on Bluetooth. They both use a receiver, however bluetooth uses far less power than the cellular radio. Your battery will last longer. The GPS radio also uses power, perhaps less than cellular, but more than not using it at all.
BOTTOM LINE: Leaving GPS on will eat your battery. Period.
it's a today plug in. if it doesnt show up, reinstall it to your device
This program makes my mogul really slooooooooooow...
hmmm, I was really trying to prevent downloading on device but i'll do it and hope all works.
Update. I now see the gps but my phone is slow as dirt. Cant even click on Start or anything....whenever I receive a new message I get same issue...bout to soft reset again to see if it works a little better....
seems to be running better just needed time to boot up I guess....should we be changing anything on GPS settings? I feel like I just got a new toy man...
Seems like a cool new toy.. I cannot wait to get outta the cave I am working in right now and see how well it really works with a sat signal...
Dishe said:
If you delve a little bit deeper into how GPS receivers work, you'd understand that it actually does draw quite a bit of power. Also, the mogul does not use aGPS, which uses the cellular tower information to help get a faster fix without as much effort on the part of the GPS chip. Your explanation of "The receiver in the unit always stays on (so you can get calls)" doesn't make any sense in this case since the technologies do not rely on each other.
To prove my point:
Turn off the cellular radio on your phone in the comm manager. Turn on Bluetooth. They both use a receiver, however bluetooth uses far less power than the cellular radio. Your battery will last longer. The GPS radio also uses power, perhaps less than cellular, but more than not using it at all.
BOTTOM LINE: Leaving GPS on will eat your battery. Period.
Click to expand...
Click to collapse
and besides that, even if the gps doesnt need extra power to recieve GPS data it still has to do something with the data, that means the processor is running, stuff is being written to and from RAM, then displayed on the today screen, all this takes more power that doing nothing
anyway, i ended up having to prime the GPS with google maps to get this thing going, and the today plugin flickers rather annoyingly (and its definately eating the battery, i got it charging now but its charging up a lot slower than usual)
hmm, i have google maps on my laptop for mobile. I will attempt to install later. as far as the gps working, I was driving to work and it showed me how fast I was going and how far i was from work. I didnt even put it to search for work but it must have found the address somehow in my phonebook?
I'm lookin at the program and its linking to an Autozone that is 5,397.7 miles away from me. I know which one they are referring to since i saved that name and number but i'm pretty sure its closer than 5 thousand miles from me...WTF
i'm still trying to learn how to use this...
program seemed REALLY cool.. but while it was installed and looking for a signal it seemed to REALLY lock up my phone... I could not do anything on it for a couple mins. I will keep an eye out for a newer version when it comes out since I did really like the concept of this program...
Thank you
Hi all,
First, its wonderful to see so many positive comments about the software just days after its first release. Now we know we are on the right track!
Secondly guys, apologies for the bugs/issues you faced, or are still facing. This is still version 0.9, so its actually a beta release (not that that's an excuse!). Also please excuse us for the lack of documentation.
About the "without draining the battery" part, I agree the language is somewhat confusing. It was meant to compare with the consumption that would occur if the GPS were actually running all the time. You'll agree that if you start up the GPS at 8:00 in the morning on a typical Phone-PDA and leave it running non-stop along with an active internet connection, it will not last until noon. With GPSToday one can get the same benefit throughout the entire day. There have been some inconsistencies though, with some users reporting almost no perceptible change in battery life, and some being seriously affected.
Please note that tapping the red icon on the today screen is intentionally meant to temporarily start the gps, obtain a fix if available, and then stop. To start the GPS in continuous mode from the today screen itself, drag the red icon over and drop it onto either of the two icons on the right. Once you are done, you must remember to stop it by repeating the same gesture. Also, try this once if the automatic mode is not able to get a fix the first time you go outdoors.
Memory: our tests indicate significantly less than 1MB consumption when the map window is closed, and about 1.5 Mb overall when the map window is being actively used. We agree this is a bit high (but nowhere close to the 4mb one of you is reporting). Some of this is also an offshoot of the fact that it uses up only a tiny amount of storage memory, < 200kB. Nevertheless, expect to see ram usage being reduced significantly in later versions.
Lastly, please fetch the latest version 0.9.1 which fixes some battery life issues and other minor fixes, from Pocketgear at http://classic.pocketgear.com/software_detail.asp?id=26396. Make sure the download filename is GPSToday091.CAB. We recommend a soft reset immediately after installtion. We also promise that from v 1.0 onward soft resets will not be required!.
Thanks!
GT, Inc

So... is the LEO finally an Always-On device?

Hi everyone!
I'm having a tough time deciding whether to get an HD2 or a Nokia N900, mainly because of one main feature on the N900: As far as I can tell, the Nokia N900 allows you to stay online (Instant Messaging, VoIP) permanently, even when the device is in standby - so ICQ, Skype, SIP, MSN are all connected, and if you get a new message or a call, the device will notify you.
I haven't used many modern WinMo devices, so I'm not sure if anything similar to this is possible with WinMo 6.5 (I've used WM6.5 ROMs on my Prophet, but I'm guessing a lot of features were stripped out to make them run at all )... is it possible to do this on the Leo?
I want the device to _always_ be online - if there's WiFi it should connect to that, and if not then it should connect to cellular data. This should obviously also be automatic, so that I don't have to manually log onto the WiFi every time I get home or to university...
Is this use supported? Or would it be more of a hack that runs down the battery like crazy (IIRC you can turn on WiFi permanently, so that it doesn't turn off when you put the phone in standby - not sure if the apps would stay connected, though)...
Thanks in advance!
I think the HD used to turn wifi off when the phone went into standby (I don't think I ever used wifi), but it used to stay connected over 3g for IM and the like when you turned the phone off (stand by)
Oh really? I thought 3G was turned off too... well, I guess that's a step in the right direction.
Anyone know about WiFi and automatic switching?
By default the WIFI is switched off when in standby, but it's possible to change it.
However, having WIFI always on will drain the battery completly.
Regarding to the automatic change, no idea!
And there's no way to lower the WiFi signal strength enough so that it doesn't drain the battery? What if you set WiFi power mode to best battery? On my Prophet it's unusable because the signal is nearly nonexistant, but I was hoping that they'd have changed this for the HD2...
Ideally it'd lower the signal strength as far as possible without dropping the signal when in standby, and then power up to a sufficient speed when the device is actually on...
Wi-Fi only turns off if you want ot too. You can change the way Wi-Fi works in the settings and let it be always on, even if you turn off the screen.
Is this new on the Leo?
Does that drain the battery quickly? Or is it in a low-power mode?
Even with the Best battery setting it won't last too long, I'm afraid. Or, as you have said, it won't have good enough reception to actually connect to anything.
I have no idea how this is implemented in Nokias, it actually sounds like a kind of magic if you're saying it doesn't kill the battery.
I've never heard about an automatic switching solution (or even about the problem, for that matter). It's relatively easy to implement periodic polling but even that will have serious adverse effect on your battery.
bemymonkey said:
Is this new on the Leo?
Does that drain the battery quickly? Or is it in a low-power mode?
Click to expand...
Click to collapse
It's been on WM since times immemorial - it's a registry setting, and there are programs that allow you to change it without manually tweaking your registry.
Yes, it does drain your battery, even in low-power mode.
vangrieg said:
Even with the Best battery setting it won't last too long, I'm afraid. Or, as you have said, it won't have good enough reception to actually connect to anything.
Click to expand...
Click to collapse
Ah, so the Best Battery setting is still completely useless. Good to know.
vangrieg said:
I have no idea how this is implemented in Nokias, it actually sounds like a kind of magic if you're saying it doesn't kill the battery.
Click to expand...
Click to collapse
I'm not quite sure myself, but that's what a few of the nice people over at talk.maemo.org told me . I just hope I didn't misinterpret what they were saying
vangrieg said:
I've never heard about an automatic switching solution (or even about the problem, for that matter). It's relatively easy to implement periodic polling but even that will have serious adverse effect on your battery.
Click to expand...
Click to collapse
Meh. Think 12 hours is doable with polling?
vangrieg said:
It's been on WM since times immemorial - it's a registry setting, and there are programs that allow you to change it without manually tweaking your registry.
Yes, it does drain your battery, even in low-power mode.
Click to expand...
Click to collapse
OK, so it's the same feature that's existed for a long time... I thought it was something new, that actually made sense (i.e. didn't drain the battery so frikken fast...).
Please note that I don't have HD2 myself, so I can only guess how it's going to work there.
Meh... you sounded so authoritative that I figured you must have one
bemymonkey said:
Ah, so the Best Battery setting is still completely useless. Good to know.
Click to expand...
Click to collapse
Who says it's completely useless? It does save battery, I use this mode all the time on HD. Speed is lower though.
bemymonkey said:
Meh. Think 12 hours is doable with polling?
Click to expand...
Click to collapse
It definitely should last 12 hours unless you poll every 5 seconds or so, but what will happen if it connects to Wi-Fi while in your pocket?
vangrieg said:
Who says it's completely useless? It does save battery, I use this mode all the time on HD. Speed is lower though.
Click to expand...
Click to collapse
Oh. I thought you said there were problems with getting enough reception to connect
That's usually the case on my Prophet...
vangrieg said:
It definitely should last 12 hours unless you poll every 5 seconds or so, but what will happen if it connects to Wi-Fi while in your pocket?
Click to expand...
Click to collapse
It's supposed to connect, and disconnect 3G to save on data costs (probably getting a plan with a 200mb cap...)
bemymonkey said:
Oh. I thought you said there were problems with getting enough reception to connect
That's usually the case on my Prophet...
Click to expand...
Click to collapse
I think I said the Best Battery mode still drains your battery. A much lower power mode would have trouble connecting.
bemymonkey said:
It's supposed to connect, and disconnect 3G to save on data costs (probably getting a plan with a 200mb cap...)
Click to expand...
Click to collapse
Sure, but you'd also drain your battery without noticing. I would certainly be cautious about it - I can connect to WiFi at work, at shopping malls, cafes, and sometimes even in the streets. I don't want to end up being unable to make a call because I saved a couple bucks. But maybe that's just me...
BTW, I did a quick poll here at my office - all Nokia owners have this feature disabled, they say it drains battery rather quickly. This is not in any way a scientific research, but I don't believe in miracles anyway.
vangrieg said:
I think I said the Best Battery mode still drains your battery. A much lower power mode would have trouble connecting.
Click to expand...
Click to collapse
vangrieg said:
Even with the Best battery setting it won't last too long, I'm afraid. Or, as you have said, it won't have good enough reception to actually connect to anything.
Click to expand...
Click to collapse
That's what I meant
vangrieg said:
Sure, but you'd also drain your battery without noticing. I would certainly be cautious about it - I can connect to WiFi at work, at shopping malls, cafes, and sometimes even in the streets. I don't want to end up being unable to make a call because I saved a couple bucks. But maybe that's just me...
Click to expand...
Click to collapse
Hmmm, there should be a way to limit which networks it should connect to
vangrieg said:
BTW, I did a quick poll here at my office - all Nokia owners have this feature disabled, they say it drains battery rather quickly. This is not in any way a scientific research, but I don't believe in miracles anyway.
Click to expand...
Click to collapse
Uh... what Nokias? I doubt it's the same thing, because the N900 is the first Maemo phone
E-something Nokias primarily - they have this auto WiFi feature, don't they?
Don't know anything about this Maemo thing you're talking about, obviously.
http://maemo.nokia.com/n900/
That's what I'm trying to decide... N900 or HD2
I leave MSN loged in on my diamond all the time. Wifi is on. it turns wifi off in standby, but msn stays logged in over the normal network connections, I alerts me I receieved a msg in the same way it does with a text. When it comes out of standby it auto reconnects to wifi.
Does that work on Fring as well?

Possible cause and solution to X10 Battery? -"No Sleep Bug"

Hey guys,
Just updated to the x10 after my samsung galaxy died on me, so far i am rather happy - except for the lack of root, but that will come.
I have noticed many complaints on the forum about battery life, and have experienced the same thing myself. From my experience, i think this looks like the same issue that was faced on a leak of 1.6 for the galaxy - it was referred to as the "No Sleep Bug".
TBH, the name says it all - for some reason, in many builds of android 1.6, phones were not sleeping correctly. There are many theories as to why, from cpu not being allowed to sleep, to permanent communication with google servers.
Despite all these different theories, one thing seemed to fix the problem - turning off all location services. Some people argue that a different carrier build, turning off just 'share with google' under location, turning off just AGPS etc. would fix it, but from my experience, the only real way to fix the issue was to turn off all GPS usage unless you need it. The once you have used it, reboot your phone.
This fix obviously sucks, and a new fix has recently been released by a veritable android-demigod around the Galaxy.
HERE IS A THREAD ABOUT NO SLEEP ON i7500 GALAXY;
(ok, some stupid rule says i can't post links - can a mod help me out?)
HERE IS THE FIX FOR THAT PARTICULAR BUG;
(ok, some stupid rule says i can't post links - can a mod help me out?)
LINKS ARE IN POST #5 - THANKS TO ONDOTEAM (would still be nice to get them in this original post though)
Now, from my experience, no sleep behave exactly the same way on the x10 as it does on the Galaxy;
1) I turn of all location services, and my battery life at least doubles.
2) After said turning off of services, 'spare parts' no longer says 100% running time under battery usage - in fact it can be as low as 10%.
These two factors are identical to my experience with Galaxy. SO; is there any way drakaz's fix can be applied to our X10's? It seems to me that the files he mods are standard Android system files, not sony/samsung specific.
Now i am no developer, so i dont know it this is possible - the first question that comes to mind for me is "do we need root access, or can this be done through developer tools using the android SDK?"
Can anyone help shed anymore light on this?
Seems to work for me. I disabled all location services. Spare Parts went down from 100% to 7.6%.
I'll just have to enable GPS when I need to use it..
Awesome! Glad to hear it has helped.
Let's keep testing this guys - if it does show up to be a big cause, then perhaps the devs around this place can help is figure out a patch for Drakas' mod to make it work with our x10's!
n3man said:
Awesome! Glad to hear it has helped.
Let's keep testing this guys - if it does show up to be a big cause, then perhaps the devs around this place can help is figure out a patch for Drakas' mod to make it work with our x10's!
Click to expand...
Click to collapse
Hello send me a PM with links, I will try to post it
http://androidforums.com/samsung-i7500/61168-no-sleep-has-nothing-do-anything.html
http://androidforums.com/samsung-i7500/78471-no-sleep-bug-fixed-drakaz.html
Links from n3man
No sleep is easy to fix, took me a while to figure it...
Turn your screen brightness from manual to auto, spare parts will now start showing proper running stats, no more 100% running.
The screen is a little dark in auto but it will cure the 100% running.
GPS and location services etc make no difference to my X10i, I am running the 1.6 version unbranded UK handset, the only thing to stop mine running 100% is to put the screen on Auto.
ronnyuk said:
No sleep is easy to fix, took me a while to figure it...
Turn your screen brightness from manual to auto, spare parts will now start showing proper running stats, no more 100% running.
The screen is a little dark in auto but it will cure the 100% running.
GPS and location services etc make no difference to my X10i, I am running the 1.6 version unbranded UK handset, the only thing to stop mine running 100% is to put the screen on Auto.
Click to expand...
Click to collapse
LOL... this is already going the way of the Galaxy thread!
My phone came out of the box with auto-brightness and i never changed that option, yet i still had no sleep.
Drakaz has done some fairly deep digging and is next to certain that it is an artefact of the geolocation bug discussed in the thread in which the problem was fixed.
I can't see "Spare Parts" in About Phone -> Battery Info
tuxStyle said:
I can't see "Spare Parts" in About Phone -> Battery Info
Click to expand...
Click to collapse
Me neither.. I was wondering about that myself!..
Although I'd half assumed that they were referring to the total "up-time" figure which you can see at the bottom of the "about phone"; "Status" screen.. But perhaps not.?
Spare Parts is a standalone Program ...
(i don't know for sure if it is in the market or downloadable as .apk from somewhere here in the forum ...)
Bax
im_iceman said:
Me neither.. I was wondering about that myself!..
Although I'd half assumed that they were referring to the total "up-time" figure which you can see at the bottom of the "about phone"; "Status" screen.. But perhaps not.?
Click to expand...
Click to collapse
You can download it here
Spare parts is indeed available from the market - it is a much more powerful tool for indicating battery usage than the regular android methods. The galaxy stared on 1.5 which had NO indicator of battery usage statistics at all, so we all learned about spare parts very fast.
Perhaps that is why no x10 users have realised about the potential no sleep bug; because so far only the android usage indicators have been used?...
Anyway, hopefully this can help us all understand the way our phones are working better together
n3man said:
Spare parts is indeed available from the market - it is a much more powerful tool for indicating battery usage than the regular android methods. The galaxy stared on 1.5 which had NO indicator of battery usage statistics at all, so we all learned about spare parts very fast.
Perhaps that is why no x10 users have realised about the potential no sleep bug; because so far only the android usage indicators have been used?...
Anyway, hopefully this can help us all understand the way our phones are working better together
Click to expand...
Click to collapse
14% it's mine value for running time, not 100%. By the way thats 30 minutes of 210 in total :S
I'm also experiencing "No sleep bug" after i used GPS. I use Battery Graph to plot my power consumption and after I use GPS, I can clearly see that power consumption is high even if i turn the phone in plane mode.
In addition SE widget, used to turn on/off GPS, seems to not work very well for me. So, to fix the bug, i manually disable GPS in parameter menu and restart my phone. After that power consumption is hardly null (20% in 8h with MP3 on almost all the time).
mimok said:
I'm also experiencing "No sleep bug" after i used GPS. I use Battery Graph to plot my power consumption and after I use GPS, I can clearly see that power consumption is high even if i turn the phone in plane mode.
In addition SE widget, used to turn on/off GPS, seems to not work very well for me. So, to fix the bug, i manually disable GPS in parameter menu and restart my phone. After that power consumption is hardly null (20% in 8h with MP3 on almost all the time).
Click to expand...
Click to collapse
Do you have 3G always on?
My phone has no trouble sleeping.
Gps hasn't really been an issue but I keep it off when not needed.
Here's my solid settings:
1) No auto sync
2) No moxier
3) Gps off
4) Restart after using wireless
As long as it's like this my phone lasts 2 days easily
ondoteam said:
Do you have 3G always on?
Click to expand...
Click to collapse
Yes, but I made a lot of test with and without 3G enabled and 3G seems not to be a problem for me. I think my problem comes from GPS.
ondoteam said:
Do you have 3G always on?
Click to expand...
Click to collapse
3G always on.
n3man said:
LOL... this is already going the way of the Galaxy thread!
My phone came out of the box with auto-brightness and i never changed that option, yet i still had no sleep.
Drakaz has done some fairly deep digging and is next to certain that it is an artefact of the geolocation bug discussed in the thread in which the problem was fixed.
Click to expand...
Click to collapse
I have been playing with mine for a month to work out what caused mine to not go into sleep, I keep GPS wifi etc on 24/7 but in spare parts I was running 100%, after numerous reinstalls and removing everything i chanced on turning on auto screen brightness, now when i unplug my x10 the running sits at the correct level.
No Geolocation bug here
I have this problem with 100% on and off. Sometimes when I check its under control (~10%), other times its at 100%. I have GPS off, no WiFi, auto brightness... don't know why it sometimes just gets stuck at 100% :/

Androids energy efficiency?

Uhh, I cannot post this in development as I am still a newby :-(
However:
Hello,
I came from Symbian (Nokia C7-00) and liked the phone very much. Everything worked the way it should. (I was especially interested in office functionality.)
Now I bought a Galaxy Note and I really love the hardware.
But I discovered that it uses much energy and it doesn't like to sleep as often as it could. (I already returned to Android GB, which gives a better experience, but there still is room for improvement.)
1. Sometimes even though the phone simply lies around and does nothing, the last app that I forgot to close is hindering the CPU from sleeping. Why? The is no need.
2. At night I am used to turn the phone into flight mode. However I found out that this isn't the best thing for Android. In the morning, when the email app goes to push phase, the phone leaves sleep mode and seems to excitedly wait for the flight mode to get switched off. This uses *quite* a bit of battery!
These things seem strange to me. My impression is that Android is not really optimised for cell phones. If the screen is off, there is no need for CPU time, doesn't it? There is nothing urgent to do; everything could be done slowly; no hurry.
I guess the battery could last *much* longer if this would be improved.
Greetings,
corcov
corcovo said:
Uhh, I cannot post this in development as I am still a newby :-(
However:
Click to expand...
Click to collapse
Which is handy, because this thread has nothing to do with development and thus saved you from some abuse!
Regards,
Dave
Sent from my GT-N7000 using Tapatalk 2
But I already know how to click the "thanks" button
corcovo said:
But I already know how to click the "thanks" button
Click to expand...
Click to collapse
Doesn't matter.
Development, if you did not create IT, then it does not belong in development. Remember that. Otherwise you will get flamed.
Android is a mobile OS, so of course it is optimised for smart phones - not ordinary cell phones. Android acts like a computer and, if you keep a computer running Crysis 2 for example, it would burn more power than a computer just playing some music off of iTunes.
In terms of improving your battery, check your brightness. You can download widgets to adjust the brightness right from the home screens. I use these to set my brightness to its lowest whilst at home (perfectly adequate for night and indoor use away from sunlight) and turn it onto automatic when I go outside. This has saved my a bunch of battery.
If you are running a stock Samsung ROM, turn on power saving mode. I always leave it on and, frankly, I have no idea as to what it actually does. I haven't noticed a performance drop in the slightest, but if it saves a bit of battery it is worth it. Also, you could try Juice Defender or some other battery saving apps which work for some people - others not.
Finally, ensure you haven't left GPS, Bluetooth or WiFi on when not needed. Try downloading CPU Spy to check your phone deep sleeps, yet mine even without it ever deep sleeping gets around 16 hours of battery life which is still the best I have ever gotten on a smart phone. Bettery Battery Stats can show you wake-locks (apps that are keeping your phone active) also.
Brad387 said:
Android is a mobile OS, so of course it is optimised for smart phones - not ordinary cell phones.
Click to expand...
Click to collapse
I see. Well it might be a nice feature if one could add an "now be a cell phone"-option for energy enhancement, which means: if screen if off, sleep.
c.
corcovo said:
1. Sometimes even though the phone simply lies around and does nothing, the last app that I forgot to close is hindering the CPU from sleeping. Why? The is no need.
Click to expand...
Click to collapse
There are some legitimate needs for keeping the CPU from sleeping for a short period of time - such as finishing a sync operation (otherwise, the radio power spent beginning the sync is wasted). Unfortunately, some poorly written applications (Facebook for example) abuse the wakelock mechanisms and hold wakelocks when it is not justified.
2. At night I am used to turn the phone into flight mode. However I found out that this isn't the best thing for Android. In the morning, when the email app goes to push phase, the phone leaves sleep mode and seems to excitedly wait for the flight mode to get switched off. This uses *quite* a bit of battery!
Click to expand...
Click to collapse
This is not something I have ever encountered myself. "push" relies on the server to trigger something - in airplane mode, this trigger can't happen.
These things seem strange to me. My impression is that Android is not really optimised for cell phones. If the screen is off, there is no need for CPU time, doesn't it? There is nothing urgent to do; everything could be done slowly; no hurry.
I guess the battery could last *much* longer if this would be improved.
Greetings,
corcov
Click to expand...
Click to collapse
Android is well optimized for cell phones - However, it assumes that third-party applications follow Google's recommendations for power management. Unfortunately, many of them do not. The number of IM applications which choose to use their own proprietary and poorly optimized network protocols (such as Skype, it's atrocious) as opposed to Google C2DM (optimized and efficient) is astonishing.
An interesting note was that I believe much of the focus at Google I/O was on reminding app developers that they need to play nice with the system and other apps.
There are some cases where there are device-specific nonoptimalities. Compared to most Nexus devices, Exynos devices have an absurdly long time to resume from wake (1000 milliseconds), and during that resume cycle CPU frequency is locked to 800 MHz and cpuidle is disabled. This is one of the #1 causes of power drain on our device. This is also exclusively a Samsung kernel/hardware architecture problem that does not affect the Nexus S (similar CPU, but completely different modem interface) or the Galaxy Nexus (different CPU/modem interface).
In the case of our device, the modem is hung off of the CPU on a USB bus - this makes for very long resume times.
Here are obvious reasons the CPU should occasionally turn on when the screen is off:
1) MP3 playback in the background
2) Handling of background syncs - e.g. when an email or Google Talk IM comes in, wake the CPU, handle it, and pop a notification sound, then go back to sleep. Normally, this means the CPU sleeps while waiting for an interrupt from the WLAN chipset or the cellular radio. Unfortunately, some apps drive incoming data to the device far too frequently. (See my above rant about Skype's network protocols being crap compared to Google's C2DM protocol.)
3) Handling of scheduled wakeups (alarms, calendar events, etc) - these are rare and almost never consume power
Most power drain is from item 2, with third-party apps frequently behaving extremely poorly compared to Google's own application suite and sync protocols.
Now this an extensive answer which is very informative and helpful for me since insights are always soothing. Love it. Thanks!
not much to add after Entropy, but if you feel the need to get some control over battery usage you could try betterbatterystats app (and the thread) to identify battery eaters, besides that, there are few apps to check what is going on with your system when it sleeps:
- CPU Spy to show cpu states time
- Autorun Manager or Autostarts to disable triggers causing apps like FB to run without reason (those which you will find with betterbatterystats)
- Battery Monitor Widget, to check battery current consumption (mA) - this app is generally not recommended, because Note's hardware does not report the actual current, so the readings are highly estimated and because when poorly configured it can drain your battery faster, BUT otoh with refresh rate set at 5 minutes or more, it can give you some approximate orientation on how much battery you lose (better than counting %/hour by yourself) at negligible battery usage
- also, if you feel the need to disable net and sync during night, you could automate it using "lama", which is free, and in my experience does not eat much battery by itself
- and last but not least, avoid taskillers, those apps may have adverse effect, i.e. self restarting apps (by the triggers mentioned above), will get killed then restarted and so on and so on, leading to much higher battery drain

Categories

Resources