本帖最后由 arzou 于 2017-9-9 12:18 编辑

注意:此操作有风险,请斟酌!请提前做好相应备份!(可在rec备份好system分区)如操作不当可能造成重启之后无法开机或systemui无限停止运行等后果!

适用于官方氢氧系统,据于各版本的不同,其他版本的代码可能不完全与我截图中的代码相同,但步骤是差不多的,懂得灵活变通即可。我是在氧公测13上面进行反编译测试通过!

准备工具:MT管理器2.3付费版或其他反编译工具

环境要求:已获取root权限的手机

效果图:

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-003321.jpg (398.04 KB, 下载次数: 5)

2017-8-21 00:52 上传

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-003335.jpg (500.21 KB, 下载次数: 7)

2017-8-21 00:52 上传

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-005355_1.jpg (139.53 KB, 下载次数: 5)

2017-8-21 00:55 上传

开始教程:(2017-8-21)

1.提取system/priv-app/OPSystemUI/OPSystemUI.apk,放到一个自己能找到的位置,并将其备份。

2.状态栏时间居左(方法来自@梦里梦到醒不来的梦)

打开OPSystemUI.apk点击查看,如下图:

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-010249_1.jpg (149.59 KB, 下载次数: 5)

2017-8-21 01:04 上传

打开res->layout->status_bar.xml点击,反编译.然后选中并剪切该段文字,如下图:

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-013851.jpg (845.47 KB, 下载次数: 8)

2017-8-21 01:40 上传

剪贴后放到两个红框中间的位置,回车键可创建下一行.如下图:

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-014209_1_1_01.jpg (580.77 KB, 下载次数: 6)

2017-8-21 01:55 上传

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-014243_1.jpg (518.82 KB, 下载次数: 7)

2017-8-21 01:55 上传

退出文件,提示保存,点击确定,如下图:

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-020521_1.jpg (191 KB, 下载次数: 6)

2017-8-21 02:07 上传

到这里就算已经完成状态栏时间居左了,但是电量有些没有对齐,强迫症忍不了还是得改一下。

打开rec>layout->system_icons.xml

找到如下图的代码,将其剪切

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-020854.jpg (943.7 KB, 下载次数: 8)

2017-8-21 02:13 上传

粘贴到如下图位置:

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-021028_1.jpg (551.86 KB, 下载次数: 7)

2017-8-21 02:13 上传

然后继续找到下图位置,添加代码

android:layout_marginEnd="0dp"

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-021725_1.jpg (534.92 KB, 下载次数: 7)

2017-8-21 02:19 上传

提示:按空格键对齐目录

到此状态栏时间居左步骤就完成了!

我们可继续进行去除锁屏状态栏运营商教程

3.去除锁屏状态栏运营商(这一步是为了防止时间居左后锁屏界面状态栏时间与运营商文字重叠,强迫症受不了的。)

继续打开res->layout->keyguard_status_bar.xml点击,选择反编译

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-010721_1.jpg (176.87 KB, 下载次数: 6)

2017-8-21 01:08 上传

修改框中的#FFFFFFFF为#00000000

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-011251_1.jpg (547.65 KB, 下载次数: 6)

2017-8-21 01:14 上传

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-011459_1.jpg (551.78 KB, 下载次数: 5)

2017-8-21 01:16 上传

退出文件,提示保存,点击确定,如下图

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-011722_1.jpg (334.76 KB, 下载次数: 4)

2017-8-21 01:19 上传

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-011744_1.jpg (188.79 KB, 下载次数: 5)

2017-8-21 01:19 上传

完成!

4.最后复制修改好的OPSystemUI.apk到system/priv-app/OPSystemUI下覆盖,修改权限为644如下图:

5dc54291d53d1a7d5b739baf43653876.gif

Screenshot_20170821-022647.jpg (215.25 KB, 下载次数: 5)

2017-8-21 02:27 上传

over,全部完成。重启手机系统就ok了!

e781866ac8955378647731ae2f9dfb4b.gif

防沉补丁v1.0

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