#!/system/bin/sh

/system/bin/setprop sys.pioneer.misc.navi_pl_cation sys.pioneer.navi_pl_on

(
  log -p e -t SmartConfirm "Waiting for datamanager service"
  until service check datamanager.service|grep -v not; do sleep 1; done
  log -p e -t SmartConfirm "Datamanager ready, waiting for systemBootType"
  until logcat -s -d DataManager | grep 'getSystemBootType('; do sleep 1; done
  log -p e -t SmartConfirm "systemBootType passed, tring to set..."
  while
    OUTPUT="`/data/datacli -k '6##1#1#A#B#FAL#MODESMARTPHONECONFIRM' -h 01 2>&1`"
    RETURN=$?
    log -p e -t SmartConfirm "Code: $RETURN; $OUTPUT"
    sleep 1
    [ $RETURN -gt 0 ]
  do :; done
) &