Por
Dekuwa
qCFW es un "quasi" Custom Firmware para PS3 para usar con el modchip BadWDSD. Está fuertemente basado en Evilnat PEX CFW. Soportará todas las funciones excepto: Volcado de eid_root_key y cualquier cosa que lo requiera.
Cobra debe estar activo en todo momento o algunas funciones no funcionarán correctamente.
Peculiaridades de qCFW
Por alguna razón desconocida, cuando enciendes la consola con un mando inalámbrico, este no se sincroniza. Debes apagar y encender el mando para que sincronice.
Nota sobre el modo DEX
El modo DEX es totalmente compatible. Sin embargo, no es posible realizar ningún tipo de instalación o actualización de firmware mientras estés en este modo.
Esto significa que si por alguna razón necesitas reinstalar el firmware (por ejemplo, por un HDD corrupto), estarás bloqueado. Para recuperar la consola, usa el pin BANKSEL del modchip para volver a OFW.
Instalación (Software)
PARA LA PRIMERA INSTALACIÓN, ¡HAZ PRIMERO UNA COPIA DE SEGURIDAD (BACKUP) DE LA FLASH! SI ALGO SALE MUY MAL Y NO TIENES BACKUP, TU CONSOLA PODRÍA QUEDAR EN LADRILLO (BRICK) PERMANENTE.
Prepara la unidad USB ELIMINANDO la carpeta qcfw antigua si existiera, ¡NO SOBREESCRIBAS! Luego descarga qCFW y extráelo en tu unidad de esta forma.
Instala PS3HEN 3.4.1 FINAL o posterior.
Conecta tu unidad USB en el puerto USB situado más a la DERECHA de tu PS3.
En el XMB, activa HEN y luego usa la opción: Red -> Hybrid Firmware Tools -> qCFW Options -> Install Stagex. Debe mostrar "Success" (Éxito).
Si no lo has hecho ya, instala el modchip siguiendo la sección de Instalación (Hardware).
Una vez instalado el modchip y conectada la alimentación, espera hasta que el LED del modchip se quede fijo. Si no se queda fijo tras un rato, revisa el cableado SC_RX/SC_TX.
Enciende la consola. El LED del modchip debería parpadear brevemente con un triple pitido justo después. Esto significa que el exploit ha tenido éxito. Si tu consola se apaga y enciende continuamente, revisa el cable CMD/CLK y el Stagex.
¡CUIDADO! Si el LED del modchip no parpadea brevemente y la consola da pantalla verde (GLOD), la resistencia CMD/CLK podría estar dañada.
Ahora deberías estar en el XMB. Activa HEN y usa la opción Install qCFW.
Si te indica que reinstales el firmware e intentes de nuevo, hazlo UNA VEZ.
La pantalla parecerá congelada; se está instalando. Este proceso tarda entre 10 y 20 minutos. Si algo sale mal en este paso, aún deberías poder recuperar la consola entrando en modo seguro y reinstalando el firmware normalmente.
Después se reiniciará sola. Deberías estar en qCFW y ver el logo de Evilnat.
¡IMPORTANTE! Debes "Sincronizar fecha y hora vía internet" al menos una vez tras la instalación para evitar problemas como bloqueos en el XMB.
¡Felicidades! La instalación de qCFW se ha completado.
A partir de ahora, el modchip será necesario para arrancar la consola hasta que vuelvas a OFW. Esto se puede hacer reinstalando el firmware OFW/HFW normalmente. Tras esto, puedes desactivar o desinstalar el modchip. Si las cosas van tan mal que no puedes entrar en modo seguro, usa el pin BANKSEL en su lugar.
Instalación (Hardware)
Actualmente, son compatibles la Raspberry Pi Pico (RP2040) y la RP2040-Zero.
Solo instala el modchip después de que Stagex se haya instalado en la flash de la consola desde la sección anterior. De lo contrario, no arrancará. Si ya has instalado el modchip, puedes usar el pin HOLD para desactivarlo temporalmente sin desoldarlo.
Nota: Como no tengo modelos 2500 y 3000 para probar, debe ser hecho por otras personas. Si conoces los puntos de soldadura, por favor dímelo.
Para flashear el archivo .uf2 (incluido en el zip de qCFW): conecta el puerto USB del modchip a tu PC mientras mantienes pulsado el botón BOOTSEL. Aparecerá una unidad nueva; arrastra el archivo .uf2 dentro.
El LED debería parpadear. Flasheo completado y listo para usar. Puedes desconectarlo del PC.
Excluyendo alimentación y masa (GND), solo necesitas soldar 4 cables marcados en rojo (CMD, CLK, SC_RX, SC_TX). Los demás pines son opcionales.
Es posible alimentar el modchip externamente siempre que esté activo durante el modo espera (standby) de la PS3.
Debes medir la resistencia del cable CMD/CLK. La resistencia a tierra (GND) debería ser de unos 55 ohmios. Si no es así, algo va mal.
Guía de cableado
El cable CMD/CLK no debe ser demasiado grueso.
La tasa de éxito depende de la calidad de tu soldadura y cableado.
Mantén todos los cables lo más cortos posible (el de GND es el más importante) y evita pasarlos por zonas con mucho ruido eléctrico.
Si se hace correctamente, la tasa de éxito debería ser del 100%.
Descripción de Pines
Pines de Señal:
CLK: Señal XDR CLK.
CMD: Señal XDR CMD.
SC_TX/SC_RX: Señal UART de Syscon.
DEBUG: Señal UART opcional del modchip, para depuración y acceso a syscon (baudios 576000, ¡NO 57600!).
Pines de Configuración (Cortocircuitar a masa para activar):
HOLD: Desactiva el modchip sin necesidad de quitar la corriente o desoldar.
LITE: (Por determinar).
BANKSEL: Fuerza la vuelta a OFW. Equivale al comando de syscon w 1224 00. Úsalo solo cuando sea absolutamente necesario. No puedes encender la consola mientras este pin esté puenteado.
Actualizar qCFW
No puedes actualizar qCFW mientras estás en qCFW. Debes volver a OFW primero.
Simplemente reinstala el firmware normalmente, luego usa la opción Install qCFW con los archivos actualizados en el USB. No es necesario hacer nada más. Al actualizar los archivos en el USB, borra primero toda la carpeta qcfw; no la sobreescribas.
Volver a OFW
Método PUP (Recomendado)
Usa siempre este método si es posible. Reinstala el firmware de forma normal. No requiere pasos extra. Si quieres desinstalar el modchip, puedes hacerlo después de esto.
Mediante pin BANKSEL
Evita esto a menos que sea absolutamente necesario. ¡NO VAYAS DIRECTO A ESTE PIN SIN INTENTAR ARRANCAR LA CONSOLA SIN EL MODCHIP PRIMERO! Si se apaga sola, sigue estos pasos:
Desenchufa la consola.
Haz un puente entre el pin BANKSEL y masa (GND).
Enchufa la consola, espera hasta que el LED del modchip parpadee muy rápido. Ya ha tenido éxito. No puedes encender la consola mientras el pin esté puenteado.
Desenchufa la consola y quita el puente del pin. Si es necesario, quita o usa el pin HOLD para desactivar el modchip.
Enchufa la consola de nuevo y enciéndela. Probablemente verás una pantalla negra; es normal porque el dev_flash sigue siendo qCFW pero ahora estás en OFW.
Entra en modo seguro y reinstala el firmware normalmente para una recuperación completa.
Otras Funciones
Recuperación de flasheo corrupto (Stagex o CoreOS): No te preocupes, no es un brick real. Primero, desactiva el modchip e intenta arrancar. Si arranca, todo bien. Si se apaga, sigue la sección del pin BANKSEL y desactiva el modchip antes de arrancar.
Downgrade: Tras arrancar con el modchip, es posible bajar el firmware hasta la versión 4.80. No se puede hacer desde el XMB; debes usar el modo seguro.
OtherOS
Es diferente al CFW convencional. Sigue estos pasos:
Descarga dtbImage.ps3.zfself y ponlo en la raíz de tu USB.
Conecta el USB en el puerto de la DERECHA.
En XMB: Red -> Custom Firmware Tools -> OtherOS Tools -> Install OtherOS (qCFW). Debe decir "Success".
Usa la opción Boot OtherOS (qCFW) para entrar directamente en Petitboot.
qCFW es un proyecto encabezado por aomsin2526.