ROMs y desarrollo Nexus One ROMs y desarrollo Nexus One

Respuesta
 
Herramientas
  #1  
Viejo 19/10/10, 10:21:54
Array

[xs_avatar]
Izanx Izanx no está en línea
Usuario muy activo
 
Fecha de registro: sep 2008
Mensajes: 987
Modelo de smartphone: LG G5
Tu operador: Vodafone
Consigue 304 Mb libres de memoría interna con la ROM MIUI!!!

Navegando por el foro de MIUI me he topado con un tutorial para dejar libres 304 MB de la memoria interna del teléfono. Está explicado para Desire, pero supongo que por la similitud de ambos sistemas, también será compatible con Nexus One.

NO HE PROBADO ESTE MÉTODO. NO ME HAGO RESPONSABLE DE LO QUE OCURRA. Solo me he limitado a traducirlo y exponerlo aquí, por si algún entendido puede verificar que esto es cierto y que no corremos ningún peligro al hacerlo.

Enlace Original: http://bbs.gfan.com/android-263784-1-1.html
Archivo necesario 1: http://www.multiupload.com/A0H6VBSSLP
Archivo necesario 2: http://www.multiupload.com/9C2IU485DH

Traducción:

En condiciones normales, despues de instalar MIUI, queda libre alrededor de 144Mb de la memoria del teléfono. Al habilitar A2SD+, se cargan aplicaciones en la partición EXT, pero algunas aplicaciones siguen instalándose en la memoria del teléfono, mas o menos un 50%, y como todos sabemos, la memoria se llena fácilmente.
===========================
Siguiendo los siguientes pasos, podremos conseguir que nuestra MIUI tenga 304Mb de memoria interna libre.

1.Asegúrese de ser ROOT. Si no eres ROOT, este tutorial ha terminado para ti.
2.Coloca los 2 archivos .zip (están mas arriba) en la raiz de la tarjeta SD.
3.En la raiz de la SD crea un archivo llamado mtdpartmap.txt. Edita dicho archivo y escribe lo siguiente sin las comillas: “mtd 125 5” (esto significa que se creará una partición de 125Mb que se asignará al sistema y otra de 5 que se asignará a cache)
4.Crea una copia de seguridad de todo lo que no quieras perder, aplicaciones, contactos, configuraciones y lo más importante, todo lo que tengas en la SD.
5.Reinicia en modo recovery.
6.Haz todos los wipes que tengas disponibles.
7.Instala (flashea) bravo-recovery-v1.5.3-CustomMTD.zip, esto particionará el teléfono.
8.Vuelve a reiniciar en modo recovery y vuelve a hacer todos los wipes.
9.Instala (flashea) la ROM que quieras usar, debe de ser MIUI o derivadas.
10.Instala (flashea) bravo-boot-v1.5.3-CustomMTD.zip.
11.Reinicia el teléfono normalmente. No te vayas a corr** al ver que ya tienes libres 304Mb de memoria.

Ahora vamos a forzar a A2SD+

12.Ejecuta los siguientes comandos, desde una terminal instalada en android o desde adb shell:

su
a2sd reinstall (esto mueve los programas a la partición EXT de la SD)
a2sd cachesd (mueve la cache a la partición EXT de la SD)

Ahora el teléfono se reiniciará solo, una vez arranque de nuevo, hemos terminado.

Ya puedes makearlo como lo tenías antes.

----------------------------------------------------

ACTUALIZACION: Según leo en el foro chino, usuarios han probado que este método es compatible también para Nexus. También se podría hacer flasheando con ROMS de Cyanogen o derivadas. En caso de una derivada de Cyanogen que incluya SENSE, se recomienda ajustar el valor del archivo txt de 125 a 175, quedando así: “mtd 175 5”.

