mirror of
https://github.com/chararomandroid/android_device_samsung_a20
synced 2026-08-21 19:55:33 -04:00
universal7885: Initial recovery support
* Symlink partitions * Some flashable zips relies on this, such as opengapps Signed-off-by: SamarV-121 <samarvispute121@gmail.com> Change-Id: Ibf85283167dab825ad08bed3397923eed9278eca
This commit is contained in:
parent
304c88538a
commit
592e7a19ac
4 changed files with 20 additions and 1 deletions
|
|
@ -59,6 +59,7 @@ TARGET_LMKD_STATS_LOG := true
|
|||
|
||||
# Partitions
|
||||
BOARD_BOOTIMAGE_PARTITION_SIZE := 33554432
|
||||
BOARD_RECOVERYIMAGE_PARTITION_SIZE := 39845888
|
||||
BOARD_CACHEIMAGE_PARTITION_SIZE := 157286400
|
||||
BOARD_FLASH_BLOCK_SIZE := 131072
|
||||
|
||||
|
|
|
|||
9
recovery/Android.mk
Normal file
9
recovery/Android.mk
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := init.recovery.exynos7904.rc
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_MODULE_CLASS := ETC
|
||||
LOCAL_SRC_FILES := init.recovery.exynos7904.rc
|
||||
LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)
|
||||
include $(BUILD_PREBUILT)
|
||||
8
recovery/init.recovery.exynos7904.rc
Normal file
8
recovery/init.recovery.exynos7904.rc
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
on fs
|
||||
wait /dev/block/platform/13500000.dwmmc0
|
||||
symlink /dev/block/platform/13500000.dwmmc0 /dev/block/bootdevice
|
||||
|
||||
symlink /dev/block/bootdevice/by-name/BOOT /dev/block/bootdevice/by-name/boot
|
||||
symlink /dev/block/bootdevice/by-name/SYSTEM /dev/block/bootdevice/by-name/system
|
||||
symlink /dev/block/bootdevice/by-name/VENDOR /dev/block/bootdevice/by-name/vendor
|
||||
symlink /dev/block/bootdevice/by-name/CACHE /dev/block/bootdevice/by-name/cache
|
||||
|
|
@ -50,7 +50,8 @@ PRODUCT_COPY_FILES += \
|
|||
|
||||
# Recovery
|
||||
PRODUCT_PACKAGES += \
|
||||
fastbootd
|
||||
fastbootd \
|
||||
init.recovery.exynos7904.rc
|
||||
|
||||
# SamsungDoze
|
||||
PRODUCT_PACKAGES += \
|
||||
|
|
|
|||
Loading…
Reference in a new issue