Usamos cookies y procesamos datos de tu navegación principalmente con fines técnicos, estadísticos y publicitarios; la utilización de nuestros servicios implica tu consentimiento. Más información en nuestra política de privacidad.

Carga de backups en firmware 4.05 (PlayStation 4)

Post it.png Este artículo fue actualizado el día 29/11/2018 por borrego92.

Contenido

Introducción

En este artículo explicaremos diversos tutoriales para que el usuario más novato pueda disfrutar de la scene de PS4.

Los tutoriales actualmente disponibles son los siguientes:

  • Actualizar el software del sistema a 5.05.
  • Explotar la vulnerabilidad del software del sistema 5.05.
  • Conectar vía FTP a PS4.
  • Bloquear/Activar las actualizaciones del software del sistema.
  • Instalar backups en PlayStation 4.
  • Copiar juegos de PS4.
  • Activar la reproducción de vídeo en PS4.

Requisitos

  • Consola PlayStation 4 y mando DualShock 4.
  • Tener instalado el software del sistema 5.05.
  • Un PC con red de area local.

Advertencia

Peligro.png
  • Siguiendo este tutorial puede existir cierto riesgo de brickear o actualizar la consola, te recomendamos que si no estás seguro de lo que haces no lo sigas.
  • Tanto la wiki, o cualquier usuario/administrador de www.elotrolado.net NO se hacen responsables de los posibles daños que se puedan ocasionar a tu consola siguiendo este tutorial.

Actualizar el software del sistema a 5.05

Para actualizar el software del sistema a la versión 5.05 realizamos los siguientes pasos:

  • 1º Paso: Descargar el firmware 5.05 de aquí o aquí.
  • 2º Paso: Comprobar el MD5 del firmware descargado con el siguiente "f86d4f9d2c049547bd61f942151ffb55".
  • 3º Paso: En un dispositivo de almacenamiento USB, crea una carpeta llamada "PS4", dentro de esta carpeta, crea otra llamada "UPDATE" (Sin las comillas y en MAYÚSCULAS).
  • 4º Paso: Introduce el archivo PS4UPDATE.PUP (renombrar el fichero a dicho nombre si es necesario) en la carpeta UPDATE.
  • 5º Paso: Desconecta PS4 de Internet, por motivos de seguridad.
  • 6º Paso: Introduce el pendrive en PS4, entra en ajustes y por último en el apartado de actualización del software del sistema.

El sistema debería reconocerte que vas a instalar dicha versión, en el caso de que quiera instalarte otra, instala el firmware desde el modo seguro (Si no sabes como acceder al modo seguro, pincha aquí).

Lanzar Kernel Exploit 5.05

Para explotar la vulnerabilidad del sistema de PS4 podemos realizarlo de diferentes maneras, las cuales son:

  • Lanzar el Kernel Exploit localmente vía PC.
  • Lanzar el Kernel Exploit vía Online (es necesario tener el navegador activado).
  • Lanzar el Kernel Exploit vía Caché.

Antes de lanzar el Kernel Exploit, es aconsejable desactivar las descargas automáticas de PS4. Para ello, con la PS4 desconectada de Internet, entra a "Ajustes"/"Sistema"/"Descargas automáticas" y desactiva todas las opciones por seguridad.

Lanzar Kernel Exploit localmente vía PC

Para realizar este método haremos uso de la herramienta ps4-exploit-host del desarrollador Al-Azif. Para empezar, ejecutamos la herramienta ps4-exploit-host que generará un servidor DNS en nuestro equipo del que haremos uso en nuestra querida PS4.

Si observamos la captura siguiente, podemos ver la dirección IP del servidor DNS generado con la herramienta ps4-exploit-host, en mi caso la dirección del servidor DNS es la "192.168.100.2".

213oduq.png

Una vez generado el servidor DNS en nuestro PC, encendemos la PS4 y desmarcamos todas las opciones de descargas automáticas, para evitar que se descargue la última versión del sistema de PS4.

Conectamos nuestra PS4 a la misma red que está conectado nuestro PC configurando la conexión de red con la opción personalizada, donde dejaremos todo por defecto excepto los DNS que lo configuraremos de la siguiente manera:

  • DNS Primario: La dirección IP que nos muestra la herramienta ps4-exploit-host mostrada en la imagen anterior.
  • DNS Secundario: 0.0.0.0 (dejarlo vacío)

Acto seguido ejecutamos el navegador he introducimos la dirección IP de que nos ha proporcionado la herramienta ps4-exploit-host.

PD: En caso de no tener el navegador habilitado accederemos a la guía del usuario (que se encuentra en ajustes) para ejecutar exploits/payloads en 5.05.

Zcgh4q8.jpg

¿Como puedo enviar un payload que no está incluido?

  • 1º Paso: Copiar el payload en el directorio "payloads" de la herramienta ps4-exploit-host en el PC.
  • 2º Paso: Seleccionar la opción Original que hace que la PS4 se disponga a recibir payloads enviados manualmente por el usuario.
  • 3º Paso: Lanzar el payload introducido anteriormente con la herramienta ps4-exploit-host marcando el número correspondiente y apretando intro.

