BadBuilder es una herramienta para crear una unidad USB BadUpdate para Xbox 360. Automatiza el proceso de formateo de la unidad USB, la descarga de los archivos necesarios, su extracción y la instalación de aplicaciones homebrew.
Características
Formateo USB (solo Windows)
- Utiliza un formateador FAT32 personalizado compatible con unidades USB de gran tamaño (≥32 GB).
- Garantiza la compatibilidad con Xbox 360.
Nota: Actualmente, la función de formateo es exclusiva de Windows. Si compila BadBuilder para otro sistema operativo, le solicitará que formatee manualmente el disco de destino.
Descarga automática de archivos
- Detecta y descarga automáticamente los archivos necesarios más recientes.
- Reconoce los archivos descargados previamente y los reutiliza de forma predeterminada.
- Permite especificar rutas personalizadas para los archivos necesarios si ya están en el sistema.
Importante: BadBuilder no localiza dinámicamente los archivos dentro de archivos ZIP. Si el archivo proporcionado tiene una estructura de carpetas diferente a la esperada, el proceso fallará repentinamente. Asegúrese de que su archivo coincida con el formato esperado si especifica una copia existente.
Extracción y copia de archivos
- Extrae automáticamente todos los archivos necesarios.
- Prepara la unidad USB para el exploit BadUpdate copiando todos los archivos necesarios.
Compatibilidad con Homebrew
- Permite agregar aplicaciones Homebrew especificando su carpeta raíz.
- Busca automáticamente el archivo de punto de entrada (.xex) dentro de la carpeta.
- Si se encuentran varios archivos .xex, BadBuilder le pedirá que seleccione el correcto.
- Copia todos los archivos necesarios y parchea la entrada .xex con la herramienta XexTool descargada.
Cómo usar
- Inicie el ejecutable. Se abrirá en una ventana de Terminal.
- Formateo (solo Windows): BadBuilder formateará su unidad USB como FAT32, incluso si tiene más de 32 GB.
Precaución: Formatear un disco implica la pérdida de todos los datos. Asegúrese de haber seleccionado la unidad correcta antes de confirmar el formato. No me hago responsable de ninguna pérdida de datos.
- Descargar archivos: BadBuilder obtendrá los archivos del exploit necesarios o le permitirá especificar una ubicación existente.
- Extraer archivos: BadBuilder extraerá automáticamente todo lo necesario.
- Copiar archivos: BadBuilder copiará todos los archivos extraídos a las ubicaciones correctas.
-
Añadir Homebrew (opcional):
- Especifique la carpeta raíz de su aplicación homebrew (p. ej., D:\Aurora 0.7b.2 - Paquete de lanzamiento).
- BadBuilder ubicará el archivo .xex dentro.
- Si existen varios archivos .xex, se le pedirá que elija el punto de entrada correcto.
-
Primero, se copiarán todos los archivos necesarios y, a continuación, se parcheará el archivo .xex con XexTool.
- Esto garantiza que la copia original del programa homebrew no se modifique, ya que se realiza in situ en la unidad USB.
Ejemplo de estructura de carpetas de Homebrew
Si desea agregar Aurora, seleccione la carpeta raíz, como:
D:\Aurora 0.7b.2 - Paquete de lanzamiento
Que contiene:
Aurora 0.7b.2 - Paquete de lanzamiento/
├── Datos/
├── Multimedia/
├── Plugins/
├── Skins/
├── Usuario/
├── Aurora.xex
├── live.json
├── nxeart
BadBuilder detectará Aurora.xex como el punto de entrada y lo parcheará según corresponda.
Importante: Actualmente, no se admiten las aplicaciones Homebrew que no contengan el punto de entrada en la carpeta raíz.
Uso de aplicaciones homebrew no compatibles
Si aún desea usar aplicaciones homebrew no compatibles, deberá copiarlas manualmente. Para ello, siga estos pasos:
- Copie la carpeta raíz completa en la carpeta Aplicaciones de la unidad de destino.
- Busque y copie la ruta del punto de entrada.
-
Abra una ventana de terminal y cree el siguiente comando:
- Comando: "<ruta_a_la_carpeta_de_BadBuilder.exe>\Work\Extract\BadUpdate Tools\XePatcher\XexTool.exe" -m r -r a "<ruta_a_punto_de_entrada>"
- Ejemplo: "C:\BadBuilder\Work\Extract\BadUpdate Tools\XePatcher\XexTool.exe" -m r -r a "H:\Apps\Aurora 0.7b.2 - Release Package\Aurora.xex"
BadBuilder ha sido creado por Pdawg-bytes.
Que novedades incluye la versión 0.1
Released
- Primera versión pública.