The problem I have is on long trips (via bicycle or on foot) my phoneās battery hits 15% remaining and screen dims mid-trip, which is essentially blank in daylight when navigating. Iām in airplane mode with wifi also disabled. So the only power consumers are the screen and the GPS receiver. Yet Iām still forced to power down, swap batteries, lose the clock time (which GPS strangely fails to correct), and wait to reacquire a GPS signal. Then OSMand remembers the route parameters but forgets the route (a bug). And because the phoneās time is 1am, I have to either update the time or force OSMand into daytime mode.
Big hassle and unwelcome interruption. I see 3 fixes:
-
Repurpose an old phone to receive the GPS signal and feed the lat/long over bluetooth to your navigation phone. Since a bluetooth radio in receive mode consumes around ā the energy of a GPS receiver, the main phone battery will last much longer. The GPS phone need not power a screen, so it can obviously run quite long if itās only powering GPS chips and bluetooth in tx mode. (refs: GPS uses 13-38%, bluetooth uses ~1.8% / 17.9mA on one chip; math-intensive research I didnāt read because it would make my brain explode)
-
Attach an external USB battery. I reject this because I donāt want to strap another box to my arm and run a cable into my water resistant phone strap.
-
Get an Android-compatible phone with a dual mode LCD, so a low-power e-Ink mode can be used in daylight. I reject this because I boycott Russia and IIRC only Russia has phones with dual mode displays. I would perhaps be open to buying just a raw dual mode screen (not from Russia or Israel) and then use it to replace a cracked screen on a 2nd hand phone.
I guess itās debatable relevance to solorpunk travel. Two phones in case 1 consumes a little more power overall but it keeps a phone out of the landfill and makes it useful.
update
Found an f-droid app that looks good for this. It will even run on AOS 2 which means quite old phones can be used to feed GPS coords over BT. This app could be useful as well.
Question: I always disagree to āGoogleās location serviceā nag ā (using towers and/or wifi APs) to supplement navigation (no idea what gets shared with Google and also donāt want wifi or GSM eating battery)ā¦ but if a separate phone is feeding the fix, then the power problem goes away. But thereās still the sharing problem. Is there a way to harvest the tower info before a trip anonymously and use it without feeding Google?
update 2
I tried using an external bluetooth GPS device ā one that is dedicated to that purpose from the palm pilot days. I was able to pair to it over bluetooth but after pairing it would not connect to it for any kind of session. Itās as if the android does not know what to do with a GPS server.
Some instructions out in the wild say: āIn the Android playstore fetch ābluetooth GPSā or ābluetooth GNSSā App.ā Well, I donāt do Playstore.
One step is to go into settings ā āDeveloper optionsā ā Debugging ā Allow Mock location ā enable. That makes no difference for me.
The instructions also say: āBefore you launch your GPS software, launch ābluetooth GPS/GNSSā, click āconnectā and check āEnable Mock GPS Providerā ā which is a non-starter for those not inside Googleās walled garden. Guess I need a free-world variation of this app which apparently uses the external GPS device to feed a mock location. I found these two apps:
- GPSTest - this is an apparently useful test app but seems unable to use external devices
- RtkGps (abandonedĀ¹) - claims to make a connection over bluetooth to an external GPS, but does not work for me. Mentions SiRF IV but not SiRF III, which may be my problem. IIRC, RTK was a SiRF III competitor.
Ā¹ This repository has been archived by the owner on Mar 28, 2023. It is now read-only.
Maybe you could learn your way around and leave the phone off. Perhaps only power on the phone for emergency/when necessary
I only use it when I donāt know the route. Usually itās when Iām on foot all day long in an unfamiliar foreign city.
Sometimes my memory is almost sufficient for the trip, in which case I turn off the screen and go purely off the audible instructions, which greatly increases the range by using less battery. But the timing and accuracy of the audibles is not accurate enough for completely unknown routes.
So do you have your screen turned off most of the time? I usually get through a day fine with a charge. And i use some internet, photos snd videos, record my track and navigate with osmand. I do bring a powerbank though.
If you bring a second phone, that is also a second device youāre carrying around, might as well be a small powerbank.
Yes, because Iām usually not using it. I never use it as a phone and keep it permanently in airplane mode. Daytime navigation is its most common use, in which case I have the backlight on full power and the GPS on.
I could probably get through a week if navigation were not involved. But when I do a day trip in a foreign city I have to carry a spare battery and still take every opportunity at bars and restaurants to recharge (which just gives ~5ā10%). I also turn off the GPS when stopped to save battery, but this brings the inconvenience of reacquiring a fix.
A powerbank needs to be wired to the phone and thus strapped to my arm. Iāll first test what an external GPS does and if thatās insufficient then I might consider an external battery.
The phone gets quite warm when navigating. I believe thatās because the GPS is computationally intensive. The heat is not only waste energy but it also heats the battery which then possibly impacts the battery performance and charging. So by using a separate device for the GPS, the impact from the heat should be reduced.