Lanzar el Kernel Exploit vía Online

Prácticamente el proceso es similar al anterior, la única diferencia está en que no necesitamos el PC para lanzar el Kernel Exploit a PS4, si no que lo hacemos mediante Internet (es necesario tener activado el navegador para realizar este proceso).

Para comenzar conecta la PS4 a Internet de manera normal (no hace falta configurar DNS ni nada).

Si no has desactivado las descargas automáticas de PS4, ten mucho cuidado con las peticiones que te hará la consola de actualizar el software del sistema, dile siempre que NO. Si ya se te ha descargado la actualización y no para de salirte el mensaje de actualización para todo, no te preocupes, lo arreglaremos luego.

Entra al navegador web de PS4 y dale al botón de "OPTIONS (Menú de Opciones)" y arriba del todo a "Ajustes". Dale a "Eliminar cookies" y "Borrar datos del sitio web". Ahora vuelve al "Menú de Opciones" y entra en "Historial de Navegación", presiona de nuevo la tecla "OPTIONS" y selecciona "Borrar historial de navegación".

Por último, escribe en el navegador la siguiente dirección: https://fabrebatalla18.github.io/#5.05 (Gracias al compañero fabrebatalla18) y ponla en "Favoritos". (Si es la única página que tienes en favoritos, mejor.

Captura_de_pantalla_2018-08-15_a_las_21.30.47.png

Lanzar el Kernel Exploit vía Caché

Este método es, según mi experiencia y la de muchos usuarios, la solución más sencilla y estable, reduciendo la posibilidad de Kernel Panic casi a cero, con el añadido de que lo tienes todo completamente Offline, sin chips, ni móviles, ni PC, ni nada en absoluto.

Para ello realiza estos pasos:

  • 1° Paso: Elimina las cookies, los datos del sitio web y el historial de navegación del navegador.
  • 2° Paso: Accede al sitio web que explota la vulnerabilidad del sistema de PS4 (Vía PC o Internet).
  • 3° Paso: Ejecuta la opción Caché.

Captura_de_pantalla_2018-08-15_a_las_22.57.48.png

Una vez realizado el proceso, desconecta la PS4 de Internet, reinicia el sistema y comprueba que al entrar de nuevo al navegador te sale el sitio web que explota la vulnerabilidad del sistema de PS4 con todos los payload de manera Offline.

Realizar una copia de seguridad de Base de Datos y las partidas guardadas

Es importante respaldar nuestros savegames por si los archivos se pudieran corromper por cualquier motivo. Para ello usaremos el payload DB_SG_Backup de stooged. Pasos a seguir:

  • 1° Paso: Conectar un dispositivo de almacenamiento compatible a la PS4 mediante USB.
  • 2° Paso: Lanzar el kernel exploit usando el método que se prefiera.
  • 3° Paso: Disponer la PS4 de forma que reciba payloads. Depende del método empleado para lanzar el exploit.
    • Nota 1: En caso de usar la web http://crack.bargains/505k/ en 5.05 debemos volver a entrar en la web por segunda vez y en la pantalla aparecerá el texto Awaiting payload.
    • Nota 2: En caso de usar un método ofrecido por Al-Azif debemos entrar por segunda vez en la opción Mira y en la pantalla aparecerá el texto Awaiting payload.
      • Nota de la nota: Tras la última actualización de Al-Azif ha añadido la opción Original, para más información sobre el envío de payloads consulta su correspondiente sección de PC o Android.
  • 4° Paso: Enviar el payload DB_SG_Backup para nuestro firmware usando el método que se prefiera (Android o PC).
  • 5º Paso: La copia de seguridad se hará de forma automática en nuestro dispositivo conectado por USB.

Restaurar la Base de Datos

Los archivos de la Base de Datos se guardan en /system_data/priv/mms/. Para restaurar nuestra copia de seguridad tan solo tenemos que conectarnos vía FTP a la PS4 y copiar los archivos addcont.db y app.db en la mencionada carpeta /system_data/priv/mms/.

Restaurar Partidas Guardadas

En primer lugar, es importante tener en cuenta que las partidas guardadas no pueden ser restauradas en otra consola o ser utilizadas por otro usuario que no sean los originales. Tampoco pueden usarse en un fpkg si las partidas fueron guardadas usando un juego original.

El payload DB_SG_Backup crea una copia de seguridad de nuestros datos en una carpeta dentro del dispositivo USB manteniendo la estructura de directorios original para que sea más sencillo hacer la restauración posteriormente. Es recomendable mantener la estructura de las carpetas de la copia de seguridad.

  • El archivo savedata.db va en la carpeta /system_data/savedata/XXXXXXXX/db/user/
  • Los archivos de las partidas guardadas van en /user/home/XXXXXXXX/savedata/ dentro de cada carpeta de juego por CUSA.
  • También se crea una copia de seguridad del contenido de la carpeta /user/home/XXXXXXXX/savedata_meta/
    • Nota: XXXXXXXX es el identificador personal de cada usuario.

