Вы можете продолжать опрос для системных свойств sys.boot_completed
или dev.bootcomplete
.
Что касается кода, я не знаю, какую среду и / или язык сценариев вы используете. Это довольно просто. Сначала вам нужно найти, какое свойство устанавливается в «1» при загрузке с помощью программного обеспечения вашего телефона. Предположим, что это dev.bootcomplete
. Затем следующая команда вернет управление обратно к вашему скрипту после загрузки телефона
adb wait-for-device shell 'while [[ -z $(getprop dev.bootcomplete) ]] ; do sleep 1; done'