0 votos

Si la ROM y el firmware y el SO son la misma cosa, ¿se puede actualizar uno sin el otro?

Estos términos me siguen confundiendo: sistema operativo (Android), firmware y ROM.

Desde Sitio web de CyanogenMod :

Ya sea que llame a CyanogenMod una "ROM" o un "firmware" o un "sistema operativo" o una sistema operativo" o una "distribución", todo significa en este caso lo mismo.

¿Significa eso que no se puede actualizar el firmware sin actualizar simultáneamente la ROM y el sistema operativo? Por ejemplo mi dispositivo tiene CM pero dice que es Android 5.02 y me preguntaba si es posible actualizar el sistema operativo sin perder el CM? Además, el firmware está desactualizado, ¿debería buscar la actualización del firmware o del CM (ya que la cita anterior afirma que es lo mismo)?

2 votos

Dicen que todos esos términos se refieren literalmente a lo mismo. Simplemente son términos diferentes con el exactamente el mismo significado como "coche" y "automóvil". Actualizar su "ROM" y su "sistema operativo" son la misma afirmación.

3voto

Firelord Puntos 161

¿Qué es Android?

Android es un sistema operativo, como Windows o Ubuntu son sistemas operativos. Tiene múltiples versiones como 1.x, 2.x, 3.x, 4.x, 5.x, y así sucesivamente, al igual que Win XP, Vista, 7, 8, 10, o Ubuntu 10.04, 12.04, 14.04, y más.

¿Qué es una ROM?

Una ROM es un paquete de archivos destinados a hacer funcionar un dispositivo. Estos archivos se toman de Android Open Source Project (AOSP), se modifican para adaptarse a un hardware particular y luego se empaquetan en algo que se conoce como una ROM. Cuando flasheas una ROM, estás flasheando una versión de Android específica para tu dispositivo.

¿Cómo encaja CyanogenMod?

CM es una ROM que es un fork directo de Android Open Source Project (AOSP). En esencia, tomó lo que ofrecía el AOSP, añadió sus propios ajustes, lo empaquetó y lo llamó CM. Sigue siendo inherentemente Android, sólo una versión derivada. Las diferentes versiones de CM se corresponden con las versiones de Android de las que se deriva. CM11 se basa en Kitkat (4.4). CM12 se basa en Lollipop (5.0).

¿Y el firmware?

Hablando de firmware, el enlace que has mencionado ya dice que es un término antiguo que se utiliza mal y es muy ambiguo hoy en día. La mayoría de las veces, la gente utiliza el término firmware para referirse a las áreas de su dispositivo que un usuario normal no puede alcanzar/tocar/editar. Son aquellas áreas que tu sistema operativo Android requiere para arrancar y funcionar de forma normal y satisfactoria. (Por ejemplo, si se estropea la partición del módem/EFS, no tendrás banda base/IMEI y no podrás llamar o usar internet).

Se supone que son de sólo lectura (aunque no literalmente). El módem, el EFS (IMEI), el aboot, etc., son sólo algunos nombres que la gente considera firmware porque no suelen tocarse cuando se flashea una ROM típica.

Hay que tener en cuenta que muchos OEMs consideran que la garantía se anula si se flashea el firmware. Compruebe la política de su OEM antes de considerar el flasheo.


¿Esto quiere decir que no se puede actualizar el firmware actualizando simultáneamente la ROM y el sistema operativo?

Ver la lista aquí como ejemplo. Puedes actualizar o degradar esas particiones de firmware siempre que el dispositivo lo permita (he oído que dispositivos como Yureka no permite el flasheo de algunas partes, ya que resultará en un ladrillo duro). Puedes flashear el firmware con o sin la ROM .zip de la misma manera que se flashea una ROM típica. Al menos así es como funciona en mi OPO.

Este archivo (fastboot .zip ) es una ROM que se puede utilizar para flashear la ROM actual de su dispositivo, así como el firmware. Por otro lado, este archivo (flashable .zip ) es una ROM típica que sólo puede utilizarse para reemplazar su ROM actual. ( Esto es sólo una analogía. Sólo debes flashear las ROMs destinadas a tu dispositivo. )

Además, el firmware está desactualizado, así que ¿debería buscar la actualización del firmware o del CM?

El firmware suele ser proporcionado por los OEM porque interactúan directamente con el hardware y los OEM lo conocen mejor que cualquier otra parte. A menos que una ROM exija una actualización de firmware (como la ROM Exodus) no deberías preocuparte por actualizarla. Podría ser realmente problemático si algo va mal durante el flasheo. Prepárate para una aventura salvaje (aka hardbrick) si pretendes flashear el firmware :)

0voto

NXTLVL DEV Puntos 26

Prueba esto:

  1. Dentro de tu teléfono, ve a "Ajustes"
  2. Desplácese hasta la parte inferior
  3. Seleccione "Acerca del teléfono".
  4. Seleccione "Actualizaciones de CyanogenMod".
  5. Mira en la parte superior de la pantalla donde dice "Actualizaciones"
  6. Seleccione el botón de la flecha circular a la derecha de "Actualizaciones"
  7. Las actualizaciones de Cyanogenmod aparecerán debajo de "Actualizaciones disponibles"
  8. Seleccione la flecha que mira hacia abajo a la derecha de la actualización más reciente
  9. Haz una copia de seguridad de tu teléfono o de cualquier archivo importante mientras se descarga la actualización
  10. Cuando termine la descarga, seleccione "Actualizar".
  11. Espera a que tu teléfono se actualice automáticamente a la nueva versión.

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