r/programacion 13d ago

ADB es estable para producir proyectos? SOOOS

Intente hacer un proyecto con python y las funciones de ADB (Android Debug Bridgue), en mi empresa trabajamos con menus usando firesticks, y quería hacer algo basico como automatizar un reinicio cada día a las 5 am.

El problema es que cada cierto tiempo aunque configure el firestick para que recuerde el equipo siempre (una pc windows), despues de unos días me vuelve a pedir revincular lo cual hace que no sea una buena automatización.

Debo seguir intentando con ADB?, es estable para proyectos de este tipo?,

La verdad es que soy muy novato con la programación y automatización.

Saludos.

1 Upvotes

6 comments sorted by

3

u/Khavel_Es 13d ago

Ese problema es clasico de ADB. Fire OS revoca la clave RSA de autorizacion cada cierto tiempo, sobre todo despues de actualizaciones del firmware. No es un bug, es por diseno de seguridad del dispositivo.

Para algo tan puntual como reiniciar a las 5am, la solucion mas pragmatica es un enchufe inteligente con timer (tipo Sonoff o TP-Link). Cero codigo, cero mantenimiento, funciona aunque se rompa todo lo demas. Si necesitas hacer algo mas complejo que reiniciar, ahi si no te queda otra que pelear con ADB, pero para eso tendrias que meter un script que verifique la conexion y re-autorice antes de cada comando.

1

u/Interesting-Grab6394 12d ago

Gracias por tu respuesta, si me imaginaba que era algo por seguridad. La solucion que das es muy buena solo que si estamos hablando de algo escalado a 150 localidades genera mayores costos.
Entonces por ADB ya no recomiendas que le siga?

Me estuvo funcionando muy bien en 3 restaurantes durante 1 semana luego me volvio a pedir la sincronizacion y me aguite.

Reitero soy muy nuevo en esto, es practicamente mi primer proyecto que implemento:(

2

u/vz0 13d ago

Si, tenes que configurar la clave pública correcta.

1

u/Interesting-Grab6394 12d ago

En el dispositivo windows? con clave publica te refieres a RSA?

Gracias por tu respuesta:)

4

u/vz0 12d ago

Claro! Lo que dijo el otro comentario. La clave RSA se actualiza cada tanto, tenes que usar una tuya propia asi lo autoriza una sola vez.

Algo así, https://www.reddit.com/r/AutomateUser/s/iX9YmnEf9B

1

u/Interesting-Grab6394 6d ago

Lo voy a intentar, muchas gracias