Update 10 Sep 2014: This article is only applicable for WP8.0. WP8.1 removed this setting!
While reading an IOS7 review, I come across a power-saving tip, which I didn’t thought of as a power-saving tip at first.
We have the same setting in Windows Phone. If you go to WiFi settings -> Advanced, you have “Notify me when new networks are found.” By default, it’s ON.

This feature was available since WP7 but it never crossed my mind that it actually controls the WiFi Roaming Aggressiveness of WP OS. I just found it annoying so I have switched it OFF immediately after getting a new WP phone. So I never had a chance to see the effects when it was on.
According to the IOS7 review, switching this off saves power!
For me, my WiFi is always ON, “Keep WiFi on when screen times out” is ON & “Notify me when new networks are found” is always OFF. And because of this, my Windows Phones’ battery life have always been good! I couldn’t understand why there’re still reports of poor battery life even after switching to 3G on their 4G phones + switching off all Background Agents.
Then I remembered last year I posted a comment on whether switching ON the WiFi ALL the time is a good idea or not & I concluded that as long as the WiFi radio is not roaming & it can enter low-power state when associated with a wireless access point, it CAN save power. However, unlike in Windows where you can select WiFi Roaming Aggressiveness, you can’t do so in WP7/8. Or so I thought until the IOS7 article.
I connected the dots & BAM! This Notify setting is the Roaming aggressiveness setting!
Switch it OFF guys & gals!
Sound off in the comments below on how your battery life is affected.
One thought on “Still getting poor battery life from your Windows Phone 8.0?”