Currently battery levels are low - I have maybe 2 or 3 charges left, which is 2-3 days on normal summer use. It's Tuesday today, and the next predicted sunshine is for Friday. That's a bit too close for comfort.
So I can't skip to the Southern hemisphere quickly, or seed the air with magic cloud-dispersal beams. I can only change what's in my control - and that comes down to what my phone is doing.
As a guide to future me, and for anyone else interested in phone efficiency, here's a rundown of what I'm doing to help save battery life as much as possible. And judging by the battery chart for the last two days, it's having a good effect:
Two days is a lot better than one day. (The upwards blip three-quarters of the way through is when I plugged directly into the solar panel.)
So here are some current suggestions.
1. Uninstall non-essential software
Some people can live with only a few apps. I'm curious about what's out there, to get interesting ideas. And I have kids, and yes, sometimes a phone is the easiest way for a bit of peace and quiet. So there's a fair amount of 'gumph' on my phone.
Step one is to uninstall what you don't need. This has three aims: first, stop any unnecessary background tasks/data usage. Second, to avoid any extra load caused by installing updates (especially if you have them turned on automatically, via your usual app store). And third, to stop using your phone for distractions. Sorry kids! Here's a pack of cards instead.
2. Block network access
It seems annoyingly difficult to control how much apps check in to their home server - a lot of them let you turn off notifications but it's not clear whether they still request data or not. Assume that they do, because capitalist tech and it likes to know everything about you. But that all takes energy too - I often see a battery drop of a few % straight after connecting to wifi for the first time in a while - I assume a bunch of apps are making the most of the renewed connection.
On Android, a couple of apps can help here. I've started using these:
- NetGuard, available on F-Droid and Google Play - this runs as a VPN and gives you fine-grained control over which apps can connect under either WiFi or Mobile Data conditions.
- Net Monitor, also on F-Droid and Google Play - this lets you see which of your apps are making connections in the background, which can be useful when trying to work out which ones might be taking up more energy than others.
3. Install a screen time/prevention app
This has been my favourite part so far - there are plenty of apps out there to help you monitor and cut down how much you use your device. I've been trying out:
- YourHour (Play Store) has been my favourite app so far - it's one of many that tracks device usage, and you can set it to only track certain apps, show you an ongoing timer for each, and set a daily limit (although it doesn't seem to lock me out after this limit). It's great getting to the end of the day, and realising you've only used for 10 minutes, without worry. I've also got a lot more reading done.
- Off The Grid, available on the Play Store - this locks your phone down for the time you set, allowing you whitelist one app for free, and allowing incoming calls. I whitelist my messaging app in case I need it. I'm not sure if I'll be paying 89p a month to whitelist further apps though, and will probably look for free alternatives. Still, it's a useful app to start with, and good for those bursts of time when you think you'll be tempted to fiddle with your phone.
- Peace of Mind+ (F-Droid, Play Store) originated from the Fairphone stable and is now available for free. It doesn't lock you out like Off The Grid, but does put you in the mindset of just not using your phone.
4. Turn on Battery Saver mode
I started doing this when I was on holiday and started running out of juice. Back then, I was also manually disabling background data, but I suspect battery saver mode and using NetGuard basically covers it.
On Android 6, it's fairly easy to access - I drop down the top menu, tap the battery icon, hit the three dots and go into "Battery saver". There are probably faster ways to turn it on and off, but it doesn't matter too much when you're only using your phone 10 minutes a day ;-)
The main issue with killing off background data is probably around instant messaging apps, such as Signal and WhatsApp. You may want to avoid battery saver mode if you're expecting urgent communication. Personally, I don't use WhatsApp, and the few other people on Signal generally don't require an urgent reply...
5. Figure out the energy-expensive apps
Over time, as I've got more sensitive to battery usage, I've noticed certain apps and behaviours really drain the battery, so I've started avoiding these.
In general, I find the Camera app - with its live video view - fairly intensive. So back to good old analogue film there, whoop!
6. Lock everything down overnight
Finally, just get really paranoid about battery usage, and keep a close eye on what your phone battery is doing incessantly ;-) At night, stick everything into Airplane mode, try out Greenify to kill off unwanted processes, and remember to turn it all back on again in the morning! (Device automators such as IFTTT and Easer don't seem to have the ability to set Flight Mode under Android 6, but YMMV.)
In addition to all this, I've also started switching off Bluetooth when absolutely necessary (which means my watch no longer gets notifications - I do prefer the gentle buzz and otherwise silence, over udio prompts though, so will try to turn this back on soon). And I'm trying out locking the screen to Portrait Mode - I have no idea if this saves anything though.
Has it all helped? See for yourself...
Getting about 2.5 days on a single charge, which makes a big difference in this weather. I figure I can harvest about 5000-6000mAh on a sunnyish day, which is only maybe 2 or 3 charges, so the difference between 2 days and 9 days is huge.
The grey days and rainclouds are persisting as I near the 7-month milestone. Will I make it much further though?