|
||
|
![]() |
![]() |
ROMs y desarrollo Xperia NEO V ROMs Xperia NEO V |
![]() |
|
Herramientas |
#1
|
||||
|
||||
[BOOTLOADER CERRADO] Instalar y adaptar roms stocks
Para que podamos instalar una rom con bootloader cerrado necesitamos dos cosillas basicamente para asegurarnos que esta funcione que sea un stock rom y segundo que no use un kernel especial
Modificar el script de instalacion Esto es sencillo. Con winzip o similar abrimos la rom correspondiente Vamos al directorio: Código:
META-INF\com\google\android\ en windows recomiendo notepad++ en linux bluefish En una rom para bootloader abierto el script tendria al comienzo unas lineas similares a esta Código:
format("MTD", "system"); mount("MTD", "system", "/system"); Podemos usar la siguiente sintaxis para bootloader cerrado Código:
show_progress(0.200000, 10); set_perm(0, 0, 0777, "/sbin/mount"); run_program("/sbin/mount", "/system"); set_perm(0, 0, 0777, "/sbin/mount"); run_program("/sbin/mount", "/dev/block/stl10", "/dbdata"); set_perm(0, 0, 0777, "/sbin/mount"); run_program("/sbin/mount", "CACHE:"); set_perm(0, 0, 0777, "/sbin/mount"); run_program("/sbin/mount", "/dev/block/mmcblk0p2", "/data"); delete_recursive("/system"); delete_recursive("/dbdata"); delete_recursive("/cache"); delete_recursive("/data/dalvik-cache"); delete_recursive("/data"); Eso es basicamente lo que hicimos con @icarus75 para adaptar la se tweaked del neo y unas cuantas mas para el neo v sin problemas, ademas tenemos la posibilidad de testear init.d al inicio y algunas cosillas mas. Añadir CWM Para añadir CWM solo debemos abrir el zip y arrastrar las carpetas que contiene este script Código:
http://www.htcmania.com/showpost.php?p=3339045&postcount=69 ![]() Última edición por Marc0sgb Día 28/01/12 a las 16:51:46. |
Los siguientes 6 usuarios han agradecido a Marc0sgb su comentario: | ||
#2
|
||||
|
||||
muy interesante....
|
#3
|
||||
|
||||
he estado mirando el script de la romkola 071 para boot cerrado, me pierdo bastante entre tanto comando y no se exactamente lo que hacen todos, pero eso, he estado mirando el script, y segun tu explicacion, y lo que veo en el script completo de la romkola, me ha surgido un pequeño conflicto.
Segun el tutorial, el codigo de los delete_recursive sustituye las 2 lineas para boot abierto, pero en el script de la romkola, la 2ª linea --> mount("MTD", "system", "/system");, aparece en el script, justo despues de los delete_recursive. Y es ahi donde me entra la duda, no se si te equivocaste copiando y pegando, o que el codigo de los delete sustituye solo al format, o que ese mount esta ahi porque tiene que estar y punto jejej show_progress(0.1, 0); set_perm(0, 0, 0777, "/sbin/mount"); run_program("/sbin/mount", "/system"); set_perm(0, 0, 0777, "/sbin/mount"); run_program("/sbin/mount", "/dev/block/stl10", "/dbdata"); set_perm(0, 0, 0777, "/sbin/mount"); run_program("/sbin/mount", "CACHE:"); set_perm(0, 0, 0777, "/sbin/mount"); run_program("/sbin/mount", "/dev/block/mmcblk0p2", "/data"); delete_recursive("/system"); delete_recursive("/dbdata"); delete_recursive("/cache"); delete_recursive("/data/dalvik-cache"); delete_recursive("/data"); mount("MTD", "system", "/system"); package_extract_dir("system", "/system"); symlink("dumpstate", "/system/bin/dumpcrash"); symlink("toolbox", "/system/bin/cat"); .... edito: he visto los script de otras rom para bl cerrado, y ese mount sale siempre, asi que una errata no es. Última edición por miguelo210 Día 31/01/12 a las 01:04:50. |
![]() |
![]() |
||||||
|