ACTUALIZACION 2: Según comenta nuestro experto shawe y según he podido corroborar en el foro chino, el proceso consiste en reparticionar la memoria interna del móvil, de tal forma que reduce la partición actual de system y cache, dejando más espacio para la partición data. El valor que ponemos en el archivo de texto, “mtd 125 5”, 125 es lo que asignará de tamaño a la partición SYSTEM, que según ellos, la rom MIUI o Cyanogen MOD no van a necesitar más de eso. En cuanto a la caché, solamente deja 5Mb, ya que como está explicado, en el paso 12, fuerza a que la caché se pase a la EXT. Este proceso siempre podrá ser revertido o adaptado a las necesidades de cada uno cambiando los valores por los que creamos convenientes y volviendo a realizar el proceso. Por ejemplo, si quereis 200 MB de system y 15 de cache pondriais esto “mtd 200 15”.
Imágenes Adjuntas
Tipo de Archivo: jpg 10101710240b5ac99dd8b500d7.jpg (53.3 KB, 1099 visitas)

Última edición por Izanx Día 19/10/10 a las 12:02:07.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a Izanx su comentario:


  #2  
Viejo 19/10/10, 10:28:59
Array

[xs_avatar]
moisex3 moisex3 no está en línea
Usuario poco activo
 
Fecha de registro: ago 2010
Localización: Caceres o Cañamero, depende del GPS
Mensajes: 45
Modelo de smartphone: Nexus One, of course

Y esto funcionará?? Viene a ser que fuerza a usar la sd como memoria interna, no? Pero si es asi... ¿cuando activas el almacenamiento masivo que pasará? Desactivará bien las app o se volverá loco...
Responder Con Cita
  #3  
Viejo 19/10/10, 10:30:46
Array

[xs_avatar]
rashii rashii no está en línea
Baneado
· Votos compra/venta: (-3)
 
Fecha de registro: jun 2010
Mensajes: 771
Modelo de smartphone: HTC DESIRE

Probado y funcionando, es una pasada!
Responder Con Cita
  #4  
Viejo 19/10/10, 10:32:43
Array

[xs_avatar]
jrsoft jrsoft no está en línea
Cocinero veterano
 
Fecha de registro: ago 2009
Localización: Madrid
Mensajes: 5,742
Modelo de smartphone: nexus one / GT-I9100
Tu operador: Pepephone
El problema de pasar las aplicaciones a la SD es la ralentización si no se tiene una tarjeta rápida (mínimo de clase 6), y como además no sea buena (y desgraciadamente las que vienen con el nexus son de dudosa calidad en mi opinión) se pueden corromper fácilmente con el uso, por lo que se perderían los datos y habría que volver a formatear.

Yo prefiero ocupar todo el espacio de almacenamiento interno y luego si hay que pasar puntualmente alguna aplicación pesada a la SD, se pasa. Todas a la vez lo veo una locura (o tontería).
__________________
ROM JRsoft disponible --> AQUI <-- | Invitame a tomar algo --> AQUI <-- | Sigueme en Google+ --> AQUI <--
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 19/10/10, 10:33:11
Array

[xs_avatar]
shawe shawe no está en línea
Usuario muy activo
· Votos compra/venta: (2)
 
Fecha de registro: jun 2009
Mensajes: 9,774
Modelo de smartphone: Moto X+1
Tu operador: Orange
No fuerza nada con la SD, es un CustomMTD, traducido en cristiano, un particionado diferente para la memoria interna del terminal. Reduce el tamaño de /system y amplia el de /data, así se ajusta mejor al tamaño que requiere /system y deja el mayor espacio posible para /apps sin usar A2SD/A2SD+.

Personalmente yo que uso A2SD, prefiero un mayor /system y un menor o nulo /data para poder instalar ROM's con /system más grande, como es el caso de ROM's basadas en la Desire HD :P
__________________
Responder Con Cita
Los siguientes 2 usuarios han agradecido a shawe su comentario:
  #6  
Viejo 19/10/10, 10:33:17
Array

[xs_avatar]
Izanx Izanx no está en línea
Usuario muy activo
 
Fecha de registro: sep 2008
Mensajes: 987
Modelo de smartphone: LG G5
Tu operador: Vodafone
 Cita: Originalmente Escrito por rashii Ver Mensaje
Probado y funcionando, es una pasada!
Según veo tienes una Desire, confírmalo y dinos que tipo de pantalla tienes.
Responder Con Cita
  #7  
Viejo 19/10/10, 10:39:53
Array

[xs_avatar]
jrsoft jrsoft no está en línea
Cocinero veterano
 
