Per què hauríeu de plantejar-vos l’ús d’un nucli Android personalitzat

Per què hauríeu de plantejar-vos l’ús d’un nucli Android personalitzat

Voleu obtenir el millor rendiment del vostre dispositiu Android? O potser voleu la millor durada de la bateria? Si ja heu arrelat el dispositiu o fins i tot hi heu instal·lat una ROM personalitzada, pot ser una bona idea comprovar l’àmbit dels nuclis personalitzats.





Si encara no heu provat una ROM personalitzada, però esteu interessats, consulteu-ho pauta general del procés .





Aquí us mostraré per què és possible que vulgueu utilitzar un nucli personalitzat i també on trobar-los.





Quant al nucli

El nucli és el programari que suposa un pont entre el sistema operatiu (i les aplicacions instal·lades) i el maquinari del dispositiu. Tot el que feu al dispositiu implica el nucli. Voleu augmentar el volum mentre es reprodueix un vídeo? Android no indica directament als altaveus que augmentin la producció. En el seu lloc, indica al nucli que vol augmentar el volum i el nucli parla amb l’altaveu per augmentar la seva producció.

puc afegir RAM al meu Macbook Pro

Però, per què l'home mitjà? En termes molt senzills, fa que Android sigui molt més flexible. Google pot preocupar-se de crear totes les funcions a Android, però no s’ha de preocupar de com s’executa exactament a cada dispositiu. Com que hi ha tants dispositius que tenen tot tipus de maquinari, Google no es pot preocupar de proporcionar compatibilitat i controladors amb cada dispositiu. La feina del fabricant és crear el nucli que tingui tots els controladors necessaris perquè tot funcioni al dispositiu.



Personalització

En aquest sentit, el nucli és extremadament personalitzable. El fabricant no només ha d’endollar els controladors necessaris perquè tot el maquinari funcioni correctament, sinó que hi ha moltes variables que han d’establir. Es poden embolicar amb tot tipus de coses, com ara:

  • les freqüències mínima i màxima a què pot augmentar o baixar la CPU
  • quina ocupació hauria d’estar la CPU abans d’habilitar nuclis addicionals que normalment hagi desactivat per estalviar bateria
  • la freqüència que hauria d’incrementar la CPU cada vegada que detecti l’entrada tàctil (per assegurar un despert més suau)
  • el governador de la CPU (que determina la rapidesa amb què tendeix a augmentar la freqüència o no) que s'hauria d'utilitzar
  • canviar el voltatge de la CPU durant totes les freqüències possibles
  • la freqüència màxima de la GPU
  • activa la càrrega ràpida USB (per a ports USB 3.0)
  • configureu el planificador d'E / S que s'utilitza

Com us beneficia un nucli de recanvi

Tot és fantàstic, però què pot fer un nucli personalitzat per a vosaltres? Hi ha molts nuclis personalitzats diferents per a pràcticament tots els dispositius Android existents, de manera que tindreu moltes opcions per triar. Depenent de les vostres necessitats, podeu triar nuclis que estiguin optimitzats per al rendiment o que estiguin optimitzats per estalviar energia. D’altres tenen un bon balanç d’ambdues coses.





Hi ha alguns desenvolupadors que canvien alguns controladors per altres (per diferents motius) o desenvolupen els seus propis pegats per problemes identificats. Molts desenvolupadors també intenten incloure pedaços del nucli de Linux o utilitzar els seus propis jocs d'eines per a la compilació. Per exemple, per al meu Nexus 5, hi ha un desenvolupador que utilitza el seu propi conjunt d’eines, que inclou l’última versió de GCC, una cadena d’eines Linaro amb optimitzacions específiques per a l’arquitectura de CPU utilitzada i indicadors d’optimització màxima per al compilador.

Com puc canviar la ubicació de la còpia de seguretat del meu iPhone?

Els desenvolupadors poden incloure algunes funcions addicionals d'altres nuclis que no existeixen oficialment per al vostre dispositiu. Per exemple, hi ha alguns nuclis per al Nexus 5 que inclouen la funció de 'doble toc per despertar' que va aparèixer per primera vegada al LG G2.





Sobretot, un grapat de nuclis us permet accedir a les variables configurables vosaltres mateixos, de manera que pugueu utilitzar el codi que publiquen els desenvolupadors del nucli, però modificar-lo per ajustar el seu comportament al vostre gust. Tanmateix, voldreu investigar algunes de les opcions disponibles abans de començar a canviar-ne els valors. En altres paraules, un nucli personalitzat pot proporcionar millores, funcions addicionals, especialització i configurabilitat extrema.

On trobar els nuclis d'Android

És bastant fàcil trobar un nucli per al vostre dispositiu. Suposant que teniu el dispositiu arrelat i un instal·lada la recuperació personalitzada , podeu navegar pel fòrum XDA-Developers, cercar en el subfòrum el vostre dispositiu específic, cercar a través dels fils aquells que tinguin una etiqueta [KERNEL] al títol del fil, descarregar-ne un que us agradi i fer flaixar el fitxer .zip mitjançant la vostra recuperació personalitzada.

També pot haver-hi un fil enganxós que pugui contenir una llista de nuclis populars disponibles per a una cerca fàcil. Un cop heu decidit quin nucli voleu utilitzar, només cal que el descarregueu (hauria d'estar en un fitxer .zip) i feu-lo servir mitjançant la recuperació personalitzada. Assegureu-vos de complir totes les instruccions que el desenvolupador del nucli pot proporcionar i qualsevol de les seves instruccions anul·larà qualsevol dels meus consells.

Conclusió

Els nuclis personalitzats poden millorar el vostre dispositiu. Si heu escollit un nucli que no us és adequat, sempre en podreu trobar un altre i llampegar-lo per substituir el que esteu instal·lat actualment. Un cop n’heu trobat un d’adequat per a vosaltres, enhorabona! Acabeu de millorar molt el vostre dispositiu vostè .

Crèdit de la imatge: CIMMYT

com posar dues taules una al costat de l’altra en word
Compartir Compartir Tweet Correu electrònic Suprimiu aquests fitxers i carpetes de Windows per alliberar espai al disc

Necessiteu buidar l’espai del disc a l’ordinador Windows? A continuació, es mostren els fitxers i carpetes de Windows que es poden esborrar amb seguretat per alliberar espai al disc.

Llegiu a continuació
Temes relacionats
  • Linux
  • Android
Sobre l'autor Danny Stieben(481 articles publicats)

Danny és un sènior de la Universitat del nord de Texas que gaudeix de tots els aspectes del programari de codi obert i Linux.

Més de Danny Stieben

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us