Teléfonos Android: rootear, actualizar a una Custom ROM y personalizar tu móvil a tu gusto (II)

Una de las prácticas habituales que se suelen realizar para personalizar el móvil a tu gusto es rootear y actualizar una Custom ROM. El problema es que cada fabricante tiene sus particularidades en el firmware, kernel, etc, por lo que no hay una guía exacta para efectuar estas modificaciones a tu teléfono. Es relativamente fácil encontrar ROMs personalizadas para muchos modelos junto con sus guías para instalarlas en diversos foros de scene Android, siendo uno de los mayores y más activos XDA Developers (la pega es que está en inglés, para aquellos que no dominen mucho la lengua de Shakespeare). Los pasos generales para cualquier modelo serían los siguientes (a expensas de encontrar los concretos para tu modelo): 1)      Desbloquear el bootloader del teléfono, permitiéndonos acceder a las zonas restringidas como el recovery, particiones de sistema, etc, lo que será necesario para continuar con los siguientes pasos. Cada fabricante lo gestiona de distinta forma, unos solicitan un código de desbloqueo, y para otros es necesario utilizar herramientas o software creado por hackers y/o gente ajena a estos fabricantes. Esta acción conlleva la anulación de la garantía. 2)      Instalar un recovery personalizado. Normalmente se hace desde el recovery de serie y al estar ya el bootloader “abierto” no suele acarrear mucha dificultad. 3)      Instalar una ROM personalizada desde nuestro nuevo recovery. Lo normal es que que tengamos que colocar el fichero zip con la ROM personalizada en la tarjeta de memoria o memoria interna del teléfono y posteriormente flashearla desde el recovery. Muchas de estas ROMs ya traen acceso root por defecto. 4)      Si la ROM no permite acceso root, normalmente se...

Teléfonos Android: Rootear, actualizar a una Custom ROM y personalizar tu móvil a tu gusto (I)

En este primer post de los que dos que publicaremos respecto a este tema, vamos a intentar aclarar un poco una serie de conceptos, necesarios para entender la guía genérica que vendrá la próxima semana. Aunque a muchos os sonarán, probablemente los relacionéis con la posibilidad de estropear o “brickear*” vuestro querido teléfono, pero no es para tanto. *término muy utilizado en este mundillo y que consiste en dejar inservible un móvil, convirtiéndolo en un bonito pisapapeles; brick = ladrillo, en inglés. Bootloader El bootloader o gestor de arranque es el código que se ejecuta antes de que cualquier sistema operativo empiece a ejecutarse. Básicamente, contiene las instrucciones para iniciar el núcleo del sistema operativo. Ya que se ejecuta antes que cualquier otro software en un dispositivo, es extremadamente específico para cada hardware, y cada modelo de procesador/placa base tiene su propio bootloader. Esta es la razón de que existan tantas ROMs diferentes, desarrolladas por la elevada variedad de hardware presente en los distintos dispositivos.  El Bootloader de Android Cada teléfono Android tiene su bootloader, y al ser Android un sistema open source, cada fabricante tiene su propia versión del bootloader, específica para su hardware. Por seguridad, y ya que los fabricantes prefieren que sus dispositivos operen con el software diseñado específicamente para ellos, estos suelen venir bloqueados o  “locked”. Si el bootloader está bloqueado es virtualmente imposible instalar una ROM personalizada, y el resultado más probable sería la pérdida de la garantía y un “brickeo”. Kernel El kernel es el elemento que hace de puente entre el Software y el Hardware. Cuando el software necesita que el hardware...

Pin It on Pinterest