¿Cómo crear una cola de comandos que se ejecutarán inmediatamente la próxima vez que inicie la recuperación?

He intentado este comando de este hilo de Firelord

adb shell 'su -c "'"echo "boot-recovery" > /cache/recovery/command"'"'

y agregué más basado en eso

adb shell 'su -c "'"echo "--update_package=/sdcard/file.zip" > /cache/recovery/command"'"'

Entonces

adb reboot recovery

El resultado fue el archivo que /cache/recovery/commandcontiene

boot-recovery
--update_package=/sdcard/file.zip

y el teléfono se reinicia en recuperación pero no pasa nada ...

¿Es esta incluso la forma correcta de hacerlo? Corrígeme, no soy tan bueno (bastante malo) en los comandos de recuperación de Android

Más información: TWRP 3.2, Android 8.1 (pero necesito ser compatible con tantas versiones como sea posible)

NHKomaiha
fuente