Android存储设备管理
16lz
2021-01-23
相关链接:
http://source.android.com/devices/tech/storage/index.html
http://source.android.com/devices/tech/storage/config.html
http://source.android.com/devices/tech/storage/config-example.html
storage_list.xml示例: ./device/asus/flo/overlay/frameworks/base/core/res/res/xml/storage_list.xml
<?xml version="1.0" encoding="utf-8"?>
init.hardware.rc示例:./device/asus/flo/init.flo.rc
on init # See storage config details at http://source.android.com/tech/storage/ mkdir /mnt/shell/emulated 0700 shell shell mkdir /storage/emulated 0555 root root export EXTERNAL_STORAGE /storage/emulated/legacy export EMULATED_STORAGE_SOURCE /mnt/shell/emulated export EMULATED_STORAGE_TARGET /storage/emulated # Support legacy paths symlink /storage/emulated/legacy /sdcard symlink /storage/emulated/legacy /mnt/sdcard symlink /storage/emulated/legacy /storage/sdcard0 symlink /mnt/shell/emulated/0 /storage/emulated/legacyon fs mount_all ./fstab.flo restorecon_recursive /persist setprop ro.crypto.fuse_sdcard true write /sys/kernel/boot_adsp/boot 1# virtual sdcard daemon running as media_rw (1023)service sdcard /system/bin/sdcard -u 1023 -g 1023 -l /data/media /mnt/shell/emulated class late_start
fstab.hardware示例:./device/asus/flo/fstab.flo
# Android fstab file.# # The filesystem that contains the filesystem checker binary (typically /system) cannot# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,barrier=1 wait/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 noatime,nosuid,nodev,barrier=1,data=ordered,nomblk_io_submit,errors=panic wait,check/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 noatime,nosuid,nodev,barrier=1,data=ordered,nomblk_io_submit,errors=panic wait,check,encryptable=/dev/block/platform/msm_sdcc.1/by-name/metadata/dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 nosuid,nodev,barrier=1,data=ordered,nodelalloc wait/dev/block/platform/msm_sdcc.1/by-name/boot /boot emmc defaults defaults/dev/block/platform/msm_sdcc.1/by-name/recovery /recovery emmc defaults defaults/dev/block/platform/msm_sdcc.1/by-name/misc /misc emmc defaults defaults
更多相关文章
- Android ApiDemos示例解析(178):Views->Lists->11. Multiple cho
- android 使用vcard示例
- Android显示GIF动画完整示例(一)
- Android中Java反射技术的使用示例
- android截屏示例,适合流媒体 MediaPlayer截屏
- Android animation - 文字旋转示例
- Android编程示例之——横竖屏切换动画
- Android ApiDemos示例解析(137):Views->Layouts->Baseline->5. M
- 简单的三方登录SDK示例,Android Activity之间数据的传递