#!/system/bin/sh until [ "$(getprop sys.boot_completed)" = "1" ]; do sleep 2; done sleep 5 while true; do if ! pgrep -f esimd.sh >/dev/null 2>&1; then echo "$(date) esimd not running, respawning" >> /data/adb/euicc_daemon.log setsid /system/bin/sh /data/adb/modules/euicc_slots_fix/esimd.sh >/dev/null 2>&1