ROMs y desarrollo LG Optimus 2X ROMs y desarrollo LG Optimus 2X

Respuesta
 
Herramientas
  #1  
Viejo 04/11/12, 16:37:19
Array

[xs_avatar]
ProgMaq ProgMaq no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: sep 2011
Mensajes: 357
Modelo de smartphone: Samsung Galaxy S III
Tu operador: Pepephone
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
Responder Con Cita
Los siguientes 4 usuarios han agradecido a ProgMaq su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 04/11/12, 17:15:04
Array

[xs_avatar]
rafabad rafabad no está en línea
Miembro del foro
 
Fecha de registro: ago 2008
Mensajes: 330

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.
Responder Con Cita
  #3  
Viejo 04/11/12, 17:54:53
Array

[xs_avatar]
moludo moludo no está en línea
Usuario colaborador
· Votos compra/venta: (1)
 
Fecha de registro: abr 2011
Localización: Bilbao
Mensajes: 8,216
Modelo de smartphone: OnePlus5T
Tu operador: Pepephone
 Cita: Originalmente Escrito por rafabad Ver Mensaje
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.
Riesgo la verdad , con el optimus 2x poco, siempre puedes volver a las particiones de serie , flaseando mediante NVflash, HomeroMod basada v20s para Nvflash.

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
Responder Con Cita
  #4  
Viejo 04/11/12, 21:30:34
Array

[xs_avatar]
ProgMaq ProgMaq no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: sep 2011
Mensajes: 357
Modelo de smartphone: Samsung Galaxy S III
Tu operador: Pepephone
 Cita: Originalmente Escrito por rafabad Ver Mensaje
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.
El backup que digo no es obligatorio, es más lo pido para que me lo mandeís ya que simplemente quiero comparar varias particiones lgdrm y misc.

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
Responder Con Cita
  #5  
Viejo 04/11/12, 22:47:39
Array

[xs_avatar]
rafabad rafabad no está en línea
Miembro del foro
 
Fecha de registro: ago 2008
Mensajes: 330

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.
Responder Con Cita
  #6  
Viejo 04/11/12, 23:27:09
Array

[xs_avatar]
ProgMaq ProgMaq no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: sep 2011
Mensajes: 357
Modelo de smartphone: Samsung Galaxy S III
Tu operador: Pepephone
 Cita: Originalmente Escrito por rafabad Ver Mensaje
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.
Rafa, ojalá fuera así de fácil.

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.
Responder Con Cita
  #7  
Viejo 04/11/12, 23:32:52
Array

[xs_avatar]
jordigd jordigd no está en línea
Miembro del foro
 
Fecha de registro: abr 2011
Localización: Tenerife
Mensajes: 80
Modelo de smartphone: Xaomi Red Rice
Tu operador: Vodafone
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
Responder Con Cita
  #8  
Viejo 04/11/12, 23:39:38
Array

[xs_avatar]
jordigd jordigd no está en línea
Miembro del foro
 
Fecha de registro: abr 2011
Localización: Tenerife
Mensajes: 80
Modelo de smartphone: Xaomi Red Rice
Tu operador: Vodafone
Progmaq......He leido tu post en XDA demasiado tarde, avisabas que no se podia actualizar..
Responder Con Cita
  #9  
Viejo 05/11/12, 01:17:46
Array

[xs_avatar]
ProgMaq ProgMaq no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: sep 2011
Mensajes: 357
Modelo de smartphone: Samsung Galaxy S III
Tu operador: Pepephone
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.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a ProgMaq su comentario:
  #10  
Viejo 05/11/12, 18:23:00
Array

[xs_avatar]
jordigd jordigd no está en línea
Miembro del foro
 
Fecha de registro: abr 2011
Localización: Tenerife
Mensajes: 80
Modelo de smartphone: Xaomi Red Rice
Tu operador: Vodafone
 Cita: Originalmente Escrito por ProgMaq Ver Mensaje
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.
Perfecto.....gracias por el curro
Responder Con Cita
  #11  
Viejo 05/11/12, 21:40:38
Array

[xs_avatar]
javierpc javierpc no está en línea
Usuario muy activo
· Votos compra/venta: (2)
 
Fecha de registro: ago 2009
Localización: Valencia
Mensajes: 1,302
Modelo de smartphone: Hoy éste, mañana aquél ...
Tu operador: Movistar
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.
Responder Con Cita
  #12  
Viejo 05/11/12, 21:42:14
Array

[xs_avatar]
javierpc javierpc no está en línea
Usuario muy activo
· Votos compra/venta: (2)
 
Fecha de registro: ago 2009
Localización: Valencia
Mensajes: 1,302
Modelo de smartphone: Hoy éste, mañana aquél ...
Tu operador: Movistar
 Cita: Originalmente Escrito por ProgMaq Ver Mensaje
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.
Creo que la probaré ...

salud.
Responder Con Cita
  #13  
Viejo 05/11/12, 22:23:09
Array

[xs_avatar]
ProgMaq ProgMaq no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: sep 2011
Mensajes: 357
Modelo de smartphone: Samsung Galaxy S III
Tu operador: Pepephone
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
Responder Con Cita
Gracias de parte de:
  #14  
Viejo 06/11/12, 02:02:02
Array

[xs_avatar]
jordigd jordigd no está en línea
Miembro del foro
 
Fecha de registro: abr 2011
Localización: Tenerife
Mensajes: 80
Modelo de smartphone: Xaomi Red Rice
Tu operador: Vodafone
Buass....asi da gusto probar cosas.
Responder Con Cita
  #15  
Viejo 06/11/12, 15:48:29
Array

[xs_avatar]
ProgMaq ProgMaq no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: sep 2011
Mensajes: 357
Modelo de smartphone: Samsung Galaxy S III
Tu operador: Pepephone
Nueva build del día 5 ;)
Responder Con Cita
  #16  
Viejo 07/11/12, 10:11:45
Array

[xs_avatar]
vcarbajo vcarbajo no está en línea
Miembro del foro
 
Fecha de registro: nov 2010
Mensajes: 296
Modelo de smartphone: Samsung Galaxy S i9000
Tu operador: Pepephone
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!!!
Responder Con Cita
  #17  
Viejo 08/11/12, 13:43:01
Array

[xs_avatar]
ProgMaq ProgMaq no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: sep 2011
Mensajes: 357
Modelo de smartphone: Samsung Galaxy S III
Tu operador: Pepephone
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.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros LG > Otros smartphones antiguos de LG > LG Optimus 2X > ROMs y desarrollo LG Optimus 2X



Hora actual: 23:04:43 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /