ASUS ZenBook
Статьи 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

 

Что такое Dark Web и для чего он нужен?

Загадочная, невероятно интересная сторона Интернета, которую часто называют Dark Web, манит своими тайнами. Сегодня...
>>>

Путь от оболочки к платформе или “что будет с Huawei”

Начну издалека. Недавно я понял, что очень стар по меркам индустрии электроники. И многое...
>>>

Обзор монитора AOC AG272FCX6. Сбалансированный 165-герцовый красавец

Эх, помню старые, но не очень добрые времена, когда Full HD и 60 FPS...
>>>

Простые советы, как уберечь свой смартфон от перегрева в жару

Жара плохо влияет не только на людей, но и на электронные устройства - смартфоны,...
>>>

Обзор Tronsmart Onyx Free: TWS-гарнитура с УФ-стерилизацией

Сегодня я расскажу о новой полностью беспроводной гарнитуре Tronsmart Onyx Free, которая может порадовать...
>>>

Обзор F1 2020 — Очередной поул

Лицензированные игры, основанные на реальном спорте, редко радуют в последнее время. Микротранзакции, малозаметные нововведения...
>>>

Обзор спортивной Bluetooth-гарнитуры Crave Octane: Китаец с американским паспортом

Мне выпала возможность познакомиться с беспроводной гарнитурой Crave Octane, так что сегодня будем с...
>>>

Обзор Apple iPhone SE (2020): Купить недорогой айфон? Это реально!

Компания Apple представила 15 апреля этого года новую версию смартфона iPhone SE. До презентации...
>>>