bigbaicai

芯方式是以半导体人、电子工程师等电子行业相关领域从业人员为核心的知识经验学习、分享、交流社群。 凭借开放、合作、共赢的运营理念,聚集了来自国内外知名院校和顶尖科技公司的半导体人、电子工程师。 我们致力于营造专业、认真、有温度的分享交流环境,将高质量的内容和方案成规模地生产和分享,帮助个人和团队在芯方式找到有价值的Key。 http://www.icfans.com/

ICS版本上,WLAN_怎么设置休眠策略 默认为仅限充电时那项

0
阅读(1622)

“在休眠状态下保持WLAN连接”设置成仅限充电时那项


请做如下修改:
alps\Frameworks\base\services\java\com\android\server\WifiService.java
private boolean shouldWifiStayAwake(int stayAwakeConditions, int
pluggedType) {
//Never sleep as long as the user has not changed the settings
int defaultValue = Settings.System.WIFI_SLEEP_POLICY_NEVER_WHILE_PLUGGED ;
//int defaultValue = Settings.System.WIFI_SLEEP_POLICY_NEVER; change
alps\packages\apps\settings\src\com\android\settings\wifi\AdvancedWifiSett
ings.java
private void initPreferences() {
if(Utils.isCmccLoad()){
value = Settings.System.getInt(getContentResolver(),
Settings.System.WIFI_SLEEP_POLICY,
Settings.System.WIFI_SLEEP_POLICY_NEVER_WHILE_PLUGGED);
// Settings.System.WIFI_SLEEP_POLICY_DEFAULT); change
}else{
value = Settings.System.getInt(getContentResolver(),
Settings.System.WIFI_SLEEP_POLICY,
Settings.System.WIFI_SLEEP_POLICY_NEVER_WHILE_PLUGGED);
// Settings.System.WIFI_SLEEP_POLICY_NEVER); change
}


文章转自一牛网论坛,原文链接:http://bbs.16rd.com/thread-54046-1-1.html