Publicitate

Vrei cea mai bună performanță din dispozitivul tău Android? Sau poate vrei cea mai bună durată de viață a bateriei? Dacă ați deja înrădăcinat dispozitivul sau chiar a instalat un ROM personalizat Care sunt cele mai bune ROM-uri personalizate pentru Android?În momentul în care îți dai seama că poți flash telefonul Android cu un nou ROM este unul esențial. Dintr-o dată, sunteți liber: opțiuni de personalizare nesfârșite, nu mai aveți bloatware de la furnizori și, cel mai bine, nu aveți ... Citeste mai mult pe ea, poate fi o idee bună să verificați tărâmul sâmburelor personalizate.

Dacă nu ați încercat încă o ROM personalizată, dar sunteți interesat, ar trebui să consultați acest lucru ghid general al procesului Cum să găsiți și să instalați un ROM personalizat pentru dispozitivul dvs. AndroidAndroid este super personalizabil, dar pentru a profita pe deplin de acest lucru, trebuie să flash un ROM personalizat. Iată cum se face asta. Citeste mai mult .

Aici vă voi arăta de ce ați putea dori să folosiți un nucleu personalizat, precum și unde să le găsiți.

instagram viewer

Despre Kernel

Kernel-ul este software-ul care combină distanța dintre sistemul de operare (și aplicațiile instalate) și hardware-ul din dispozitiv. Tot ceea ce faci pe dispozitivul tău implică sâmburele. Creșterea volumului în timpul redării unui videoclip? Android nu spune direct difuzoarelor să crească randamentul. În schimb, îi spune miezului că vrea să crească volumul, iar nucleul vorbește cu difuzorul pentru a-i crește randamentul.

custom_kernel_corn
Dar de ce omul de mijloc? În termeni foarte simpli, Android face mult mai flexibil. Google se poate îngrijora să creeze toate funcționalitățile în Android, dar nu trebuie să vă faceți griji cu privire la modul în care este executat exact pe fiecare dispozitiv. Deoarece există atât de multe dispozitive care au tot felul de hardware, Google nu vă poate îngrijora să ofere compatibilitate și drivere cu fiecare dispozitiv. Este sarcina producătorului de a crea nucleul care are toate driverele necesare pentru ca totul să funcționeze pe dispozitiv.

Personalizare

Nucleul, în această privință, este extrem de personalizabil. Nu numai că producătorul trebuie să conecteze driverele necesare pentru ca întregul hardware să funcționeze corect, dar există o mulțime de variabile pe care trebuie să le stabilească. Se pot încurca cu tot felul de lucruri, cum ar fi:

  • frecvențele minime și maxime la care CPU poate scala în sus sau în jos
  • cât de ocupat ar trebui să fie CPU înainte să permită nuclee suplimentare pe care, în mod normal, le-a dezactivat pentru a economisi bateria
  • frecvența procesorului trebuie să crească până când detectează intrarea tactilă (pentru a asigura o trezire mai ușoară)
  • guvernatorul procesorului (care determină cât de repede tinde să se ridice sau nu frecvența) care ar trebui să fie utilizat
  • schimbați tensiunea procesorului în timpul tuturor frecvențelor posibile
  • frecvența maximă a GPU
  • activați încărcarea rapidă USB (pentru porturile USB 3.0)
  • configurați planificatorul de E / S care este utilizat

Cum vă avantajează un nucleu de înlocuire

Este minunat și totul, dar ce poate face un nucleu personalizat pentru tine? Există multe nuclee personalizate diferite pentru practic toate dispozitivele Android existente, așa că veți avea o mulțime de opțiuni pentru a alege. În funcție de nevoile dvs., puteți alege nuclee care sunt optimizate pentru performanță sau cele care sunt optimizate pentru economii de energie. Alții au un echilibru bun pentru ambele.

custom_kernel_franco
Există unii dezvoltatori care schimbă unii drivere cu alții (din diferite motive) sau își dezvoltă propriile patch-uri pentru problemele pe care le identifică. O mulțime de dezvoltatori încearcă, de asemenea, să includă corecții Linux din amonte Linux sau să utilizeze propriile seturi de instrumente pentru compilare. De exemplu, pentru Nexus 5 meu, există un singur dezvoltator care folosește propriul set de instrumente, care include cea mai recentă versiune a GCC, un Schiță de instrumente Linaro cu optimizări specifice arhitecturii procesoare utilizate și indicatoare de optimizare maximă pentru compilator.

Dezvoltatorii pot adăuga chiar și câteva funcții suplimentare de la alte nuclee care nu există oficial pentru dispozitivul dvs. De exemplu, există câteva nuclee pentru Nexus 5 care includ funcția „dublu apăsare pentru a trezi” care a apărut pentru prima dată pe LG G2.

Cel mai mult, o mână de nuclee vă permit să accesați singuri variabilele configurabile, astfel încât dvs. poate utiliza codul pe care dezvoltatorii de kernel îl eliberează, dar îl pot regla pentru a-și regla comportamentul după bunul plac. Cu toate acestea, veți dori să cercetați unele dintre opțiunile disponibile înainte de a începe efectiv să schimbați valorile pentru acestea. Cu alte cuvinte, un nucleu personalizat poate oferi îmbunătățiri, funcții suplimentare, specializare și configurare extremă.

Unde să găsești sâmburele Android

Este destul de ușor să găsești un nucleu pentru dispozitivul tău. Presupunând că aveți dispozitivul înrădăcinat și un instalat recuperare personalizată Ce este o recuperare personalizată? Explorarea CWM, TWRP și FriendsDacă vreodată ați luat în calcul tinkeringul cu dispozitivul Android, ați citit probabil că trebuie să blocați o recuperare personalizată înainte de a putea face ceva grav. Dar, asta pune unele întrebări. Citeste mai mult , puteți răsfoi prin intermediul forumului XDA-Developers, căutați în subforum dispozitivul dvs. specific, căutați prin subiectele de orice persoană care are o etichetă [KERNEL] în titlul thread-ului, descărcați una care vă place și aprindeți fișierul .zip prin recuperarea personalizată.

custom_kernel_xda
Poate fi, de asemenea, un fir lipicios care poate conține o listă de nuclee populare disponibile pentru o căutare ușoară. După ce ați decis un nucleu pe care doriți să-l utilizați, trebuie doar să îl descărcați (ar trebui să fie într-un fișier .zip) și să-l blemați folosind recuperarea personalizată. Asigurați-vă că respectați toate instrucțiunile pe care le poate oferi dezvoltatorul kernel-ului și oricare dintre instrucțiunile lor ar înlocui oricare dintre sfaturile mele.

Concluzie

Sâmburele personalizate vă pot îmbunătăți dispozitivul mult mai bine. Dacă se întâmplă să alegeți un nucleu care nu este potrivit pentru dvs., puteți găsi oricând altul și să-l blindați pentru a-l înlocui pe cel instalat în prezent. După ce ai găsit unul potrivit pentru tine, felicitări! Tocmai v-ați îmbunătățit dispozitivul tu.

Credit imagine: CIMMYT

Danny este un senior la Universitatea din nordul Texasului care se bucură de toate aspectele legate de software-ul open source și Linux.