Android手机怎么开启原生虚拟按键-以小米手机为例,实现全面屏手势
小米手机开启手机虚拟按键之前,要进行BootLoader解锁,至于什么是BootLoader,下面重点介绍:
BootLoader是在操作系统内核运行之前运行的一段小程序。其实Bootloader就相当于电脑上的bios,通过这段小程序,进行硬件初始化,获取内存大小信息等,调整手机到适配状态。所以Bootloader是很重要的,如果bootloader不能正常加载,手机就是砖头一个,无法正常启动和使用。然后以用户的按键组合进入到某种启动模式,如所熟知的电源键和音量键的组合,可以进入到Recovery、Fastboot 或者正常开机。
值得注意的是,Bootloader被锁的手机必须要破解才能刷第三方rom。如果不破解bootloader,就无法初始化手机硬件,手机也就无法使用。
而在我们接触刷机时,Bootloader、Fastboot已经混合为一个概念;我们只需了解的是,对部分机型,有Bootloader解锁以及对应驱动。Fastboot一般是利用adb来操作手机。如果一部手机上了BootLoader锁,就不能使用Recovery刷第三方rom包,官方自带的Recovery也不允许用户刷入第三方rom包,需解了BootLoader替换Recovery才行
1、Bootloader解锁
小米手机Bootloader解锁 进入申请即可http://www.miui.com/unlock/index.html
2、root权限获取
使用小米手机自带的授权管理中的root权限开启即可,下载完root包后,手机会自动重启,重启完成后。此时手机已经root了
3、关闭实体按键的功能,开启虚拟按键-实现全面屏手势(MIUI10 依旧可用)-针对实体按键损坏的情况
1)下载ES文件浏览器或RE文件管理器
2)然后用re管理器打开system/build.prop在最下面加上一句代码:
qemu.hw.mainkeys=0
保存重启即可;若出现修改代码无法保存的话,那肯定是system文件只有只读权限,需要将权限修改为读写,具体方法参照
方法一,下载APP,获取分区权限
链接: https://pan.baidu.com/s/1SBEJebGMA4x7-Jhqfa-p0Q 密码: xiyc
方法二,使用adb命令获取分区权限,参照下面即可
https://blog.csdn.net/nicolas_king/article/details/81122416
3)在/system/usr/keylayout文件下,打开这几个文件atmel-max touch.kl、Generic.kl,出现下面中的
key 139 MENU VIRTUAL
key 102 HOME VIRTUAL
key 158 BACK VIRTUAL
都在前面加#即可,如下图所示,保存手机重启即可,手机下面的三个实体按键就屏蔽了
4)教程完成
Android手机怎么开启原生虚拟按键-以小米手机为例,实现全面屏手势相关推荐
- xz2p更新android 9,索尼 XZ2 迎来安卓 9.0 更新,但少了全面屏手势
上周末,在 iOS 12 正式版亮相不到一个月的时间里,苹果方面就已经宣布在过去四年里发布的 iOS 设备中,运行 iOS 12 的设备占比达到 53%.但在对比之下,Android P 已经发布了近 ...
- Android 小米全面屏手势底部虚拟按键的适配
在项目的开发过程中,发现小米部分手机有一个全面屏手势功能,该功能可隐藏底部虚拟按键,通过手势的方式来实现返回和Home功能. 效果如下所示: 当开启全面屏手势的时候,就会存在一个问题,我们通过以下代码 ...
- android判断多个按钮,Android开发之判断有无虚拟按键(导航栏)的实例
判断有无虚拟按键(导航栏) 现在很大一部分手机没有虚拟按键,一部分有.我们在做适配的时候可能会用到这方面的知识. 例如:屏幕填充整个屏幕的时候,没办法只能连导航栏一起填充了,但是这个不是我们想要的,我 ...
- android 系统隐藏和显示虚拟按键的几种方法
几种动态显示虚拟按键的方法 上一篇从源码来看了虚拟按键的加载显示流程 android 虚拟按键流程分析,今天来看看虚拟的几种动态显示和隐藏的方法. 其实说到虚拟按键,对于市面上面的很多手机,各种需求都 ...
- android q状态栏,用腻了导航栏?在一加Android Q beta中强行开启全面屏手势
本帖最后由 湛蓝回忆 于 2019-6-29 09:31 编辑 本教程仅适用于可以参与尝鲜的oneplus6.6t.7.7pro 照做前请先确认自己手机的系统版本为Android 10 照做前请先确认 ...
- 小米一键解锁system分区_小米note3开启全面屏手势、禁用经典物理按键教程
大家好,我是侍郎. 在小米众多系列中,论小而美.非异形屏.拍照还好看的手机,那自然是小米note3. 这款手机是在小米6发布后的第145天--2017年9月11日北京工业大学奥林匹克体育馆正式发布,主 ...
- Android 全面屏适配及判断是否为全面屏,全面屏手势和虚拟导航栏的判断
一,全面屏的适配 全面屏出现后,如果不做适配,屏幕上会出现上下黑边,影响视觉效果. 针对此问题,Android官方提供了适配方案,即提高App所支持的最大屏幕纵横比,实现起来也比较简单,在Androi ...
- Android 9 谷歌全面屏,跟虚拟导航栏说再见,安卓9.0将使用全面屏手势
原标题:跟虚拟导航栏说再见,安卓9.0将使用全面屏手势 [PConline 资讯]昨日,谷歌正式推送了安卓操作系统9.0的大版本更新,别的新功能先不说,有个亮眼的地方就是加入了全面屏手势操作,根据外媒 ...
- 小米取消html打开txt,小米手机开启文件怎么删除音效 小米手机系统7.0版本关闭解锁音效方法如下...
工具/原料:小米手机6x 然后找到"系统应用设置"选项,点击进入. 接着找到"电话"选项,点击进入. 紧接着找到"高级设置"选项,点击进入. ...
- 小米手机android评价,性能平均领先39.1% 双核小米手机评测
全国首款双核1.5GHz处理器!而且售价仅有1999元! 这是近日最为火爆的小米手机带给大家最为震撼的消息.一瞬间所有的目光都放在了这个刚刚推出的产品上了,从它的配置曝光.正式发布吸引了无数网友的注意 ...
最新文章
- NeHe教程Qt实现——lesson01
- 严蔚敏版《数据结构 (C语言版)》和《数据结构题集》(一)
- python绘图函数教程_OpenCV中的绘图函数
- this.counter$ = store.select(fromExample.getCounterCounter);
- PyTorch系列 | 如何加快你的模型训练速度呢?
- 理解CapsuleNetwork2
- Spring Cloud微服务系列-Eureka Client源码解析(一)
- 【Java】访问控制
- UDP方式的网络通信【示例】
- Termux第一篇之ssh使用
- mysql.net连接器_关于mysql-connector-net在C#中的用法
- paip.语义相关是否可在 哈米 的语义分析中应用
- pip下载速度慢的解决方法
- matlab划分训练集验证和测试集代码_训练集、验证集和测试集
- 软件推荐:Picasa
- mysql报错1194_ERROR 1194 (HY000): Table 't1' is marked as crashed and should be repaired
- 正版软件,盗版软件和免费软件
- [谨记]女人面前莫谈年龄
- 交易思想之顺大势逆小势
- 建模贴图技巧,用起来6的飞起