2017.06.26 笔记 MTK手机版本信息修改
2017-06-26 10:29
423 查看
1.修改Kernel Version的值
2.修改Baseband Version
3.修改Android Security patch level
4.修改fingerprint
--- a/alps/packages/apps/Settings/src/com/android/settings/DeviceInfoSettings.java +++ b/alps/packages/apps/Settings/src/com/android/settings/DeviceInfoSettings.java @@ -133,7 +133,9 @@ public class DeviceInfoSettings extends SettingsPreferenceFragment implements In setStringSummary(KEY_BUILD_NUMBER, SystemProperties.get("ro.kcm.build.display.id")); }//end add findPreference(KEY_BUILD_NUMBER).setEnabled(true); + // findPreference(KEY_KERNEL_VERSION).setSummary(DeviceInfoUtils.getFormattedKernelVersion()); + //findPreference(KEY_KERNEL_VERSION).setSummary("3.18.35\nalong@along-build #3\nFri Jun 2 02:24:59 CST 2017"); if (!SELinux.isSELinuxEnabled()) { String status = getResources().getString(R.string.selinux_status_disabled);
2.修改Baseband Version
--- a/alps/packages/apps/Settings/src/com/mediatek/settings/deviceinfo/DeviceInfoSettingsExts.java +++ b/alps/packages/apps/Settings/src/com/mediatek/settings/deviceinfo/DeviceInfoSettingsExts.java @@ -141,11 +141,14 @@ public class DeviceInfoSettingsExts { private void initBasebandVersion() { String baseband = "gsm.version.baseband"; - setValueSummary(KEY_BASEBAND_VERSION, baseband); + // + //setValueSummary(KEY_BASEBAND_VERSION, baseband); + findPreference(KEY_BASEBAND_VERSION).setSummary("MOLY.WR8.W1449.MD.WG.MP.V91.5.P2,\n2017/03/10 19:33"); if (FeatureOption.MTK_C2K_SUPPORT) { String baseband2 = "cdma.version.baseband"; Log.d(TAG, "baseband2 = " + baseband2); setValueSummary(KEY_BASEBAND_VERSION_2, baseband2); + //findPreference(KEY_BASEBAND_VERSION).setSummary("MOLY.WR8.W1449.MD.WG.MP.V91.5.P2,\n2017/03/10 19:33"); updateBasebandTitle(); } else { removePreference(findPreference(KEY_BASEBAND_VERSION_2));
3.修改Android Security patch level
--- a/alps/build/tools/buildinfo.sh +++ b/alps/build/tools/buildinfo.sh @@ -12,6 +12,7 @@ echo "ro.build.version.codename=$PLATFORM_VERSION_CODENAME" echo "ro.build.version.all_codenames=$PLATFORM_VERSION_ALL_CODENAMES" echo "ro.build.version.release=$PLATFORM_VERSION" echo "ro.build.version.security_patch=$PLATFORM_SECURITY_PATCH" +#echo "ro.build.version.security_patch=2017-04-05" echo "ro.build.version.base_os=$PLATFORM_BASE_OS" echo "ro.build.date=`$DATE`" echo "ro.build.date.utc=`$DATE +%s`"
4.修改fingerprint
--- a/alps/build/core/Makefile +++ b/alps/build/core/Makefile @@ -157,12 +157,12 @@ ifeq (,$(strip $(BUILD_FINGERPRINT))) # BUILD_FINGERPRINT := $(PRODUCT_BRAND)/$(TARGET_PRODUCT)/$(TARGET_DEVICE):$(PLATFORM_VERSION)/$(BUILD_ID)/$(BF_BUILD_NUMBER):$(TARGET_BUILD_VARIANT)/$(BUILD_VERSION_TAGS ifdef KCM_CUSTOM_TARGET_DEVICE ifneq ($(KCM_CUSTOM_TARGET_DEVICE),"") - BUILD_FINGERPRINT := $(PRODUCT_BRAND)/$(KCM_CUSTOM_PRODUCT_NAME)/$(KCM_CUSTOM_TARGET_DEVICE):$(PLATFORM_VERSION)/$(BUILD_ID)/$(BF_BUILD_NUMBER):$(TARGET_BUILD_VARIANT)/$ + BUILD_FINGERPRINT := $(PRODUCT_BRAND)/$(KCM_CUSTOM_PRODUCT_NAME)/$(KCM_CUSTOM_TARGET_DEVICE):$(PLATFORM_VERSION)/$(BUILD_ID)/1495266300:$(TARGET_BUILD_VARIANT)/$(BUILD_V else
相关文章推荐
- 教大家修改Android手机的内核版本信息
- Oracle字符集的查看、修改和版本信息的查询
- 查看各手机型号的IMEI 保密码和软件版本信息
- MTK 个人入门笔记(修改通话界面,修改开机画面,修改ilde界面,title刷新背景,添加图片资源)
- 修改版本信息
- 修改内核文件屏蔽nginx版本信息
- 简析修改Exchange Server各协议版本信息(Banner)
- Oracle 培训笔记 7.31 拷贝虚拟机修改信息
- MTK个人入门笔记(修改充电图标BUG,设置断点)
- MTK个人入门笔记(修改多媒体界面与墙纸)
- 没头没尾--项目开发笔记:C#分布式工程的修改版本
- 市内移出版本2.0(1、一页显示15条。2、增加控制标志。3、打印表格时绑定的list的优化。4、保存迁出登记信息时根据业务流水号判断增加还是修改。5、统一管理常量)
- MTK手机平台添加资源和菜单的方式(修改)
- MTK平台手机音量修改方法 DIY的就是山寨手机
- MTK修改NVRAM值一定要将版本号加1
- 版本信息的修改
- 修改PE文件版本信息(简单演示)
- 修改源码去除Squid版本信息
- MTK 个人入门笔记(按键测试,修改虚拟键盘背景,搜网时运营商重叠,修改flash空间和型号,关于树菜单的进入动作,idle上锁后无无法显示通话界面)