You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Redmi Note 10S(MIUI13/Android12)内置文件管理器崩溃及替换方案求助

解决Redmi Note 10S MIUI 13(Android 12)内置文件管理器调用崩溃问题(已Root)

问题背景

Redmi Note 10S运行MIUI 13(Android 12)且已Root,其他应用调用内置文件管理器(如选择SD卡文件)时,管理器立即崩溃。尝试过adb重装管理器、替换为MiXplorer均失败,找不到内置文件管理器apk路径,在/product/priv-app/创建文件夹提示存储分区空间不足,不想恢复出厂设置。

可行解决方案

1. 定位内置文件管理器apk路径

已Root状态下,通过adb shell或Root终端执行以下命令,直接获取目标apk的绝对路径:

  • 针对Google原生DocumentsUI:
    su
    pm path com.google.android.documentsui
    
  • 针对MIUI自带文件管理器:
    su
    pm path com.mi.android.globalFileexplorer
    

输出结果类似package:/product/priv-app/DocumentsUI/DocumentsUI.apk,即为apk的准确位置。

2. 修复原生文件管理器崩溃问题

方案A:清理缓存(快速尝试)

Root权限下执行命令清理管理器缓存与代码缓存:

su
rm -rf /data/data/com.google.android.documentsui/cache/*
rm -rf /data/data/com.google.android.documentsui/code_cache/*
reboot

方案B:重装损坏的系统apk

  1. 从同版本MIUI官方固件包中提取对应文件管理器apk(如DocumentsUI.apk)
  2. 挂载/product分区为可写:
    su
    mount -o remount,rw /product
    
  3. 将提取的apk推送至目标路径(以/product/priv-app/DocumentsUI/为例):
    adb push DocumentsUI.apk /product/priv-app/DocumentsUI/
    
  4. 修改文件权限为系统app默认权限:
    su
    chmod 644 /product/priv-app/DocumentsUI/DocumentsUI.apk
    
  5. 重启手机完成修复

注:若提示/product分区空间不足,可先执行df -h查看分区剩余空间,删除该分区下无用的临时文件或系统缓存(如/product/tmp/下的文件)后再操作。

3. 替换为MiXplorer作为默认文件管理器

方案A:设置默认启动项(无需修改系统分区)

  1. 安装MiXplorer并授予Root权限
  2. Root终端执行命令设置MiXplorer为默认文件管理器:
    su
    pm set-home-activity com.mixplorer/.activities.MainActivity
    
  3. 重启后,其他应用调用文件选择时会自动打开MiXplorer

方案B:系统级替换(绕过MIUI签名验证)

  1. 卸载系统原生DocumentsUI:
    su
    pm uninstall -k --user 0 com.google.android.documentsui
    
  2. 制作MiXplorer的Magisk模块(将apk放入模块的system/priv-app/MiXplorer/目录,添加模块配置文件)
  3. 刷入Magisk模块并重启,系统会将MiXplorer识别为默认文件管理器

注:直接修改/product或/system分区可能触发MIUI签名验证,导致系统异常,使用Magisk模块是更稳妥的方式。

内容的提问来源于stack exchange,提问作者gurtnyi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 16:05:32