Fecha de registro: ago 2009
Localización: Madrid
Mensajes: 5,742
Modelo de smartphone: nexus one / GT-I9100
Tu operador: Pepephone
 Cita: Originalmente Escrito por shawe Ver Mensaje
No fuerza nada con la SD, es un CustomMTD, traducido en cristiano, un particionado diferente para la memoria interna del terminal. Reduce el tamaño de /system y amplia el de /data, así se ajusta mejor al tamaño que requiere /system y deja el mayor espacio posible para /apps sin usar A2SD/A2SD+.

Personalmente yo que uso A2SD, prefiero un mayor /system y un menor o nulo /data para poder instalar ROM's con /system más grande, como es el caso de ROM's basadas en la Desire HD :P
Entonces estaba yo confundido.

También prefiero tener la partición /system tal cual está ahora mismo y agotarla metiendo aplicaciones a tener ampliada la partición /data (sobre todo ahora que se avecina 3.0 y seguramente necesitemos mas espacio en /system) porque no creo que se reduzca la rom ni de coña.
__________________
ROM JRsoft disponible --> AQUI <-- | Invitame a tomar algo --> AQUI <-- | Sigueme en Google+ --> AQUI <--
Responder Con Cita
Gracias de parte de:
  #8  
Viejo 19/10/10, 10:47:53
Array

[xs_avatar]
rashii rashii no está en línea
Baneado
· Votos compra/venta: (-3)
 
Fecha de registro: jun 2010
Mensajes: 771
Modelo de smartphone: HTC DESIRE

 Cita: Originalmente Escrito por Izanx Ver Mensaje
Según veo tienes una Desire, confírmalo y dinos que tipo de pantalla tienes.
Si tengo una desire pero es casi igual que el nexus a todos los efectos...

Sent from my HTC Desire using Tapatalk
Responder Con Cita
  #9  
Viejo 19/10/10, 11:07:36
Array

[xs_avatar]
Izanx Izanx no está en línea
Usuario muy activo
 
Fecha de registro: sep 2008
Mensajes: 987
Modelo de smartphone: LG G5
Tu operador: Vodafone
 Cita: Originalmente Escrito por jrsoft Ver Mensaje
Entonces estaba yo confundido.

También prefiero tener la partición /system tal cual está ahora mismo y agotarla metiendo aplicaciones a tener ampliada la partición /data (sobre todo ahora que se avecina 3.0 y seguramente necesitemos mas espacio en /system) porque no creo que se reduzca la rom ni de coña.
Hombre, supongo que esto se podrá deshacer, modificando el archivo TXT y poniendo los mismos valores que traiga de fábrica.

¿Alguien puede confirmar el tamaño oficial de estas particiones?
Responder Con Cita
  #10  
Viejo 19/10/10, 11:10:12
Array

[xs_avatar]
shawe shawe no está en línea
Usuario muy activo
· Votos compra/venta: (2)
 
Fecha de registro: jun 2009
Mensajes: 9,774
Modelo de smartphone: Moto X+1
Tu operador: Orange
 Cita: Originalmente Escrito por jrsoft Ver Mensaje
Entonces estaba yo confundido.

También prefiero tener la partición /system tal cual está ahora mismo y agotarla metiendo aplicaciones a tener ampliada la partición /data (sobre todo ahora que se avecina 3.0 y seguramente necesitemos mas espacio en /system) porque no creo que se reduzca la rom ni de coña.
Por eso mismo lo decía yo, con las ROMs oficiales de HTC se nota a pasos agigantados que el /system es pequeño Comparto lo que dices de que el A2SD/A2SD+ la hace algo más lenta, pero yo sigo con la SD que tenia en la Magic de 8GB y no tengo ningún problema, solo noto dicha ralentización en los primeros segundos de arranque, una vez están todas listadas en el menú de aplicaciones, luego apenas se aprecia (tal vez porque no he probado una clase superior de microSD).

De mientras, a la espera de una SD de clase 6 de 16 o 32GB para futuras ROMS, pero hasta que no hayan precios más asequibles, a esperar toca con lo que hay

