51cb0147 |
1 | # Copyright (c) 2018, The Linux Foundation. All rights reserved. |
ba068305 |
2 | # |
3 | # Redistribution and use in source and binary forms, with or without |
4 | # modification, are permitted provided that the following conditions are |
5 | # met: |
6 | # * Redistributions of source code must retain the above copyright |
7 | # notice, this list of conditions and the following disclaimer. |
8 | # * Redistributions in binary form must reproduce the above |
9 | # copyright notice, this list of conditions and the following |
10 | # disclaimer in the documentation and/or other materials provided |
11 | # with the distribution. |
12 | # * Neither the name of The Linux Foundation nor the names of its |
13 | # contributors may be used to endorse or promote products derived |
14 | # from this software without specific prior written permission. |
15 | # |
16 | # THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED |
17 | # WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
18 | # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT |
19 | # ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS |
20 | # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
21 | # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
22 | # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR |
23 | # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, |
24 | # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE |
25 | # OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN |
26 | # IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
d52e70d1 |
27 | |
51cb0147 |
28 | # Android fstab file. |
29 | # The filesystem that contains the filesystem checker binary (typically /system) cannot |
30 | # specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK |
ba068305 |
31 | |
51cb0147 |
32 | #<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags> |
467c5ea6 |
33 | /dev/block/bootdevice/by-name/system / ext4 ro wait,slotselect |
34 | /dev/block/bootdevice/by-name/userdata /data f2fs rw,discard,nosuid,nodev,noatime,nodiratime,nobarrier,inline_xattr,inline_data,reserve_root=32768,resgid=1065 wait,check,formattable,fileencryption=aes-256-xts,quota,reservedsize=128M |
35 | /dev/block/bootdevice/by-name/efs /mnt/vendor/efs ext4 noatime,nosuid,nodev,barrier=1,rw wait |
36 | /dev/block/bootdevice/by-name/persist /mnt/vendor/persist ext4 noatime,nosuid,nodev,barrier=1,data=ordered,nodelalloc,nomblk_io_submit,errors=panic wait,notrim |
37 | /dev/block/bootdevice/by-name/misc /misc emmc defaults defaults |
38 | /dev/block/bootdevice/by-name/slotinfo /slotinfo emmc defaults defaults |
39 | /dev/block/bootdevice/by-name/persist2 /mnt/product/persist ext4 noatime,nosuid,nodev,barrier=1 wait,formattable,nofail |
51cb0147 |
40 | |
41 | # Removable storage |
467c5ea6 |
42 | /devices/platform/13550000.dwmmc2/mmc_host* auto auto default voldmanaged=sdcard1:auto,encryptable=userdata |
43 | /devices/platform/13200000.usb* auto vfat default voldmanaged=usb1:auto |
44 | /devices/platform/13200000.usb/13200000.dwc3* auto vfat default voldmanaged=usb2:auto |