From ed974bb87ab099e5168768b3381dcdf80d83f3c8 Mon Sep 17 00:00:00 2001 From: HashBang Date: Sat, 30 Jan 2016 14:20:09 -0500 Subject: allow flashing sparse images if the image has the right magic bytes to be a sparse image, use simg2img to flash the image create a rule to make a fully dynamic simg2img which results in a much smaller increase in gzip ramdisk size (2KB vs 40KB) Change-Id: I1b0f6bc127da46103888b1154a9bddd8ac02c01d --- simg2img/Android.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 simg2img/Android.mk (limited to 'simg2img') diff --git a/simg2img/Android.mk b/simg2img/Android.mk new file mode 100644 index 000000000..74755e7db --- /dev/null +++ b/simg2img/Android.mk @@ -0,0 +1,14 @@ +LOCAL_PATH := system/core/libsparse + +include $(CLEAR_VARS) +LOCAL_SRC_FILES := simg2img.c \ + sparse_crc32.c +LOCAL_MODULE := simg2img_twrp +LOCAL_MODULE_STEM := simg2img +LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)/sbin +LOCAL_MODULE_TAGS := optional +LOCAL_SHARED_LIBRARIES := \ + libsparse \ + libz +LOCAL_CFLAGS := -Werror +include $(BUILD_EXECUTABLE) -- cgit v1.2.3