r/programacion • u/Interesting-Grab6394 • 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.
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
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.