Reklaam
Kas soovite oma Android-seadmest parimat jõudlust? Või äkki soovite parimat aku kasutusiga? Kui olete juba oma seadme juurdunud või isegi installitud kohandatud ROM Millised on parimad kohandatud Androidi ROMid?See, kui saate aru, et saate oma Androidi telefoni uue ROM-iga vilkuma panna, on pöördeline. Järsku olete vaba: lõputud kohandamisvalikud, enam pole müüja veebipäevikvara ja mis kõige parem - teil pole ... Loe rohkem sellel võib olla hea mõte vaadata kohandatud tuumade valdkonda.
Kui te pole veel kohandatud ROM-i proovinud, kuid tunnete huvi, peaksite seda kontrollima protsessi üldine suunis Kuidas oma Android-seadme jaoks kohandatud ROM-i leida ja installidaAndroid on ülitäpselt kohandatav, kuid selle täielikuks kasutamiseks peate kohandatud ROMi vilkuma. Siit saate teada, kuidas seda teha. Loe rohkem .
Siinkohal näitan teile, miks võiksite kasutada kohandatud kerneli, ja kuidas neid leida.
Kernelist
Kernel on tarkvaraosa, mis ületab lõhe opsüsteemi (ja installitud rakenduste) ja seadme riistvara vahel. Kõik, mida te oma seadmes teete, hõlmab kernelit. Kas suurendate video esitamise ajal helitugevust? Android ei ütle kõlaritele otse väljundi suurendamiseks. Selle asemel teatab see kernelile, et soovib helitugevust suurendada, ja kernel räägib kõlariga, et väljundit suurendada.
Aga miks just keskealine mees? Väga lihtsustatult öeldes muudab see Androidi palju paindlikumaks. Google võib muretseda kõigi Androidi funktsioonide loomise pärast, kuid ei pea muretsema, kuidas seda igas seadmes täpselt teostatakse. Kuna seadmeid on nii palju, et neil oleks igasugust riistvara, ei saa Google muretseda iga seadme ühilduvuse ja draiverite pakkumise pärast. Tootja ülesanne on luua tuum, millel on kõik draiverid, mis on vajalikud, et kõik toimiks seadmes.
Kohandamine
Kernel on sellega seoses äärmiselt kohandatav. Kogu riistvara korrektseks tööks ei pea tootja mitte ainult vajalikke draivereid ühendama, vaid ka seadistamiseks on vaja palju muutujaid. Nad võivad segi ajada igasuguste asjadega, näiteks:
- minimaalsed ja maksimaalsed sagedused, mida CPU saab skaleerida üles või alla
- kui hõivatud protsessor peaks olema, enne kui see võimaldab aku säästmiseks kasutada täiendavaid südamikke, mille see on tavaliselt välja lülitanud
- sagedus, mida protsessor peaks tõstma, kui see tuvastab puutetundliku sisendi (sujuvama ärkamise tagamiseks)
- CPU regulaator (mis määrab, kui kiiresti see kipub sagedust tõusma või mitte), mida tuleks kasutada
- muutke protsessori pinget kõigil võimalikel sagedustel
- GPU maksimaalne sagedus
- USB kiire laadimise lubamine (USB 3.0 pordi jaoks)
- konfigureerige kasutatavat I / O-ajastajat
Kuidas saab kasu asendustuum?
See on suurepärane ja kõik, kuid mida saab kohandatud kernel teie heaks teha? Praktiliselt iga olemasoleva Androidi seadme jaoks on palju erinevaid kohandatud tuuma, nii et teil on palju võimalusi valida. Sõltuvalt teie vajadustest võite valida tuuma, mis on optimeeritud jõudluse jaoks või tuuma, mis on optimeeritud energiasäästu jaoks. Teistel on hea tasakaal mõlemas.
Mõned arendajad vahetavad mõned draiverid teistega (erinevatel põhjustel) välja või töötavad tuvastatud probleemide jaoks välja oma plaastrid. Paljud arendajad proovivad kaasata ka Linuxi kerneli ülesvoolu plaastreid või kasutavad kompileerimiseks oma tööriistakomplekte. Näiteks minu Nexus 5 jaoks on üks arendaja, kes kasutab oma tööriistakomplekti, mis sisaldab GCC uusimat versiooni, Linaro tööriistakett optimeerimisel spetsiaalselt kasutatud protsessori arhitektuurile ja maksimaalsed optimeerimise lipud koostaja.
Arendajad saavad lisada isegi muid tuuma lisafunktsioone, mida teie seadme jaoks ametlikult pole. Näiteks on Nexus 5 jaoks mõni tuum, mis sisaldab funktsiooni „topeltpuudutus ärkamiseks”, mis ilmus esmakordselt LG G2-le.
Peamiselt võimaldab käputäis tuumasid ise konfigureeritavatele muutujatele juurde pääseda, nii et teie saab kasutada kerneli arendajate vabastatavat koodi, kuid seda kohandada, et oma käitumist oma maitse järgi kohandada. Kuid enne, kui hakkate nende väärtusi muutma, peaksite uurima mõnda saadaolevat valikut. Teisisõnu, kohandatud kernel võib pakkuda täiustusi, lisafunktsioone, spetsialiseerumist ja äärmist konfigureeritavust.
Kust leida Androidi tuuma
Seadme jaoks kerneli leidmine on üsna lihtne. Eeldades, et teie seade on juurdunud ja a kohandatud taastamine on installitud Mis on kohandatud taastamine? CWM-i, TWRP-i ja sõprade uurimineKui olete kunagi mõelnud oma Androidi seadmega nokitsemise üle, olete tõenäoliselt lugenud, et enne kui midagi tõsist ette võtta, peate sellele vilkuma kohandatud taastamise. Kuid see tekitab mõningaid küsimusi. Loe rohkem , saate sirvida XDA-arendajate foorumit, otsida oma seadme alamvormi, otsida lõimedest kõik, mille lõime pealkirjas on silt [KERNEL], laadige alla see, mis teile meeldib, ja vilkutage kohandatud taastamise abil .zip-faili.
Võib olla ka kleepuv niit, mis võib hõlmata populaarsete kernelite loendit, mis on hõlpsaks otsimiseks saadaval. Kui olete otsustanud kasutada kerneli, laadige see alla (see peaks olema .zip-failis) ja vilkutage seda kohandatud taastamise abil. Järgige kindlasti kõiki juhiseid, mida kerneli arendaja võib anda, ja kõik nende juhised ületaksid minu nõuanded.
Järeldus
Kohandatud tuumad võivad teie seadme palju paremaks muuta. Kui juhtub, et valite kerneli, mis teile ei sobi, võite alati leida mõne muu kerneli ja vilkuda selle, et asendada praegu installitud kernel. Kui olete leidnud endale sobiva, õnnitleme teid! Olete oma seadme just selle jaoks palju paremaks teinud sina.
Kujutise krediit: CIMMYT
Danny on Põhja-Texase ülikooli vanem, kes naudib kõiki avatud lähtekoodiga tarkvara ja Linuxi aspekte.