Tengo un Samsung Galaxy A31 y quiero instalar Lineage OS en él, pero mi dispositivo no es compatible. He oído lo que es posible compilar OS para dispositivos no compatibles, así que ¿cómo puedo hacerlo? ¿Qué necesito?
Respuesta
¿Demasiados anuncios?Sí, compilar LineageOS para un dispositivo no soportado es posible en principio.
Sin embargo , normalmente cada dispositivo requiere adaptaciones específicas para funcionar con LineageOS (o cualquier otro sistema operativo). Estas adaptaciones pueden ser desde triviales hasta llevar varios meses de trabajo - y requieren muchos conocimientos, tanto sobre el desarrollo de software del sistema Android como sobre el dispositivo en cuestión.
En la práctica, a menos que un dispositivo sea muy similar a otro que ya sea compatible, la adaptación supone un gran esfuerzo y probablemente no merezca la pena sólo para que el dispositivo funcione.
Por supuesto, puede que tenga suerte; por ejemplo, como se explica en GUÍA/CÓMO CREAR LineageOS para un dispositivo no compatible (gracias Robert por el enlace), el proceso de construcción en sí es un poco complejo pero manejable. Tenga en cuenta, sin embargo, que se trata de construir para un dispositivo que ya no se mantiene, pero solía trabajar - por lo que las adaptaciones necesarias ya existen.
En una nota práctica - si sólo desea un dispositivo con LineageOS instalado, es probablemente más fácil simplemente comprar un dispositivo que está bien soportado. Tal vez incluso se puede cambiar su Galaxy A31?
1 votos
Hay un ejemplo en XDA: forum.xda-developers.com/t/ Tenga en cuenta que en este ejemplo el manifiesto del dispositivo ya existía en algún lugar y también los controladores necesarios ya estaban presentes. Por lo que sé, este es el llamado "árbol de dispositivos" que contiene todos los controladores necesarios. Crear este árbol de dispositivos es el paso más esencial y también el más difícil, ya que tienes que conocer cada detalle del hardware del dispositivo y qué controlador utilizar.
0 votos
Muchas Gracias