Ver la Versión Completa : [ CONSULTA ] Emular rom cocinada con el SDK Android
Queria saber si alguien ha conseguido arrancar con el emulador una rom "cocinada" y a ser posible que expliquen como :)
lo dicho, tengo un exito con mis preguntas... xD
Si, si se puede, lo que no se decirte es cómo. Por el HTCMANIA Wiki aparece.
Edito : tienes que instalar la ROM en el movil, después hacer un nandroid y copiar el backup (*.img) en el pc. Después creas un AVD en el emulador de android (dependiendo de la ROM tiene que ser 1.6, 2.1, etc) . Después en simbolo de sistema (Inicio -> ejecutar -> cmd) vas a la carpeta donde tienes AndroidSDK y te metes en al carpeta tools. Desntro de la carpeta ejecutas esto:
emulator -avd <nombre que le diste al ADV que creaste antes> -system rutadondetieneselsystem.imgdelnandroid
Ejemplo
emulator -avd <donut> -system c:\roms\lokko\system.img
;)
Igual hago un tuto un día de estos... xD
Gracias Lokko, pero no uso windows XD
En Ubuntu los archivos estan en un directorio oculto bajo el home del usuario, creo recordar que lo crea como .android/avd/nombredelavd
Basicamente lo que necesitaba saber era la parte del nandroid , gracias tio! :D
Realmente lo que molaria es saber como hacer esto sin pasar por el nandroid y sin tener que usar el movil.
Lo del nandroid es por que el archivo esta firmado de alguna forma o por la compresion/sistema de archivos ?
Salu2
Estoy como tu tio, me gustaría saber como coño se puede crear los img de las roms cocinadas y antes de meterlo en el móvil poder ejecutarlo desde el emulador.
Hombre cosas como el manos libres y tal, no se podrian mirar pero, bueno......algo se miraria.
Pues nada, no consigo arrancar ninguna imagen. He probado con 4 nandroids que tenia hechos y nada, siempre me hace lo mismo, se queda pantalla en negro. Hago un logcat y veo que ha entrado en algun tipo de bucle infinito porque no para de dar los mismos mensajes una y otra vez..
Alguna idea?
Puees... no tengo ni idea... xD
Mira este tuto : http://www.htcmania.com/mediawiki/index.php/C%C3%B3mo_probar_nuestra_ROM_usando_el_emulador
Puees... no tengo ni idea... xD
Mira este tuto : http://www.htcmania.com/mediawiki/index.php/C%C3%B3mo_probar_nuestra_ROM_usando_el_emulador
Gracias lokko, ya habia visitado la wiki y conocia ese tuto. Sigo igual :P
Aporto un dato mas, ahora mismo llevo la rom de modaco basada en Donut, he hecho un nandroid y he intentado arrancarlo con el emulador... nada de nada, igual, pantalla negra y en logcat un ciclo que se repite :(
Descarga esta rom
http://shipped-roms.com/shipped/Click/CLICIMG_Click_TWM_TW_1.67.921.24_release_signed.zi p
Esa rom deberia funcionar, porque es la original xD .
El primer system.img que he probado es de mi Rom original, deberia de funcionar sin mas.
Y para probar el que me enlazas, primero tengo que flashearlo en mi tattoo y luego hacer un backup con nandroid... demasiado rollo para algo tan simple. Por este camino no vamos bien, pero gracias por el intento. :)
Nono, en esa rom ya vienen los img, no hace falta nandroid. Son los img´s de la version HTC de fabrica, e igual esos img están comprimidos de otra forma.
entonces voy a probar y te cuento :)
Nada, ni a tiros. Sigo igual. Adjunto logcat por si sirve de ayuda. Seguro que estoy haciendo algo mal.. pero no atino a ver que es. Por cierto que hago las pruebas tanto en Ubuntu como en ekispé :)
Hmm... creo que es error del ADV . El ADV tiene que ser Android - Api level 4 y Skin -> QVGA . Prueba sin poner tarjeta de memoria. ;)
Pues nada, que no hay suerte, adjunto logcat. El system.img que trato de cargar es el que me has enlazado antes.
:(
Has conseguido avanzar en algo de esto, lo digo porque no logro arrancar ningun rom concina.
Un saludo.
Has conseguido avanzar en algo de esto, lo digo porque no logro arrancar ningun rom concina.
Un saludo.
Nop, sigo igual :(
Ahora ando con poco tiempo, y el poco tiempo lo uso en intentar hacer funcionar el Manos libres sobre froyo. El viernes tendre una wildfire para jugar y haber si saco algo en claro.
No quiero dejar este tema.
no usas windows...lo has probado desde virtual box?¿
Virtual box? para que? Uso Ubuntu :)
Para que virtualizar algo cuando el SDK lo hay nativo para Linux.
Por ejemplo con el img del post del market me funciona a la perfección.
pues algo debo hacer mal, porque ni con la rom original ni con ninguna "preparada" consigo despegar :(
La ROM, a la hora de compilarla desde 0, viene con una opción para poder emularla. Las de HTC no vienen con eso, por eso no funciona :(
lokko, y donde esta esa opcion? Como lo activo?
No se si os sirve, yo lo que suelo hacer cuando compilo las fuentes de android es modificar el system y comprimirlo con "mkfs.yaffs2.x86" para linux
No os puedo dar más referencia de donde lo descargué porque fue hace mucho tiempo. Si alguien lo pide intentaré subirlo lo antes posible.
La ejecucion de este binario se realiza entrando en el directorio system y ejecutando el binario de la siguiente forma:
mkfs.yaffs2.x86 . ../system.img
PD: de esta forma he conseguido siempre hacer modificaciones sobre las fuentes originales de android. No me funciona con roms tipo Hero, MiUi. Si alguien lo consigue que avise por favor.
interesante y funciona, he logrado montar los img.
jiggawatt.org/badc0de/android/mkfs.yaffs2.x86.tar.gz, con esto.
Aun asi lo que busco es emularla bajo el sdk cualquier rom.
gracias por la pista ....
Creo recordar que alguien dijo por aqui que eso ya lo hace la kitchen, y probablemente use los binarios unyaffs y el mkfs.yaffs para extraer y crear las imagenes .img
Estoy con lo mismo que WODAN, lo que se busca es emular las roms cocinadas en el SDK :(
dewasha
13/09/11, 22:22:55
alguna novedad mas de como emular roms cocinadas? o algun tuto sencillo? al menos de como pasar una rom en formato zip a img que es el que ne cesitamos...
Hola.
Yo soy nuevo en linux, pero tambien quiero emular las rom de cyanogen desde el SDK de linux antes de pasarlas al movil, he visto el post y me ha interesado, asi que desde mi ignarancia he hecho una busqueda y a ver si esto puede servir:
http://oldwiki.cyanogenmod.org/wiki/Android_SDK_Emulator:_Compile_CyanogenMod_%28Linux %29
esta es la traduccion:
http://translate.google.es/translate?hl=es&sl=en&u=http://oldwiki.cyanogenmod.org/wiki/Android_SDK_Emulator:_Compile_CyanogenMod_%28Linux %29&prev=/search%3Fq%3Demular%2Blas%2Brom%2Bde%2Bcyanogen%2B en%2Bsdk%26client%3Dfirefox-a%26rls%3Dorg.mozilla:en-US:official%26biw%3D1440%26bih%3D730
Un saludo.
vBulletin® v3.8.1, Copyright ©2000-2026, Jelsoft Enterprises Ltd.