Por si a alguno os interesa, he estado investigando en como mover partes internas de la ROM, y creo que no sería complicado en exceso (aunque puede que penalice bastante en velocidad), usando archivos al estilo system.ext3, data.ext3, ... puede que incluso pueda servir de alternativa al A2SD como lo conocemos actualmente sin requerir particionar la SD, ya que dicho archivo se puede guardar en la partición FAT32. El único problema que le veo, es a que desde el recovery se monten dichos archivos para flashear desde ellos, aunque todo es cuestión de investigarlo un poco más a fondo, porque complejidad, creo que no tiene tanta como pueda parecer a priori.

Si no se me vuelve a olvidar, esta tarde intento comentarlo con un profesor que tal vez me sepa orientar un poco, y si sabe aclararme algunas dudas, puedo intentar hacer una versión inicial para ver como se desenvuelve.

Entre otras cosas, puede servir para flashear ROMs y arrancarlas desde la SD usando estos archivos, y aplicando un parche para arrancar "desde la SD" o otro para arrancar desde la memoria interna.
__________________
Responder Con Cita
  #11  
Viejo 19/10/10, 11:50:27
Array

[xs_avatar]
Izanx Izanx no está en línea
Usuario muy activo
 
Fecha de registro: sep 2008
Mensajes: 987
Modelo de smartphone: LG G5
Tu operador: Vodafone
Bueno, actualizo el post #1, en el foro chino usuarios confirman que también funciona para Nexus One, pero no lo he probado ya que estoy en el curro, en cuanto llegue a casa lo pruebo.

Última edición por Izanx Día 19/10/10 a las 12:01:25.
Responder Con Cita
  #12  
Viejo 19/10/10, 14:40:20
Array

[xs_avatar]
Izanx Izanx no está en línea
Usuario muy activo
 
Fecha de registro: sep 2008
Mensajes: 987
Modelo de smartphone: LG G5
Tu operador: Vodafone
Comprobado en nexus one. Todo ok, ahora tengo casi 90 mb libres despues de instalar todo. Antes tenia 21.

Enviado desde mi Nexus One.
Responder Con Cita
  #13  
Viejo 19/10/10, 15:30:51
Array

[xs_avatar]
fozzy fozzy no está en línea
Colaborador/a
· Votos compra/venta: (8)
 
Fecha de registro: oct 2008
Localización: Valladolid
Mensajes: 16,072
Modelo de smartphone: Pixel 7
Tu operador: O2
Y digo yo, alguien me quiere explicar que ventaja se obtiene al liberar memoria interna dejandola en desuso? por que hasta donde yo se la memoria interna no interviene para nada en la ejecucion ni de la Rom ni de las aplicaciones, solo se usa para almacenar estas y la dalvik-cache, no sirve para tener mas memoria disponible para ejecutar procesos, por lo que no no tiene ningun beneficio, solo dejar memoria sin usar, lo cual es una tonteria. Puede que me equivoque, si es así acepto la correccion.
Responder Con Cita
  #14  
Viejo 19/10/10, 16:33:56
Array

[xs_avatar]
elsalido elsalido no está en línea
Usuario novato en la web
 
Fecha de registro: jul 2010
Mensajes: 16
Modelo de smartphone: HTC Desire
Tu operador: Pepephone
 Cita: Originalmente Escrito por fozzy Ver Mensaje
Y digo yo, alguien me quiere explicar que ventaja se obtiene al liberar memoria interna dejandola en desuso? por que hasta donde yo se la memoria interna no interviene para nada en la ejecucion ni de la Rom ni de las aplicaciones, solo se usa para almacenar estas y la dalvik-cache, no sirve para tener mas memoria disponible para ejecutar procesos, por lo que no no tiene ningun beneficio, solo dejar memoria sin usar, lo cual es una tonteria. Puede que me equivoque, si es así acepto la correccion.
Te respondo rapidamente. Los que usamos rom MIUI, tenemos problemas de almacenamiento para aplicaciones, el a2sd+ nos instala aproximadamente un 50% de la aplicacion en la memoria interna. Así que en esa rom expecificamente es una alegria pal cuerpo tener mas memoria.

