☰
无法读取U盘,OTA升级U盘文件 返回-9
2026/10/15 9:25:14 网站建设 项目流程

1.无法读取U盘,

v_sys/system/sepolicy/private/system_app.te

+allow system_app mnt_media_rw_file:dir { search getattr open read };
+allow system_app mnt_media_rw_file:file { getattr open read map };

2.无法OTA升级U盘文件的修改!

v_sys/system/update_engine/update_engine.rc

  • group root system wakelock inet cache media_rw

  • group root system wakelock inet cache media_rw external_storage sdcard_rw

    v_sys/device/mediatek/sepolicy/base/private/update_engine.te

+# = Error 9 修复补丁 =
+# 允许 update_engine 读取 vfat (FAT32 U盘)
+allow update_engine vfat:dir { search getattr open read };
+allow update_engine vfat:file { getattr open read map ioctl };

+# 允许 update_engine 读取 exfat (大容量U盘/SD卡)
+allow update_engine exfat:dir { search getattr open read };
+allow update_engine exfat:file { getattr open read map ioctl };

+# 确保能读取挂载点
+allow update_engine mnt_media_rw_file:dir { search getattr open read };
+
+# 允许 update_engine 使用 App 传递过来的文件句柄 (FD)
+allow update_engine system_app:fd use;

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询