Add exclusion criteria for "Fix Recovery Bootloop"
Should only be included on devices that use initramfs, i.e. legacy SAR, recovery-in-boot Change-Id: I2408fcd993e1e381f49b3d5ae860694b2fade4d2
This commit is contained in:
@@ -193,6 +193,12 @@ endif
|
||||
ifeq ($(TW_EXCLUDE_MTP),)
|
||||
LOCAL_SHARED_LIBRARIES += libtwrpmtp-ffs
|
||||
endif
|
||||
ifeq ($(BOARD_USES_RECOVERY_AS_BOOT), true)
|
||||
LOCAL_CFLAGS += -DBOARD_USES_RECOVERY_AS_BOOT
|
||||
endif
|
||||
ifeq ($(BOARD_BUILD_SYSTEM_ROOT_IMAGE), true)
|
||||
LOCAL_CFLAGS += -DBOARD_BUILD_SYSTEM_ROOT_IMAGE
|
||||
endif
|
||||
|
||||
#TWRP Build Flags
|
||||
ifeq ($(TW_EXCLUDE_MTP),)
|
||||
|
||||
6
data.cpp
6
data.cpp
@@ -793,7 +793,11 @@ void DataManager::SetDefaultValues()
|
||||
#else
|
||||
mPersist.SetValue(TW_UNMOUNT_SYSTEM, "1");
|
||||
#endif
|
||||
|
||||
#if defined BOARD_USES_RECOVERY_AS_BOOT && defined BOARD_BUILD_SYSTEM_ROOT_IMAGE
|
||||
mConst.SetValue("tw_uses_initramfs", "1");
|
||||
#else
|
||||
mConst.SetValue("tw_uses_initramfs", "0");
|
||||
#endif
|
||||
#ifdef TW_NO_SCREEN_TIMEOUT
|
||||
mConst.SetValue("tw_screen_timeout_secs", "0");
|
||||
mConst.SetValue("tw_no_screen_timeout", "1");
|
||||
|
||||
@@ -3770,6 +3770,7 @@
|
||||
<conditions>
|
||||
<condition var1="tw_has_boot_slots" var2="1"/>
|
||||
<condition var1="tw_has_repack_tools" var2="1"/>
|
||||
<condition var1="tw_uses_initramfs" var2="1"/>
|
||||
</conditions>
|
||||
<actions>
|
||||
<action function="set">tw_back=advanced</action>
|
||||
|
||||
@@ -3892,6 +3892,7 @@
|
||||
<conditions>
|
||||
<condition var1="tw_has_boot_slots" var2="1"/>
|
||||
<condition var1="tw_has_repack_tools" var2="1"/>
|
||||
<condition var1="tw_uses_initramfs" var2="1"/>
|
||||
</conditions>
|
||||
<actions>
|
||||
<action function="set">tw_back=advanced</action>
|
||||
|
||||
@@ -4371,6 +4371,7 @@
|
||||
<conditions>
|
||||
<condition var1="tw_has_boot_slots" var2="1"/>
|
||||
<condition var1="tw_has_repack_tools" var2="1"/>
|
||||
<condition var1="tw_uses_initramfs" var2="1"/>
|
||||
</conditions>
|
||||
<actions>
|
||||
<action function="set">tw_back=advanced</action>
|
||||
|
||||
Reference in New Issue
Block a user