目录
一、介绍
recovery
二、进入recovery的问题集
1.关于触发拯救模式,导致机器进入recovery。
拯救模式又称救援模式,是Android 8.0新增的一个功能,它的功能介绍可以参见网络上的很多介绍文章,本文只关注问题分析。
问题场景如下:进入隐私空间,长按控制中心的移动数据按钮,此时com.android.phone进程报停,还有一定的几率进入recovery。
分析如下:
- 隐私空间:当前Android版本为Android 11,实现的隐私空间功能的方式是创建一个新USER,来达成该需求,主空间与隐私空间的切换就是一个用户切换的过程(有兴趣的可以网上搜索,原理比较简单,但是修改比较繁琐)。
- com.android.phone进程报错的原因:
E AndroidRuntime: Caused by: java.lang.IllegalStateException: Default phones haven't been made yet! E AndroidRuntime: at com.android.internal.telephony.PhoneFactory.getPhone(PhoneFactory.java:3

本文深入探讨了在Android系统中,如何由于隐私空间操作导致com.android.phone进程异常,进而触发救援模式并进入recovery的情况。分析指出,当尝试在隐私空间中获取Phone时,由于非法状态异常,com.android.phone进程反复启动和停止,最终触发生态系统自我修复的救援模式。解决此类问题的关键在于判断是否由救援模式引起,并针对性地修复触发救援模式的根源。
最低0.47元/天 解锁文章
1462





