Editing User:Magick777/Opportunistic Power Saving
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
= Opportunistic Power Saving = | = Opportunistic Power Saving = | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
== Maintain phone in GSM mode by default when on battery == | == Maintain phone in GSM mode by default when on battery == | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
* Switch to GSM mode opportunistically when all seems to be quiet | * Switch to GSM mode opportunistically when all seems to be quiet | ||
- | ** trigger | + | ** trigger on phone locked |
- | ** | + | ** check for blockers |
- | *** don't change anything if we're | + | *** don't change anything if we're on a call |
- | *** don't change anything if we're | + | *** don't change anything if we're in the target radio mode |
- | *** don't change anything if | + | *** don't change anything if the user may still want 3G |
- | *** don't change | + | *** don't change if we have blocker applications, connections or traffic |
- | **** but | + | **** but blocker applications or traffic not applicable if we're on WiFi |
- | + | ** cooling off period during which a device unlock cancels radio switch | |
- | + | ** perform final sanity checks | |
- | + | ||
- | + | ||
- | + | ||
- | ** perform | + | |
*** recheck that we're still not on a call after our cooling off period | *** recheck that we're still not on a call after our cooling off period | ||
** then make the switch to GSM mode | ** then make the switch to GSM mode | ||
- | + | * Switch to dual mode or explicit 3G when something requires it | |
- | * Switch | + | ** trigger on events |
- | ** | + | *** launch browser |
- | ** | + | *** open e-mail account |
+ | *** launch other application | ||
+ | ** but test the following | ||
+ | *** don't change anything if we're on a voice call | ||
+ | *** don't change anything if we're already using WiFi | ||
*** don't change anything if we're already in the target radio mode | *** don't change anything if we're already in the target radio mode | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- |
Learn more about Contributing to the wiki.