From 250bf71272b5c116715e1c042a4e9b8b93cca5b9 Mon Sep 17 00:00:00 2001 From: HexagonWin Date: Sun, 30 May 2021 11:33:39 +0900 Subject: [PATCH] Edit fstab for efs, modem, etc. Clean up files. --- ef44/BoardConfig.mk | 2 ++ ef44/recovery.fstab | 52 ++++++++++++++++----------------------------- 2 files changed, 20 insertions(+), 34 deletions(-) diff --git a/ef44/BoardConfig.mk b/ef44/BoardConfig.mk index 880c978..dddc64e 100644 --- a/ef44/BoardConfig.mk +++ b/ef44/BoardConfig.mk @@ -60,3 +60,5 @@ TW_HAS_NO_RECOVERY_PARTITION := true TW_MAX_BRIGHTNESS := 255 TW_NO_SCREEN_BLANK := true TW_THEME := portrait_hdpi + +#BOARD_HAS_VIBRATOR_IMPLEMENTATION := device/pantech/ef44/vibrator/vibrator.c diff --git a/ef44/recovery.fstab b/ef44/recovery.fstab index a7373f3..62136ca 100644 --- a/ef44/recovery.fstab +++ b/ef44/recovery.fstab @@ -1,37 +1,21 @@ -# Copyright (c) 2011, Code Aurora Forum. All rights reserved. +# Copyleft (c) 2021, HexagonWin. No rights reserved. # -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are -# met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above -# copyright notice, this list of conditions and the following -# disclaimer in the documentation and/or other materials provided -# with the distribution. -# * Neither the name of Code Aurora Forum, Inc. nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS -# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN -# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -# mount point fstype device [device2] +# mount point fstype device [device2] flags -/boot emmc /dev/block/platform/msm_sdcc.1/by-name/boot -/cache ext4 /dev/block/platform/msm_sdcc.1/by-name/cache -/data ext4 /dev/block/platform/msm_sdcc.1/by-name/userdata length=-16384 +/boot emmc /dev/block/platform/msm_sdcc.1/by-name/boot flags=backup=1 +/recovery emmc /dev/block/platform/msm_sdcc.1/by-name/recovery flags=backup=1;canbewiped;wipeingui +/system ext4 /dev/block/platform/msm_sdcc.1/by-name/system flags=backup=1;canbewiped;wipeingui +/cache ext4 /dev/block/platform/msm_sdcc.1/by-name/cache flags=backup=1;canbewiped;wipeingui;wipeduringfactoryreset +/data ext4 /dev/block/platform/msm_sdcc.1/by-name/userdata flags=backup=1;canbewiped;wipeingui;wipeduringfactoryreset;settingsstorage;encryptable=footer;length=-16384 /misc emmc /dev/block/platform/msm_sdcc.1/by-name/misc -/recovery emmc /dev/block/platform/msm_sdcc.1/by-name/recovery -/system ext4 /dev/block/platform/msm_sdcc.1/by-name/system -/sdcard datamedia /dev/null -/external_sd vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1 + +# Removable devices + +/external_sd vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1 flags=backup=0;wipeingui;storage;removable;settingsstorage;encryptable=userdata +/usb-otg auto /dev/block/sda1 flags=backup=0;wipeingui;storage;removable + +# Etc devices + +/efs1 emmc /dev/block/platform/msm_sdcc.1/by-name/modemst1 flags=backup=1;display=EFS +/efs2 emmc /dev/block/platform/msm_sdcc.1/by-name/modemst2 flags=backup=1;subpartitionof=/efs1 +/radio emmc /dev/block/platform/msm_sdcc.1/by-name/modem flags=backup=1;display=Modem