![]() |
|
ROMs y desarrollo LG Optimus 2X ROMs y desarrollo LG Optimus 2X |
«
Tema Anterior
|
Siguiente tema
»
|
Herramientas |
#1
|
||||
|
||||
Repartición + FUSE en CM10 (08-11-2012)
Particion USERDATA con FUSE para LG P990
- ¿Qué es la partición USERDATA? La partición USERDATA es la fusión de la antigua partición DATA y partición interna del dispositivo. La mayoría de smartphones que nacieron con ICS tienen esta partición de serie, como por ejemplo Galaxy Nexus o Galaxy S2, no disponiendo así de las otras dos particiones. - ¿Qué ventajas tiene esta partición? Antiguamente, Android tenía dos particiones: La partición DATA, donde se almacenaba las aplicaciones, preferencias, etc... La partición de memoria interna, donde el usuario almacenaba sus archivos, como la música y las fotos. El problema era que la particion DATA solía ser muy pequeña, para dejar más espacio en la memoria interna del dispositivo. Si se instalaba muchas apps, se quesaba sin espacio en la partición DATA y aún teniendo espacio libre en la partición interna, no se podía seguir instalando apps. Con la partición USERDATA, solo se usa una partición, y podemos usar todo el espacio de nuestro dispositivo para lo que queramos, sea fotos, apps, musica, etc... - Y en nuestro P990, ¿que notaríamos? Actualmente tenemos estas dos particiones: DATA: 1,2 GB INTERNA: 5,5 GB Con la partición USERDATA tendríamos: USERDATA: 6,7 GB Es decir, tendríamos casi 7GB para instalar o usar como quisieramos. - ¡¡¡Lo quiero YA!!!, ¿qué tengo que hacer? He realizado las modificaciones oportunas en la base de CM10 del día 30 de octubre. Para mayor facilidad, he puesto todo en un zip, y al hacer click en el archivo flash.bat el mismo modificará las particiones e instalará la ROM, incluido CWM 6.0.1.5 Para más información recomiendo leer el post que he creado en XDA, en el cual explico como ha de instalarse: http://forum.xda-developers.com/show...2#post33677672 Podeís descargar esta ROM desde: http://progmaq.com/cm10/progmaq-newfuse.zip Una vez realizada la primera instalación desde NvFlash, se podrá actualizar con CWM las build que vaya publicando en este post: Última build disponible del día 8 de noviembre: http://progmaq.com/cm10/cm-10-20121108-FUSE-p990.zip Última edición por ProgMaq Día 08/11/12 a las 13:45:48 Razón: Nueva build del día 8 |
Los siguientes 4 usuarios han agradecido a ProgMaq su comentario: | ||
|
#2
|
||||
|
||||
es interesante esto, pero mi primera duda es como actualizaríamos a las nuevas nightlies? y la segunda es la de hacer backup de las particiones antes de usar nvflash, yo nunca he utilizado esto y no sé cual es el riesgo y como se restaurarían esas particiones, si hay algún link/manual del nvflash mejor ponerlo y lo leeremos.
|
#3
|
||||
|
||||
Cita:
Esto tiene muy buena pinta. y no altera el flasear roms. eso es lo mismo , lo que pasa que tendra que ser siempre mediante SD externa, ya que no dispondras de externa. un saludo |
#4
|
||||
|
||||
Cita:
Para hacer el backup solo se necesita tener la siguientes cosas: - Ser root - Tener instalada la app Terminal (incluida por defecto en CM) Inicias la aplicación Terminal y escribes lo siguiente: su dd if=/dev/block/mmcblk0p3 of=/storage/sdcard0/misc.img dd if=/dev/block/mmcblk0p6 of=/storage/sdcard0/lgdrm.img Y ya tendrás en la memoria interna los archivos misc.img y lgdrm.img |
#5
|
||||
|
||||
leo en tus post de xda que si flaseas una nueva nightly se jode el tema, porque hay que modificar dos ficheros creo entender, si es así podrías crear un zip con esos dos ficheros para flasear despues de cada nigthly, claro que no deberían cambiar de una a otra.
|
#6
|
||||
|
||||
Cita:
El problema reside en que los dos archivos que hay que actualizar se encuentran en el RAMDISK, y este se encuentra dentro del archivo boot.img dentro del ZIP de la ROM. Los pasos a seguir sería el siguiente: - Extraer boot.img del archivo ZIP. - Con una herramienta desempaquetar boot.img en dos archivos: RamDisk.img y Kernel. - Desempaquetar RamDisk para obtener varios archivos. - Actualizar los init.rc para indicar que se use FUSE. - Volver a empaquetar los archivos y crear el RamDisk.img. - Empaquetar el nuevo RamDisk.img y Kernel obteniendo un nuevo boot.img - Guardar el boot.img en el ZIP. Se podría hacer una aplicación que con solo arrastar el zip lo hiciera todo automáticamente, pero en principio si es aceptado y funciona correctamente hablaré con RC para que se incluya por defecto en las ROM de CM10 para nuestros Optimus 2X. |
#7
|
Creo que mientras CM no lo implemente en sus rom (si es que lo hace) es complicado este tema, lo instale y funciono bien pero probe a actualizar con la ultima nightly y ya me daba error con la tarjeta sd y me pedia formatearla. Lo que comenta rafabad seria una buena solucion pero lo ideal es que venga de "serie". Sigue con el tema ya que es muy buena idea. Saludos
|
#8
|
Progmaq......He leido tu post en XDA demasiado tarde, avisabas que no se podia actualizar..
![]() |
#9
|
||||
|
||||
Si RC no quiere actualizar este código en su repositorio, crearé una app que en cuanto se actualize la rom al ejecutarla aplique fuse al sistema.
Aún así tarde o temprano será necesario un reparticionamiento, ya que CM10 + GAPPS deja la partición system a 0. Es el momento perfecto para hacer un reparticionamiento e implementar fuse. Mañana saco la build del día 5 con fuse. |
#10
|
|
Cita:
![]() |
#11
|
||||
|
||||
Muy interesante aportación. Y tienes toda la razón del mundo: ahora es el momento de implementar esta repartición porque la partición system está prácticamente a cero.
salud. |
#12
|
||||
|
||||
Cita:
salud. |
#13
|
||||
|
||||
Pido disculpas por no haber sacado aún la build de hoy con FUSE.
La razón de esto es que he creado un paquete con todo lo necesario para volver a tener el móvil con todas las particiones tal como venía de fábrica. He visto que en XDA había usuarios que habían subido versiones con NvFlash, pero en ningún momento incluian las particiones lgdrm y misc que vienen de serie al comprar el móvil. De esta manera, si alguien prueba la ROM CM10+FUSE podrá volver al estado anterior en menos de 3 minutos y automáticamente se encontrará que tiene instalado lo siguiente: - CWM 6.0.1.5 - Kernel y System de CM10 del día 5 de noviembre de 2012. - LGDRM y MISC tal como vienen de fábrica al comprar el móvil. - Y el resto de particiones completamente limpias. Descargas desde aquí hasta que lo publique en HTCMania: http://forum.xda-developers.com/show....php?t=1975274 |
Gracias de parte de: | ||
#14
|
Buass....asi da gusto probar cosas.
![]() |
#16
|
||||
|
||||
Estupendo trabajo!!!
Ojala sigamos teniendo gente tan involucrada como tu... Se le ha comunicado a RC este cambio? O es que no quiere implementarlo, por alguna razón, de serie en la rom cyanogen? Quizás exista otra persona que se encargue del mantenimiento de la rom del 2x en cyanogen y no sea RC, y por eso RC pasa de implementarlo... Es que, de verdad pienso que, este reparticionamiento es totalmente necesario, a día de hoy, en el 2x!!!! Ya que como comentan, es verdad que, la partición System se queda practicamente sin espacio. Y a parte, tendríamos la memoria interna para utilizarla como quisieramos!!! |
#17
|
||||
|
||||
He subido una nueva build del día 8 con los cambios realizados por RC de AUDIO HAL y Power WIFI.
De momento dos llamadas realizadas y todo OK. En unas horas veré cuanto ha tragado la WIFI y comento. |
Respuesta |
![]() |
||||||
|
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 20:16:15 (GMT +2)
HTCMania: líderes desde el 2007