MTK Android 自定义版本号[笔记]
来源:互联网 发布:windows 设置闹钟 编辑:程序博客网 时间:2024/05/22 01:43
添加开关KCM_HIDE_CUSTOM_BUILD_VERSION,控制之定义版本号隐藏,KCM_CUSTOM_BUILD_DISPLAY_ID 控制系统版本号自定义
packages/apps/Settings/src/com/android/settings/DeviceInfoSettings.java
@@ -64,6 +64,8 @@ import java.util.regex.Pattern; import android.content.SharedPreferences; import android.content.pm.PackageInfo; //fota end+import android.os.SystemProperties;// CUSTOM_BUILD_DISPLAY_ID public class DeviceInfoSettings extends SettingsPreferenceFragment implements Indexable { @@ -133,7 +135,10 @@ public class DeviceInfoSettings extends SettingsPreferenceFragment implements In setStringSummary(KEY_DEVICE_MODEL, Build.MODEL + getMsvSuffix()); setValueSummary(KEY_EQUIPMENT_ID, PROPERTY_EQUIPMENT_ID); setStringSummary(KEY_DEVICE_MODEL, Build.MODEL);- setStringSummary(KEY_BUILD_NUMBER, Build.DISPLAY);+ // CUSTOM_BUILD_DISPLAY_ID+ //setStringSummary(KEY_BUILD_NUMBER, Build.DISPLAY);+ setStringSummary(KEY_BUILD_NUMBER, SystemProperties.get("ro.custom_kernel_version",Build.DISPLAY));+ //modify end findPreference(KEY_BUILD_NUMBER).setEnabled(true); findPreference(KEY_KERNEL_VERSION).setSummary(getFormattedKernelVersion());
packages/apps/Settings/src/com/mediatek/settings/deviceinfo/DeviceInfoSettingsExts.java
@@ -107,6 +107,10 @@ public class DeviceInfoSettingsExts { if (FeatureOption.MTK_A1_FEATURE) { removePreference(findPreference(KEY_CUSTOM_BUILD_VERSION)); }+ // KCM_HIDE_CUSTOM_BUILD_VERSION+ if (SystemProperties.get("ro.hide_custom_build_version").equals("1")){+ removePreference(findPreference(KEY_CUSTOM_BUILD_VERSION));+ } } private void updateTitleToActivityLabel(String key) {
#KCM added by cyl hide custom build version+ifeq ($(strip $(KCM_HIDE_CUSTOM_BUILD_VERSION)), yes)+ PRODUCT_PROPERTY_OVERRIDES += ro.hide_custom_build_version=1+endif++#KCM custom build version+ifeq ($(strip $(KCM_CUSTOM_BUILD_DISPLAY_ID)), yes)+ PRODUCT_PROPERTY_OVERRIDES += ro.custom_build_display_id=1+endif
device/along/common/ProjectConfig.mk
#KCM custom build version+KCM_HIDE_CUSTOM_BUILD_VERSION = no++#KCM custom Build number 在项目的system.prop中添加ro.custom_kernel_version=xxx+KCM_CUSTOM_BUILD_DISPLAY_ID = no
0 0
- MTK Android 自定义版本号[笔记]
- Mtk Android 编译命令自定义--添加版本号
- Mtk Android 编译命令自定义--添加版本号
- mtk Android 编译命令自定义--添加版本号
- mtk Android 编译命令自定义--添加版本号
- MTK Android 开发笔记
- MTK Android 开发笔记
- Android 开发笔记1 (MTK)
- Android 开发笔记1 (MTK)
- android 获取当前版本号/修改自定义的应用程序的版本号
- android 获取当前版本号/修改自定义的应用程序的版本号
- android 获取当前版本号/修改自定义的应用程序的版本号
- android 获取当前版本号/修改自定义的应用程序的版本号
- Android自定义apk名称、版本号自增
- 自定义版本号
- mtk blog --MTK Android 之MT6577驱动笔记
- MTK Android 之MT6577驱动笔记
- MTK Android 之MT6577驱动笔记
- 物理主机连接虚拟机数据库
- java集合类基础
- 记一次基于Unity的Profiler性能分析
- Git 下载
- Android百度语音识别中的若干问题
- MTK Android 自定义版本号[笔记]
- 【工具】Git-2.10.2-64-bit TortoiseGit 分享
- iOS开发Xcode崩溃在main函数入口时如何定位Bug的一个小方法以及一个恶心的bug介绍
- NLP with DL Stanford -- 1. Word Vector Basic
- WebView加载富文本(html)的方法
- 算法基础--冒泡排序
- 用strtok函数将ip地址转化为数字
- 《JAVA编程思想》学习笔记---第十一章:持有对象
- Java学习之Iterator(迭代器)的一般用法 (转)