之前手比较贱,想试试最小dp最大可以调多少,主要是想方便提取文字,我的小米8调成800还可以,之后脑子一热调成1200。然后直接弹回桌面然后就黑屏了,之后自动开机就进入了recovery,然后开机就会直接进recovery。这下我可慌了,我想恢复出厂应该能解决,但是我的万顷数据就没有了,好多数据还没备份呢。
在百度上找了找,还好,搜了3次就找到了解决办法,而且不用清除数据。见https://zhidao.baidu.com/question/525281068090476925.html,多谢这位大佬提供的方法。于是我在命令行输入adb,可是没有反应啊,百度才知道还要安装。大家百度上随便搜一个adb安装就可以了,如果安过Android sdk的话目录里边都有,我也是安完才发现。
之后我输入adb shell wm density 360(我用的powershell后面加&&会显示“标记“&&”不是此版本中的有效语句分隔符。”,我便把后面的去掉了),却显示error:closed。惨了,貌似关机不能执行,我试了很多shell命令都不行,况且我的手机还是处于连接小米助手模式的,网上貌似也说关机不能执行adb命令。
于是我万念俱灰的用adb执行reboot命令希望奇迹能够出现,这时我灵光一现,既然关机不能执行,那在开机过程是否可以执行呢?于是我立刻输入了adb shell wm density 360命令,这时奇迹出现了!居然没有报错!可惜手机还是回到了recovery,然后我再次重启,居然成功进入了系统!太激动了,终于见到了久违的锁屏界面。瞬间觉得自己太聪明了。不过开机后最小dp却设置的480,不知道为什么。
总结一下,手机连接电脑,在命令行中输入

adb shell wm density 360

指令并执行,如果不行那在开机过程中执行,再重启应该可以进入系统。如果还不行那我就没办法了,可能就只有考虑恢复出厂了,或者重新刷一次系统也许可以解决,又或者可以考虑刷入能备份数据的recovery备份数据。
有了这次教训,以后怕是不敢手贱了。不过最小dp调大了感觉手机瞬间变平板,感觉还是很酷的。

2021/11/17更新:
之前我说到的运行命令的方法只适用于手机的usb调试已经开启,且之前已经在电脑上调试过并记住了电脑,如果没有开启的话,目前应该是没有办法在未进入系统的情况下开启的。这个酷安的晨钟酱也提到过,他也没有给出什么可行的方法。之前有一个咨询我的人之前咨询过小米的售后,说是打投诉电话才派专人来联系的,给出的办法进入recovery模式(我感觉是fasbtoot模式,应该是弄错了),连接小米助手刷入最新版系统,选择保留数据,那人这样最后也成功保留数据开机了。但之前还有2个人他们都试过线刷结果也没有用。所以在修改dpi前千万要慎重!

Logo

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

更多推荐