修改飞行模式

关闭长按开机键出现的飞行模式

\frameworks\base\policy\src\com\android\internal\policy\impl\GlobalActions.java

private GlobalActionsDialog createDialog() {

......

//mItems.add(mAirplaneModeOn);

......

}

设置-更多-飞行模式

\packages\apps\Settings\src\com\android\settings\AirplaneModeEnabler.java

private void setAirplaneModeOn(boolean enabling) {

Xlog.i(LOG_TAG, "setAirplaneModeOn:" + enabling);

// Change the system setting

Settings.Global.putInt(mContext.getContentResolver(), Settings.Global.AIRPLANE_MODE_ON, enabling ? 1 : 0);

// Update the UI to reflect system setting

// / M: @{

if (!Utils.isWifiOnly(mContext)) {

System.out.println("kkkk enabling" + enabling);

mCheckBoxPref.setEnabled(true); //false

}

}

状态栏飞行模式

\frameworks\base\packages\SystemUI\src\com\mediatek\systemui\statusbar\toolbar\QuickSettingsConnectionModel.java

private boolean isWifiOnlyDevice() {

ConnectivityManager cm = (ConnectivityManager)mContext.getSystemService(mContext.CONNECTIVITY_SERVICE);

return true;//!(cm.isNetworkSupported(ConnectivityManager.TYPE_MOBILE));

}

相关推荐
zhangphil4 分钟前
Android Page 3 Flow读sql数据库媒体文件,Kotlin
android·kotlin
神探小白牙19 分钟前
echarts,3d堆叠图
android·3d·echarts
李白的天不白32 分钟前
如何项目发布到github上
android·vue.js
summerkissyou198733 分钟前
Android-RTC、NTP 和 System Time(系统时间)
android
小书房41 分钟前
Kotlin使用体验及理解1
android·开发语言·kotlin
撩得Android一次心动1 小时前
Android Navigation 组件全面讲解
android·jetpack·navigation
向阳是我2 小时前
Flutter Android 编译错误修复:JVM Target Compatibility 不一致问题记录
android·jvm·flutter
Kapaseker2 小时前
我想让同事知道我很懂 Compose 怎么办?
android·kotlin
小肝一下2 小时前
3. 数据类型
android·数据库·mysql·adb
a2591748032-随心所记2 小时前
android拆解super.img内容
android·linux·运维·服务器