必威体育Betway必威体育官网
当前位置:首页 > IT技术

高通平台系统开机logo、原生壁纸的修改

时间:2019-08-15 15:10:00来源:IT技术作者:seo实验室小编阅读:54次「手机版」
 

系统壁纸

平台:MSM8937 + Android 7.1.2

一、修改开机画面

手机屏的初始化会有两部分,一部份是lk,一部分是kernel,当lk部分初始化化完成就会显示一个图片。图片我是直接通过生成splash.img,随着刷包工具一起刷入手机分区。

首先下载Python脚本:百度网盘 提取码: e4bb

$:sudo apt-get install python-imaging //安装Python命令

$:python ./logo_gen.py xxx.png //生成镜像文件

xxx.png 是你要的图片,可以是 .jpg 格式

你也可以通过fastboot 来刷包: fastboot flash splash ./splash.img

二、修改开机动画

高通平台的开关机动画路径:vendor/qcom/proprietary/qrdplus/Extension/APPs/BootAnimation

目录主要是开关机画面与声音,都可以替换掉。

举例:bootanimation.zip,可以将其解压,一般不用改目录,只替换里面的图片就行。引用如下截图

截图原文链接

三、原生壁纸的修改

百度了一下:相关链接

简单找了一下目录:frameworks/base/core/res/res/

在当前目录下存在drawable-nodpi/default_wallpaper.png图片文件

将其删除,并找一个分辨率相差不大的图片更名为default_wallpaper.png或者default_wallpaper.jpg即可。

四、修改手机的版本号

百度了一下:相关链接

简单看了一下,更改的地方在Android的顶层目录下,build/tools/buildinfo.sh:8:echo "ro.build.version.incremental=$BUILD_NUMBER"   就像链接所说的,在这里直接强制写死即可。

我的是引用,于是找到了BUILD_NUMBER被赋值的地方,改了一下值:build/core/version_defaults.mk:177:  BUILD_NUMBER :=

五、删除Android中某一个Preference

百度了一下:相关链接

天真的我真的去删了xml文件里的东西,结果就是settings打不开。。。

相关目录:packages/apps/Settings

grep -nR "xxx"  * //查找手机上的某一个选项

res/values-zh-rCN/strings.xml:1057:    <string name="model_info"  

通过string name 确定了 xml文件

res/xml/device_info_settings.xml:79:                android:title="@string/model_info"

device_info_settings.xml 是给 DeviceInfoSettings.java提供相关信息的

目录:src/com/android/settings/DeviceInfoSettings.java 

在这个java文件中存在一个onCreate的方法,这个方法中可以执行一系列相关信息的配置工作。照葫芦画瓢,在该方法最后调用Preference prefDev = findPreference(KEY_DEVICE_MODEL);

getpreferencescreen().removePreference(prefDev);成功隐藏。KEY_DEVICE_MODEL:是一个string name的宏。

博客备忘。

相关阅读

高通MSM8953处理器(CPU)/骁龙625资料介绍

高通MSM8953即骁龙625,是高通首款采用14nm制程打造的八核心处理器,在为高端智能手机带来优质用户体验的同时,避免了电量的大幅损耗。

高通625系列-MSM8953 (Cortex-A53架构)

核心板特性A53架构 8核(8*2.2GHz(A53)) 产品尺寸小,便于客户集成,减少产品体积;支持4G LTE超高速上网,单板兼容移动/联通/电信2G/3G/4G;

MSM8998(高通835处理器)外接指纹识别传感器linux驱动

/* * FPC1020 Fingerprint sensor device driver * * This driver will control the platform resources that the FPC finger

高通骁龙439跑分性能介绍 SDM439是什么CPU

最近有网友问小编这样一个问题:SDM439是什么CPU?对于SDM439处理器,小编也是第一次听说,根据网友的描述,在vivo官网的vivo U1参数中,处理

高通8953启动流程

高通8953启动流程嵌入式工程师有必要了解芯片启动过程,在分析、调试各种问题时都有可能涉及这方面知识。同时,这部分知识复杂,涉及到

分享到:

栏目导航

推荐阅读

热门阅读