2016-11-27 94 views
1

使用local_overrides_packages我开始使用local_overrides_packages今天怎么

我设置这样的:

include $(CLEAR_VARS) 
LOCAL_MODULE  := init.target.power.rc 
LOCAL_OVERRIDES_PACKAGES := init.qcom.power.rc 
LOCAL_MODULE_TAGS := optional eng 
LOCAL_MODULE_CLASS := ETC 
LOCAL_SRC_FILES := root/init.target.power.rc 
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT) 
include $(BUILD_PREBUILT) 

(可以在这里找到:https://github.com/faizauthar12/android_device_xiaomi_ferrari/blob/cm-13.0/rootdir/Android.mk

所以在这种情况下init.qcom.power.rc正在被改写通过init.target.power.rc 但我有2人正在使用.. see here

回答

1

尝试

PACKAGES.$(LOCAL_MODULE).OVERRIDES := init.qcom.power.rc 

注意LOCAL_OVERRIDES_PACKAGES工作,如果它是一个LOCAL_PACKAGE_NAME

因为你是一个LOCAL_MODULE,上面应该工作(至少在我的情况:)工作)