Conectar a PS4 vía FTP

Para conectar vía FTP a PS4 hay que realizar una serie de pasos:

  • 1º Paso: Acceder al sitio web que explota la vulnerabilidad del sistema de PS4, ya sea vía PC, Online o caché.
  • 2º Paso: Lanzar el payload FTP y no cerrar el navegador o guía de usuario mediante la conexión.
    • Nota: Al cargar correctamente el payload de FTP, debería aparecer una notificación de bienvenida en la PS4 informando de cuál es la IP y el puerto para realizar la conexión FTP.
  • 3º Paso: Realizar la conexión vía FTP con un cliente como Filezilla. Para ello introducimos como servidor la dirección IP de nuestra consola y el puerto por defecto suele ser 1337.

Bloquear/Activar las actualizaciones del software del sistema

Para evitar que las actualizaciones descargadas se descarguen e instalen realizaremos una serie de pasos:

  • 1º Paso: Desactivar las descargas automáticas, en caso de no haberlo realizado antes.
  • 2º Paso: Acceder al sitio web que explota la vulnerabilidad del sistema de PS4, ya sea vía PC, Online o caché.
  • 3º Paso: Enviar el payload Disable update o Update blocker.

Una vez realizados todos los pasos, evitaremos que se descarguen e instalen próximas actualizaciones del sistema de PS4.

PD: Para deshacer el proceso mandamos el payload Enable update o Uninstall Update Blocker.

Copiar juego PS4

Para realizar este tutorial, haremos uso de las siguientes herramientas (se recomienda tener las herramientas siempre actualizadas):

Empecemos!:

  • 1º Paso: Encender la consola, lanzar el kernel exploit e insertar el disco que queremos copiar.
  • 2° Paso: Copiar el archivo "dumper.cfg" en la raíz del HDD externo (HDD donde se almacenara el backup).

uQ5Xnwy.png

  • 3º Paso: Conectar el HDD externo (con formato exfat) en el puerto USB1 (puerto usb derecho) de PS4 y enviar el payload PS4-Dumper-Vtx.
  • 4º Paso: Minimizar con el botón PS la guía de usuario o navegador.
  • 5º Paso: Ejecutar el juego que queremos volcar asegurándonos de que se encuentre en el menú principal unos minutos, acto seguido lo minimizamos pulsando el botón PS.
  • 6º Paso: La copia comenzará automáticamente, por tanto toca esperar a que termine el proceso.

Una vez realizado el volcado del juego, insertamos el HDD externo en nuestro PC y accedemos a el.

4u9kyd.png

Como se muestra en la imagen, hay un archivo diciendo que la copia se ha completado y una carpeta con los archivos del juego.

Ahora nos queda generar el archivo ".gp4" utilizando la herramienta gengp4, para ello sigue estos pasos:

  • 1º Paso: Ejecutar la herramienta gengp4.
  • 2º Paso: Seleccionar el directorio donde se encuentra el juego (CUSA XXXXX).
  • 3º Paso: Pulsar el botón "Generate .GP4" y una vez generado, pulsar el botón "Save .GP4".

xpsx3q.png

Una vez generado el archivo con extensión ".gp4", ejecutamos el "orbis-pub-gen" que se encuentra dentro del Fake PKG Generator. Le damos a File, Open y seleccionamos el archivo.gp4 creado anteriormente.

msd5k.png

Una vez seleccionado, marcamos la opción "Build" de la aplicación para generar el archivo PKG, donde se nos abrirá otra ventana donde marcaremos la salida del archivo, tal y como se muestra en la imagen siguiente.

4tr9de.png

Acto seguido, le damos a "Ok" para que comience el proceso.

20scg3a.png

Instalando backups en PS4

Actualmente no existe ningún loader para cargar nuestros backups, es por ello que para instalar nuestros backups debemos de realizar unos pasos.

  • 1º Paso: Lanzar el kernel exploit.
  • 2º Paso: Tener el juego respaldado en PKG y copiado en la raíz de un HDD externo con formato exfat.
  • 3º Paso: Conectar nuestro HDD a PS4.
  • 4º Paso: Acceder a las debug settings desde el menú ajustes, dentro de debug settings accedemos al apartado "game" y seleccionamos la opción "Package Installer".
  • 5º Paso: Esperar que se termine la instalación del mismo.

Activar la reproducción de vídeo en PS4

Para activar la reproducción de vídeo en PS4, debemos de realizar los siguientes pasos:

  • 1º Paso: Lanzar el kernel exploit.
  • 2º Paso: Acceder a las "debug settings" desde el menú ajustes.
  • 3º Paso: Acceder al apartado "License Activation".
  • 4º Paso: Activar las 4 opciones (ON).

Agradecimientos al usuario cupra.

Enlaces oficiales de payloads y herramientas

En este apartado dejaré una colección de enlaces de interés, para quien quiera estar al día de actualizaciones!