手机使用TWRP双清之后(仅保留内置存储),之后使用小米云备份在线恢复
会发现之前的大量已经安装的应用恢复后会出现各种异常,功能异常,缩略图、应用加载等很多莫名其妙的问题
比如微信/QQ 联系人、缩略图等缓存显示空白,大量小程序无法使用进入什么的
原因是双清后失去了对 /sdcard/Android/data/自己的应用目录的读写权限
偷懒的办法是在异常应用的应用管理界面,清除数据(缓存+数据),该操作会直接清除之前该应用创建的所有数据,重置权限,恢复读写自己目录的权限
如果需要保留,都TWRP整上了,怎么会没root,我们需要优雅点,授权 mt 管理器 root 权限,使用 mt 管理器 访问 /sdcard/android/data/
对该目录下某个具体应用的目录重新设置权限,如微信的目录 com.tencent.mm
长按微信的目录,二级菜单选择属性
依次修改权限、所有者和用户组,先修改权限,点击权限旁边的更改按钮
只需要勾选 同时应用到所有子文件/同时应用到所有子文件夹
2个复选框,按确定即可恢复刷机前的状态,实时生效恢复正常
再返回上个菜单界面,修改所有者和用户组
的旁边的更改按钮,勾选同时应用到所有子文件和同时应用到所有子文件夹
,按确定即可
此时也无需强行停止微信,直接下拉小程序,所有图标/缩略图不再是空白,其他应用异常问题按如上操作即可
什么你不想要数据?那你可以删除 /sdcard/android/data/
下面的所有子目录和文件,甚至你都不需要单独清除某个应用的所有数据了
警告:请勿为了偷懒保留所有数据,直接尝试对 /sdcard/android/data
这个目录进行直接操作,有严重的安全问题、不可预知的后果、破坏安卓的预设权限,直接对 data 目录 chmod 7777
和 chown -R :
(冒号后面没有指定用户或组,表示当前系统的所有用户)会让 /sdarcr/android/data
下的数据没有任何安全机制保护,所有应用都可以看见不是自己创建的目录的内容、也可以读写,成为公共目录,没任何隐私