summaryrefslogtreecommitdiff
path: root/cppreopts
diff options
context:
space:
mode:
authorFyodor Kupolov <fkupolov@google.com>2016-07-25 11:55:15 -0700
committerFyodor Kupolov <fkupolov@google.com>2016-07-26 09:58:35 -0700
commit9b8b12f84eaa4622e070f14217c90c5306a145a4 (patch)
treefef8cd3f84572dd423e703abd63d24c6735dd6ec /cppreopts
parent757d341496d8c7e69420eb51c82be2d2bc694079 (diff)
downloadextras-9b8b12f84eaa4622e070f14217c90c5306a145a4.tar.gz
Optional script to copy preloads to data directory
Bug: 29940807 Change-Id: Iba4deaecb5a4055ad10b92829f37ecd3cf8a5ee0
Diffstat (limited to 'cppreopts')
-rw-r--r--cppreopts/cppreopts.rc4
1 files changed, 4 insertions, 0 deletions
diff --git a/cppreopts/cppreopts.rc b/cppreopts/cppreopts.rc
index 3df9148a..c61eb9e7 100644
--- a/cppreopts/cppreopts.rc
+++ b/cppreopts/cppreopts.rc
@@ -15,11 +15,15 @@
on property:sys.cppreopt=requested && property:ro.boot.slot_suffix=_a
mount ext4 /dev/block/bootdevice/by-name/system_b /postinstall ro nosuid nodev noexec
exec - root -- /system/bin/cppreopts.sh /postinstall
+ # Optional script to copy additional preloaded content to data directory
+ exec - root root system -- /system/bin/preloads_copy.sh /postinstall
umount /postinstall
setprop sys.cppreopt finished
on property:sys.cppreopt=requested && property:ro.boot.slot_suffix=_b
mount ext4 /dev/block/bootdevice/by-name/system_a /postinstall ro nosuid nodev noexec
exec - root -- /system/bin/cppreopts.sh /postinstall
+ # Optional script to copy additional preloaded content to data directory
+ exec - root root system -- /system/bin/preloads_copy.sh /postinstall
umount /postinstall
setprop sys.cppreopt finished