Ubuntu per generar Kernel d'Android

Construiu el nucli d'Android

Podeu crear el vostre propi nucli per al vostre Android en passos 10.

 

Android ha estat fent bé a causa de les fonts obertes, sistemes basats en Linux. A causa d'aquests sistemes oberts, és fàcil actualitzar el dispositiu i també fa que els desenvolupaments i les llicències siguin més barats mentre Google segueix generant els seus ingressos a través dels anunciants i la seva botiga Google Play.

 

El model de negoci de tot el sistema és bastant fascinant, així com el seu nucli principal. El nucli principal és responsable de plegar el programari i el maquinari. Inclou els controladors i el mòdul del dispositiu. Podeu canviar la compilació de mòduls a les distribucions de Linux que són totalment buides. Això augmenta la velocitat del vostre sistema.

 

Els kernels són fàcilment optimitzats per a cada dispositiu. No obstant això, encara hi ha lloc per a una major optimització. Alguns exemples inclouen l'eliminació del mòdul Bluetooth i l'addició d'elements al nucli.

 

Per construir el nucli, l'Ubuntu s'utilitza sovint. Aquesta és una distribució de Linux. No cal instal·lar cap instal·lació. Tot el que necessites és un emmagatzematge flash o un CD per a que puguis arrencar des de la PC o portàtil.

 

A2 (1)

  1. Anar a Ubuntu

 

Necessiteu una versió de Ubuntu 12.04 o posterior per començar. Si encara no ho teniu, podeu descarregar la versió més recent del lloc web d'Ubuntu. Després de la descàrrega, deseu el ISO en un disc o utilitzeu Unetbootin per crear un llapis USB d'arrencada.

 

  1. Arrencada en Ubuntu

 

Reinicieu l'ordinador amb el disc o el botó USB enganxat a ell. Obriu el menú d'inici tan bon punt l'ordinador estigui activat. Trieu el mitjà des d'on vulgueu accedir a Ubuntu. Se us demanarà que instal·leu l'Ubuntu o proveu, simplement trieu Prova.

 

A3

  1. Prepara Ubuntu per a la construcció

 

Necessiteu un programari addicional instal·lat abans d'usar Ubuntu. Premeu el logotip d'Ubuntu o la tecla Windows i busqueu el terminal. Clau en: $ sudo apt-get install build-essential kernel-package libnruses5-dev bzip2

 

A4

  1. Obteniu l'origen del kernel

 

S'ha assignat un nucli determinat a cada dispositiu. Podeu trobar el nucli del vostre dispositiu buscant-lo en línia. Podeu trobar informació general sobre AOSP. També es poden trobar kernels específics en HTC i Samsung. Descarregueu el codi font del nucli adequat per a vostè i emmagatzemeu-lo en una carpeta nova.

 

A5

  1. Baixeu NDK

 

Aneu al lloc d'Android NDK i descarregueu la versió Linux 32 o 64-bit. Deseu-lo a la mateixa carpeta on heu emmagatzemat el codi font del nucli. Extraieu aquests fitxers, així com el nucli si el nucli està comprimit.

 

A6

  1. Prepareu la configuració

 

Torneu a la terminal i navegueu fins a la carpeta del nucli usant cd. Ús:

$ Export CROSS_COMPILE = [localització de la carpeta] / androidkernel / android-ndk-r10b / toolchains / arm-linux-androideabi-4.6 / prebuilt / linux-x86_64 / bin / arm-linux-androideabi-

Cerqueu el fitxer defconfig on està el codi del vostre dispositiu. Això es pot trobar a la font del nucli. Canvieu el nom d'aquest fitxer a maker.defconfig o maker_defconfig.

 

A7

  1. Anar al menú del nucli

 

Torneu a la terminal i feu servir aquestes ordres:

Feu maker.config

Fes menuconfig

Tan aviat com introduïu la segona ordre, es mostrarà un menú de configuració del nucli. Aquí és on podeu començar a fer canvis.

 

A8

  1. Configurar el nucli

 

Assegureu-vos que ja sap què canviar al menú. Els mòduls d'eliminació aleatoris poden ser arriscats al vostre telèfon. Pot deixar que el telèfon no arrenqui ni pitjor, perjudicant permanentment el dispositiu. Podeu trobar idees de Google sobre què canviar.

 

A9

  1. Construeix nou nucli

 

Si esteu satisfets amb els canvis, podeu desar-los i començar a construir el vostre nou nucli. Podeu utilitzar aquesta ordre:

$ Make-jX ARCH = braç

Substituïu X amb quants nuclis té la CPU del vostre dispositiu.

 

  1. Flash al telèfon

 

Trobeu un cremallera del kernel flaixable per al vostre telèfon. Copieu el zImage de la compilació al vostre nucli. Així és com ara podeu utilitzar el nou nucli. També podeu afegir més mòduls per personalitzar el vostre telèfon de la manera que vulgueu que s'executi.

 

Comparteix la teva experiència.

Aneu a la secció de comentaris a continuació i deixeu un comentari.

EP

[embedyt] https://www.youtube.com/watch?v=PQQ4JQL31B4[/embedyt]

About The Autor

respondre

d'error: Contingut està protegit !!