Si eres usuario que uso YT2JB para iniciar el jailbreak en PlayStation 5, probablemente te hayas encontrado con un problema recurrente: YouTube se actualiza automáticamente, rompiendo tu configuración y obligándote a reinstalar todo desde cero (el temido softlock).
Muchos tutoriales sugieren que basta con modificar el archivo appinfo.db, pero esto es insuficiente. En cuanto la consola se conecta a internet sin un DNS específico, el sistema refresca la base de datos y restaura el icono y la versión original.
En esta guía, te enseñaremos cómo bloquear las actualizaciones de forma definitiva modificando los parámetros en las tres ubicaciones clave del sistema.
El problema: ¿Por qué fallan los métodos simples?
Al conectar la PS5 a la red, el sistema verifica la integridad de la aplicación. Si solo modificas appinfo.db, la consola detecta la discrepancia y restaura el estado «limpio» de la app. Para evitar esto, necesitamos engañar al sistema en todos sus puntos de verificación, haciendo que crea que ya tiene instalada una versión inalcanzable (la 99.999.999).
Requisitos previos
- Acceso por FTP a tu PS5.
- Un editor de bases de datos SQLite.
- Un editor de texto (como Notepad++ o VS Code).
Guía Paso a Paso: Bloqueo Total
Para bloquear la actualización, debemos intervenir en tres archivos específicos:
1. Parchear appinfo.db
Extrae el archivo ubicado en /system_data/priv/mms/appinfo.db y aplica el siguiente comando SQL:
SQL
UPDATE tbl_appinfo
SET VERSION_FILE_URI = 'http://127.0.0.2',
CONTENT_VERSION = '99.999.999'
WHERE titleId = 'PPSA01650';
2. Modificar param.json
Este archivo se encuentra en dos ubicaciones. Debes descargar uno de ellos, editarlo y luego subirlo a ambas rutas:
/system_data/priv/appmeta/PPSA01650/param.json/user/appmeta/PPSA01650/param.json
Cambios a realizar en el archivo:
- Busca
contentVersiony cámbialo a99.999.999. - Busca
versionFileUriy cámbialo ahttp://127.0.0.2.
3. Parchear la base de datos app.db
Este es el paso que la mayoría olvida. Extrae /system_data/priv/mms/app.db y ejecuta este parche para actualizar la columna AppInfoJson en la tabla tbl_contentinfo:
SQL
UPDATE tbl_contentinfo
SET AppInfoJson = json_set(
AppInfoJson,
'$.CONTENT_VERSION', '99.999.999',
'$.VERSION_FILE_URI', 'http://127.0.0.2'
)
WHERE titleId = 'PPSA01650';
Finalizando el proceso
Una vez que hayas modificado los archivos, sigue estos pasos finales:
- Sube los archivos modificados a sus rutas originales mediante FTP:
param.json(a las dos rutas mencionadas anteriormente).appinfo.db(a/system_data/priv/mms/).app.db(a/system_data/priv/mms/).
- Cierra la conexión FTP.
- Presiona el botón PS del mando y reinicia la consola.
Nota importante: Al establecer la versión en
99.999.999y redirigir la URL de actualización a una IP local inexistente (127.0.0.2), la PS5 considerará que la aplicación está en su versión más reciente y no intentará descargar nada de los servidores de Sony.
¡Listo! Con esto, tu instalación de YT2JB será permanente y no tendrás que preocuparte por actualizaciones inesperadas que arruinen tu configuración.
Fuente: GitHub
