summaryrefslogtreecommitdiff
path: root/conf
diff options
context:
space:
mode:
authorKonstantin Vyshetsky <vkon@google.com>2022-08-01 18:17:27 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-08-01 18:17:27 +0000
commitbab4345e6b42c1451329a5a80650accfe5e6bdd1 (patch)
tree5e0f94af0e9f7c4f0bd977453b0ec90dec730d06 /conf
parent301ce08839c459912e209db36ba0af4e786bd590 (diff)
parent214b76abd3b9ac7a7d1479376f07b3a97528af6e (diff)
downloadgs201-bab4345e6b42c1451329a5a80650accfe5e6bdd1.tar.gz
gs201: add script to migrate persist to ext4 am: 214b76abd3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19391442 Change-Id: Ia821dfb32ba14e9610d63cc83653408fc80d20d1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'conf')
-rw-r--r--conf/init.gs201.rc7
1 files changed, 6 insertions, 1 deletions
diff --git a/conf/init.gs201.rc b/conf/init.gs201.rc
index 4bc1497..f2a6815 100644
--- a/conf/init.gs201.rc
+++ b/conf/init.gs201.rc
@@ -2,7 +2,12 @@ import /vendor/etc/init/hw/init.gs201.usb.rc
import android.hardware.drm@1.2-service.widevine.rc
import init.exynos.sensorhub.rc
-on early-init
+on early-init && property:ro.debuggable=1
+ # Convert /dev/block/by-name/persist to ext4 on userdebug builds only
+ exec -- /system_ext/bin/convert_to_ext4.sh /dev/block/by-name/persist false
+ mount_all /vendor/etc/fstab.persist --early
+
+on early-init && property:ro.debuggable=0
mount_all /vendor/etc/fstab.persist --early
on init