Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1e5d0e7f authored by Tao Bao's avatar Tao Bao Committed by android-build-merger
Browse files

Merge "Move update-payload-key.pub.pem into a module." am: 22c434e8

am: bf3c4769

Change-Id: Ibb99dbf190ff5e49d6ab79f56763e855ae523710
parents 5761ffcb bf3c4769
Loading
Loading
Loading
Loading
+27 −0
Original line number Diff line number Diff line
@@ -60,3 +60,30 @@ $(LOCAL_BUILT_MODULE): \
	    $(extra_recovery_keys)
	$(SOONG_ZIP) -o $@ -j \
	    $(foreach key_file, $(PRIVATE_CERT) $(PRIVATE_EXTRA_RECOVERY_KEYS), -f $(key_file))


#######################################
# update_engine_payload_key, used by update_engine. We use the same key as otacerts but in RSA
# public key format.
include $(CLEAR_VARS)

LOCAL_MODULE := update_engine_payload_key
LOCAL_MODULE_CLASS := ETC
LOCAL_MODULE_STEM := update-payload-key.pub.pem
LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/update_engine
include $(BUILD_SYSTEM)/base_rules.mk
$(LOCAL_BUILT_MODULE): $(DEFAULT_SYSTEM_DEV_CERTIFICATE).x509.pem
	openssl x509 -pubkey -noout -in $< > $@


#######################################
# update_engine_payload_key for recovery image, used by update_engine.
include $(CLEAR_VARS)

LOCAL_MODULE := update_engine_payload_key.recovery
LOCAL_MODULE_CLASS := ETC
LOCAL_MODULE_STEM := update-payload-key.pub.pem
LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)/system/etc/update_engine
include $(BUILD_SYSTEM)/base_rules.mk
$(LOCAL_BUILT_MODULE): $(DEFAULT_SYSTEM_DEV_CERTIFICATE).x509.pem
	openssl x509 -pubkey -noout -in $< > $@