Mount hal partition during recovery 57/280157/1 tizen
authorMateusz Moscicki <m.moscicki2@partner.samsung.com>
Wed, 24 Aug 2022 10:23:38 +0000 (12:23 +0200)
committerMateusz Moscicki <m.moscicki2@partner.samsung.com>
Wed, 24 Aug 2022 12:02:09 +0000 (14:02 +0200)
Change-Id: I31c553353c50bd52e104544483f788fa902a3202

scripts/recovery-init.in

index 75ad2e50c5930dcef5e1c36235e4f9e4150ff31b..ca640e000380d807674346a830c3c6615bc397fa 100644 (file)
@@ -16,6 +16,7 @@ RMDIR="/usr/bin/rmdir"
 TR="/usr/bin/tr"
 
 FAKE_ROOT="/system-ro"
+HAL_MNT=hal
 #------------------------------------------------
 #       mount_usb_partitions
 #------------------------------------------------
@@ -157,6 +158,9 @@ mount_partitions() {
     get_partition_id
 
     mount_rootfs
+    if [ ! "z${PART_HAL}" = "z" ]; then
+        "$MOUNT" -o ro "${PART_HAL}" "${FAKE_ROOT}/${HAL_MNT}"
+    fi
     "$MOUNT" -t proc none ${FAKE_ROOT}/proc
     "$MOUNT" -t sysfs none ${FAKE_ROOT}/sys
     "$MOUNT" -t devtmpfs devtmpfs ${FAKE_ROOT}/dev