Desarrollo de una ROM para la personalización y soporte en el sistema operativo android
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Facultad de Ciencias Puras y Naturales
Abstract
En un mundo en constante cambio, todos tenemos una cosa en nuestras manos que es
constante: un dispositivo móvil. Cuando compramos un teléfono inteligente, nos aseguramos
de comprar el mejor que ofrezca una combinación de buen hardware, excelente software y
también un precio que podamos poner por las funciones ofrecidas. Sin embargo, el software
que incorporan no suele ser de los mejores debido a que las empresas realizan
configuraciones que afectan al rendimiento, no utilizan las características de su hardware y
la falta de soporte como actualizaciones en versiones de Android, parches de seguridad, etc.
El presente trabajo tiene como objetivo desarrollar una ROM que de soporte y mejore el
rendimiento de nuestro dispositivo Android debido a sus ventajas de ser software libre y que
una gran cantidad de comunidades le brinda soporte a buena parte de los dispositivos para
este trabajo utilizamos como prueba a un dispositivo de la marca Xiaomi.
En el capítulo II hacemos una descripción de lo que es Android, su arquitectura y las
características de la versión en la que trabajamos, vemos también las diferentes ROMs
personalizables de la comunidad y de las principales empresas fabricantes.
En el capítulo III vemos las herramientas necesarias y el entorno de desarrollo, se presenta
una forma de conseguir el código de Android, el desbloqueo total y la realización de las
configuraciones al kernel de nuestro dispositivo para las mejoras de rendimiento.
En el capítulo IV se muestran los resultados y el funcionamiento de la ROM por medio de
benchamarks realizados al dispositivo antes y después de la instalación que muestran el
cambio y la mejora del rendimiento del dispositivo, realizando la prueba de hipótesis se
demuestra la veracidad de que la ROM mejora el rendimiento del dispositivo.