Home Menu

Menu



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


 
Herramientas
  #1  
Viejo 04/11/12, 16:37:19
Avatar de ProgMaq
ProgMaq ProgMaq no está en línea
Miembro del foro
Mensajes: 357
Compra y venta: (1)
 
Fecha de registro: sep 2011
Mensajes: 357
Modelo de smartphone: Samsung Galaxy S III
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de rafabad
rafabad rafabad no está en línea
Miembro del foro
Mensajes: 330
 
Fecha de registro: ago 2008
Mensajes: 330
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de moludo
moludo moludo no está en línea
Usuario colaborador
Mensajes: 8,216
Compra y venta: (1)
 
Fecha de registro: abr 2011
Localización: Bilbao
Mensajes: 8,216
Modelo de smartphone: OnePlus5T
Versión de ROM: MyBuilds
Versión de Radio: RockFM
Tu operador: Pepephone
Mencionado: 58 comentarios
Tagged: 0 hilos
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
Avatar de ProgMaq
ProgMaq ProgMaq no está en línea
Miembro del foro
Mensajes: 357
Compra y venta: (1)
 
Fecha de registro: sep 2011
Mensajes: 357
Modelo de smartphone: Samsung Galaxy S III
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de rafabad
rafabad rafabad no está en línea
Miembro del foro
Mensajes: 330
 
Fecha de registro: ago 2008
Mensajes: 330
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de ProgMaq
ProgMaq ProgMaq no está en línea
Miembro del foro
Mensajes: 357
Compra y venta: (1)
 
Fecha de registro: sep 2011
Mensajes: 357
Modelo de smartphone: Samsung Galaxy S III
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de jordigd
jordigd jordigd no está en línea
Miembro del foro
Mensajes: 80
 
Fecha de registro: abr 2011
Localización: Tenerife
Mensajes: 80
Modelo de smartphone: Xaomi Red Rice
Versión de ROM: Una cada semana
Tu operador: Vodafone
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de jordigd
jordigd jordigd no está en línea
Miembro del foro
Mensajes: 80
 
Fecha de registro: abr 2011
Localización: Tenerife
Mensajes: 80
Modelo de smartphone: Xaomi Red Rice
Versión de ROM: Una cada semana
Tu operador: Vodafone
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de ProgMaq
ProgMaq ProgMaq no está en línea
Miembro del foro
Mensajes: 357
Compra y venta: (1)
 
Fecha de registro: sep 2011
Mensajes: 357
Modelo de smartphone: Samsung Galaxy S III
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de jordigd
jordigd jordigd no está en línea
Miembro del foro
Mensajes: 80
 
Fecha de registro: abr 2011
Localización: Tenerife
Mensajes: 80
Modelo de smartphone: Xaomi Red Rice
Versión de ROM: Una cada semana
Tu operador: Vodafone
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de javierpc
javierpc javierpc no está en línea
Usuario muy activo
Mensajes: 1,302
Compra y venta: (2)
 
Fecha de registro: ago 2009
Localización: Valencia
Mensajes: 1,302
Modelo de smartphone: Hoy éste, mañana aquél ...
Versión de ROM: pffffffff ... ya he perdido la cuenta
Versión de Radio: Máxima FM
Tu operador: Movistar
Mencionado: 6 comentarios
Tagged: 0 hilos
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
Avatar de javierpc
javierpc javierpc no está en línea
Usuario muy activo
Mensajes: 1,302
Compra y venta: (2)
 
Fecha de registro: ago 2009
Localización: Valencia
Mensajes: 1,302
Modelo de smartphone: Hoy éste, mañana aquél ...
Versión de ROM: pffffffff ... ya he perdido la cuenta
Versión de Radio: Máxima FM
Tu operador: Movistar
Mencionado: 6 comentarios
Tagged: 0 hilos
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
Avatar de ProgMaq
ProgMaq ProgMaq no está en línea
Miembro del foro
Mensajes: 357
Compra y venta: (1)
 
Fecha de registro: sep 2011
Mensajes: 357
Modelo de smartphone: Samsung Galaxy S III
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de jordigd
jordigd jordigd no está en línea
Miembro del foro
Mensajes: 80
 
Fecha de registro: abr 2011
Localización: Tenerife
Mensajes: 80
Modelo de smartphone: Xaomi Red Rice
Versión de ROM: Una cada semana
Tu operador: Vodafone
Mencionado: 0 comentarios
Tagged: 0 hilos
Buass....asi da gusto probar cosas.
Responder Con Cita
  #15  
Viejo 06/11/12, 15:48:29
Avatar de ProgMaq
ProgMaq ProgMaq no está en línea
Miembro del foro
Mensajes: 357
Compra y venta: (1)
 
Fecha de registro: sep 2011
Mensajes: 357
Modelo de smartphone: Samsung Galaxy S III
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
Nueva build del día 5 ;)
Responder Con Cita
  #16  
Viejo 07/11/12, 10:11:45
Avatar de vcarbajo
vcarbajo vcarbajo no está en línea
Miembro del foro
Mensajes: 296
 
Fecha de registro: nov 2010
Mensajes: 296
Modelo de smartphone: Samsung Galaxy S i9000
Tu operador: Pepephone
Mencionado: 1 comentarios
Tagged: 0 hilos
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
Avatar de ProgMaq
ProgMaq ProgMaq no está en línea
Miembro del foro
Mensajes: 357
Compra y venta: (1)
 
Fecha de registro: sep 2011
Mensajes: 357
Modelo de smartphone: Samsung Galaxy S III
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
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   HTCMania > Foros LG > Otros smartphones antiguos de LG > LG Optimus 2X > ROMs y desarrollo LG Optimus 2X

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 23:18:01 (GMT +2)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007