首页»版块 历史内容 历史内容 历史内容 emui 3.0/3.1修改导航栏高度

emui 3.0/3.1修改导航栏高度

[复制帖子标题和链接]

22128

荣耀粉丝9321092  LV10  发表于 2017-3-20 09:47:17 属地未知 来自:浏览器

需要从/system/framework中提取:framework-res.apk
用winrar打开它,提取出:resources.arsc
以上操作不要解压缩。


用010编辑器或(就是制作开机logo的工具)或ultraedit。
查找(hex bytes(十六进制)):
01 2A 00 00

找到:
01 30 00 00
01 30 00 00
01 2A 00 00

必须是上下排列整齐的,如下边图所示。然后,手动修改:

20=32,这个是修改后的值,尝试再小的,手机就无法进到桌面了
30=48,这个是官方默认的
2A,这个是宽度,不用修改

emui 3.0/3.1修改导航栏高度

保存。

再将:resources.arsc,使用不压缩方式,替换到:framework-res.apk里


注意:用winrar,选择不压缩,直接存储文件,这样打包回去跟之前大小是一样的。否则,会压缩,可能导致手机无法使用。


在TWRP REC或RE管理器中,替换之前的:framework-res.apk
并设置权限:0644。
完成后重启手机。
评论8
荣耀粉丝9321092  LV10  发表于 2017-3-20 09:47 属地未知 来自:浏览器
本帖最后由 小白是大神 于 2017-3-21 00:50 编辑

这样,终于,满意的用回B620官方,自己精简/修改的系统了。
从此,与大神rom告别。
navigation_bar_height
例如:
        resource 0x0105000d android:dimen/navigation_bar_height: t=0x05 d=0x00003001 (s=0x0008 r=0x00)
          (dimension) 48.000000dp
        resource 0x0105000e android:dimen/navigation_bar_height_landscape: t=0x05 d=0x00003001 (s=0x0008 r=0x00)
          (dimension) 48.000000dp
        resource 0x0105000f android:dimen/navigation_bar_width: t=0x05 d=0x00002a01 (s=0x0008 r=0x00)
          (dimension) 42.000000dp

荣耀粉丝9321092  LV10  发表于 2017-3-20 15:14 属地未知 来自:浏览器
轻晚安 发表于 2017-3-20 13:36
有没有完全隐藏导航栏的方法?

官方设置中,即可隐藏。
   发表于 2017-3-21 11:50 属地未知 来自:荣耀6
轻晚安 发表于 2017-3-20 17:37
是那种永久隐藏的

那把高度设为0,就没了
荣耀粉丝8010044  LV7  发表于 2017-4-3 19:09 属地未知 来自:荣耀6
希望能有用代码设置虚拟键长按的功能,这样就真的可以用回官方包了
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表