Browse Source

first commit

Vinylsmith 11 months ago
parent
commit
3990acb715
4 changed files with 26 additions and 34 deletions
  1. 1 0
      BoardConfig.mk
  2. 12 8
      recovery/root/system/etc/recovery.fstab
  3. 12 19
      recovery/root/system/etc/twrp.flags
  4. 1 7
      twrp_herolte.mk

+ 1 - 0
BoardConfig.mk

@@ -48,6 +48,7 @@ TARGET_BOOTLOADER_BOARD_NAME := universal8890
 
 # Platform
 TARGET_BOARD_PLATFORM := exynos5
+TARGET_SUPPORTS_64_BIT_APPS := true
 
 # File systems
 BOARD_HAS_LARGE_FILESYSTEM := true

+ 12 - 8
recovery/root/system/etc/recovery.fstab

@@ -1,11 +1,15 @@
-# 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
+/boot			emmc	/dev/block/platform/155a0000.ufs/by-name/BOOT
+/recovery		emmc	/dev/block/platform/155a0000.ufs/by-name/RECOVERY	flags=backup=1
 
-#<src>                  <mnt_point>         <type>    <mnt_flags and options>                               <fs_mgr_flags>
+/system			ext4	/dev/block/platform/155a0000.ufs/by-name/SYSTEM
+/system_image			emmc	/dev/block/platform/155a0000.ufs/by-name/SYSTEM
+/data			ext4	/dev/block/platform/155a0000.ufs/by-name/USERDATA	flags=encryptable=footer;length=-20480
+/cache			ext4	/dev/block/platform/155a0000.ufs/by-name/CACHE		flags=display="Cache";backup=1;wipeingui
+/misc			emmc    /dev/block/platform/155a0000.ufs/by-name/OTA
 
-/dev/block/platform/155a0000.ufs/by-name/SYSTEM		/system		ext4		ro,errors=panic,noload												wait,recoveryonly
+/modem			emmc	/dev/block/platform/155a0000.ufs/by-name/RADIO		flags=backup=1;display="Baseband"
+/modem_debug		emmc	/dev/block/platform/155a0000.ufs/by-name/CP_DEBUG	flags=backup=1;display="Baseband (Debug)";subpartitionof=/modem
+/efs			ext4	/dev/block/platform/155a0000.ufs/by-name/EFS		flags=backup=1;display="EFS"
 
-/dev/block/platform/155a0000.ufs/by-name/USERDATA	/data		ext4		noatime,nosuid,nodev,noauto_da_alloc,discard,journal_async_commit,data=ordered,errors=panic			wait,check,quota,encryptable=/dev/block/platform/155a0000.ufs/by-name/TOMBSTONES,latemount,reservedsize=128M
-
-/dev/block/platform/155a0000.ufs/by-name/OTA		/misc		emmc		defaults													defaults
+/sdcard1		vfat	/dev/block/mmcblk0p1 /dev/block/mmcblk0			flags=display="Micro SDcard";storage;wipeingui;removable
+/usb-otg		vfat	/dev/block/sde1 /dev/block/sde				flags=display="USB-OTG";storage;wipeingui;removable

+ 12 - 19
recovery/root/system/etc/twrp.flags

@@ -1,22 +1,15 @@
-# 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
+/boot			emmc	/dev/block/platform/155a0000.ufs/by-name/BOOT
+/recovery		emmc	/dev/block/platform/155a0000.ufs/by-name/RECOVERY	flags=backup=1
 
-# mount_point		fstype		device			device2					flags
+/system			ext4	/dev/block/platform/155a0000.ufs/by-name/SYSTEM
+/system_image			emmc	/dev/block/platform/155a0000.ufs/by-name/SYSTEM
+/data			ext4	/dev/block/platform/155a0000.ufs/by-name/USERDATA	flags=encryptable=footer;length=-20480
+/cache			ext4	/dev/block/platform/155a0000.ufs/by-name/CACHE		flags=display="Cache";backup=1;wipeingui
+/misc			emmc    /dev/block/platform/155a0000.ufs/by-name/OTA
 
-/boot			emmc		/dev/block/platform/155a0000.ufs/by-name/BOOT
-/recovery		emmc		/dev/block/platform/155a0000.ufs/by-name/RECOVERY		flags=backup=1
-/cache			ext4		/dev/block/platform/155a0000.ufs/by-name/CACHE		flags=display="Cache";backup=1;wipeingui
+/modem			emmc	/dev/block/platform/155a0000.ufs/by-name/RADIO		flags=backup=1;display="Baseband"
+/modem_debug		emmc	/dev/block/platform/155a0000.ufs/by-name/CP_DEBUG	flags=backup=1;display="Baseband (Debug)";subpartitionof=/modem
+/efs			ext4	/dev/block/platform/155a0000.ufs/by-name/EFS		flags=backup=1;display="EFS"
 
-# Internal Storage
-/storage		ext4		/data/media/0							flags=display="Internal Storage";usermrf;backup=1;fsflags="bind";removable
-
-/system_image		emmc		/dev/block/platform/155a0000.ufs/by-name/SYSTEM			flags=display="System Image";backup=1
-
-/modem			emmc		/dev/block/platform/155a0000.ufs/by-name/RADIO			flags=backup=1;display="Baseband"
-/modem_debug		emmc		/dev/block/platform/155a0000.ufs/by-name/CP_DEBUG		flags=backup=1;display="Baseband (Debug)";subpartitionof=/modem
-/efs			ext4		/dev/block/platform/155a0000.ufs/by-name/EFS			flags=backup=1;display="EFS"
-
-# External Storage
-/sdcard1		vfat		/dev/block/mmcblk0p1	/dev/block/mmcblk0			flags=display="MicroSD Card";storage;wipeingui;removable
-/usb_otg		vfat		/dev/block/sde1		/dev/block/sde				flags=display="USB-Storage";storage;wipeingui;removable
+/sdcard1		vfat	/dev/block/mmcblk0p1 /dev/block/mmcblk0			flags=display="Micro SDcard";storage;wipeingui;removable
+/usb-otg		vfat	/dev/block/sde1 /dev/block/sde				flags=display="USB-OTG";storage;wipeingui;removable

+ 1 - 7
twrp_herolte.mk

@@ -14,14 +14,8 @@
 # limitations under the License.
 #
 
-# Inherit from those products. Most specific first.
-$(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base.mk)
-
-# Inherit from our custom product configuration
-$(call inherit-product, vendor/twrp/config/common.mk)
-
 # Inherit from herolte device
-$(call inherit-product, device/samsung/hero2lte/device.mk)
+$(call inherit-product, device/samsung/herolte/device.mk)
 
 # Device identifier. This must come after all inclusions
 PRODUCT_DEVICE := herolte