小米4屏幕下方三个按键失灵不用担心,一般是系统的问题,并不是硬件问题。可以用以下方法解决:
准备的工具/原料:1小米4手机一台(安卓40以上)2root软件
解决方法/步骤:
1小米4的手机系统最好是开发版,稳定版必须先用数据线连接电脑进行root一次(教程自找),也可以刷成开发版。有的手机系统例如是MIUI41031(开发版),可以在“系统更新”查看,一般都自带有root功能。
2手机安装RE管理器和Root Explorer两个APK。小米4自带应用商店没有这两个,所以先下载一个可以下载安装APK的第三方APK,再安装这两个APK。提醒RE管理器需要下载两个APP后才能启用。
3Root Explorer获取root权限。开发版小米4自带的“安全中心”,ROOT权限管理,Root Explorer,获取root权限。
4很关键的一步:打开buildprop文件,打开Root Explorer——system文件夹——点击变成“挂载为可读写”,英文为“Mount R/W”——长按buildprop,“以文本方式编辑”,英文为“open in text editor”。
5很关键的一步:修改buildprop文件。直接拉到最后一行,添加一行:qemuhwmainkeys=0 ,点右上角的,修改保存并退出,英文为“save and exit”。
6好了,准备都操作完毕就重启手机,屏幕下方就会出现虚拟按键,跟触屏键功能一样,可以直接使用。
7如果嫌使用麻烦,可以带着手机返回店家进行检修,记住检修前尽量备份好手机资料,以免造成维修过程中丢失的情况。
通过修改/system/buildprop 增加 qemuhwmainkeys=来取消虚拟按键,结果导致系统无法启动。后来通过adb推送解决。usb连接nexus7 ,需要备份一个buildprop在电脑上了。
打开cmd,输入:adb push buildprop /sdcard/buildprop
输入:adb shell,这时屏幕显示的是$而不是#,输入su,屏幕应该是#了
输入:mount -o remount,rw -t ext4 /dev/block/mmcblk0p1 /system
输入:cat /sdcard/buildprop > /system/buildprop
输入:chmod 0644 /system/buildprop
输入两次:exit
输入:adb reboot 正常启动!
1、首先下载ROM包,解压后得到两个文件unyaffs
mkyaff2image。然后把这两个文件放到文件系统/usr/local/bin里。
然后在这个文件夹里右键打开终端。
输入sudo
chmod
777
unyaff回车;
2、sudo
chmod
777
mkyaffs2image这两句话的意思就是给这两个文件授权。
3、执行命令有时候会要求你输入密码,直接输入你装系统时键入的密码。
4、然后命令行前缀就会多个你的用户名了,这时你就是以root用户的权限在操作。
5、在哪里打开终端很重要,命令行前缀的格式就是你的用户名加上路径。所以注意好路径
,不对的话是不会正确执行的。
6、然后下载原厂的rom得到systemimg文件
7、这里建议大家在桌面上建一个文件夹,这里就举例是SYSTEM文件夹,然后把system文件复制到里面。
8、右键打开终端,输入unyaffs
systemimg
9、稍等一下会显示如下界面,此时ROM已被分解,然后就可以对这些文件进行操作了
APP文件夹里的APK文件是可以按功能删除的,这里适合新手定制自己的ROM,删除即可然后就是这个buildprop文件打开;
10、最好是再新建一个文件夹,如在桌面新建2011
11、将除systemimg的文件全部复制进去;
12、在2011文件夹下打开终端输入;
13、sudo
chmod
-R
777
;
14、赋予此文件夹下所有文件权限;
15、然后在桌面打开终端输入:
mkyaffs2image
2011
systemimg;
这时桌面上已经生成一个systemimg文件了;
16、可以传到网上,或者共享到真机器上然后就可以用它替换刷机包里的SYSTEM文件刷机了;
首先要刷入第三方recovery,然后利用第三方recovery+ADB工具修改buildprop文件的权限ADB工具置顶帖都有的下刷入第三方recovery的方法可以参考墨墨出品的视频教程(/forumphpmod=viewthread&tid=5730482)刷完第三方recovery后,按住音量—和开机键进入bootloader,选择recoverymod,进入第三方recovery,再选“mounts”→“mount/system”稍等提示挂载成功(或者mount/system变为remount/system)x9|!~4Q"h8Q()()()()()()()9999888aaaaa0000jujjjssssmmmmmmmmddd1Y9E:a9O%J1o然后在电脑进行如下操作:1在adb工具所在文件夹按shift+鼠标右键,点“在此处打开命令窗口”2在弹出的cmdexe窗口输入:adbdevices显示:[爱机的串号]recovery3输入:adbremount显示:remountsucceed4输入:adbshellchmod644/system/buildprop(此步骤就是修改buildprop的权限为0644)5输入:adbreboot手机自动重启
可以下载对应机型的卡刷包(适用于大多数手机),打开后找/system中找buildprop,提取后复制到手机/system目录中(可以用ES,RE等文件管理器,注意权限211)
也可以用电脑打开(记事本)提取的buildprop,照着参数改
个人建议用后者,整体替换build可能会导致性能不稳定
手机ROM建议原厂,找的卡刷包建议原厂
我跟你一模一样,当时痛苦了好一阵子,我现在弄好了。把答案和大家分享一下。
我用的是中兴N880E,网上说的更改CDMA订阅,哪种方法根本不好用。重启飞行模式后,CDMA又改回 了。我用这种方法一下就好了:先把手机插入电脑。然后用360手机助手打开手机,点文件管理,找到“系统文件”,目录下有个叫system/的文件夹,打开。找到buildprop文件,打开,打开方式选择记事本“或笔记本”。用编辑-查找,查找“rilsubscriptiontypes=”的字段,把后面的内容改成
RUIM,NV,比如rilsubscriptiontypes=RUIM, 这行内容修改为rilsubscriptiontypes=RUIM,NV ,(,表示后边的字段,不用修改)。然后重启,就好了。要是还不行的话,重启后再进入CDMA订阅,在RUIM和NV选择之间切换一下,然后飞行模式,再关闭飞行模式。不懂的话再问我啊。(纯手打的,累死我了,我弄好以后第一时间想起你也有这个问题,又第一时间分享给大家,所以一定要给满意答案啊。)(纯手打)(原创)
欢迎分享,转载请注明来源:品搜搜测评网