Requisitos
N900 (Debería funcionar tanto con el Kernel estándar (PR1.2) como con el último Kernel Power).
- PS3 con firmware 3.41
Empecemos
1. El primer paso será rootear el N900. Utilizando el gestor de aplicaciones del N900 instalaremos el paquete rootsh (del repositorio Maemo Extras).
2 A continuación habilitamos SSH en el N900. Para ello desde el gestor de aplicaciones del N900 instalaremos OpenSSH (Maemo Extras). Durante la instalación pide que pongamos una contraseña, pon una que despues vayas a recordar.
3. Ahora debemos identificar el Kernel que tenemos instalado en el N900, para ello abriemos una ventana de terminal en el N900, y escribimos uname -r
- Si en la respuesta obtenida aparece la palabra Power, tiene instalado el Kernel Power, en cambio, si nos indica 2.6.28-omap1 tendremos el Kernel estándar (PR1.2).
4. Descargamos el fichero correspondiente a nuestro Kernel:
Driver para Kernel estándar
Driver .ko para Power Kernel
5. Ahora conectamos el N900 al PC via WinSCP, lo descargamos, lo instalamos y lo ejecutamos.
6. Nos aseguramos de que el N900 está conectado a la misma red que el PC (el N900 por WiFi, el PC por WiFi o por cable).
7. Tenemos que identificar la dirección IP del N900. (Instala el widget que hay para tal efecto en Maemo Extras).
8. Una vez estemos en WinSCP, vamos a transferir PSFreedom al N900:
Código: Seleccionar todo
Hostname: IP del N900 (Ejemplo: 192.168.1.5)
Port: 22
9. Pulsamos login.
10. Se nos pedirá usuario y contraseña; el usuario es root y la contraseña es la que hayamos puesto durante la instalación de OpenSSH.
11. WinSCP nos mostrará los paneles de navegación, el de la izquierda corresponde al PC y el de la derecha al N900. Debemos copiar (F5) los 3 archivos que componen PSFreedom desde el PC al directorio raíz del N900 (Estos archivos debemos extraerlos en el PC a partir de los ficheros que habiamos descargado para el Kernel de nuestro N900):
psfreedom.ko
psfreedom-enable.sh
psfreedom-disable.sh
12. Una vez transferidos los ficheros, podemos cerrar WinSCP.
13. Ahora en el N900 abriremos una ventana de terminal e introducimos root
14. A continuación introduciremos lo siguiente para cambiar los scripts de forma que se puedan ejecutar:
Código: Seleccionar todo
chmod +x psfreedom-enable.sh
chmod +x psfreedom-disable.sh
(Estos comandos no devuelven respuesta salvo que se produzca algún error).
15. Ahora habilitaremos PSFreedom ejecutando el script, para ello tecleamos en la ventana de terminal lo siguiente:
Código: Seleccionar todo
./psfreedom-enable.sh
(Si todo va bien no devuelve respuesta, si recibimos un error que dice "unable to insert “-”" significa que tenemos instalado el Kernel Power por lo que deberemos poner el Kernel estándar o usar el driver específico de Kernel Power).
Ahora ya tendriamos nuestro N900 preparado, y pasariamos a la PS3:
16. Nos aseguramos de que no hay ningun disco dentro de la PS3
17. Apagamos por completo la PS3. En el caso de PS3 FAT basta con darle al interruptor de corriente 0/I que hay detrás de la consola. En el caso de las SLIM habrá que desconectar el cable de corriente.
18. Conectamos el N900 al USB de la PS3 con su cable
19. Damos corriente (con interruptor trasero o poniendo cable de alimentacion)
20. Este paso es muy importante para que PSFreedom arranque correctamente. Presionamos el botón de Power y rapidamente pulsamos el botón de Eject del lector de la consola. Si lo hemos hecho bien escucharemos 1 pitido correspondiente al botón power y 3 pitidos correspondientes al botón de eject.
21. Descargamos el Backup Manager (la descarga contiene versión europea y americana), lo descomprimimos y copiamos el archivo manager.pkg en un pendrive previamente formateado en FAT32.
22. Conectamos el pendrive en la PS3, en el menú Juego aparecerá la opción “Install Package Files”.
23. La seleccionamos pulsando y seleccionamos la opción “manager.pkg”.
24. Tras esto, en el menú Juego aparecerá instalada la aplicación Backup Manager y con ella podremos hacer backups de nuestros juegos y ejecutarlos así comoejecutar software sin firmar como es el caso de los homebrews (iniciando siempre junto al PSFreedom)