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)
|
||||
|
||||
METADATA_SYMLINK := $(TARGET_ROOT_OUT)/metadata
|
||||
$(METADATA_SYMLINK): $(LOCAL_INSTALLED_MODULE)
|
||||
METADATA_SYMLINKS := $(TARGET_ROOT_OUT)/metadata
|
||||
$(METADATA_SYMLINKS): $(LOCAL_INSTALLED_MODULE)
|
||||
@echo "Creating $@"
|
||||
@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))
|
||||
$(foreach mk,$(subdir_makefiles),$(info including $(mk) ...)$(eval include $(mk)))
|
||||
|
|
|
@ -231,10 +231,6 @@ on post-fs-data
|
|||
|
||||
# Create directory used by display clients
|
||||
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
|
||||
mkdir /data/vendor/lm 0700 root root
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
# Apex Metadata
|
||||
/data/vendor/metadata_apex(/.*)? u:object_r:apex_metadata_file:s0
|
||||
/data/vendor/metadata_apex/sessions(/.*)? u:object_r:apex_metadata_file:s0
|
||||
/data/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
|
||||
/system/bin/chargeonlymode u:object_r:charger_exec:s0
|
||||
|
|
Loading…
Reference in a new issue