sdm660-common: apex: Symlink metadata to existing sessions
* Better we do this instead of creating extra dir
This commit is contained in:
parent
0814ebe94f
commit
1edf16f04c
3 changed files with 8 additions and 10 deletions
|
@ -130,13 +130,13 @@ $(EGL_SYMLINKS): $(LOCAL_INSTALLED_MODULE)
|
||||||
|
|
||||||
ALL_DEFAULT_INSTALLED_MODULES += $(EGL_SYMLINKS)
|
ALL_DEFAULT_INSTALLED_MODULES += $(EGL_SYMLINKS)
|
||||||
|
|
||||||
METADATA_SYMLINK := $(TARGET_ROOT_OUT)/metadata
|
METADATA_SYMLINKS := $(TARGET_ROOT_OUT)/metadata
|
||||||
$(METADATA_SYMLINK): $(LOCAL_INSTALLED_MODULE)
|
$(METADATA_SYMLINKS): $(LOCAL_INSTALLED_MODULE)
|
||||||
@echo "Creating $@"
|
@echo "Creating $@"
|
||||||
@mkdir -p $(TARGET_ROOT_OUT)/metadata
|
@mkdir -p $(TARGET_ROOT_OUT)/metadata
|
||||||
$(hide) ln -sf /data/vendor/metadata_apex $@/apex
|
$(hide) ln -sf /data/apex $@/apex
|
||||||
|
|
||||||
ALL_DEFAULT_INSTALLED_MODULES += $(METADATA_SYMLINK)
|
ALL_DEFAULT_INSTALLED_MODULES += $(METADATA_SYMLINKS)
|
||||||
|
|
||||||
subdir_makefiles=$(call first-makefiles-under,$(LOCAL_PATH))
|
subdir_makefiles=$(call first-makefiles-under,$(LOCAL_PATH))
|
||||||
$(foreach mk,$(subdir_makefiles),$(info including $(mk) ...)$(eval include $(mk)))
|
$(foreach mk,$(subdir_makefiles),$(info including $(mk) ...)$(eval include $(mk)))
|
||||||
|
|
|
@ -231,10 +231,6 @@ on post-fs-data
|
||||||
|
|
||||||
# Create directory used by display clients
|
# Create directory used by display clients
|
||||||
mkdir /data/vendor/display 0770 system graphics
|
mkdir /data/vendor/display 0770 system graphics
|
||||||
|
|
||||||
# Create apex symlinked dirs
|
|
||||||
mkdir /data/vendor/metadata_apex 0755 root system
|
|
||||||
mkdir /data/vendor/metadata_apex/sessions 0700 root system
|
|
||||||
|
|
||||||
# Change lm related dirs
|
# Change lm related dirs
|
||||||
mkdir /data/vendor/lm 0700 root root
|
mkdir /data/vendor/lm 0700 root root
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
# Apex Metadata
|
# Apex Metadata
|
||||||
/data/vendor/metadata_apex(/.*)? u:object_r:apex_metadata_file:s0
|
/data/apex/sessions(/.*)? u:object_r:apex_metadata_file:s0
|
||||||
/data/vendor/metadata_apex/sessions(/.*)? u:object_r:apex_metadata_file:s0
|
/data/apex/active(/.*)? u:object_r:apex_metadata_file:s0
|
||||||
|
/data/apex/backup(/.*)? u:object_r:apex_metadata_file:s0
|
||||||
|
/data/apex/hashtree(/.*)? u:object_r:apex_metadata_file:s0
|
||||||
|
|
||||||
# Executables
|
# Executables
|
||||||
/system/bin/chargeonlymode u:object_r:charger_exec:s0
|
/system/bin/chargeonlymode u:object_r:charger_exec:s0
|
||||||
|
|
Loading…
Reference in a new issue