isaacj87
Android Expert
So for someone who needs instant data notification(google voice for texts), which of the 2 options saves more power when there is always wifi available?
1) keep wifi on and 3g off(automatically), but system stays one level above deep sleep
2) automatically turns Wifi off when the screen is off(using Juicedefender would probably do it), but keep 3G on and allows system to go into deep sleep
AFAIK, as long as the wifi driver is loaded (with the kernel patches I cherry-picked from TG), the phone will stay in the level right above deep sleep. I haven't made these changes that TG did in the current CM7 release: https://github.com/tickerguy/WX_435_Kernel-Tickerguy/commit/c0d8dab553858ac660393430a1505830fc59f3bb
My guess is option 2 would be the best solution for saving power. My understanding is that JD will shut down the data connection, but bring it back up periodically to check for any new notifications.
Since WIFI isn't something I use very often, I only pulled the fix for the WIFI lockups for users who need it. I haven't really looked into WIFI power consumption because I rarely ever turn on WIFI. I used to use JD as a remedy for the stale data connection issue, but since that was fixed, I removed JD.