View Single Post
Posts: 671 | Thanked: 1,630 times | Joined on Aug 2010
#153
Originally Posted by salyavin View Post
http://www.omgubuntu.co.uk/2014/09/u...ings-to-expect

Ubuntu for Phones enforces a strict, iOS-like App Cycle policy. Applications cannot run in the background like they can on Android unless they have been whitelisted to do so (e.g., as the default Music app).
...
Being firm about what applications can and cannot do is needed to offer a predictable and dependable battery life.
It is more than just that,
the types of hardware they are scoping for have some very
convoluted power controls for doing stuff like
enabling/disabling/power-cycling/hibernating various
hardware bits. I hurt my head on the Bay Trail when I found out
what it does with the USB power, and some of the other bits.
x
If your application does something like request (from background)
a device to "power on" that is presumed elsewhere to be dormant
you may end up with a segment of hardware going off into
an unanticipated power state when the device powers off
and somebody forgets to check all the circuit-breakers,
some of which are stored in non-volatile manners.
I have seen a powered-off Bay Trail drain its battery to zero.
Silently, and with no indication it was doing so, of course.
All because it had power control issues.
x
I am sure Canonical has seen this kind of thing with its many
convolutions around building Touch for Android.
With a desktop system it is not as serious an issue
as it is on a tablet, somewhat less so for a laptop.
__________________
Three n900s: One for stable working platform,
One for development testing Chopping Onions
One for saltwater immersion power testing resurrected ! parts scavenging

My Mods for Wonko's Advanced Clock Plugin:
ISO8601 clock mod and Momental_IST clock mod

Printing your Email with the N900
 

The Following 3 Users Say Thank You to theonelaw For This Useful Post: