0% found this document useful (0 votes)
30 views8 pages

FPSE Emulator Storage Configuration

Arquivo log de jogo

Uploaded by

andredeus
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views8 pages

FPSE Emulator Storage Configuration

Arquivo log de jogo

Uploaded by

andredeus
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

AudioFPB:256 AudioSR:48000

Kitkat Storage number: 1


Kitkat Storage 0: /storage/emulated/0/Android/data/[Link]/files
Kitkat Profile /Android/data/[Link]/files
internal is /storage/emulated/0
Result of Mount command
/dev/block/dm-18 on / type erofs
(ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
tmpfs on /dev type tmpfs
(rw,seclabel,nosuid,relatime,size=3730728k,nr_inodes=932682,mode=755)
devpts on /dev/pts type devpts (rw,seclabel,relatime,mode=600,ptmxmode=000)
none on /dev/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
none on /dev/cpuctl type cgroup (rw,nosuid,nodev,noexec,relatime,cpu)
none on /dev/cpuset type cgroup
(rw,nosuid,nodev,noexec,relatime,cpuset,noprefix,release_agent=/sbin/
cpuset_release_agent)
none on /dev/memcg type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
binder on /dev/binderfs type binder (rw,relatime,max=1048576,stats=global)
adb on /dev/usb-ffs/adb type functionfs (rw,relatime)
mtp on /dev/usb-ffs/mtp type functionfs (rw,relatime)
ptp on /dev/usb-ffs/ptp type functionfs (rw,relatime)
proc on /proc type proc (rw,relatime,gid=3009,hidepid=invisible)
sysfs on /sys type sysfs (rw,seclabel,relatime)
selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime)
none on /sys/fs/cgroup type cgroup2
(rw,nosuid,nodev,noexec,relatime,memory_recursiveprot)
tracefs on /sys/kernel/tracing type tracefs (rw,seclabel,relatime,gid=3012)
none on /sys/fs/fuse/connections type fusectl (rw,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime)
pstore on /sys/fs/pstore type pstore (rw,seclabel,nosuid,nodev,noexec,relatime)
tmpfs on /mnt type tmpfs
(rw,seclabel,nosuid,nodev,noexec,relatime,size=3730728k,nr_inodes=932682,mode=755,g
id=1000)
/dev/block/dm-22 on /mnt/vendor/mi_ext type erofs
(ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
tmpfs on /mnt/installer type tmpfs
(rw,seclabel,nosuid,nodev,noexec,relatime,size=3730728k,nr_inodes=932682,mode=755,g
id=1000)
/dev/fuse on /mnt/installer/0/emulated type fuse
(rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other)
tmpfs on /mnt/androidwritable type tmpfs
(rw,seclabel,nosuid,nodev,noexec,relatime,size=3730728k,nr_inodes=932682,mode=755,g
id=1000)
/dev/fuse on /mnt/androidwritable/0/emulated type fuse
(rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other)
/dev/block/by-name/protect1 on /mnt/vendor/protect_f type ext4
(rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1)
/dev/block/by-name/protect2 on /mnt/vendor/protect_s type ext4
(rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1)
/dev/block/by-name/nvdata on /mnt/vendor/nvdata type ext4
(rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1)
/dev/block/by-name/nvcfg on /mnt/vendor/nvcfg type ext4
(rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1)
/dev/block/by-name/persist on /mnt/vendor/persist type ext4
(rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1)
/dev/block/by-name/rescue on /mnt/rescue type ext4 (rw,seclabel,noatime)
/dev/block/mapper/mireuse_a on /mnt/reuse type f2fs
(rw,lazytime,seclabel,noatime,background_gc=on,nogc_merge,discard,discard_unit=bloc
k,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,barrier
,extent_cache,mode=adaptive,active_logs=6,alloc_mode=reuse,checkpoint_merge,fsync_m
ode=posix,memory=normal)
/dev/block/by-name/mcf_ota_b on /mnt/vendor/mdota type ext4 (ro,seclabel,noatime)
/dev/fuse on /mnt/user/0/emulated type fuse
(rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other)
/dev/block/dm-64 on /mnt/pass_through/0/emulated type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,gc_merge,discard,discar
d_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,noflush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,reserve_root=134217,resuid=0
,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,m
emory=normal)
/dev/block/by-name/metadata on /metadata type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,nogc_merge,discard,disc
ard_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,alloc_mode=reuse,checkpoint_
merge,fsync_mode=posix,memory=normal)
/dev/block/dm-19 on /system_ext type erofs
(ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
overlay on /system_ext/etc/permissions type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/system_ext/etc/permissions:/
system_ext/etc/permissions)
overlay on /system_ext/app type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/system_ext/app:system_ext/app)
overlay on /system_ext/priv-app type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/system_ext/priv-app:system_ext/
priv-app)
/dev/block/dm-20 on /vendor type erofs
(ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
/dev/block/dm-21 on /product type erofs
(ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
overlay on /product/overlay type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/overlay/:/product/
overlay)
overlay on /product/app type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/app/:/product/app)
overlay on /product/priv-app type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/priv-app/:/product/priv-
app)
overlay on /product/lib type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/lib/:/product/lib)
overlay on /product/lib64 type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/lib64/:/product/lib64)
overlay on /product/bin type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/bin/:/product/bin)
overlay on /product/framework type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/framework/:/product/
framework)
overlay on /product/media type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/media/:/product/media)
overlay on /product/opcust type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/opcust/:/product/opcust)
overlay on /product/data-app type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/data-app/:/product/data-
app)
overlay on /product/etc/sysconfig type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/etc/sysconfig/:/product/
etc/sysconfig)
overlay on /product/etc/permissions type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/etc/permissions/:/
product/etc/permissions)
overlay on /product/usr type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/usr:/product/usr)
overlay on /product/usr type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/usr:/product/usr)
overlay on /product/etc/precust_theme type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/etc/precust_theme:/
product/etc/precust_theme)
overlay on /product/etc/precust_theme type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/etc/precust_theme:product
/etc/precust_theme)
overlay on /product/etc/preferred-apps type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/etc/preferred-apps:/
product/etc/preferred-apps)
overlay on /product/etc/security type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/product/etc/security:/product/
etc/security)
/dev/block/dm-23 on /odm type erofs
(ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
/dev/block/dm-24 on /vendor_dlkm type erofs
(ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
/dev/block/dm-25 on /odm_dlkm type erofs
(ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
/dev/block/dm-26 on /system_dlkm type erofs
(ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
tmpfs on /apex type tmpfs
(rw,seclabel,nosuid,nodev,noexec,relatime,size=3730728k,nr_inodes=932682,mode=755)
/dev/block/loop11 on /apex/[Link]@1 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop16 on /apex/[Link]@2 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop11 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop22 on /apex/[Link].v34@1 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop15 on /apex/[Link].v33@1 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop16 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop14 on /apex/[Link]@341310000 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop22 on /apex/[Link].v34 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop15 on /apex/[Link].v33 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop14 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop24 on /apex/[Link]@340090000 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop24 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop20 on /apex/[Link]@1 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop20 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop12 on /apex/[Link]@1 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop5 on /apex/[Link].v30@1 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop5 on /apex/[Link].v30 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop30 on /apex/[Link]@1 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop30 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop12 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop19 on /apex/[Link].i18n@1 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop19 on /apex/[Link].i18n type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop9 on /apex/[Link]@341444000 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop21 on /apex/[Link].v31@1 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop21 on /apex/[Link].v31 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-51 on /apex/[Link]@350914160 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-61 on /apex/[Link]@350912040 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-51 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-61 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-42 on /apex/[Link]@350820420 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-42 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-33 on /apex/[Link]@350923040 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-54 on /apex/[Link]@350911020 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-54 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-33 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-37 on /apex/[Link]@350820420 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-37 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-46 on /apex/[Link]@350921160 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-46 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-34 on /apex/[Link]@350910020 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-49 on /apex/[Link]@350820420 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-34 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-35 on /apex/[Link]@350820420 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-28 on /apex/[Link]@350911120 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-49 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-35 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-28 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-40 on /apex/[Link]@350913340 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-40 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-32 on /apex/[Link]@350910080 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-31 on /apex/[Link]@350820420 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-27 on /apex/[Link]@350956000 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-31 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-32 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-56 on /apex/[Link]@350914000 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-56 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-59 on /apex/[Link]@350820420 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-45 on /apex/[Link]@350923060 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-48 on /apex/[Link]@341510070 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-59 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-45 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-48 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-39 on /apex/[Link]@350912023 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-60 on /apex/[Link]@350914020 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-39 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-60 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-38 on /apex/[Link]@340090000 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-38 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-29 on /apex/[Link]@350910000 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-36 on /apex/[Link]@350820420 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-29 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-36 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-30 on /apex/[Link]@350820420 type ext4
(ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-30 on /apex/[Link] type ext4
(ro,dirsync,seclabel,nodev,noatime)
tmpfs on /apex/[Link] type tmpfs
(rw,seclabel,nosuid,nodev,noexec,relatime,size=3730728k,nr_inodes=932682,mode=755)
tmpfs on /linkerconfig type tmpfs
(rw,seclabel,nosuid,nodev,noexec,relatime,size=3730728k,nr_inodes=932682,mode=755)
tmpfs on /linkerconfig type tmpfs
(rw,seclabel,nosuid,nodev,noexec,relatime,size=3730728k,nr_inodes=932682,mode=755)
none on /config type configfs (rw,nosuid,nodev,noexec,relatime)
/dev/block/dm-22 on /mi_ext type erofs
(ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
overlay on /system/app type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/system/app/:/product/pangu/
system/app/:/system/app)
overlay on /system/priv-app type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/system/priv-app/:/product/pangu/
system/priv-app/:/system/priv-app)
overlay on /system/framework type overlay
(ro,seclabel,relatime,lowerdir=/product/pangu/system/framework/:/system/framework)
overlay on /system/etc/sysconfig type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/system/etc/sysconfig/:/system/
etc/sysconfig)
overlay on /system/etc/permissions type overlay
(ro,seclabel,relatime,lowerdir=/mnt/vendor/mi_ext/system/etc/permissions/:/
product/pangu/system/etc/permissions/:/system/etc/permissions)
/dev/block/dm-64 on /data type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,gc_merge,discard,discar
d_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,noflush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,reserve_root=134217,resuid=0
,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,m
emory=normal)
/dev/block/dm-64 on /data/user/0 type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,gc_merge,discard,discar
d_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,noflush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,reserve_root=134217,resuid=0
,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,m
emory=normal)
tmpfs on /data_mirror type tmpfs
(rw,seclabel,nosuid,nodev,noexec,relatime,size=3730728k,nr_inodes=932682,mode=700,g
id=1000)
/dev/block/dm-64 on /data_mirror/data_ce/null type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,gc_merge,discard,discar
d_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,noflush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,reserve_root=134217,resuid=0
,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,m
emory=normal)
/dev/block/dm-64 on /data_mirror/data_ce/null/0 type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,gc_merge,discard,discar
d_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,noflush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,reserve_root=134217,resuid=0
,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,m
emory=normal)
/dev/block/dm-64 on /data_mirror/data_de/null type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,gc_merge,discard,discar
d_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,noflush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,reserve_root=134217,resuid=0
,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,m
emory=normal)
/dev/block/dm-64 on /data_mirror/misc_ce/null type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,gc_merge,discard,discar
d_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,noflush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,reserve_root=134217,resuid=0
,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,m
emory=normal)
/dev/block/dm-64 on /data_mirror/misc_de/null type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,gc_merge,discard,discar
d_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,noflush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,reserve_root=134217,resuid=0
,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,m
emory=normal)
/dev/block/dm-64 on /data_mirror/cur_profiles type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,gc_merge,discard,discar
d_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,noflush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,reserve_root=134217,resuid=0
,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,m
emory=normal)
/dev/block/dm-64 on /data_mirror/ref_profiles type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,gc_merge,discard,discar
d_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,noflush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,reserve_root=134217,resuid=0
,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,m
emory=normal)
/dev/block/dm-66 on /cust type erofs
(ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
tmpfs on /storage type tmpfs
(rw,seclabel,nosuid,nodev,noexec,relatime,size=3730728k,nr_inodes=932682,mode=755,g
id=1000)
/dev/fuse on /storage/emulated type fuse
(rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other)
tmpfs on /data/data type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=751)
tmpfs on /data/user type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=751)
tmpfs on /data/user_de type tmpfs
(rw,seclabel,nosuid,nodev,noexec,relatime,mode=751)
/dev/block/dm-64 on /data/user_de/0/[Link] type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,gc_merge,discard,discar
d_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,noflush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,reserve_root=134217,resuid=0
,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,m
emory=normal)
/dev/block/dm-64 on /data/data/[Link] type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,gc_merge,discard,discar
d_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,noflush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,reserve_root=134217,resuid=0
,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,m
emory=normal)
/dev/block/dm-64 on /data/user_de/0/[Link] type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,gc_merge,discard,discar
d_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,noflush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,reserve_root=134217,resuid=0
,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,m
emory=normal)
/dev/block/dm-64 on /data/data/[Link] type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,gc_merge,discard,discar
d_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,noflush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,reserve_root=134217,resuid=0
,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,m
emory=normal)
tmpfs on /data/misc/profiles/cur type tmpfs
(rw,seclabel,nosuid,nodev,noexec,relatime,mode=751)
tmpfs on /data/misc/profiles/ref type tmpfs
(rw,seclabel,nosuid,nodev,noexec,relatime,mode=751)
/dev/block/dm-64 on /data/misc/profiles/cur/0/[Link] type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,gc_merge,discard,discar
d_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,noflush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,reserve_root=134217,resuid=0
,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,m
emory=normal)
/dev/block/dm-64 on /data/misc/profiles/ref/[Link] type f2fs
(rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,gc_merge,discard,discar
d_unit=block,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,noflush_
merge,barrier,extent_cache,mode=adaptive,active_logs=6,reserve_root=134217,resuid=0
,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,m
emory=normal)
Path of internal memory............/storage/emulated/0
License allowed
SCANNING 1 FILES
SCANNING CHECKSUM: 4622
SCAN FILE FINISH
READ TITLE FINISH

Common questions

Powered by AI

The ext4 file system is used within Android APEX modules to provide a read-only, secure, and efficient environment for system components that need consistency and reliability. These attributes are particularly important for APEX modules because they contain critical system files and libraries. The use of ext4 ensures that these modules are mounted in a way that enhances performance (due to ext4's journaling feature) and provides security by being read-only, which prevents unauthorized modifications .

Overlays in Android significantly enhance the flexibility of system partitions by allowing modifications and customizations without altering the actual system partition. This mechanism uses a layered approach to manage different versions or customizations of system applications and libraries. With overlays, it becomes possible to apply updates and changes dynamically by only modifying the overlay layers rather than the core system files. This contributes to greater system stability and ease of updates, as developers can push fixes and enhancements through overlays without risking base system integrity .

The f2fs file system, optimized for NAND flash memory, offers advantages such as improved performance and wear-leveling, making it suitable for smartphones and other devices utilizing flash storage. It is designed to take full advantage of the unique properties of flash storage, providing faster write speeds and reducing latency. However, compared to ext4, which is more mature and widely used, f2fs may lack in certain long-established features of ext4, such as extensive tool support and backward compatibility with older systems. Meanwhile, ext4 provides a robust and stable environment but might not fully utilize flash properties as efficiently as f2fs does, potentially leading to slower write cycles .

The 'dirsync' mode in ext4 file systems ensures that directory entries are synchronized to disk as soon as they are updated. This mode enhances data consistency since any changes in directory structures are immediately committed, reducing the risk of data loss in case of a crash. Despite the data safety benefits, this constant synchronization can lead to a decrease in performance due to the frequent disk I/O operations it necessitates, which can be particularly taxing on storage with slower write speeds. This trade-off makes 'dirsync' particularly suitable for critical system areas where data consistency is prioritized over raw performance .

The erofs (Enhanced Read-Only File System) is chosen for specific Android partitions because it optimizes storage efficiency and performance. Being a read-only file system, erofs reduces storage space usage while maintaining high-speed data access, which is crucial for system files that do not require modification after deployment. The efficient use of storage and faster read operations are particularly beneficial for resource-constrained environments like mobile devices, where performance and storage space are at a premium. Its native compression further aids in minimizing storage footprint without significant performance loss .

Mounting directories with the 'noexec' option in an Android environment is a security measure designed to prevent the execution of binaries stored within those directories. This is particularly useful for segments like /sys or /proc where execution is generally not necessary or could pose a security risk if arbitrary code were allowed to run. By preventing execution, the system mitigates the risk of running unauthorized or malicious scripts, thus enhancing the overall security posture of the Android system. This restriction ensures that only safe and intended code is executed on the system .

'user_xattr' (extended attributes) and 'acl' (access control lists) in Android play pivotal roles in granting flexible permission management and detailed access control beyond standard permission models. 'user_xattr' allows for additional metadata to be associated with files, which could store additional security attributes or application-specific data necessary for apps. 'acl', on the other hand, provides more intricate permissions control, allowing the specification of user and group-specific rights beyond those specified by the standard owner/group/others model. This enhanced granularity in permissions is vital for maintaining security and operational specifications in multifaceted, user-driven environments like Android .

The use of multiple overlay layers in Android allows for granular control over system updates and customizations. By structuring apps and permissions into layers, developers can apply updates selectively or focus customizations on specific functional parts without disturbing other areas of the system. This capability ensures that updates can be reversible and less intrusive, providing a safety net during updates and rollouts of new features. Such modularity supports quick customization for different device models or user requirements, enhancing flexibility while maintaining system integrity and reducing downtime or risk of errors during updates .

The 'lazytime' option in Android's mounted file systems delays the update of access time information (atime) until the file is actually modified. This approach offers the advantage of reducing the frequency of write operations to the storage device, which can significantly prolong the lifespan of flash-based storage commonly used in Android devices. Moreover, this method contributes to performance improvements by minimizing the overhead caused by unnecessary disk writes for each read operation. However, this could also lead to less accurate tracking of file access times, which may impact applications reliant on precise atime information .

In Android, tmpfs plays a critical role in providing flexible and fast storage for temporary files that require rapid access and changes. The use of tmpfs in various critical directories such as /dev, /mnt, and /data underscores its importance in areas that demand high speed and efficient memory management. This is because tmpfs resides entirely in RAM, thereby offering speed benefits and reducing the overhead of wear-and-tear on physical storage devices. However, its usage is constrained to non-persistent data due to its volatile nature, aligning with the system's need to treat temporary data efficiently without resorting to permanent storage .

You might also like