Pero yo no se que hago mal, que no me funciona en mi Desire. Estoy provando con la nueva rom MIUI que dicen que soluciona el problema con a2sd+
Si alguien pudiera decir que parte del proceso puedo estar omitiendo, porque siguo los pasos tal y como está escrito.
Por cierto mi Desi es una Vodafone liberada, por si tubiese algo que ver.
Responder Con Cita
  #15  
Viejo 19/10/10, 16:51:07
Array

[xs_avatar]
elsalido elsalido no está en línea
Usuario novato en la web
 
Fecha de registro: jul 2010
Mensajes: 16
Modelo de smartphone: HTC Desire
Tu operador: Pepephone
Voy a intentar explicar los pasos que sigo para que me podais decir donde está el fallo.

1.Asegúrese de ser ROOT. Si no eres ROOT, este tutorial ha terminado para ti.
-Tengo instalado el recobery Amon Ra, supongo que vale.

2.Coloca los 2 archivos .zip (están mas arriba) en la raiz de la tarjeta SD.
-Con el telefono en modo almacenamiento, copio los dos archivos bajados de los links de arriba.

3.En la raiz de la SD crea un archivo llamado mtdpartmap.txt. Edita dicho archivo y escribe lo siguiente sin las comillas: “mtd 125 5” (esto significa que se creará una partición de 125Mb que se asignará al sistema y otra de 5 que se asignará a cache)
-Siguiendo en modo almacenamiento, he entrado en la SD y he creado el archivo con el ordenador.

4.Crea una copia de seguridad de todo lo que no quieras perder, aplicaciones, contactos, configuraciones y lo más importante, todo lo que tengas en la SD.
-Esto no creo que importe en el proceso.

5.Reinicia en modo recovery.
-Apago el telefono y lo enciendo con el boton del volumen pulsado para entrar en el recovery.

6.Haz todos los wipes que tengas disponibles.
-Los hago todos y porque no hay mas.

7.Instala (flashea) bravo-recovery-v1.5.3-CustomMTD.zip, esto particionará el teléfono.
-Selecciono el zip y lo flasheo.

8.Vuelve a reiniciar en modo recovery y vuelve a hacer todos los wipes.
-Apago el telefono y lo vuelvo a iniciar con el volumen pulsado para volver a entrar en el recovery

9.Instala (flashea) la ROM que quieras usar, debe de ser MIUI o derivadas.
-Selecciono el zip e instalo la rom MIUI (Por cierto ya tenia instalada una rom MIUI no creo que eso afecte al proceso pero en mi ignorancia, os lo comento)

10.Instala (flashea) bravo-boot-v1.5.3-CustomMTD.zip.
-Sin salir de la opcion flash, selecciono el zip y lo instalo.

11.Reinicia el teléfono normalmente. No te vayas a corr** al ver que ya tienes libres 304Mb de memoria.
-Dentro del recovery, selecciono la opción reboot y.... Sigo sin corr**, (Tendré que ir al sexologo o lo solucionaremos aquí )
Gracias.
Responder Con Cita
  #16  
Viejo 19/10/10, 17:04:14
Array

[xs_avatar]
Izanx Izanx no está en línea
Usuario muy activo
 
Fecha de registro: sep 2008
Mensajes: 987
Modelo de smartphone: LG G5
Tu operador: Vodafone
 Cita: Originalmente Escrito por elsalido Ver Mensaje
Voy a intentar explicar los pasos que sigo para que me podais decir donde está el fallo.

1.Asegúrese de ser ROOT. Si no eres ROOT, este tutorial ha terminado para ti.
-Tengo instalado el recobery Amon Ra, supongo que vale.

2.Coloca los 2 archivos .zip (están mas arriba) en la raiz de la tarjeta SD.
-Con el telefono en modo almacenamiento, copio los dos archivos bajados de los links de arriba.

3.En la raiz de la SD crea un archivo llamado mtdpartmap.txt. Edita dicho archivo y escribe lo siguiente sin las comillas: “mtd 125 5” (esto significa que se creará una partición de 125Mb que se asignará al sistema y otra de 5 que se asignará a cache)
-Siguiendo en modo almacenamiento, he entrado en la SD y he creado el archivo con el ordenador.

