Reklama
Chcete zo svojho zariadenia Android najlepší výkon? Alebo možno chcete najlepšiu výdrž batérie? Ak ste už zariadenie zakorenili alebo dokonca nainštalovala vlastnú ROM Aké sú najlepšie vlastné pamäte ROM s Androidom?V okamihu, keď si uvedomíte, že môžete svoj telefón s Androidom prebliknúť pomocou novej ROM, je zásadný. Zrazu ste slobodní: Nekonečné možnosti prispôsobenia, žiadny ďalší predajca bloatware a najlepšie zo všetkého nemáte ... Čítaj viac na to môže byť dobrý nápad vyskúšať si oblasť vlastných jadier.
Ak ste si ešte nevyskúšali vlastnú ROM, ale máte záujem, mali by ste si to pozrieť všeobecné usmernenie k procesu Ako nájsť a nainštalovať vlastnú ROM pre vaše zariadenie s AndroidomAndroid je super prispôsobiteľný, ale aby ste ho mohli naplno využiť, musíte si flash flash ROM prispôsobiť. Tu je návod, ako to urobiť. Čítaj viac .
Tu vám ukážem, prečo by ste mohli chcieť použiť vlastné jadro a ako ich nájsť.
O jadre
Jadro je softvér, ktorý premosťuje medzeru medzi operačným systémom (a nainštalovanými aplikáciami) a hardvérom v zariadení. Všetko, čo na svojom zariadení robíte, sa týka jadra. Zvýšenie hlasitosti pri prehrávaní videa? Android priamo nehovorí reproduktorom, aby zvýšili výstup. Namiesto toho hovorí jadru, že chce zvýšiť hlasitosť, a jadro hovorí s reproduktorom, aby zvýšilo jeho výstup.
Ale prečo prostredník? Zjednodušene povedané, robí Android oveľa flexibilnejším. Google sa môže starať o vytvorenie všetkých funkcií systému Android, nemusí sa však obávať, ako sa to presne vykoná na každom zariadení. Pretože existuje toľko zariadení, ktoré majú najrôznejší hardvér, spoločnosť Google si nemôže robiť starosti s poskytovaním kompatibility a ovládačov pre každé zariadenie. Úlohou výrobcu je vytvoriť jadro, ktoré obsahuje všetky ovládače potrebné na to, aby na zariadení fungovalo všetko.
prispôsobenie
Jadro je v tomto ohľade mimoriadne prispôsobiteľné. Výrobca nielenže musí zapojiť potrebné ovládače, aby zabezpečil správne fungovanie všetkého hardvéru, ale existuje množstvo premenných, ktoré je potrebné nastaviť. Dokážu si pohrávať so všetkými druhmi vecí, ako napríklad:
- minimálna a maximálna frekvencia, ktorú môže procesor škálovať smerom nahor alebo nadol
- aké zaneprázdnené by mal byť procesor, kým povolí ďalšie jadrá, ktoré normálne deaktivoval kvôli šetreniu batérie
- frekvencia, ktorú by mal procesor zvýšiť, keď zistí dotykový vstup (aby sa zabezpečilo hladšie prebudenie)
- regulátor CPU (ktorý určuje, ako rýchlo má tendenciu zvyšovať frekvenciu alebo nie), ktorý by sa mal použiť
- meniť napätie procesora počas všetkých možných frekvencií
- maximálna frekvencia GPU
- povoliť rýchle nabíjanie USB (pre porty USB 3.0)
- nakonfigurovať I / O plánovač, ktorý sa používa
Ako vám prospieva náhradné jadro
To je skvelé a všetko, ale čo pre vás môže urobiť vlastné jadro? Existuje mnoho rôznych vlastných jadier pre prakticky každé zariadenie s Androidom, takže budete mať na výber veľa možností. V závislosti od vašich potrieb si môžete vybrať jadrá, ktoré sú optimalizované pre výkon, alebo tie, ktoré sú optimalizované pre úsporu energie. Iní majú dobrú rovnováhu oboch.
Existujú vývojári, ktorí prepínajú niektoré ovládače s inými (z rôznych dôvodov) alebo vyvíjajú svoje vlastné opravy pre problémy, ktoré identifikujú. Mnoho vývojárov sa tiež snaží zahrnúť predplatené záplaty pre jadro systému Linux alebo použiť na kompiláciu svoje vlastné súbory nástrojov. Napríklad pre môj Nexus 5 existuje jeden vývojár, ktorý používa svoju vlastnú súpravu nástrojov, ktorá obsahuje najnovšiu verziu GCC, Linaro toolchain s optimalizáciou špecificky pre použitú architektúru CPU a maximálnymi príznakmi optimalizácie pre kompilátor.
Vývojári môžu dokonca pridať ďalšie funkcie z iných jadier, ktoré pre vaše zariadenie oficiálne neexistujú. Napríklad pre Nexus 5 sú niektoré jadrá, ktoré zahŕňajú funkciu „dvojitého klepania prebudiť“, ktorá sa prvýkrát objavila na LG G2.
Hŕstka jadier vám predovšetkým umožňuje prístup k konfigurovateľným premenným sami, takže môžete môže použiť kód, ktorý vývojári jadra vydávajú, ale vyladiť ho tak, aby prispôsobil svoje správanie svojmu vkusu. Mali by ste však preskúmať niektoré z dostupných možností skôr, ako pre ne začnete meniť hodnoty. Inými slovami, vlastné jadro môže poskytovať vylepšenia, ďalšie funkcie, špecializáciu a extrémnu konfigurovateľnosť.
Kde nájdete jadra systému Android
Je pomerne ľahké nájsť jadro pre vaše zariadenie. Za predpokladu, že máte svoje zariadenie zakorenené a nainštalované vlastné obnovenie Čo je vlastné obnovenie? Preskúmajte CWM, TWRP a priateľovAk ste už niekedy uvažovali o tom, že budete so svojím zariadením Android pohrávať, pravdepodobne ste si prečítali, že pred tým, ako budete môcť urobiť čokoľvek vážne, musíte naň flash vlastné obnovenie. To však vyvoláva niekoľko otázok. Čítaj viac , môžete prehliadať fórum XDA-Developers, hľadať v podfóre konkrétneho zariadenia, vyhľadávať v vláknach ktoré majú v názve vlákna vlákno [KERNEL], stiahnite si ten, ktorý sa vám páči, a pomocou vlastného obnovenia súbor Flash.
Môže existovať aj lepkavé vlákno, ktoré môže obsahovať zoznam populárnych jadier dostupných pre ľahké vyhľadávanie. Keď sa rozhodnete pre jadro, ktoré chcete použiť, stiahnite si ho (malo by byť v súbore .zip) a pomocou vlastného obnovenia ho flash. Určite dodržiavajte všetky pokyny, ktoré môže poskytnúť vývojár jadra, a všetky ich pokyny majú prednosť pred mojou radou.
záver
Prispôsobené jadrá môžu vylepšiť vaše zariadenie. Ak náhodou vyberiete jadro, ktoré nie je pre vás to pravé, vždy môžete nájsť ďalšie a nahradiť ho nainštalovaným flash. Akonáhle nájdete ten, ktorý je pre vás to pravé, blahoželám! Práve ste vylepšili svoje zariadenie vy.
Obrázok Kredit: CIMMYT
Danny je senior na University of North Texas, ktorý má všetky aspekty softvéru s otvoreným zdrojom a Linuxu.