|
||
|
![]() |
![]() |
Discusión general sobre smartphones y tecnología Charla sobre smartphones y tecnología en general |
![]() |
|
Herramientas |
#1
|
||||
|
||||
ADBuster: ¡Controla tus dispositivos Android como nunca con esta herramienta ADB!
Tras unos días trabajando en un proyecto personal, quiero compartir con vosotros ADBuster, una herramienta open-source escrita en Python que simplifica la gestión avanzada de dispositivos Android mediante ADB (Android Debug Bridge). He estado desarrollándola para que sea útil tanto para desarrolladores que automatizan tareas como para entusiastas de Android que quieren controlar sus dispositivos de forma eficiente, ya sea por USB o Wi-Fi. ¡Aquí va una actualización de lo que he conseguido hasta ahora!
¿Qué ofrece ADBuster? - Interfaz de Menú Interactiva: Navegación intuitiva desde la terminal, con soporte bilingüe (español/inglés). - Conexión Flexible: Compatible con dispositivos conectados por USB o por IP a través de Wi-Fi. - Funciones Potentes: - Instala APKs seleccionándolos gráficamente desde el explorador de archivos. - Reinicia el dispositivo en modo normal, recovery, fastboot o EDL. - Controla y refleja la pantalla de tu Android con scrcpy integrado. - Explora archivos del dispositivo, lista aplicaciones instaladas y ejecuta comandos ADB personalizados. - Modular y Extensible: Añade scripts externos (como explorador de archivos o terminal (Incluidos)) para más funcionalidades. - Ligero: Funciona con Python 3.8+ y pocas dependencias (pure-python-adb, scrcpy). Planes futuros ¡ADBuster seguirá creciendo! Planeo añadir nuevas funcionalidades, como herramientas avanzadas de automatización y mejoras en la gestión de archivos. ¿Tienes ideas de qué te gustaría ver en el proyecto? ¡Compártelas conmigo! ¡Únete al proyecto! Me encantaría conocer vuestras opiniones: ¿Sugerencias o problemas? Abre un issue en GitHub. ¿Quieres colaborar? Los pull requests son bienvenidos. ¿Lo has probado? Comparte tu experiencia o casos de uso aquí. ¡¡Hagamos que la gestión de dispositivos Android sea más fácil juntos!!. https://github.com/re-3v0lv3d/ADBuster ![]() ![]() ![]() ![]() ![]() Última edición por akjiacon Día 19/04/25 a las 17:48:51. |
Los siguientes 3 usuarios han agradecido a akjiacon su comentario: | ||
|
#4
|
||||
|
||||
Tras unos días trabajando en un proyecto personal, quiero compartir con vosotros ADBuster, una herramienta open-source escrita en Python que simplifica la gestión avanzada de dispositivos Android mediante ADB (Android Debug Bridge). He estado desarrollándola para que sea útil tanto para desarrolladores que automatizan tareas como para entusiastas de Android que quieren controlar sus dispositivos de forma eficiente, ya sea por USB o Wi-Fi. ¡Aquí va una actualización de lo que he conseguido hasta ahora!
¿Qué ofrece ADBuster? - Interfaz de Menú Interactiva: Navegación intuitiva desde la terminal, con soporte bilingüe (español/inglés). - Conexión Flexible: Compatible con dispositivos conectados por USB o por IP a través de Wi-Fi. - Funciones Potentes: - Instala APKs seleccionándolos gráficamente desde el explorador de archivos. - Reinicia el dispositivo en modo normal, recovery, fastboot o EDL. - Controla y refleja la pantalla de tu Android con scrcpy integrado. - Explora archivos del dispositivo, lista aplicaciones instaladas y ejecuta comandos ADB personalizados. - Modular y Extensible: Añade scripts externos (como explorador de archivos o terminal (Incluidos)) para más funcionalidades. - Ligero: Funciona con Python 3.8+ y pocas dependencias (pure-python-adb, scrcpy). Planes futuros ¡ADBuster seguirá creciendo! Planeo añadir nuevas funcionalidades, como herramientas avanzadas de automatización y mejoras en la gestión de archivos. ¿Tienes ideas de qué te gustaría ver en el proyecto? ¡Compártelas conmigo! ¡Únete al proyecto! Me encantaría conocer vuestras opiniones: ¿Sugerencias o problemas? Abre un issue en GitHub. ¿Quieres colaborar? Los pull requests son bienvenidos. ¿Lo has probado? Comparte tu experiencia o casos de uso aquí. ¡¡Hagamos que la gestión de dispositivos Android sea más fácil juntos!!. Archivo Adjunto 1548101 https://github.com/re-3v0lv3d/ADBuster ![]() ![]() ![]() ![]() ![]() ![]() ¿Estás en la tienda de aplicaciones oficial? Gracias.
__________________
No contesto SMS privados: Ni de opinión, ni técnicos; sean de GPS (sobre todo de estos), ordenadores o móviles. Si no te respondo en el foro por algo será. ¿De acuerdo?
![]() |
Gracias de parte de: | ||
#5
|
||||
|
||||
Es una aplicación para Windows, Mac o Linux a través de Python!!. Por lo tanto no creo que sea viable sacarla a algún sitio, pero no se descarta!! Puedes hacer todas las preguntas que quieras!! , Gracias por el feedback
|
#6
|
||||
|
||||
Es una aplicación para Windows, Mac o Linux a través de Python!!. Por lo tanto no creo que sea viable sacarla a algún sitio, pero no se descarta!! Puedes hacer todas las preguntas que quieras!! , Gracias por el feedback
|
Gracias de parte de: | ||
#7
|
||||
|
||||
¡Véndeme el producto!
__________________
No contesto SMS privados: Ni de opinión, ni técnicos; sean de GPS (sobre todo de estos), ordenadores o móviles. Si no te respondo en el foro por algo será. ¿De acuerdo?
![]() |
#8
|
||||
|
||||
Muy simple, es una aplicación completamente de código abierto y tu mismo puedes revisar como es que funciona la app , básicamente lo que hago es simplificar la gestión de dispositivos por ADB, para que nos olvidemos de picar tantos comandos y aprendernos como funcionan, como también te digo: es una herramienta que desearía haber tenido cuando empecé a cacharrear con androids! Gracias por tu comentario, Un abrazo |
#9
|
||||
|
||||
Muy simple, es una aplicación completamente de código abierto y tu mismo puedes revisar como es que funciona la app , básicamente lo que hago es simplificar la gestión de dispositivos por ADB, para que nos olvidemos de picar tantos comandos y aprendernos como funcionan, como también te digo: es una herramienta que desearía haber tenido cuando empecé a cacharrear con androids!
Gracias por tu comentario, Un abrazo ![]() ¿Sería posible hacer una comparativa por tu parte, compañero? Y la pregunta más importante: ¿Vas de camino a lograr la herramienta más completa para ADB, fastboot, EDL, etc.? |
#10
|
||||
|
||||
Un puntazo que también esté en español. Facilita mucho las cosas y reduce la probabilidad de error para los que no dominamos el inglés.
|
#11
|
||||
|
||||
Gracias. Ahora mismo no recuerdo nombres, pero hay otras herramientas para facilitar el uso de ADB.
¿Sería posible hacer una comparativa por tu parte, compañero? Y la pregunta más importante: ¿Vas de camino a lograr la herramienta más completa para ADB, fastboot, EDL, etc.? ![]() Y respecto a lo de fastboot también subí una herramienta que nos permite flashear , bootear , wipear y buscar particiones , haciendo muy sencilla la gestión del recovery o lo que sea para lo que haga falta fastboot y aquí te dejo una imagen de como se flashea un recovery con esta herramienta https://github.com/re-3v0lv3d/Fastboot_Rebusted Aquí tengo el repositorio por si quieres echarle un vistazo |
Gracias de parte de: | ||
#12
|
||||
|
||||
|
Gracias de parte de: | ||
#13
|
||||
|
||||
Justo ando con la de EDL jajaja
Y respecto a lo de fastboot también subí una herramienta que nos permite flashear , bootear , wipear y buscar particiones , haciendo muy sencilla la gestión del recovery o lo que sea para lo que haga falta fastboot Archivo Adjunto 1548238 y aquí te dejo una imagen de como se flashea un recovery con esta herramienta Archivo Adjunto 1548239 https://github.com/re-3v0lv3d/Fastboot_Rebusted Aquí tengo el repositorio por si quieres echarle un vistazo ![]() A mí lo que MÁS me haría falta en una herramienta/s de este tipo sería un sustituto medianamente amigable/sencillo (aunque sea sin interfaz gráfica) y eficaz a las copias de las particiones (Nandroid backups). Y que la herramienta sirviera también para restaurar estas copias de particiones. Así se veía en TWRP: ![]() https://doc.e.foundation/pages/backu...tore-with-twrp ![]() Las particiones variaban un poco según el teléfono, fabricante y versión de Android. Yo sigo usando TWRP, pero para mi próximo móvil tiene pinta de que ya no tendré dicha posibilidad y tendré que renunciar a TWRP/derivados. Me sería muy útil una herramienta eficaz y medianamente amigable para copiar/restaurar particiones. No sé si esto ya existe. Entiendo que cada fabricante/marca tiene más permisividad/limitaciones para acceder a estas cosas. Última edición por Ipho Día 21/04/25 a las 18:48:46. |
#14
|
||||
|
||||
Estaría genial, sí. Yo ya porque tengo algo de experiencia, pero para los que empiezan con esto (e incluso para mí) sería una gran ayuda. No suele ver opción de escoger idioma en este tipo de herramientas.
A mí lo que MÁS me haría falta en una herramienta/s de este tipo sería un sustituto medianamente amigable/sencillo (aunque sea sin interfaz gráfica) y eficaz a las copias de las particiones (Nandroid backups). Y que la herramienta sirviera también para restaurar estas copias de particiones. Así se veía en TWRP: ![]() ![]() Las particiones variaban un poco según el teléfono, fabricante y versión de Android. Yo sigo usando TWRP, pero para mi próximo móvil tiene pinta de que ya no tendré dicha posibilidad y tendré que renunciar a TWRP/derivados. Me sería muy útil una herramienta eficaz y medianamente amigable para copiar/restaurar particiones. No sé si esto ya existe. Entiendo que cada fabricante/marca tiene más permisividad/limitaciones para acceder a éstas cosas. ![]() Para hacer eso podriamos unicamente desde un recovery personalizado o bien teniendo permisos de superusuario... su cat /proc/partitions para listar las particiones dd if=/dev/block/mmcblk0p28 of=/sdcard/partition_datos.img bs=4k en mi caso esa es la particion de userdata y luego con fastboot_Rebusted podemos flashear facilmente el .img en USERDATA pero aqui hay un problema fundamental , y es que no todos los usuarios disponen de acceso como /root/ podemos hacer una prueba , te apuntas?? ![]() ![]() ![]() |
#15
|
||||
|
||||
Fasboot_Rebusted en español
Estaría genial, sí. Yo ya porque tengo algo de experiencia, pero para los que empiezan con esto (e incluso para mí) sería una gran ayuda. No suele haber opción de escoger idioma en este tipo de herramientas.
A mí lo que MÁS me haría falta en una herramienta/s de este tipo sería un sustituto medianamente amigable/sencillo (aunque sea sin interfaz gráfica) y eficaz a las copias de las particiones (Nandroid backups). Y que la herramienta sirviera también para restaurar estas copias de particiones. Así se veía en TWRP: ![]() https://doc.e.foundation/pages/backu...tore-with-twrp ![]() Las particiones variaban un poco según el teléfono, fabricante y versión de Android. Yo sigo usando TWRP, pero para mi próximo móvil tiene pinta de que ya no tendré dicha posibilidad y tendré que renunciar a TWRP/derivados. Me sería muy útil una herramienta eficaz y medianamente amigable para copiar/restaurar particiones. No sé si esto ya existe. Entiendo que cada fabricante/marca tiene más permisividad/limitaciones para acceder a estas cosas. ![]() Se me olvidó que si tenia traduccion!! Ahi va una captura |
![]() |
![]() |
||||||
|