android 时间颜色,android修改状态栏时间和日期颜色.docx
an droid修改状态栏时间和日期颜色
条件:手机获取 ROOT权限和安装R.E.管理器,刷入或安装好 Recovery 并备份,我 是在死机后用 Recovery N次恢复试验才成功的。
我的手机为华为 c8500 ,/system/framework 下有 services.odex 和 services.jar , 但 services.jar 里没有 classes.dex ,只有一个 META-INF 文件夹,但网 上教程多数是修改 services.jar 里的classes.dex 文件的。
下载并安装软件 java jdk 7(java jdk1.7.0):
网盘下载官网下载
下载需要的软件工具包:BAT批处理.zip
下载:ADB SHELL.RAR
用R.E.管理器将/system 下的framework整个文件夹复制出来放到电脑任意盘,将
framework文件夹下的所有文件复制到如D盘下的名为 abc的文件夹,将 BAT批处
理.zip 解压,把 odex、dex 转 class.bat class 转 dex.bat smali.jar baksmali.jar等
所有文件都放到 D盘abc文件夹里。
在abc文件夹里找到 services.odex ,把它拖到 odex 或dex 转class.bat 这个批 处理文件图标上,就会生成一个 out文件夹,里面就有要修改的文件。(这个 bat批处理 可以将xxx.odex 和xxx.dex 反编译为class , odex文件需要framework 下的文件,dex 反编译则不需要framework 下的文件)
修改时间颜色:文件位置在
D:\abc\out\com\a ndroid\server\status\StatusBarlcon .smali
直接进入out文件夹,搜索StatusBarlcon.smali即可,用windows自带记事本打
开,查找
const/high16 v6, -0x100(状态栏时间颜色是黑色才行)
const/high16 v6, -0x100
修改为 con st v6, -0x1将
修改为 con st v6, -0x1
-0x100 为黑色,-0x1为白色,先试验白色,成功后修改什么颜色都可
点记事本文件按钮,点保存,关闭记事本。
out将out文件夹拖到 Class转dex.bat的文件图标上面,自己选择用:自动删除
out
文件夹和不删除out文件夹的批处理
批处理完成后产生一个classes.dex的文件。
接着是将classes.dex 添加进services.jar 里
参考:an droid 修改Framework-res.apk使状态栏背景颜色为黑色或透明
里的部分内容如下:
替换 statusbar_background.9.png的方法
由于apk并不是真正的zip,所以替换方法并不像普通的zip
用 winRAR 打开原来的 Framework-res.apk
进入到你要修改的文件夹
■*. ^pk \ ne5\t?rBwa t?l r ■ h dp I ■ v4 1 ZIP 期l刪电縛忱^,卜力 *1.370.014 护F5
tj观tl鬲tyjM。上?诂Q帽刃
匸j ^ppwidget.innerjQCtJi^cJHp^Q 口 dppwidget_irrner_focy5」?9 芒n 号 已 appwidget^inner.fQcus.r^.png 口 dppwidget _innt rjpress^c-S^in g H App*iid get^in nerjjress」母石 口 H
4pp**idget,iAne r_pre?_rjjpn g r0w_down_f1cbdit
TII
:JY
总计1,548,952 幻<8的个交佝
L -
将改好的图拖入这个窗口(文件名一定要一致)
在弹出的这个窗口中选择文件选项卡
将 要添加的文件”一栏中的内容剪切到 不压缩直接存储的文件一栏中 文件路径选择不储存路径
单击确定
这样,一个加工过的Framework-res.apk就完成了
五、安装至手机
文件夹下使用 RootExplore 将新的 Framework-res.apk 复制到 /system
文件夹下
将权限修改为:rw-r--r--
在使用 RootExplore system/framework 了。将这个该国权限的新文件夹里覆盖原来的
在使用 RootExplore system/framework 了。
将这个该国权限的新
文件夹里覆盖原来的
Framework-res.apk
Framework-res.apk
移动
android 时间颜色,android修改状态栏时间和日期颜色.docx相关推荐
- android开发 修改标题栏背景_android开发修改状态栏背景色和图标颜色
修改状态栏背景色和图标颜色 默认是黑底白字的,现在要改为白底黑字的 先看下效果图: Screenshot_2018-01-03-19-20-27-797_com.yiban1314..png 1.状态 ...
- iOS 修改状态栏、导航条颜色及文字颜色
在开发过程中,我们总是遇到这样那样的特殊要求,比如在指定页面展示特殊的样式,完全异于整个app的风格,为此有很多办法解决,今天我来记录其中一种,我们互相学习交流.如有不妥还请指正,如有更好的方案,欢迎 ...
- 修改服务器时间报错,修改服务器时间linux
修改服务器时间linux 内容精选 换一换 IPv6的使用,可以有效弥补IPv4网络地址资源有限的问题.如果当前云服务器使用IPv4,那么启用IPv6后,云服务器可在双栈模式下运行,即云服务器可以拥有 ...
- 修改外部时间服务器地址,修改外部时间服务器地址
修改外部时间服务器地址 内容精选 换一换 默认部署在VPC下的应用可以调用API.如果域名解析失败,则参考配置内网DNS,在当前终端节点上配置DNS服务器.配置完成后,部署在VPC下的应用可以调用AP ...
- ios与mac的时间问题,修改闹钟时间,24小时制
当为晚上12:30时,闹钟定为下午12:30时,是没有效果的,需要定为上午12:30 所以ios的时间为凌晨0:00为上午12:00,然后到上午12:59,凌晨一点为上午1:00,下午也同,中午为下午 ...
- html设置ios状态栏颜色,iOS 修改状态栏颜色
iOS中修改状态颜色在iOS9后官方废弃了下面这种方法 [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDef ...
- linux下如何更改系统时间,Linux怎样修改系统时间date
修改linux的时间可以使用date指令 修改日期: 时间设定成2009年5月10日的命令如下: #date -s 05/10/2009 修改时间: 将系统时间设定成上午10点18分0秒的命令如下. ...
- oracle修改时间命令,linux 修改系统时间 oracle查询当前时间命令
1.Linux 操作系统 下查看和修改系统时间 [root@as4forora ~]# date -s 07/01/2008 二 7月 1 00:00:00 CST 2008 [root@as4for ...
- 关于element-ui 中 table 鼠标悬停时高亮背景颜色的修改,添加fixed后颜色又出现问题
table 鼠标悬停时高亮背景颜色的修改 .el-table tbody tr:hover>td { background-color: #颜色 } 或 .el-table__body-wrap ...
最新文章
- python zipfile_python zipfile - 刘江的python教程
- ORACLE——重做日志文件管理
- 一道算法题跟大家分享
- 为何 5G、物联网和区块链,可以成为科技铁三角?
- Angular 分页
- Delphi视频教程第二季
- 阿里云服务器升级openssl1.1.1k 2021-07最新
- 2017-11-28 clac 简易计算器
- 自动驾驶(三十四)---------可行驶区域检测
- 【python】使用pip安装指定版本的模块,卸载、查看、更新包
- 国税局发票查验中英文验证码识别最新版,识别率99.9%
- 程序员的数学【多元函数微分学】
- 计算机视觉python--基础矩阵和极点极线
- php获取android版本,php-获取Android应用的类别-在服务器端
- 2012年10月20日
- java如何抛出异常_java怎么抛出异常
- 更好的在小学语课上用计算机,多媒体在小学语文教学中的利与弊
- geth生成钱包地址
- 退出计算机二级培训的申请书,计算机协会退会的申请书
- unknown error: Element <div data-v-41264f4a=““ class点击标签会返回新页面数据的获取对应数据的正确做法