Professional Documents
Culture Documents
I. Requisitos
Preinits: Imgenes de inicio para el arranque de los diferentes sistemas. De descarga aqu http://www.
swagman.org/juice/ubiboot/other/preinits.tar.
zImage Openmode: Esto se utiliza para flashear el telfono a "OpenMode". De descarga aqu http://www.
swagman.org/juice/ubiboot/other/zImage_2.6.32.54-openmode_l2fix.
Ubiboot: Bootloader para arranque de varios sistemas. De descarga aqu http://www.swagman.org/juice/
ubiboot/ubiboot-02/ubiboot-02_0.3.5_301013.tar.
Flasher: Programa para realizar el flasheo. De descarga aqu http://www.martindengler.com/proj/n950-flasher-beta1
flasher.
Harmattam Firmware: Descargue el firmware que desea utilizar con Harmattan desde aqu http://www.
mrcrab.net/nokia/Nokia_N9.html?productID=4823499691&productType=RM-696 .Su cdigo de producto
de la fbrica estn impresos en su bandeja de SIM por ejemplo, 059J245.
MOSLO: Sistema de gestin de particiones para Nokia N9. De descarga aqu http://releases.nemomobile.
org/snapshots/repos/hw/ti/omap3/n950-n9/latest/armv7hl/armv7hl/moslo-0.0.13.2-1.5.Nemo.Adaptation.
N9xx.armv7hl.rpm.
zImage PR 1.3: Imagen de arranque para sistemas operativos alternos. De descarga aqu http://downloads.
nitdroid.com/e-yes/n9/zImage.pr13.
Asegrese de que su telfono est totalmente cargado. Desconectar de todos los cables y apagar. Abre un
terminal de root (en terminal ganar root o usar sudo) y ubicarse en el directorio donde se encuentra el flasher con
todo lo que se ha descargado:
Flashee su firmware con el comando:
$ sudo ./flasher -F main.bin -F emmc.bin -f
Luego de ejecutar el comando conecte su telfono al computador va USB.
Si el flasheo falla con un mensaje de error diciendo interfaz USB:
Device or resource busy , the problemis the cdc_phonet, phonet and cdc_acm modules.
Agregue la lneas blacklist cdc_phonet, blacklist phonet y blacklist cdc_acm a /etc/modprobe.d/modprobe.conf
a la lista negra estos mdulos.
Si el flasheo falla, por ejemplo, debido a una falta de coincidencia de particin, cdigo de seguridad activo o
de ausencia de respuesta de ping, puede intentar lo siguiente. Existe el riesgo de volver su telfono un ladrillo
y ninguna garanta es proporcionada por nadie!
Apagar completamente el telfono y flashear su firmware con el comando:
$ sudo ./flasher -F main.bin -F emmc.bin -f --no-preserve
--no-preserve debe volver a flashear el telfono. Si esto no funciona, ejecute el flasher con el siguiente
comando:
Esto debe flashear el telfono bajo casi todas las circunstancias, y toma alrededor de 30 minutos para completar.
Inicie Harmattan
Active el modo de desarrollador
Ajustes - > Seguridad - > Habilitar Modo de desarrollador .
Activar el modo desarrollador es puede tardar algunos minutos y puede que necesite de acceso a Internet. Su
telfono se reiniciara luego de volver a iniciar vera la terminal.
Apague su telfono. Descargue el kernel MOSLO y extraiga los archivos utilizando Administrador de Archivos
o una utilidad de descompresin y copiarlos en el mismo directorio donde se encuentra el flasher y los firmware.
Flashea usando el kernel de moslo:
Nokia N9: Montado como mcblk0p1 es el directorio home/user/MyDocs/ en Harmattan [modo de alma-
cenamiento masivo EMMC/USB].
Una ves montas las particiones descritas anteriormente en la particin Nokia N9 cree una carpeta llamada
boot dentro del directorio MyDocs y copie en el interior los archivos de booteo de ubiboot:
$ sudo mkdir /media/Nokia\ N9/boot
$ sudo cp ubiboot.conf /media/Nokia\ N9/boot/
$ sudo cp ubiboot-02.menus.cpio /media/Nokia\ N9/boot/
En la particin rootfs dentro de la carpeta boot que ya estar creada copiar las imgenes de arranque de
ubiboot:
$ sudo cp zImage-openmode /media/rootfs/boot/
$ sudo cp zImage.pr13 /media/rootfs/boot/
Colocar las imagenes de inicio de los sistemas alternos en la particin rootfs para el arranque de los menus:
$ sudo tar -xvf preinits.tar -C /media/rootfs/
Descomprima el kernel de nemo mobile en la particin Alt_OS que creo anteriormente con moslo:
$ sudo tar -xvjf nemo-armv7hl-n950-0.20130620.0.1.tar.bz2 --numeric-owner -C /media/Alt_OS/
Sailfish OS
Sailfish: Kernel del sistema operativo Sailfish OS portada para correr en nokia n9. De descarga aqu http:
//images.formeego.org/n950/sailfish/vgrade-jolla-1.0.2.5.tar.bz2.
Descomprima el kernel de sailfish en la particin Alt_OS que creo anteriormente con moslo:
$ sudo tar -xvjf vgrade-jolla-1.0.2.5.tar.bz2 --numeric-owner -C /media/Alt_OS/
NITDroid
Nitdroid: Kernel de android Jelly Bean portada para correr en nokia n9. De descarga aqu http://
downloads.nitdroid.com/e-yes/n9/nitdroid_n9_jellybean_alpha5.tar.bz2.
zImage-nitdroid: Imagen de arranque para nitdroid. Dedescarga aqu http://downloads.nitdroid.com/
e-yes/n9/ubiboot/zImage.
Apps2sd: Parche que permite instalar las aplicaciones en la tarjeta SD. De descargaaqu http://downloads.
nitdroid.com/e-yes/n9/apps2sd_fix_alpha5.tar.bz2.
Crear una carpeta para contener el kernel del sistema nitdroid en la particin x767x676x7c6 :
$ sudo mkdir /media/x767x676x7c6/home/nitdroid
Extaer el kernel de nitdroid en la carpeta que acabamos de crear:
$ sudo tar xjvf nitdroid_n9_jellybean_alpha5.tar.bz2 -C /media/x767x676x7c6/home/nitdroid
Firefox OS
firefox: Kernel del sistema firefox portado para correr en nokia n9. De descarga aqu http://romaxa.info/
b2g/b2g_n9_droid_hal_fs.tar.gz.