# To trigger a reboot on install of version 300000000 of # the com.android.tzdata apex: # $ adb shell setprop persist.debug.trigger_reboot_after_activation com.android.tzdata@300000000.apex active_apex=/data/apex/active/`/system/bin/getprop persist.debug.trigger_reboot_after_activation` if [[ $active_apex == *.apex ]] then while : do if [ -a $active_apex ] then /system/bin/log -t TriggerWatchdog "Detected presence of $active_apex" /system/bin/setprop sys.powerctl reboot fi done fi