Защо трябва да обмислите използването на персонализирано ядро ​​на Android

Защо трябва да обмислите използването на персонализирано ядро ​​на Android

Искате ли най -доброто представяне на вашето Android устройство? Или може би искате най -добрия живот на батерията? Ако вече сте вкоренили устройството си или дори сте инсталирали персонализиран ROM върху него, може да е добра идея да проверите сферата на персонализираните ядра.





Ако все още не сте опитали персонализиран ROM, но се интересувате, трябва да проверите това общо ръководство за процеса .





Тук ще ви покажа защо може да искате да използвате персонализирано ядро, както и къде да ги намерите.





Относно ядрото

Ядрото е част от софтуера, който преодолява разликата между операционната система (и инсталираните приложения) и хардуера в устройството. Всичко, което правите на вашето устройство, включва ядрото. Увеличаване на силата на звука по време на възпроизвеждане на видеоклип? Android не казва директно на високоговорителите да увеличат изхода. Вместо това, той казва на ядрото, че иска да увеличи силата на звука, и ядрото говори с говорителя, за да увеличи изхода си.

как да чета Mac твърд диск на Windows

Но защо посредникът? С много прости думи, той прави Android много по -гъвкав. Google може да се тревожи за създаването на цялата функционалност в Android, но не трябва да се притеснява как точно се изпълнява на всяко устройство. Тъй като има толкова много устройства, които имат всякакъв хардуер, Google не може да се притеснява за осигуряване на съвместимост и драйвери за всяко устройство. Работата на производителя е да създаде ядрото, което има всички драйвери, необходими, за да работи всичко на устройството.



Персонализиране

В това отношение ядрото е изключително персонализирано. Производителят не само трябва да включи необходимите драйвери, за да накара целия хардуер да работи правилно, но има и много променливи, които трябва да зададат. Те могат да се забъркват с всякакви неща, като например:

  • минималните и максималните честоти, които процесорът може да мащабира нагоре или надолу
  • колко зает трябва да е процесорът, преди да разреши допълнителни ядра, които обикновено е деактивирал, за да пести батерия
  • честотата, на която процесорът трябва да се увеличи, когато открие докосване (за да се осигури по -плавно събуждане)
  • регулатора на процесора (който определя колко бързо се стреми да увеличи честотата или не), който трябва да се използва
  • променяте напрежението на процесора по време на всички възможни честоти
  • максималната честота на графичния процесор
  • активиране на USB бързо зареждане (за USB 3.0 портове)
  • конфигурирайте използвания I/O планировчик

Как ви е полезно заместващото ядро

Това е страхотно и всичко, но какво може да направи персонализираното ядро ​​за вас? Има много различни персонализирани ядра за почти всяко съществуващо устройство с Android, така че ще имате много възможности за избор. В зависимост от вашите нужди, можете да изберете ядра, които са оптимизирани за производителност, или такива, които са оптимизирани за икономия на енергия. Други имат добър баланс и на двете.





Има някои разработчици, които сменят някои драйвери с други (по различни причини) или разработват свои собствени корекции за проблеми, които идентифицират. Много разработчици също се опитват да включат възходящи кръпки на ядрото на Linux или използват свои собствени инструменти за компилиране. Например, за моя Nexus 5 има един разработчик, който използва свой собствен набор от инструменти, който включва най -новата версия на GCC, набор от инструменти на Linaro с оптимизации специално за използваната архитектура на процесора и максимални флагове за оптимизация на компилатора.

достъпът до целевата папка на Windows 10 е отказан

Разработчиците могат дори да добавят някои допълнителни функции от други ядра, които официално не съществуват за вашето устройство. Например, има някои ядра за Nexus 5, които включват функцията „двойно докосване за събуждане“, която за първи път се появи на LG G2.





Най -вече няколко ядра ви позволяват сами да получите достъп до конфигурируемите променливи, така че да можете да използвате кода, който разработчиците на ядрото пускат, но да го ощипват, за да коригират поведението ви по ваш вкус. Ще искате обаче да проучите някои от наличните опции, преди да започнете да променяте стойностите за тях. С други думи, персонализираното ядро ​​може да осигури подобрения, допълнителни функции, специализация и изключителна конфигурация.

Къде да намерите ядра на Android

Много е лесно да намерите ядро ​​за вашето устройство. Ако приемем, че вашето устройство е вкоренено и a инсталирано персонализирано възстановяване , можете да прегледате форума на XDA-Developers, да потърсите в подфорума за вашето конкретно устройство, да потърсите в нишките за всички, които имат маркер [KERNEL] в заглавието на нишката, да изтеглите такъв, който ви харесва, и да прехвърлите .zip файла чрез вашето персонализирано възстановяване.

Може също да има лепкава нишка, която може да съдържа списък с популярни ядра, достъпни за лесно търсене. След като сте решили ядро, което искате да използвате, просто го изтеглете (то трябва да е във .zip файл) и го прехвърлете с помощта на персонализираното възстановяване. Не забравяйте да се придържате към всички инструкции, които разработчикът на ядрото може да предостави и всяка от техните инструкции би отменила всеки мой съвет.

Заключение

Персонализираните ядра могат да направят вашето устройство много по -добро. Ако случайно изберете ядро, което не е подходящо за вас, винаги можете да намерите друго и да го мигате, за да замените инсталираното в момента. След като откриете подходящ за вас, поздравления! Току -що направихте устройството си много по -добро за Вие .

Кредит на изображението: CIMMYT

най -добрият софтуер с отворен код за Windows
Дял Дял Туит електронна поща Изтрийте тези файлове и папки на Windows, за да освободите дисково пространство

Трябва да изчистите дисковото пространство на вашия компютър с Windows? Ето файловете и папките на Windows, които могат безопасно да бъдат изтрити, за да се освободи място на диска.

Прочетете Напред
Свързани теми
  • Linux
  • Android
За автора Дани Стибен(481 статии са публикувани)

Дани е старши в Университета на Северен Тексас, който се радва на всички аспекти на софтуера с отворен код и Linux.

Още от Дани Стибен

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате