This commit fixes bashisms in the script itself to ensure these
can be correctly executed under any POSIX compliant Bourne Shell
(eg. dash(1))
Change-Id: I3efb4b91483a3948a9a3270c9783461bb5d53f92
-#!/bin/bash
+#!/bin/sh
FAKE_ROOT=/system
FAKE_ROOT_RO=/system-ro
BOOT_MODE=$("$CAT" /proc/cmdline | "$TR" ' ' \\n | "$GREP" bootmode | "$CUT" -d= -f2)
-if [ "z$BOOT_MODE" == "z" ]; then
+if [ "z$BOOT_MODE" = "z" ]; then
echo "BOOT_MODE was NOT defined!!"
echo "Do reboot!!"
do_reboot
-#!/bin/bash
+#!/bin/sh
SYSTEM_RECOVERY_GUI="@SYSTEM_RECOVERY_LIBEXEC_DIR@/system-recovery.gui"
SYSTEM_RECOVERY_NON_GUI="@SYSTEM_RECOVERY_LIBEXEC_DIR@/system-recovery.non_gui"
mount_partitions
# For debugging - It should be deleted on Release
-/sbin/agetty -l /bin/bash -n --keep-baud 115200,38400,9600 ttyS1 linux &
+/sbin/agetty -l /bin/sh -n --keep-baud 115200,38400,9600 ttyS1 linux &
[ -x "${SYSTEM_RECOVERY_GUI}" ] && "${SYSTEM_RECOVERY_GUI}" || "${SYSTEM_RECOVERY_NON_GUI}"
-#!/bin/bash
+#!/bin/sh
FNAME="../res/system-recovery/images/tizen-anim.png"
SRCIMG="./tizen-anim?src.png"
-#!/bin/bash
+#!/bin/sh
FNAME="../res/system-recovery/images/menu-title.png"
TEXT="Tizen system recovery"