Android - Symbian - Iphone - Aplicaciones para Android - ThePhoneClub - Desarrollado por vBulletin

 


liberar por imei


+ Responder Tema
Resultados 1 al 5 de 5
Guias Y Tutoriales Maemo - Como instalar MEEGO en N900 (version para desarrolladores)

  1. #1
    Avatar de TeaMn7iko
    Fecha de Ingreso
    03 jun, 09
    Mensajes
    860
    Localización
    Stgo de Compostela
    Modelo de móvil
    Iphone 4, N97
    ROM
    iOS4.1JB - S60v5 CFW
    Operador
    vomistar
    Gracias
    1,301
    Agradecido 313 veces en 182 mensajes.

    Predeterminado Como instalar MEEGO en N900 (version para desarrolladores)

    Pues eso, para los impacientes que quieren ver las novedades que trae este nuevo SO, aqui les dejo las instrucciones para instalarlo:

    En primer lugar, decir que hay 3 formas de instalarlo, en un principio voy a poner las 3 y si tengo tiempo iré traduciendo poco a poco. Pero bueno, tampoco es muy dificil de entender y creo que el señor google lo sabemos usar todos muy bien...

    1.-ARM/Meego native install on N900
    WARNING: Flashing MeeGo to your N900 will permanently erase your settings and may cause damage to your device. This image is meant for experienced developers only. With the open image the battery management is not functional so you may cause damage to your device. We do not take any responsibility of the damage that may be caused to your device.

    Para la instalación necesitareis este flasheador: http://tablets-dev.nokia.com/maemo-d...-downloads.php

    Preparacion

    Antes de flashear:

    Asegurarse de que la batería esta completamente cargada
    Desconectar el cargador y apagar el terminal.

    Diferentes imagenes

    Existen 2 imagenes disponibles, open MeeGo image y otra de Nokia. Más abajo se especifican las diferencias y los detalles de los imágenes.

    La imagen de Nokia añade además las siguientes funcionalidades:
    Battery management (BME) [Gestor de la batería], Sin el, puedes causar daño a tu batería.
    WLAN firmware
    Bluetooth firmware


    Instalandola imagen de MeeGo

    Descarga la imagen de Meego y el kernel.

    1. Asegurate de que el dispositivo se encuentra apagado y completamente cargado.

    2. Quita la batería.

    3. Conecta el dispositivo al PC por medio del cable USB.

    4. Inicia el programa de flasheado:

    sudo flasher-3.5 -f -k <kernel_image> -r <meego.ubiimg>
    5.Vuelve a poner la batería en el dispositivo.

    6. Si el flasheador no reconoce el dispositivo, vuelve al paso 2.

    Una vez termine el flasheo, apaga el dispositivo retirando la batería y ve al paso 7 en el caso de que no hayas usado la imagen de Nokia..

    7. (Optional: For image without closed components): You need to also disable watchdogs if you are not using the closed components, especially the Battery Management Entity (BME). This can be done similarly to above, except the flasher command is following:

    sudo flasher-3.5 --enable-rd-mode --set-rd-flags=no-omap-wd,no-ext-wd
    Despues de estos pasos ya puedes retirar el cable USB y poner la batería de nuevo al teléfono. Debería arrancar con la imagen de xterm codedrop Meego.

    Adding closed components to open image

    FIXME


    2.-ARM/Meego chroot install on N900

    Prepare chroot directory

    Problem with chroot installation is finding space for it. Flash card would have plenty of space but that uses FAT32 so it can't be used directly. We can however create image and loopback mount it.

    Create 2GB image file

    dd if=/dev/zero of=/home/user/MyDocs/meego-image bs=1024 count=2097152
    Create filesystem on image file

    mkfs.ext3 /home/user/MyDocs/meego-image
    Create mount point and loopback mount the image

    mkdir /mnt/meego
    mount -o loop /home/user/MyDocs/meego-image /mnt/meego
    Unpack Meego rootfs image there

    export MEEGO_ROOT="/mnt/meego"
    tar xzf <meego-image> -C $MEEGO_ROOT

    Mount system directories

    Mounts for chroot environment

    mount -o bind /proc $MEEGO_ROOT/proc
    mount -o bind /sys $MEEGO_ROOT/sys
    mount -o bind /dev $MEEGO_ROOT/dev
    mount -o bind /dev/pts $MEEGO_ROOT/dev/pts

    mount -o bind /var/lib/dbus/ $MEEGO_ROOT/var/lib/dbus/
    mount -o bind /usr/share/fonts $MEEGO_ROOT/usr/share/fonts

    mount -t tmpfs tmpfs $MEEGO_ROOT/tmp
    mount -t tmpfs tmpfs $MEEGO_ROOT/var/run

    Setup

    Copy resolv.conf for networking

    cp /etc/resolv.conf $MEEGO_ROOT/etc/resolv.conf

    Start your engines

    Starting chroot

    cd $MEEGO_ROOT
    chroot $MEEGO_ROOT /bin/bash

    Cleanup

    Don't forget to unmount all the system directories that were mounted inside chroot. You might have to setup MEEGO_ROOT again after leaving chroot.

    cd ~
    umount $MEEGO_ROOT/proc
    umount $MEEGO_ROOT/sys
    umount $MEEGO_ROOT/dev
    umount $MEEGO_ROOT/dev/pts

    umount $MEEGO_ROOT/var/lib/dbus/
    umount $MEEGO_ROOT/usr/share/fonts

    umount $MEEGO_ROOT/tmp
    umount $MEEGO_ROOT/var/run

    umount $MEEGO_ROOT

    3.-ARM/Meego kexec install on N900
    Native installation is based on kexec. Default Maemo kernel however doesn't have support for it so it needs to be replaced first.

    You can either install the patched "kernel-flasher-maemo" package (version maemo18) from Maemo extras-devel section System or you can compile and install a fremantle kernel with following patches yourself.

    Building and installing your own kernel

    ARM: 5884/1: arm: Fix DCC console for v7
    ARM: 5885/1: arm: Flush TLB entries in setup_mm_for_reboot()
    ARM: 5886/1: arm: Fix cpu_proc_fin() for proc-v7.S and make kexec work
    ARM: 5888/1: arm: Update comments in cacheflush.h and remove unnecessary V6 and V7 comments
    Instructions for compiling Maemo kernel can be found from: Maemo kernel guide

    Create a symbolic link on N900 so that existing kernel modules will be used with the new kernel.

    cd /lib/modules
    ln -s 2.6.28-omap1 2.6.28-omap1-kexec-patched
    Flash the patched kernel:

    flasher -f -k zImage-kexec-patched

    Installing MeeGo and tools

    Install kexec-tools user space application from Maemo-extras repository.

    Install Meego image on external micro mmc card.

    sudo moblin-image-writer <image-file>

    Running MeeGo

    Connect external micro mmc card.

    Run kexec

    kexec -l /boot/zImage-2.6.33 --command-line="init=/sbin/init rootwait root=/dev/mmcblk0p1 rw console=ttyS2,115200n8"
    sync
    kexec -e

    Por último los 2 tipos de imagenes....

    There are two types of images available for N900. One that contains only open source software from MeeGo repositories and one that has some Nokia proprietary components installed.
    Open source image

    The open image for N900 can be obtained from Index of /MeeGo/builds/trunk/0.9.80.1.20100330.1/n900/images. There are four kind of files

    .ubiimg for native install
    .zImage is the linux kernel image
    .tar.gz for chroot install
    .ks for creating and customizing the image your self using MIC2

    Closed image

    The image with Nokia proprietary components can be loaded from here: tablets-dev.nokia.com restricted downloads

    Note that you must own a N900 device and accept the Nokia End User License Agreement to access the files.

    There are two kinds of files available

    .ubiimg for native install
    .ks for creating and customizing the closed image your self using MIC2
    NB! You can use the open kernel with the closed image




  2. Los siguientes 9 usuarios han dado las gracias a TeaMn7iko por este post:

    Benrustarkiller (10/06/2010), Dark_AJ9 (01/07/2010), er_pepito (01/07/2010), Jony_a (06/06/2010), krl1995 (01/07/2010), Nabil_a (06/07/2010), soak (01/07/2010), Taz (06/06/2010), thony (02/07/2010)

  3. liberar por imei
  4. #2
    Avatar de er_popo
    Fecha de Ingreso
    20 jul, 08
    Mensajes
    414
    Localización
    en mi casa
    Modelo de móvil
    N900 y kc910
    ROM
    maemo i propio!
    Operador
    masmovil!! xDDD
    Gracias
    145
    Agradecido 243 veces en 113 mensajes.

    Predeterminado Re: Como instalar MEEGO en N900 (version para desarrolladores)

    haber muchas gracias por el intentar de ayudarlos a intalar el meego en el n900, pero nose lo primero de todo tendrias que haber mirado si la traducion estaba bien echa y demas nose, espero que esto te lo tomes como una critica de buen rollo.. y lo dicho gracias!!

  5. #3
    Avatar de TeaMn7iko
    Fecha de Ingreso
    03 jun, 09
    Mensajes
    860
    Localización
    Stgo de Compostela
    Modelo de móvil
    Iphone 4, N97
    ROM
    iOS4.1JB - S60v5 CFW
    Operador
    vomistar
    Gracias
    1,301
    Agradecido 313 veces en 182 mensajes.

    Predeterminado Re: Como instalar MEEGO en N900 (version para desarrolladores)

    No me parece mal ni mucho menos, al contrario. Si ves que es posible una mejor traducción modificamos el post y listo. [No hay pq tener mal rollito]




  6. #4
    Avatar de soak
    Fecha de Ingreso
    27 oct, 08
    Mensajes
    10,464
    Localización
    Barcino, Spain
    Modelo de móvil
    ☮⌨
    ROM
    ☠♫
    Operador
    TimoStar
    Gracias
    5,020
    Agradecido 14,113 veces en 4,118 mensajes.

    Predeterminado Re: Como instalar MEEGO en N900 (version para desarrolladores)

    :mmm te lo muevo a tutos, el enlace no está bién puesto, a ver si lo puedes arreglar, gracias
    Darkj acaba de publicarlo pero con enlaces a repositorios

    <º)))><· ·><(((º>


  7. Los siguientes usuarios han dado las gracias a soak por este post:

    Dark_AJ9 (01/07/2010)

  8. #5
    Avatar de er_popo
    Fecha de Ingreso
    20 jul, 08
    Mensajes
    414
    Localización
    en mi casa
    Modelo de móvil
    N900 y kc910
    ROM
    maemo i propio!
    Operador
    masmovil!! xDDD
    Gracias
    145
    Agradecido 243 veces en 113 mensajes.

    Wink es contructivo, no de mal rollo!! xD

    Cita Iniciado por TeaMn7iko Ver Mensaje
    No me parece mal ni mucho menos, al contrario. Si ves que es posible una mejor traducción modificamos el post y listo. [No hay pq tener mal rollito]
    perdona que empieze riendome, pero amos haber lo primero de todo, el post no lo e echo yo, sino seguro que asin no seria, empezando por hay, luego que haber tu cuando miras un tutorial esperas que este desde el principio asta el final perfecto para poderlo acer, y haber si me pongo a leerlo i me doy cuanta que cuando casi llega al final empieza ai todo en ingles pos dices a mu bien echo el copia y pega, nose es lo primero que pense y lo dije, no es una critica de mal rollo es una critica contructiva, que tu te lo quieras tomar a mal es otra cosa, pero tambien lo que deberia de haber echo antes de subirlo es haber mirado si estaba todo bien la verdad,nose yo almenos cuando ago cualquier cosa para subirla aqui, lo primero que lo escribo con mis palabras mientras que voy haciendo el processo, ya que no subo nada que no aiga estado testeado antes pormi, ya que luego si la gente tiene problema yo no sabre como solucionarselo, pero nada mas!!! espero que esto no te lo tomes como a mal rollo, ya que no es el kaso!! un saludo

+ Responder Tema

Etiquetas para este Tema

Permisos de Publicación

  • No puedes crear nuevos temas
  • Puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  

Sobre ThePhoneClub

ThePhoneClub es la comunidad más grande de telefonía móvil de habla hispana. Nació ante la necesidad de obtener más información sobre la nueva tecnología móvil que iba surgiendo. Siéntete libre de aprender con nosotros. Desde 2007 ayudando a miles de usuarios cada día.

El huso horario es GMT +1. La hora actual es: 19:35 .

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136