Cómo utilizar patchrom
Este tutorial es entre principiante y avanzado, es decir, como la estructura general de una rom. , se omitirán los conocimientos básicos de las operaciones básicas de Android y Linux y otros contenidos simples. Salta este tutorial. Y contenido más detallado como: modificación de apk, desarrollo, modificación del código fuente, escritura, pequeña instrumentación, portabilidad y adaptación de otros modelos no oficiales. Esto tampoco está disponible.
Este tutorial solo presenta cómo usar los recursos patchrom lanzados por MIUI para completar el proceso de compilación de MIUI. Es adecuado para aquellos que tienen cierto conocimiento de roms y Linux de fabricación propia, como miui y DIY. , pero no sé cómo usar patchrom y el proceso básico. Entusiastas demasiado familiares
Si tienes un sistema Android o Linux, este tutorial puede resultarte bastante incomprensible. Y si ya eres un maestro, espero poder darte más orientación y compartir mi experiencia con todos.
------------------------------------------- ----- ---------------------------------------
Parte 1: Introduzca algunos conceptos básicos
Primero, proporcione algunos enlaces de tutoriales más básicos
Tutorial oficial de MIUI: /thread-402322-1-1.html p>
Tutorial de compilación de CM CM en la wiki oficial: /source/initializing.html
Para aprender a usar código fuente abierto para compilar rom de Android, después de leer los dos artículos básicos de CM anteriores, PA y otras roms pueden seguir el método de compilación CM Compile, y las roms AOKP se pueden compilar según el método de compilación AOSP
La mayoría de las roms de código abierto también indicarán el proceso de compilación relevante y los comandos principales en su github. además de utilizar el método de compilación CM Además de escribir manualmente cada comando para compilar, PA puede ejecutar directamente el código binario que escribe. Puedes ejecutar directamente la compilación que escribieron.
Aunque MIUI, por supuesto, es diferente de estos dos métodos de compilación, porque MIUI no usa el código fuente de Android para la compilación, sino que descompila la rom ya preparada y modifica la pequeño relevante para adaptarse a diversas situaciones
Aunque Google también admite la compilación en el sistema mac de Apple, por un lado, la configuración del entorno mac es más complicada y, por otro lado, no hay tantos usuarios de Mac como hay usuarios de PC. Además, instalar un Mac es mucho menos conveniente que instalar Linux, por lo que la mayoría de las personas que trabajan en esta área usan Linux
En realidad, existen muchos sistemas operativos basados en el kernel de Linux. Estos diferentes sistemas Linux también se denominan sistemas Linux. Estos diferentes sistemas Linux también se denominan distribuciones de Linux. La versión más común, común y de uso común es ubuntu (personalmente soy parte de opensuse y también compilé CM y MIUI en opensuse, pero opensuse es relativamente más complicado. Ubuntu tiene más). software listo para usar y es más conveniente, por lo que este tutorial utiliza Ubuntu de 64 bits de 12 bits, Ubuntu de 12 bits y Ubuntu de 12 bits.
Ubuntu 12.10 de 64 bits), por lo que hay muchas distribuciones de Linux modificadas basadas en ubuntu, como Deepin Linux Deepin y Yulin Mufeng StartOS, por lo que, en términos relativos, ya sea el ubuntu original o Linux Deepin y StartOS son más adecuados para los recién llegados. Linux.
Todos los siguientes comandos se ingresan en el programa terminal y pueden omitirse en los siguientes capítulos, así que no pregunte dónde ingresa los comandos que ve.
------------------------------------------- ----- ----------------------------
Parte 2: Configurar el entorno de compilación p>
i Inicialmente usé 12.04 (versión de escritorio de 64 bits) y luego salió 12.10. Después de que salió 12.10, también se actualizó porque estoy obligando al operador a usar su software de acceso telefónico aquí. Lo compilé en una máquina virtual. De hecho, recomiendo instalarlo directamente en la máquina real, para que el rendimiento sea mejor y la velocidad de compilación sea más rápida.
No presentaré la selección, descarga, instalación, reemplazo del código fuente, actualización del sistema, etc. de la versión de Ubuntu uno por uno, hay muchos tutoriales en Internet
Después de instalar ubuntu, comenzaremos a configurar el entorno de compilación de la rom de Android. Hablando, hay cinco pasos para descargar los archivos****.