change /data/bugreports to /bugreports
It's 5 characters shorter, has no runtime costs, can be stored on a read-only partition, and avoids problems like b/27262109 and b/27204904. It allows makes some security hardening easier. Bug: 27262109 Bug: 27204904 Bug: 32799236 Test: verified new symlink created and old one not present Change-Id: Ief362e13569ad9c868a7f0f9c4dbd6a328c96c6b
This commit is contained in:
parent
636c851f8d
commit
c4084c6694
2 changed files with 1 additions and 4 deletions
|
@ -56,6 +56,7 @@ endif
|
|||
LOCAL_POST_INSTALL_CMD := mkdir -p $(addprefix $(TARGET_ROOT_OUT)/, \
|
||||
sbin dev proc sys system data oem acct cache config storage mnt root $(BOARD_ROOT_EXTRA_FOLDERS)); \
|
||||
ln -sf /system/etc $(TARGET_ROOT_OUT)/etc; \
|
||||
ln -sf /data/user_de/0/com.android.shell/files/bugreports $(TARGET_ROOT_OUT)/bugreports; \
|
||||
ln -sf /sys/kernel/debug $(TARGET_ROOT_OUT)/d; \
|
||||
ln -sf /storage/self/primary $(TARGET_ROOT_OUT)/sdcard
|
||||
ifdef BOARD_USES_VENDORIMAGE
|
||||
|
|
|
@ -430,10 +430,6 @@ on post-fs-data
|
|||
|
||||
mkdir /data/anr 0775 system system
|
||||
|
||||
# symlink to bugreport storage location
|
||||
rm /data/bugreports
|
||||
symlink /data/user_de/0/com.android.shell/files/bugreports /data/bugreports
|
||||
|
||||
# Create all remaining /data root dirs so that they are made through init
|
||||
# and get proper encryption policy installed
|
||||
mkdir /data/backup 0700 system system
|
||||
|
|
Loading…
Reference in a new issue