安卓系统出问题,除了安全模式,还有维修模式|Android fixing: safe mode, also repair mode.
前几天,安卓设备出了一些问题,一开始是发现通知不会显示出来,在看具体情况的时候发现,下拉的状态栏里面的设置快捷键等也点击无反应了。一开始以为是设置问题,到系统设置里面去看,发现没找到问题。用KDE connect连到电脑上,电脑上是能看到kde connect过去的通知的,但是只是设备上面看不到,说明不是通知的推送问题,而是系统里面的通知栏组件问题。在出问题之后,因为正好前面还有一次系统更新没更新,于是想着有没有可能通过更新解决,但是并没有。重启/关机开机 好几次也没变化,充满之后又放了好久,然后再返回循环几次也没好,我才感觉可能需要我操作了。
考虑到之前出现过存储满了的情况,当时就出过几次闪退,想着是不是设置系统里面的关键数据没有写进去同步导致的。之前也遇到过类似的情况,可以通过清除设置程序的存储情况解决,然后发现,应用程序的列表里面,虽然可以看到各个应用程序,但是打不开,也就是说没法进入到设置权限,查看占用空间的界面。之后又尝试直接用第三方的应用直接调起activity,也不行。开始问了问AI,AI的回复一个是说进安全模式,另外一个是说ADB。我想着先试ADB。具体情况我记不清了,开发者模式我之前就已经启动了,但是ADB有没有激活允许调试不记得了,反正是连上电脑之后adb devices没有检测到设备,于是在我尝试开开发者选项改的时候发现,开发者选项也点不开了。又因为通知栏也没了,于是我也没法在通知里面去点开连接线之后的模式,试着在用连接电脑的KDE
connect里面去点通知也没有反应。于是只能试安全模式了。(现在AI发展,很多设备默认把电源键长按唤起助手了,而不是进去关机菜单,好在这个地方的设置我还能进去)遗憾的是,虽然安全模式进去了,但是问题没有解决,前面出问题的地方还是出问题了。再问AI的助手,给的反馈就只能刷机了。
因为目前设备其他地方还没有看到问题,刷机还要处理数据等问题,想着先等等。再扫的时候看到了维修模式,想着再试试点开了,重启之后在新环境里面设置居然正常了。不过,维修模式与正常系统按照说明和设计应该是隔离的,理论上不应该影响到正常系统的设置数据,但是在维修模式里面设置之后重启,问题居然解决了,可能是重载设置解决了之前的数据不同步的问题之类的?因为我在维修模式里面的开发者选项的调整好像没有同步到主系统里面。
于是写了这篇博客,希望如果后来还有人遇到过类似的问题,在安全模式解决不了的话,可以在刷机前,先进维修模式再试试,万一就成了呢?
