PSGroove

El estilo de este artículo debe ser mejorado.

El artículo no sigue completamente las convenciones de estilo.


Contenido

Introducción

PSGroove es el resultado de la investigación del funcionamiento de PSJailbreak realizado por Mathieulh. Fue lanzado el 1 de septiembre de 2010. Es el primer Firmware "clon" del usado en el PSJailbreak, aunque buena parte del código es cosecha propia. Además el código fuente es libre ya que ha sido lanzado bajo licencia Open Source. Funciona inyectando código sin firmar en el nivel 2 del kernel GameOS durante el proceso de carga de PS3. Cuenta con la limitación de no poder cargar backups mediante "Backup Manager", homebrew utilizado para dicha utilidad, pero gracias a que el codigo fuente es libre se ha conseguido modificar para utilizarlo (ver Mods).

Características

  • Es un Firmware usado en USBs que permite la carga de homebrew, manteniendo el sello de garantía intacto.
  • A diferencia de PSJailbreak, no es necesario tenerlo conectado a la PS3 todo el tiempo solo basta con tenerlo al inicio.
  • Es compatible con todos los modelos de PS3, FAT y SLIM hasta la fecha.
  • Funciona hasta el firmware 3.41 v2. El firmware 3.42 bloquea la posibilidad de usar este exploit. Se esta esperando una actualizacion de este Firmware que permita de nuevo usar el exploit.
  • Se ha deshabilitado la opción de carga de backups.
  • Código libre.

Chips, placas y otros dispositivos soportados

Chips

  • AT90USB162
  • AT90USB646
  • AT90USB647
  • AT90USB1286
  • AT90USB1287
  • ATMEGA32U4
  • ATMEGA32U2
  • PIC18F2550
  • PIC18F4550
  • PIC18F2455

Placas

  • Teensy, ver. 2.0
  • Teensy ++, ver 2.0
  • Blackcat USB
  • ATUSBKEY
  • ATAVRXPLAIN

Otros dispositivos

  • Nokia N900/N800/N810
  • HTC Desire/Magic/Dream/Droid Incredible/Diamond/Diamond 2/HD/Legend/Hero/HD2/EVO/Droid Eris/Wildfire/Espresso/Aria
  • Motorola Droid/Milestone
  • Nexus One
  • Palm Pre
  • Dingoo
  • TI-84
  • Archos 5 IMT
  • iOSLinux (iPhone 2G/3G, iPod Touch 1G)

Dongles USB

La inmensa mayoria de los dongles USB clones de PSJailBreak suelen incorporar chips AT90USB162 o similares incluso algunos de estos clones ya estan diseñados especificamente para funcionar con firmwares libres como este.

Mas información Aquí

Uso

Para usar el exploit sea cual sea la placa, Dongle o Dispositivo utilizado:

  • Interrumpe completamente la corriente de PS3 mediante el interruptor trasero o desenchufándola de la corriente.
  • Conecta el dongle a un puerto USB de PS3.
  • Presiona el botón POWER de la consola, seguido rápidamente por el de EJECT.
  • Pasados de unos segundos, el primer LED del dongle debería encenderse (en caso de ser un dongle que incluya LEDs).
  • Pasados unos 5 segundos, el segundo LED se encenderá (si el dongle solo tiene un LED este se apagará en este momento). Significará que ha cargado correctamente.
  • Ahora en el menú de JUEGO aparecerá la opción Install Package Files.

NOTA: No todos los dongles/usb disponen de LED ni están hechos de la misma manera. Este método de uso se basa en los dongles comerciales como lo es el PSJailbreak. Sin embargo, aún así, el método es válido para cualquier dongle, casero o comercial, ya que el exploit que se ejecuta en ambos es el mismo.

Mods de PSGroove

PSGroove+

Basado en el PSGroove original, solamente añade la funcionalidad de cargar backups que venia limitada de origen. Nadie continua el desarrollo pues simplemente cambia en el Descriptor.h el siguiente código para activar la emulación bdvd. Esto permite el uso de "Backup Manager" o otros como "Open Manager"

este:

0x78, 0x78, 0x78, 0x78

por este:

0x62, 0x64, 0x76, 0x64

OpenPSJailbreak

Proyecto paralelo basado en el PSGroove original. Actualmente solo añade lo que el PSGroove+, la emulación bdvd, pero se prevén optimizaciones de código.


PSFreedom

Port del código PSGroove para Nokia n900 y Dingoo. Actualmente se está portando el modulo driver USB a otros móviles y dispositivos portátiles compatibles.


PSGrooPIC

Port del código PSGroove para el microcontrolador PIC 18F2550. Estos microcontroladores son más fáciles de encontrar en las tiendas y con un coste más reducido. También permite utilizar zócalos para según que tipo de encapsulado (cuentan con encapsulados tipo SMD para montar en proyectos más compactos). Para más información, consulta el Wiki de PSGrooPIC.

Preguntas frecuentes

¿Es actualizable?

En principio si. Se dispone del código fuente, por lo que las modificaciones son relativamente fáciles.

¿Tiene que estar conectado siempre?

No. Se puede extraer una vez iniciado el exploit pero deberás de repetir el proceso cuando apagues la consola.

¿Puedo jugar con backups?

Con el PSGroove original no, ya que está deshabilitado. Deberás usar una de las modificaciones que hay. PSGroove+ tiene la emulación de bdvd activada, con la cual si podrás.

¿Tiene soporte .mkv, NTFS, backups PS2-PSX?

No. Esto solo activa la ejecución de programas sin firmar aprovechando una vulnerabilidad. Todo eso vendrá después, con las aplicaciones caseras. En principio puede realizar todo cuanto pueda realizar PSJailbreak, por lo que si con PSJailbreak lo tiene o tendrá, PSGroove o mods también.

¿Donde puedo encontrar las placas/chips necesarios?

En este momento son difíciles de encontrar. No hay stock o los precios son desorbitados. Paciencia.

¿Puedo usar mi PSP para esto? ¿y mi calculadora? ¿y mi móvil? ¡que es un iPhone!

No (aunque no se descarta que en el futuro sea posible).

¿Y un pendrive?

No, es imposible.

¿Se pueden jugar online?

Si, pero implica un alto riesgo de baneo de PSN. El "Backup Manager" contiene un ID desconocido por lo que su identificación por parte de Sony será relativamente sencillo.

¿Y si se cambia el ID?

Posiblemente tenga el mismo resultado, aunque seguramente más difícil de identificar por parte de Sony, pero todo esto son suposiciones.

No me interesa la carga de backups, solo el homebrew, ¿qué necesito?

Simplemente el PSGroove. En principio no implica riesgo de baneo, al no usar el Backup Manager con una ID desconocida.

¿El PSGroove+ incluye el "Backup Manager?"

No. PSGroove+ habilita la emulación del bdvd para poder hacer uso del "Backup Manager" pero no está incluido. "Backup Manager" simplemente es un Homebrew como lo puede ser cualquier otro.

Enlaces de interés