aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Riordan <jriordan001@gmail.com>2017-02-10 00:03:52 -0500
committerJason Riordan <jriordan001@gmail.com>2017-02-11 00:50:45 -0500
commitdfe35ef4e93205dc9c7d94c56fcb694242dddd99 (patch)
treebe86aed557ba9bf5b5a73910e59194123136f6f3
parent2c809a069d8e5a700a49895e639bd3fecf050e26 (diff)
mofd: support TWRP recovery variant
uncomment the following to build twrp Change-Id: I4032b8053d393894f092f237897b763b18b613ca
-rw-r--r--BoardConfigCommon.mk16
-rw-r--r--recovery/twrp.fstab12
2 files changed, 28 insertions, 0 deletions
diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk
index 4615843..4aef284 100644
--- a/BoardConfigCommon.mk
+++ b/BoardConfigCommon.mk
@@ -177,11 +177,27 @@ TARGET_POWERHAL_VARIANT := mofd_v1
BOARD_PROVIDES_LIBRIL := true
# Recovery
+#RECOVERY_VARIANT := twrp
TARGET_RECOVERY_PIXEL_FORMAT := "BGRA_8888"
BOARD_GLOBAL_CFLAGS += -DNO_SECURE_DISCARD
TARGET_RECOVERY_FSTAB := device/asus/mofd-common/rootdir/etc/fstab.mofd_v1
TARGET_RECOVERY_DEVICE_MODULES := libinit_mofd librecovery_updater_mofd thermald
+TARGET_RECOVERY_PIXEL_FORMAT := "BGRA_8888"
+BOARD_HAS_LARGE_FILESYSTEM := true
+
+ifeq ($(RECOVERY_VARIANT),twrp)
+TARGET_RECOVERY_FSTAB := device/asus/mofd-common/recovery/twrp.fstab
+BOARD_HAS_NO_REAL_SDCARD := true
+TW_THEME := portrait_hdpi
+RECOVERY_SDCARD_ON_DATA := true
+TW_DEFAULT_BRIGHTNESS := "160"
+TW_INCLUDE_CRYPTO := true
+TW_INCLUDE_NTFS_3G := true
+TW_EXCLUDE_SUPERSU := true
+else
+TARGET_RECOVERY_FSTAB := device/asus/mofd-common/rootdir/etc/fstab.mofd_v1
TARGET_RECOVERY_DENSITY := hdpi
+endif
# Release tools
TARGET_RELEASETOOLS_EXTENSIONS := device/asus/mofd-common/releasetools
diff --git a/recovery/twrp.fstab b/recovery/twrp.fstab
new file mode 100644
index 0000000..3b0a4ed
--- /dev/null
+++ b/recovery/twrp.fstab
@@ -0,0 +1,12 @@
+/system ext4 /dev/block/by-name/system
+/cache ext4 /dev/block/by-name/cache
+/config ext4 /dev/block/by-name/config flags=backup=1
+/data ext4 /dev/block/by-name/data flags=encryptable=/factory/userdata_footer
+/factory ext4 /dev/block/by-name/factory flags=display="Factory";mounttodecrypt
+/boot emmc /dev/block/by-name/boot
+/recovery emmc /dev/block/by-name/recovery
+/splash emmc /dev/block/by-name/splashscreen flags=backup=1;display="Splash";flashimg=1
+/misc emmc /dev/block/by-name/misc
+
+/external_sd vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1 flags=display="Micro SDcard";storage;wipeingui;removable
+/usb-otg vfat /dev/block/sda1 /dev/block/sda flags=removable;storage;display=USB-OTG