4.Crea una copia de seguridad de todo lo que no quieras perder, aplicaciones, contactos, configuraciones y lo más importante, todo lo que tengas en la SD.
-Esto no creo que importe en el proceso.

5.Reinicia en modo recovery.
-Apago el telefono y lo enciendo con el boton del volumen pulsado para entrar en el recovery.

6.Haz todos los wipes que tengas disponibles.
-Los hago todos y porque no hay mas.

7.Instala (flashea) bravo-recovery-v1.5.3-CustomMTD.zip, esto particionará el teléfono.
-Selecciono el zip y lo flasheo.

8.Vuelve a reiniciar en modo recovery y vuelve a hacer todos los wipes.
-Apago el telefono y lo vuelvo a iniciar con el volumen pulsado para volver a entrar en el recovery

9.Instala (flashea) la ROM que quieras usar, debe de ser MIUI o derivadas.
-Selecciono el zip e instalo la rom MIUI (Por cierto ya tenia instalada una rom MIUI no creo que eso afecte al proceso pero en mi ignorancia, os lo comento)

10.Instala (flashea) bravo-boot-v1.5.3-CustomMTD.zip.
-Sin salir de la opcion flash, selecciono el zip y lo instalo.

11.Reinicia el teléfono normalmente. No te vayas a corr** al ver que ya tienes libres 304Mb de memoria.
-Dentro del recovery, selecciono la opción reboot y.... Sigo sin corr**, (Tendré que ir al sexologo o lo solucionaremos aquí )
Gracias.
Pues no se si podré solucionarlo o tendrás ke ir al sexologo jejeje... Todo está correcto, debería de haberte funcionado. Lo único es que revises el archivo txt que hay que crear.
Responder Con Cita
  #17  
Viejo 19/10/10, 18:40:56
Array

[xs_avatar]
koRn koRn no está en línea
Usuario muy activo
 
Fecha de registro: ene 2010
Localización: CDMX
Mensajes: 567
Modelo de smartphone: Lenovo Z6 Pro
Tu operador: TELCEL
Funcionara en fiona???
Responder Con Cita
  #18  
Viejo 19/10/10, 18:43:54
Array

[xs_avatar]
Izanx Izanx no está en línea
Usuario muy activo
 
Fecha de registro: sep 2008
Mensajes: 987
Modelo de smartphone: LG G5
Tu operador: Vodafone
En teoria si, ya que es una derivada de Cyanogen.
Responder Con Cita
  #19  
Viejo 19/10/10, 19:38:07
Array

[xs_avatar]
halvertin halvertin no está en línea
Miembro del foro
 
Fecha de registro: ago 2010
Mensajes: 39

ayuda!

No se que he hecho mal y se me ha quedado la nexus pillada.

Se me resetea continuamente. Sigo teniendo el recovery pero hago un "restore" y continua resetandose despues de hacerlo. Incluso si flasheo una rom me hace lo mismo, se resetea.

Despues intentando volver a repetir cuando hago el wipe Dalvi cuando lo hace se queda el terminal bloqueado, en el recovery!

A que se puede deber?
Como salgo de esto?

Gracias
Responder Con Cita


  #20  
Viejo 19/10/10, 19:57:50
Array

[xs_avatar]
Izanx Izanx no está en línea
Usuario muy activo
 
Fecha de registro: sep 2008
Mensajes: 987
Modelo de smartphone: LG G5
Tu operador: Vodafone
Realiza todos los pasos de nuevo saltandote el wipe del dalvik, a ver si tenias algun zip de los necesarios corruptos y por eso te ha fallado, bajatelos de nuevo y revisa tambien el archivo txt que se crea en la SD. Al hacerlo de nuevo no deberías de tener problemas, a mi me ha funcionado de maravilla.

Recuerdo que si tienes el amon ra 1.0.9 es una versión Alfa, a mi me daba problemas a la hora de restaurar copias y en algunos flasheos, lo solucioné cambiandome al 1.0.8.1, a ver si va a ser eso.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Otras marcas y modelos de smartphones de venta en España > HTC > Otros modelos antiguos de HTC > Nexus One > ROMs y desarrollo Nexus One



Hora actual: 17:10:45 (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 / 邮件联系 /