#41
|
||||
|
||||
Una vez has modificado el script de instalación, da igual donde la pongas en el almacenamiento interno. Debería instalarse correctamente. ¿Has intentado instalarla de nuevo? ¿Te borra todos los datos de la ROM principal incluso usando el RAM disk editado por mí? Eso no creo, es imposible a menos que el script de instalación esté mal editado, claro. ¿Has abierto el script editado desde dentro del ZIP para comprobar que está correctamente editado?
No se me ocurren muchas alternativas más, la verdad... a ver, luego voy a intentarlo de nuevo, y mientras ire anotando todo lo que hago para ponertelo por aqui, a ver si asi ves lo que me falla muchisimas gracias por tu paciencia ;) |
|
#42
|
||||
|
||||
a ver, he hecho las particiones /data y /cache igual que tu, la de /system la he hecho de 585Mb
he usado tu initrd.gz, asi que me he saltado el punto 2.2 encuanto al script, tambien he usado el tuyo, (el mio estaba igual, pero no se, asi salimos totalmente de dudas) y si, el script editado esta dentro del zip, comprobado! jajaja para instalarla en el boot menu le doy a CM 10.1 y entro el el recovery, hago el wipe data/factory reset y wipe cache partition e instalo el ZIP y reinicio ahora en el boot menu selecciono otra vez CM 10.1 y se me arranca la ROM que tengo como principal y se me queda en el bootanimation... he quitado la bateria y he vuelto a instalar la ROM de CM, pero sigue pasando lo mismo, y al entrar el la ROM principal todos los datos estan borrados... PD: al hacer mi propio initrd.gz del kernel CM me da fallo de segmentacion, ¿sabes por que puede ser?, al final uso el tuyo, pero mejor aprender a hacerlo no? jaja |
#43
|
||||
|
||||
Faltaría más, hombre...
Bien también... para instalarla en el boot menu le doy a CM 10.1 y entro el el recovery, hago el wipe data/factory reset y wipe cache partition e instalo el ZIP y reinicio
ahora en el boot menu selecciono otra vez CM 10.1 y se me arranca la ROM que tengo como principal y se me queda en el bootanimation... he quitado la bateria y he vuelto a instalar la ROM de CM, pero sigue pasando lo mismo, y al entrar el la ROM principal todos los datos estan borrados... Si lo hubieras dicho antes de esta forma, me hubiera dado cuenta antes de dónde está el problemilla. Veamos... El problema lo tienes en el settings.ini de la carpeta bootmenu. Estoy seguro, no queda otra posibilidad. Tienes mal indicadas las rutas del kernel y el RAM disk en la configuración de arranque correspondiente a la ROM secundaria. Al instalar el ZIP, parece que no te da error porque se instala en una especie de partición fantasma que el script de instalación monta en el dispositivo loop1, solo se borran los datos porque en realidad los borras tú al hacer los wipes, no al instalar la ROM, jajaja... Al intentar instalar la ROM, como no accedes en ningún momento al bloque de memoria mmcblk0p10 sino al bloque loop1, la ROM se está instalando en un bloque de la RAM que se borrará una vez se apague el teléfono y tu ROM principal queda intacta en su bloque de memoria correspondiente, por eso los cambios no se guardan en ninguna parte y parece que tienes recién instalada tu ROM principal, jajajajaja... Dios, qué movida. Espero que te hayas enterado, porque a veces no me entero ni yo. Si no es eso, yo ya no sé qué locura tiene tu teléfono. Eso ocurre porque hay un binario repetido en tu ROM. Es el mkbootfs y está en /sbin. Si lo borras y acto seguido conectas el teléfono en modo ADB e intentas hacerlo, no debe de haber error alguno. Hago hincapié en lo de "acto seguido" porque, si reinicias el teléfono, volverás a tener ese binario en esa carpeta. Esto ocurre porque el binario se encuentra en la carpeta de igual nombre dentro del RAM disk del kernel que usas para arrancar la ROM, es en el arranque cuando se vuelve a cargar dicho binario en la RAM y volverás a tener ese mismo problema. Para solucionarlo definitivamente, como ya sabes desempaquetar, editar y reempaquetar un RAM disk, simplemente desempaquetas el RAM disk de tu ROM principal (cosa que no hemos necesitado hacer en ninguna otra ocasión, pero en este caso habría que hacerlo), borras el binario en cuestión, reempaquetas y listo para usar tu ROM principal en un futuro sin necesidad de estar borrando ese binario en cuestión cada vez que quieras reempaquetar un RAM disk desde ADB. De ahí mi pereza, porque no es algo que vaya a estar haciendo todos los días, jajaja... Revisa el punto 2.3 de mi tutorial, lo he actualizado con algunos detalles que merecen ser conocidos. Revisa también por supuesto tu fichero settings.ini y me cuentas si llevo razón (qué fallo más tonto como sea ese, que seguro que lo es). Ayúdate del punto 1.2 para solucionar el problema/fallo/tontería/como tú quieras llamarlo, jajaja... Última edición por DaniPhii Día 01/10/13 a las 14:45:32. |
Gracias de parte de: | ||
#44
|
||||
|
||||
Revisa el punto 2.3 de mi tutorial, lo he actualizado con algunos detalles que merecen ser conocidos.
Revisa también por supuesto tu fichero settings.ini y me cuentas si llevo razón (qué fallo más tonto como sea ese, que seguro que lo es). Ayúdate del punto 1.2 para solucionar el problema/fallo/tontería/como tú quieras llamarlo, jajaja... Código:
kernel=/sdcard/bootmenu/CM10.1/zImage ramdisk=/sdcard/bootmenu/CM10.1/initrd.gz |
#45
|
||||
|
||||
Pues entonces te has tenido que equivocar y has copiado el initrd.gz editado en otra carpeta o en otra parte, porque el resultado de lo que haces indica que dentro de /sdcard/bootmenu/CM10.1 tienes el initrd.gz de tu ROM principal. Si no, no ocurriría lo que ocurre. Mira también si están bien enumeradas las opciones de arranque: [rom-1], [rom-2], etc.
Última edición por DaniPhii Día 01/10/13 a las 15:17:24. |
Gracias de parte de: | ||
#46
|
||||
|
||||
Pues entonces te has tenido que equivocar y has copiado el initrd.gz editado en otra carpeta o en otra parte, porque el resultado de lo que haces indica que dentro de /sdcard/bootmenu/CM10.1 tienes el initrd.gz de tu ROM principal. Si no, no ocurriría lo que ocurre. Mira también si están bien enumeradas las opciones de arranque: [rom-1], [rom-2], etc.
|
#47
|
||||
|
||||
Juraría que se trataba de eso… Lo único que me queda por hacer es pasarte de nuevo mi initrd.gz para la CM 10.1 por si me equivoqué yo al meterlo en el ZIP, pero estoy bastante convencido de que es el correcto… Si no lo consigues, te paso otro initrd.gz por si ha sido fallo mío. Como haya sido fallo mío, es pa' matarme… :banghead: |
Gracias de parte de: | ||
#49
|
||||
|
||||
Flipando hállome… O_O"
Juraría que se trataba de eso… Lo único que me queda por hacer es pasarte de nuevo mi initrd.gz para la CM 10.1 por si me equivoqué yo al meterlo en el ZIP, pero estoy bastante convencido de que es el correcto… Si no lo consigues, te paso otro initrd.gz por si ha sido fallo mío. Como haya sido fallo mío, es pa' matarme… :banghead: si que se llama ROM2, debe ser otra cosa... |
#50
|
||||
|
||||
pues nada, esto es imposible, me he hecho el initrd.gz mediante terminal pero no me arranca el recovery de CM, asi que digo yo que abre editado mal algo... en fin, voy a dejarlo ya hasta el fin de semana para hacer todo mas tranquilamente...
muchisimas gracias!! |
#51
|
||||
|
||||
pues nada, esto es imposible, me he hecho el initrd.gz mediante terminal pero no me arranca el recovery de CM, asi que digo yo que abre editado mal algo... en fin, voy a dejarlo ya hasta el fin de semana para hacer todo mas tranquilamente...
muchisimas gracias!! Pero estoy convencido de que va a resultar ser una tontería, jajaja... Descansa, que estamos con la cabeza echando humo… EDITO: Acabo de comparar el MD5 Hash del initrd.gz de mi CM 10.1 con el del que incluyo en el adjunto y son exactamente iguales. Así que no, no ha sido fallo mío... Última edición por DaniPhii Día 03/10/13 a las 11:35:33. |
Gracias de parte de: | ||
#52
|
||||
|
||||
Hola he seguido el tutorial al pie de la letra y me pasa lo mismo que a neton1990 solo que cuando instalo el CM ya no arranca ninguna de las roms lo unico que si funciona es el recovery en todas las roms.
Tengo Jelly Bean como principal y Cm v3 como secundaria. PD: ¿La demora que se produce en el logo de SONY o en el de xperia sony smartphone es normal? lleva 20 minutos y no hace nada solo en los primeros 5 minutos se enciende la barra en color blanco y luego se apaga y se queda pillado. |
#53
|
||||
|
||||
Hola he seguido el tutorial al pie de la letra y me pasa lo mismo que a neton1990 solo que cuando instalo el CM ya no arranca ninguna de las roms lo unico que si funciona es el recovery en todas las roms.
Tengo Jelly Bean como principal y Cm v3 como secundaria. PD: ¿La demora que se produce en el logo de SONY o en el de xperia sony smartphone es normal? lleva 20 minutos y no hace nada solo en los primeros 5 minutos se enciende la barra en color blanco y luego se apaga y se queda pillado. ¿Has probado a desempaquetar el RAM disk en /data/local/tmp en lugar de en el directorio que sugiero principalmente (tareasboot)? Lo digo en el tutorial porque es importante a tenerlo en cuenta, puede que vuestra actual ROM dé fallo al desempaquetarlo en la memoria interna. Aún así, para asegurarte, prueba con mi RAM disk para CM10.1, debería de funcionar… |
#55
|
||||
|
||||
|
#56
|
||||
|
||||
¿Has probado a desempaquetar el RAM disk en /data/local/tmp en lugar de en el directorio que sugiero principalmente (tareasboot)? Lo digo en el tutorial porque es importante a tenerlo en cuenta, puede que vuestra actual ROM dé fallo al desempaquetarlo en la memoria interna. Aún así, para asegurarte, prueba con mi RAM disk para CM10.1, debería de funcionar…
|
#57
|
||||
|
||||
|
#58
|
||||
|
||||
Igual es porque usamos rom diferentes a las que tu usas. Asi todo lo he vuelto hacer y nada. Se queda trabado en el mismo sitio en el logo de sony xperia |
#59
|
||||
|
||||
Jope daniphii ya no responde
|
|
#60
|
||||
|
||||
Perdona, no sé cómo se me pasó contestarte… He probado con más ROMs y kernels y me sigue funcionando, así que no es por eso. Queda descartado…
|
Estás aquí | ||||||
|
Herramientas | |