Huawei MateBook X Pro 2020
Статьи Android Кастомные ядра Android #1 - Вступление

Кастомные ядра Android #1 – Вступление

-

Привет, нация! В данной статье пойдет информация о ядрах в операционной системе Android, о том, что это такое, какие функции выполняет и чем может быть полезно для гиков и других энтузиастов в области кастомизации зеленого робота. Если вы всегда пользуетесь официальными прошивками и ядрами, то очень маловероятно, что эта статья принесет вам практическую пользу, однако может быть полезна для общего развития.

Скорее всего, вы ранее слышали такое понятие, как ядро прошивки (kernel), а также наверняка замечали такое в пункте “Настройки – О телефоне”

скрин1_framed

Как вы знаете, любая операционная система – это набор программ, управляющие работой всего устройства и отвечающие за запуск всех пользовательских приложений. Android не является исключением.

Ядро Android является одним из самых важных компонентов операционной системы. Ядро отвечает за взаимодействие “железа” и программной части устройства. Оно состоит из набора драйверов для всего оборудования устройства, подсистемы управления памятью, безопасностью, сетью и другими важными функциями ОС.

!kernel

Ядро управляет абсолютно всем оборудованием устройства: модулями связи (модуль сотовой связи, Wi-Fi, Bluetooth, GPS, NFC), модулями положения (сенсорная панель экрана, акселерометр, гироскоп, компас), экраном (все настройки цветопередачи производятся именно в ядре), памятью (внутренняя, оперативная, карта памяти) и, разумеется, процессором. Обычно процессор и является основным полем для настроек и различных манипуляций любителей кастомных ядер.

1896196

Ядра, как и прошивки, бывают официальными (созданные программистами Google и/или OEM-производителями) и кастомными (созданные независимыми разработчиками и энтузиастами).

В чем преимущества и недостатки каждого из них?

Основное преимущество стокового ядра – стабильность. Над его разработкой занимался большой штат программистов и тестеров. В таком ядре обычно хорошая производительность, иногда даже чрезмерно. Производитель в большинстве случаев делает это для того, чтобы показать более высокие баллы в различных бенчмарках. Однако были случаи, когда настройки ядра вызывали некий дискомфорт в работе и потерю производительности. К примеру, в Nexus 5 был выставлен температурный порог на отметке 50 градусов по Цельсию, вследствие чего при работе тяжелых игр и тестировании бенчмарками мы могли наблюдать падение производительности (вследствие чего даже возникали лаги и более низкое количество “попугаев” по сравнению с устройствами с аналогичным железом). Это все решалось установкой кастомного ядра.

К основным преимуществам кастомного ядра можно отнести следующие параметры:

  • Изменение частоты процессора в широких диапазонах
  • Регулировка напряжения питания процессора
  • Разгон графической подсистемы (GPU)
  • Более свежие и качественные драйверы для “железа”
  • Широкие возможности по настройке цветовой гаммы экрана и звука
  • Поддержка альтернативных файловых систем (XFS, ReiserFS, NTFS и прочих)
  • Быстрая зарядка Fastcharge (если это поддерживается процессором)

Некоторые параметры могут увеличивать производительность, некоторые – время автономной работы, некоторые – просто добавлять приятные и полезные функции.

Недостатком является то, что, по сути, вы являетесь тестировщиком ядра. Нет никаких гарантий того, что после установки и настройки кастомного ядра ваше устройство будет работать без сбоев, поэтому перед прошивкой такого ядра лучше сделать полную резервную копию системы, а также следить за обсуждениями на форумах.

В последующих статьях вас ждет информация о таких понятиях, как Governors, I/O Scheduler и других, связанных с настройкой и оптимизацией кастомных ядер, поэтому если вам данная тема интересна, следите за обновлениями на Root-Nation.com, а также принимайте активное участие в обсуждении.

  1. С нетерпением жду попыток описать каждый Governor и планировщик со всеми преимуществами и недостатками ;-)
    Я когда-то думал, что справлюсь с подобным, но потом их столько наклепали, что страшно стало.

LEAVE A REPLY

enter your comment
your name

 

Обзор Super Mario 3D All-Stars — Марио много не бывает

Независимо от того, как вы относитесь к жанру платформеров и серии игр про самого...
>>>

Вспоминая невоспетых героев видеоигровой истории. Обзор мини-сериала «Рекорд» (High Score)

В последние годы Netflix открыл для себя новый источник несметных богатств – документальные мини-сериалы....
>>>

Презентация Apple Time Flies глазами сварливого человека: Watch Series 6, Watch SE, iPad, Fitness+ и One

Позади первая из серии главных осенних событий техноиндустрии, презентация Apple Time Flies. Мы не...
>>>

Windows-приложения #17 – Evernote

Продолжаем знакомиться с интересными приложениями для Windows. Гвоздем сегодняшней программы стало популярное приложение-планировщик Evernote,...
>>>

Обзор ASUS ROG Zephyrus S15 GX502LXS. Как прокачалась сталь

Насколько же приятно наблюдать, как эволюционирует техника за 12 месяцев. Одна ротация Земли вокруг…...
>>>

Обзор гарнитуры HyperX Cloud Stinger S. Жаль, как оса

Когда берёшь в руки продукт вроде гарнитуры HyperX Cloud Stinger S, понимаешь, чем заработана...
>>>

Обзор возможностей Android 11: важнейшие изменения в операционной системе Google

Новый Android 11 выходит по плану. То есть, уже скоро он официально появится на...
>>>

Обзор Kingdoms of Amalur: Re-Reckoning — Ре-рекомендуем ознакомиться

Kingdoms of Amalur: Reckoning всегда была любопытной игрой. Немного странная, малость сыроватая и не...
>>>