android 默认关闭增强型4GLTE开关;去掉VT视频通话功能及菜单

Settings.java

public static final String ENHANCED_4G_MODE_ENABLED =

Telephony.SimInfo.COLUMN_ENHANCED_4G_MODE_ENABLED;

public static final String VT_IMS_ENABLED = Telephony.SimInfo.COLUMN_VT_IMS_ENABLED;

public static final String WFC_IMS_ENABLED = Telephony.SimInfo.COLUMN_WFC_IMS_ENABLED;

public static final String WFC_IMS_MODE = Telephony.SimInfo.COLUMN_WFC_IMS_MODE;

public static final String WFC_IMS_ROAMING_MODE =

Telephony.SimInfo.COLUMN_WFC_IMS_ROAMING_MODE;

public static final String WFC_IMS_ROAMING_ENABLED =

Telephony.SimInfo.COLUMN_WFC_IMS_ROAMING_ENABLED;

方式一:DatabaseHelper.java

loadSetting(stmt, Settings.Global.ENHANCED_4G_MODE_ENABLED, ImsConfig.FeatureValueConstants.ON);(两处地方),将ImsConfig.FeatureValueConstants.ON 改为 OFF

方式二: device/mediatek/common/device.mk

#WFC feature(wifi calling)

ifeq ((strip (MTK_WFC_SUPPORT)),yes)

PRODUCT_PROPERTY_OVERRIDES += persist.vendor.mtk_wfc_support=1

PRODUCT_PACKAGES += ipsec_mon

endif

#VOLTE feature(电话功能)

ifeq ((strip (MTK_VOLTE_SUPPORT)), yes)

PRODUCT_PROPERTY_OVERRIDES += persist.vendor.volte_support=1

PRODUCT_PROPERTY_OVERRIDES += persist.vendor.mtk.volte.enable=1

endif

persist.vendor.mtk.volte.enable=0 默认关闭volte功能

SIM卡 VoLTE 菜单 开启/关闭状态默认值修改

在 frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java 文件中修改以下参数即可:

sDefaults.putBoolean(KEY_ENHANCED_4G_LTE_ON_BY_DEFAULT_BOOL, true);

//true:默认开启volte;false:默认关闭volte

sDefaults.putBoolean(KEY_HIDE_ENHANCED_4G_LTE_BOOL, false);

//true:默认隐藏volte菜单;false:默认显示volte菜单

去掉VT视频通话功能及菜单,默认开启VoLTE电话功能和wifi calling功能及菜单

修改frameworks/base/core/res/res/values/config.xml

<!-- Flag specifying whether VoLTE, VT and WFC is available on device -->

<bool name="config_device_volte_available">true</bool>
<!-- remove vt function start {@ -->
<bool name="config_device_vt_available">false</bool>

<!-- meig:jicong.wang remove vt function end @} -->

<bool name="config_device_wfc_ims_available">true</bool>

相关推荐
Tony Bai18 分钟前
“我曾想付钱给 Google 去工作”—— Russ Cox 深度访谈:Go 的诞生、演进与未来
开发语言·后端·golang
sali-tec19 分钟前
C# 基于halcon的视觉工作流-章66 四目匹配
开发语言·人工智能·数码相机·算法·计算机视觉·c#
一笑的小酒馆1 小时前
Android CameraX适配Android15
android
hnlgzb1 小时前
安卓app开发,如何快速上手kotlin和compose的开发?
android·开发语言·kotlin
alexhilton1 小时前
Jetpack Compose 2025年12月版本新增功能
android·kotlin·android jetpack
思成不止于此1 小时前
【MySQL 零基础入门】DQL 核心语法(二):表条件查询与分组查询篇
android·数据库·笔记·学习·mysql
无敌最俊朗@1 小时前
STL-deque面试剖析(面试复习4)
开发语言
APIshop2 小时前
用 Python 把“API 接口”当数据源——从找口子到落库的全流程实战
开发语言·python
Java Fans2 小时前
Qt Designer 和 PyQt 开发教程
开发语言·qt·pyqt
RwTo2 小时前
【源码】-Java线程池ThreadPool
java·开发语言