Ver Mensaje Individual
  #454  
Viejo 19/12/13, 12:22:24
Avatar de djMesias
djMesias djMesias no está en línea
Cocinero veterano
Mensajes: 2,565
Compra y venta: (4)
 
Fecha de registro: feb 2011
Localización: Toledo
Mensajes: 2,565
Modelo de smartphone: Nexus 5, Galaxy Nexus
Versión de ROM: Android Lollipop
Mencionado: 294 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por becnegre Ver Mensaje
es necesario formatear el system cada vez que se actualiza o no influye para nada?
No, no es necesario. Es más, la ROM formatea la partición system antes de cada instalación. En el script del ZIP de instalación se puede leer:
Código:
format("ext4", "EMMC", "/dev/block/platform/omap/omap_hsmmc.0/by-name/system", "0", "/system");
Y os preguntaréis... entonces, ¿por qué este cachondo nos dice format system cuando se viene de otra ROM? Pues porque justo antes del format, el script hace esto:
Código:
mount("ext4", "EMMC", "/dev/block/platform/omap/omap_hsmmc.0/by-name/system", "/system");
package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");
package_extract_file("system/bin/backuptool.functions", "/tmp/backuptool.functions");
set_perm(0, 0, 0777, "/tmp/backuptool.sh");
set_perm(0, 0, 0644, "/tmp/backuptool.functions");
run_program("/tmp/backuptool.sh", "backup");
unmount("/system");
Es decir, ejecuta un programita (backuptools.sh) que se encarga de salvaguardar las GApps si se han instalado desde un ZIP y el archivo hosts. En la ROM que yo distribuyo aquí, el archivo de salvaguarda de las GApps no está, por lo que siempre se hace una instalación limpia salvo, como he dicho, que se haya instalado un ZIP externo a la ROM.