Загрузка данных


#!/data/data/com.termux/files/usr/bin/sh

while true; do
    # Проверяем, горит ли экран (true - горит, false - погас)
    # На Samsung J2 Core статус экрана проверяется через dumpsys display
    if dumpsys display | grep -q "mScreenState=OFF"; then
        # Если экран погас, жестко закрываем Links, чтобы сбросить сессию
        pkill links
        
        # Ждем, пока экран снова загорится
        while dumpsys display | grep -q "mScreenState=OFF"; do
            sleep 1
        done
        
        # Экран загорелся! Перезапускаем Termux, чтобы сработал пароль
        am start -n com.termux/.TermuxActivity
    fi
    sleep 1
done