I am Brazillian, and I think killing Symbian was a huge and stupid mistake.
When Microsoft release that memo that killed Symbian, in Brazil its marketshare was INCREASING, there was a lot of people learning how to code for it, many people saw it as a good future, because with it you could make blazing fast CHEAP phones, iPhones were crazy expensive, and android was a slow buggy mess.
Thing is... iPhones are STILL crazy expensive, and android STILL is a slow buggy mess if you buy a cheap one.
I am yet to find a smartphone I like as much I liked symbian based phones, that are phones first, smart second, and work great for actually phoning people.
GPS is a completely passive signal, so it's not really surprising that it lasts a long time. You can get similar battery life with IoT SoCs deployed on the field.
The difference between then and now is that modern smartphones use sensor fusion, combining cellular, WiFi, and GPS signals to generate a location. The end result is more accurate output, at the expense of battery life.
> The end result is more accurate output, at the expense of battery life.
Do you have sources? GPS is passive, yes, but the signal is very weak and several orders of magnitude below the noise threshold. Keeping receiver circuits enabled for a long time costs battery power as well. WiFi information can be obtained entirely passively as well, as AP's transmit their info regularly.
I think the difference rather comes from lots of bloaty background services on Android.
My understanding is that cheaper devices (at least historically) tended not to have a discrete chip for handling GPS, which could run extremely efficiently and at very low power, and instead were forced to use the CPU to do the work - contributing to the reputation of being slow and power inefficient.
Modern devices do the sensor fusion on CPU but it's just polling the GPS chip for coordinates as required, which handles all the actual signals processing stuff.
Are there any phones that allow you to customize this? I recall Android having a Developer Options setting for GPS + WiFi or just GPS for Location Accuracy. But IIRC, this didn't make a substantial impact to battery life. Maybe because I'm not a passive phone user.
That device was not continuously receiving a GPS signal. It was relying on network location services, and maybe occasionally waking up the GPS receiver.
Symbian was a dead OS walking when they killed it. They might have been able to keep it struggling along for a few more years but due to fundamental architectural limitations it would have fallen further and further behind iOS and Android.
When Microsoft release that memo that killed Symbian, in Brazil its marketshare was INCREASING, there was a lot of people learning how to code for it, many people saw it as a good future, because with it you could make blazing fast CHEAP phones, iPhones were crazy expensive, and android was a slow buggy mess.
Thing is... iPhones are STILL crazy expensive, and android STILL is a slow buggy mess if you buy a cheap one.
I am yet to find a smartphone I like as much I liked symbian based phones, that are phones first, smart second, and work great for actually phoning people.