Discusión general sobre smartphones y tecnología Charla sobre smartphones y tecnología en general

Respuesta
 
Herramientas
  #1  
Viejo 19/04/25, 17:41:35
Array

[xs_avatar]
akjiacon akjiacon no está en línea
Usuario poco activo
 
Fecha de registro: may 2024
Mensajes: 9
Tu operador: -

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!!.


Name:  Captura de pantalla 2025-04-19 171430.jpg
Views: 340
Size:  51.1 KB


https://github.com/re-3v0lv3d/ADBuster



Última edición por akjiacon Día 19/04/25 a las 17:48:51.
Responder Con Cita
Los siguientes 3 usuarios han agradecido a akjiacon su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 19/04/25, 20:12:38
Array

[xs_avatar]
akjiacon akjiacon no está en línea
Usuario poco activo
 
Fecha de registro: may 2024
Mensajes: 9
Tu operador: -

UPDATE: 1.0.1 Añadido soporte para ADB Sideload!!! Ahora es posible flashear roms!




Última edición por akjiacon Día 20/04/25 a las 15:25:47.
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 19/04/25, 23:04:08
Array

[xs_avatar]
Ipho Ipho no está en línea
Colaborador/a
 
Fecha de registro: feb 2013
Mensajes: 4,152

Gracias por compartir, compañero. Gran trabajo.
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 20/04/25, 11:07:55
Array

[xs_avatar]
xmigoll xmigoll no está en línea
Usuario muy activo
 
Fecha de registro: sep 2013
Mensajes: 7,351
Tu operador: Otra

 Cita: Originalmente Escrito por akjiacon Ver Mensaje
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


Una pregunta y según tu respuesta me gustaría hacerte otra. Sin acritud y sin ánimo de ofender.
¿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?
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 20/04/25, 15:23:04
Array

[xs_avatar]
akjiacon akjiacon no está en línea
Usuario poco activo
 
Fecha de registro: may 2024
Mensajes: 9
Tu operador: -

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
Responder Con Cita
  #6  
Viejo 20/04/25, 15:24:23
Array

[xs_avatar]
akjiacon akjiacon no está en línea
Usuario poco activo
 
Fecha de registro: may 2024
Mensajes: 9
Tu operador: -

 Cita: Originalmente Escrito por xmigoll Ver Mensaje
Una pregunta y según tu respuesta me gustaría hacerte otra. Sin acritud y sin ánimo de ofender.
¿Estás en la tienda de aplicaciones oficial?
Gracias.
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
Responder Con Cita
Gracias de parte de:
  #7  
Viejo 20/04/25, 18:57:28
Array

[xs_avatar]
xmigoll xmigoll no está en línea
Usuario muy activo
 
Fecha de registro: sep 2013
Mensajes: 7,351
Tu operador: Otra

 Cita: Originalmente Escrito por akjiacon Ver Mensaje
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
A lo que voy entonces. Quiero que me expliques ¿por qué he de confiar en alguien al que no conozco a nivel de seguridad?
¡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?
Responder Con Cita
  #8  
Viejo 20/04/25, 21:26:26
Array

[xs_avatar]
akjiacon akjiacon no está en línea
Usuario poco activo
 
Fecha de registro: may 2024
Mensajes: 9
Tu operador: -

 Cita: Originalmente Escrito por xmigoll Ver Mensaje
A lo que voy entonces. Quiero que me expliques ¿por qué he de confiar en alguien al que no conozco a nivel de seguridad?
¡Véndeme el producto!

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
Responder Con Cita
Los siguientes 2 usuarios han agradecido a akjiacon su comentario:
  #9  
Viejo 20/04/25, 21:45:12
Array

[xs_avatar]
Ipho Ipho no está en línea
Colaborador/a
 
Fecha de registro: feb 2013
Mensajes: 4,152

 Cita: Originalmente Escrito por akjiacon Ver Mensaje
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
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.?
Responder Con Cita
  #10  
Viejo 20/04/25, 21:48:54
Array

[xs_avatar]
Ipho Ipho no está en línea
Colaborador/a
 
Fecha de registro: feb 2013
Mensajes: 4,152

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.
Responder Con Cita
  #11  
Viejo 21/04/25, 18:19:55
Array

[xs_avatar]
akjiacon akjiacon no está en línea
Usuario poco activo
 
Fecha de registro: may 2024
Mensajes: 9
Tu operador: -

 Cita: Originalmente Escrito por Ipho Ver Mensaje
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.?
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


Name:  Captura de pantalla 2025-04-21 181437.png
Views: 185
Size:  120.5 KB

y aquí te dejo una imagen de como se flashea un recovery con esta herramienta


Name:  Captura de pantalla 2025-04-21 181808.png
Views: 186
Size:  141.0 KB






https://github.com/re-3v0lv3d/Fastboot_Rebusted

Aquí tengo el repositorio por si quieres echarle un vistazo
Responder Con Cita
Gracias de parte de:
  #12  
Viejo 21/04/25, 18:20:58
Array

[xs_avatar]
akjiacon akjiacon no está en línea
Usuario poco activo
 
Fecha de registro: may 2024
Mensajes: 9
Tu operador: -

 Cita: Originalmente Escrito por Ipho Ver Mensaje
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.


pues esta la escribí en ingles!!! quieres traducción??
mira que la escribo sin problemas ehh


Responder Con Cita
Gracias de parte de:
  #13  
Viejo 21/04/25, 18:44:46
Array

[xs_avatar]
Ipho Ipho no está en línea
Colaborador/a
 
Fecha de registro: feb 2013
Mensajes: 4,152

 Cita: Originalmente Escrito por akjiacon Ver Mensaje
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
 Cita: Originalmente Escrito por akjiacon Ver Mensaje
pues esta la escribí en ingles!!! quieres traducción??
mira que la escribo sin problemas ehh


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.

Última edición por Ipho Día 21/04/25 a las 18:48:46.
Responder Con Cita
  #14  
Viejo 21/04/25, 18:52:27
Array

[xs_avatar]
akjiacon akjiacon no está en línea
Usuario poco activo
 
Fecha de registro: may 2024
Mensajes: 9
Tu operador: -

 Cita: Originalmente Escrito por Ipho Ver Mensaje
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??


Responder Con Cita
  #15  
Viejo 21/04/25, 18:59:57
Array

[xs_avatar]
akjiacon akjiacon no está en línea
Usuario poco activo
 
Fecha de registro: may 2024
Mensajes: 9
Tu operador: -

Fasboot_Rebusted en español

 Cita: Originalmente Escrito por Ipho Ver Mensaje
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



Name:  Captura de pantalla 2025-04-21 185852.jpg
Views: 169
Size:  56.8 KB
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > HTCMania > Discusión general sobre smartphones y tecnología



Hora actual: 15:59:50 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /