类原生美化教程
由于该文内容发布时间为 2019 年,其 Android 版本较老,可能不适应现在的 Android10+ 系统,如按文中操作发现与现在不一样的地方,请立刻停止或自行寻找最新方法。数据无价,建议将文件做成 Magisk 模块后刷入,尽量避免直接替换源文件。请提前备份用户数据!
本教程使用工具:MT 管理器 2.0
多任务圆角
进入 /system/priv-app
这个文件夹,找到你的系统的启动器(桌面APK)所在文件夹后进入,长按 apk 将它复制到内部储存里
点击 apk 选择查看,进入后点击 resources.arsc
这个文件,选择 Arsc 编辑器
,然后点击最后一个
进入后点击 dimen
,进入后再次点击 dimen
,然后点击右上角的过滤,输入 radius
后选择确定
从过滤结果中找到 task_corner_radius
这个选项,修改其值,大小随意,数值越大圆角越大(请保留单位 dp)
返回、保存
状态栏沉浸
进入 /system/framework
这个文件夹,找到 framework-res.apk,长按 apk 将它复制到内部储存中
使用 Arsc 编辑器
进入最后一个选项,进入 color/color
并点击右上角过滤值 system
找到 system_bar_background_semi_transparent
,将其值改为 00000000
(注意类型必须是颜色)
返回并保存
移除通知栏顶部黑块
进入 /system/priv-app
这个文件夹,找到带有 SystemUI
的文件夹(之所以这么说是因为有的ROM里 SystemUI 名字不一样,可能多几个字母),长按 apk 将它复制到内部储存里
点击查看,依次进入 res/layout
,找到 qs_panel.xml 这个文件,点击选择反编译
将第二个和第三个 <View/>
内的 android:background 的值改成 @android:color/transparent
返回并保存
移除锁屏界面的灰色遮罩
进入 /system/priv-app
这个文件夹,找到带有 SystemUI
的文件夹(之所以这么说是因为有的ROM里 SystemUI 名字不一样,可能多几个字母),长按 apk 将它复制到内部储存里
查看 apk,点击 classes.dex,选择 Dex编辑器++
,依次打开 com/android/systemui/statusbar/phone
,向下滑动找到 scrimcontroller
进入后下滑来到 180 行附近(右侧有显示行数),找到 .line 124
这一行,将下一行的 v0 后的一个字符串改为 0x38d1b717
返回并保存
通知栏图标数量修改
进入 /system/priv-app
这个文件夹,找到带有 SystemUI
的文件夹(之所以这么说是因为有的ROM里 SystemUI 名字不一样,可能多几个字母),长按 apk 将它复制到内部储存里
查看 apk,进入后点击 resources.arsc 文件,选择 Arsc 编辑器
,点击最后一个
进入 integer/integer
后,点击右上角过滤值 quick
,从过滤结果中找到 quick_settings_num_columns
并修改其值为需要展示的一行的图标数量(注意值类型要选整数)
返回并保存
系统强调色修改
进入 /system/framework
这个文件夹,找到 framework-res.apk,长按 apk 将它复制到内部储存中
使用 Arsc 编辑器
进入最后一个选项,进入 color/color
并点击右上角过滤值 accent
,从过滤结果中找到 accent_device_default_dark
和 accent_device_default_light
并修改其值为想要的强调色,dark 为夜间模式,light 为白天模式,色值为 RGB 值且不带「#」号。
退出、保存
通知栏亮度条美化
进入 /system/priv-app
这个文件夹,找到带有 SystemUI
的文件夹(之所以这么说是因为有的ROM里 SystemUI 名字不一样,可能多几个字母),长按 apk 将它复制到内部储存里
点击查看,进入 res 文件夹,选择右上角搜索,搜索 bright
,点击 ic_brightness_thumb.xml
并反编译,将 android:height、android:width 后面引号里的内容修改为 1dp。点击 brightness_progress_drawable.xml
并反编译,修改以下代码
1 | <!--第一组代码,代表亮度条外围宽度与圆角,height 代表宽度,radius 代表圆角--> |
再次回到 res 文件夹,搜索 bright
,选择 quick_settings_brightness_dialog.xml
并反编译,修改以下代码
1 | <!--亮度条左边距--> |
退出、保存
将应用打包成面具模块并刷入
这里提供 Magisk24.0 的模板文件,如果只是替换系统应用、文件的话,只需要按照要替换的应用在模板的 system
文件夹中创建与原系统中该文件或应用的路径一样的路径,修改模板根目录的 module.prop 文件的内容后刷入即可。权限默认为 644
,因此不必修改权限。