# Универсальный гайд по установке кастомных ядер

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

{% hint style="danger" %}
Все действия вы выполняете на свой страх и риск! Не забывайте, что кодовое имя вашего устройства - alioth!
{% endhint %}

{% hint style="success" %}
Ниже представлены гайды по установке ядер для различных типов прошивки. Выбирайте гайд в соответствии с вашей прошивкой.
{% endhint %}

{% tabs %}
{% tab title="AOSP" %}
Установка и обновление ядра выполняются следующим способом:

1. Скачайте нужное вам ядро
2. Перезапустите телефон в Recovery [Установка Recovery](/beginning/recovery-install.md)
3. Установите ядро с помощью прошивки скачанного ZIP-файла
4. Перезапуститесь в систему
   {% endtab %}

{% tab title="MIUI" %}
Особенность установки ядра на прошивки MIUI заключается в том, что нужно патчить DTBO. Многие ядра автоматически определяют тип прошивки и зашивают DTBO во время установки. Некоторые имеют два разных исполнительных файла (например в [RealKing](/kernels/realking.md)), а в [NGK](/kernels/no-gravity-kernel.md) DTBO поставляется отдельно от файла прошивки.

Поэтому, установка и обновление ядра выполняются следующим способом:

1. Скачайте нужное вам ядро
2. Если предложено, то скачайте DTBO
3. Перезапустите телефон в режим Recovery [Установка Recovery](/beginning/recovery-install.md)
4. Установите ядро с помощью прошивки скачанного ZIP-файла
5. Если скачан файл DTBO, установите DTBO. Для этого нажмите снизу справа "Установить ISO-файл", выберите файл DTBO, выберите из предложенных разделов DTBO и выполните установку
6. Перезапуститесь в систему.
   {% endtab %}
   {% endtabs %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://poco.cum-zone.ru/kernels/universal-guide-kernel.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
