8 votos

¿Qué es la partición del sistema? ¿Cómo se fija su tamaño? ¿Se puede cambiar su tamaño?

He rooteado LG P500 (Optimus One) corriendo stock 2.3.3. Recientemente he actualizado a CM10 no oficial (Android 4.1) y observó algunos problemas graves.

Observé que el servicio "Mi ubicación" de Google no funcionaba. Muchas aplicaciones como My tracks, Endomondo, etc. que eran compatibles con otros teléfonos con 4.1 eran incompatibles. Todas las aplicaciones relacionadas con el micrófono no funcionaban.

Después de varias horas rompiéndome la cabeza, entendí que mi partición /system estaba absolutamente llena. Sólo tenía 4kb de espacio libre de una capacidad total de 190MB. Con mi investigación descubrí que pocos archivos no se copiaban a la /system partición durante la instalación de la ROM y la instalación de Gapps. Muchos problemas son el resultado de tales archivos perdidos.

Mis preguntas:

  1. /system partición: tiene un tamaño total de 190MB. Quién o cómo se fijó como 190MB?
  2. ¿Se puede aumentar el tamaño de la partición? He probado una herramienta pero no ayudó. Después de todo el proceso completado sin ningún error, todavía no veo ningún cambio en el tamaño. ¿Hay alguna otra forma de hacerlo?
  3. Hephappy, un desarrollador de ROMs había comentado en Página de XDA como "No hay espacio: P500 tiene 190MB para la partición del sistema" y por lo tanto retira el plan de desarrollar JB ROM para P500. ¿Es entonces una limitación de hardware?

Después de todos estos problemas, cambié de nuevo a mi stock 2.3.3 y todavía veo mi /system partición como 190MB pero con mucho espacio libre. ¿Significa esto que 190MB es una especie de tamaño/limitación del hardware?

Si es así, entonces este sería uno de los factores serios que hay que considerar mientras se compra el teléfono ya que el hardware en otros medios puede acomodar las necesidades de JB excepto el /system tamaño de la partición, lo que es una verdadera lástima.


Actualización: Algunas capturas de pantalla que llevan la información más frecuente tomada en la ROM CM10:

Almacenamiento interno libre = 47Mb:

Internal Storage

/system tamaño de la partición = 190Mb.
Se ha creado una partición Ext2 en la tarjeta SD para crear un enlace simbólico para algunas aplicaciones que no se pueden mover a la tarjeta SD:

Storage Info

6voto

Lie Ryan Puntos 15629
  1. ¿Quién o cómo se fijó como 190MB?

Los fabricantes lo decidieron. Probablemente esperaban que ese tamaño fuera suficiente durante el tiempo que se espera que sigan dando soporte oficial al teléfono.

  1. ¿Se puede aumentar el tamaño de la partición?

Si estás rooteado y has instalado el gestor de arranque personalizado, sí que se pueden redimensionar las particiones, aunque no de una manera que satisfaga a todo el mundo, ya que quita espacio a la memoria interna y mucha gente también ha agotado su espacio interno; implica mucho trabajo de prueba y depuración y, dado que el P500 también tiene muy poca memoria interna, en algún momento los desarrolladores tuvieron que decidir que simplemente no merece la pena el esfuerzo.

He probado una herramienta pero no ha servido de nada. Después de todo el proceso completado sin ningún error, todavía no veo ningún cambio en el tamaño. ¿Hay alguna otra forma de hacerlo?

¿Qué has probado?

  1. Hephappy, un desarrollador de ROMs había comentado en la página de XDA como "No hay espacio: El P500 tiene 190MB para la partición del sistema" y por eso retira el plan de desarrollar la JB ROM para el P500. ¿Es entonces una limitación de hardware?

Bastante. Todos los teléfonos más nuevos vienen con una memoria interna mucho más grande, deberías considerar una actualización si realmente buscaba a JB.

6voto

Izzy Puntos 45544

Esto no cambiará el tamaño de la partición de /system pero utiliza otro enfoque: Limitar los datos colocados en esa partición. Así que esto es lo que hice antes de flashear CM7.2 en mi Milestone²:

  1. descargar el archivo a flash. Esto suele ser un .zip (de lo contrario, lo siguiente no funcionará)
  2. abrir el .zip con su gestor de archivos favorito (alternativamente: descomprimir en una carpeta vacía)
  3. mirar dentro de la /system/app de la carpeta .zip y elimina las aplicaciones de las que puedes prescindir (asegúrate de no eliminar ninguna aplicación que realmente necesario por el sistema, como por ejemplo el lanzador). Esto podría ser, por ejemplo, la calculadora, LiveWallpapers, GooglePlus, etc. Copie esos .apk a una carpeta separada fuera del .zip
  4. si se descomprime en una carpeta vacía, ahora vuelve a comprimirla

Como has eliminado un montón/un par de aplicaciones de /system El flasheo requerirá menos espacio allí, y ya no debería faltar ninguna parte esencial. Ahora bien, si todavía quieres usar, por ejemplo, GooglePlus, puedes instalarlo a través de la Playstore (que debería colocarlo debajo de /data Así que no hay problema) o, si no se encuentra allí, utilice la copia creada en el paso 3 para instalarlo manualmente (para ello, asegúrese de que la instalación desde otras fuentes está activada en su configuración).

Si tienes dudas sobre si un archivo es realmente necesario para el sistema, mejor déjalo (o al menos pregunta antes). Pero estoy bastante seguro de que encontrarás suficientes "removibles fáciles", así que no necesitarás tocar esos. Antes de flashear, podrías descomprimir el .zip a una carpeta vacía y comprueba el tamaño de /system (lo mejor: hacer una comprobación del "antes" y del "después"). Debe ocupar menos de 190MB (mejor darle algún margen de seguridad adicional, digamos "menos de 180MB") para que su acción se complete con éxito.

2voto

Xitcod13 Puntos 143

Aquí hay un programa que supuestamente lo hará. http://androidforums.com/optimus-gt540-all-things-Root/436600-easily-resize-system-data-partitions.html

No sé sobre las particiones del sistema en los teléfonos Android, pero normalmente las particiones se pueden redimensionar, pero significa que se pierde todo lo que contiene esa partición. Si la partición contiene el sistema operativo significaría que después de redimensionar la partición tu teléfono no se encendería. Si no estás dispuesto a correr el riesgo te sugiero que busques una fuente que diga que eso no va a pasar. Si no, te sugiero que mires las aplicaciones de ROM en la Play Store (hay muchas buenas y probablemente puedan hacer lo que quieres). También cuánto espacio interno tienes en tu teléfono? ¿Es la partición del sistema la única partición interna?

También puedes particionar tu tarjeta SD, lo que hace que funcione de forma más eficiente. Así que su teléfono funciona más rápido, pero usted tiene que hacerlo con una nueva tarjeta SD porque se pierde todo cuando la partición si no hay suficiente almacenamiento interno en el teléfono que posiblemente podría ser algo para mirar como una solución, pero no creo que la colocación de un sistema operativo completo en SD es posible porque sería demasiado lento, así que a menos que el sistema operativo tiene algunos archivos que puede leer desde la tarjeta SD y se puede colocar allí manualmente especificando la ruta, usted está fuera de suerte. Por eso pregunto cuánto espacio interno tiene tu dispositivo.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X