Did you know that Battery STAMINA Mode can extend the standby time of your Xperia device by more than four times? Not only we have updated it on Sony Xperia Z1 and Xperia Z Ultra, but we’ve also introduced a new, useful power management feature called Queue background data. Find out all the latest details about these features and more, right after the jump.
The premise of Battery STAMINA Mode is quite simple. It preserves power when you don’t need it, and lets you get the most out of your battery life when you do need it. That way, you can experience an improved battery life without having to sacrifice any important features on your device.
While disabled by default, Battery STAMINA Mode can be enabled by users via the Power Management menu in the phone’s Settings. With Battery STAMINA Mode enabled, data traffic is automatically blocked, and background activities are prevented from waking up the system when the device is unplugged and the screen is off for longer than one minute. However, you will still receive phone calls, SMS and MMS notifications at all times. The preinstalled Calendar app and Alarm notifications will also work as normal.
You can use the white list feature* to ensure that other important apps function as intended, even when Battery STAMINA Mode is turned on. You can find it in the Apps Active in Standby menu item in the Battery STAMINA Mode settings.
Improvements in the latest version of Battery STAMINA Mode
Battery STAMINA Mode on Sony Xperia Z1 and Xperia Z Ultra builds upon the same technology as the previous versions, with a few updates. It has an improved accuracy of the Estimated Standby time, and it introduces the following new features:
- Advanced warnings
Installed applications that are never used consume memory and power. Battery STAMINA Mode notifies you about apps that have not been in use within the past 30 days, and helps with the uninstall process. It also informs you when the device is draining more power than is being supplied by the charger while plugged in.
- Quick Access through widget or Status bar
Thanks to a dedicated widget, you can quickly switch Battery STAMINA Mode on and off from the comfort of your home screen. For additional convenience, you can add Battery STAMINA Mode as a Quick setting in the Status bar. To do this, go to Settings > Personalisation > Quick settings, and pick STAMINA from the list.
- TCP reset functionality
When receiving network data to a restricted application, battery STAMINA mode will disconnect the app by automatically sending a TCP Reset signal to the server. A TCP Reset signal indicates to the server that it should immediately terminate a TCP connection with the device. By preventing the server from repeatedly waking the device, data traffic and battery life are saved.
Queue background data
Another new and important power management feature is the Queue background data* functionality, which minimises the number of network connection attempts when the screen is off. By queuing and releasing all network requests at set intervals of 15 minutes, the time spent in the connected radio state is minimised and the battery life is increased. When Stamina Mode is enabled, the Queue background data will only queue the connections for white listed applications, since all other applications are already blocked from using network connections.
Queuing background data will save power both on LTE and 3G networks, while for WiFi connections this functionality is not used. It is enabled by default but can be turned off by the user under Settings > Data usage > menu > Queue background data.
As an app developer, it can be useful to know that online connections are not created exactly when applications request it. However, the queuing of background data is only applicable for new connections, as old connections that have already been established will still be able to send and receive data.
Power-saving tips for developers
There are several things you can do to make your app more power efficient. To start with, you should check out our 5 coding tips to make your app power-efficient, where, among other things, we suggest using WakeLocks in applications as little as possible. If you wish to learn more, you can also read up on this detailed article from Intel concerning the advantages and dangers of using WakeLocks.
Do you have any developer related questions about Battery STAMINA Mode? Drop us a line below, and we’ll answer them as soon as we can!
* Information about Sony Xperia for NTT Docomo
Battery STAMINA Mode on NTT Docomo Xperia devices doesn’t restrict apps in any way until they are blacklisted by the user. This differs from other handsets, where all apps are automatically blocked until the user adds them to an exclusion list. Furthermore, Queue background data functionality is not supported. With this solution, the standby time increases as more apps are added to the blacklist.
• Read our previous article about how Battery STAMINA Mode works.
• Check out previous tutorial on how to develop energy and network efficient apps.
• Read our 5 coding tips to make your app power-efficient.