AOKP — одна из самых популярных кастомных Android-прошивок. Она основана на исходниках Android 4.x (на данный момент — KitKat) и является полностью открытым проектом, официально поддерживающим около шести десятков устройств. Неофициально, по факту, прошивка поддерживает намного больше моделей, как смартфонов, так и планшетов, включая бюджетные.

Название AOKP расшифровывается как Android Open Kang Project. Последний на данный момент билд прошивки датируется осенью 2014-го года, то есть проект развивается и остается востребованным несмотря на уже случившийся выход Android L.

Внешний вид

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

0

После включения устройства, прошитого AOKP, нас встречает фирменная загрузочная анимация. Далее традиционно загружается главный экран.

Если в большинстве прошивок установлен только один лаунчер по умолчанию, то в AOKP уже из коробки предлагается сразу два лаунчера на выбор: чистая оболочка Android Ice Cream Sandwich и Nova Launcher.

11

Разумеется, никто не запрещает в случае чего установить любую другую совместимую оболочку. О прошивке AOKP напоминают обои с головой единорога — фирменным символом проекта.

Особенности

По части уникальных функций мод AOKP схож с модом Cyanogen. Даже организация этих функций такая же, как в Cyanogen: все они спрятаны в отдельной рубрике настроек — рубрике ROM Control. Так как именно здесь собраны все «изюминки», именно на этой рубрике мы сделаем акцент.

0

Раздел ROM Control разделен на множество подменю: основные настройки, настройки панели навигации, опции экрана блокировки, настройки меню питания, энергосбережение и некоторые другие. Русская локализация не безупречна, поэтому о некоторых вещах стоит рассказать подробнее.

2

22

В General UI можно сделать следующее:

— отключить анимацию загрузки (Disable boot animation);
— отключить отправку сообщений об ошибках (Disable bugmailer);
— разрешить поворот экрана во все четыре стороны (Allow 180° rotation);
— изменить дизайн экрана запущенных приложений (Recents window style). На выбор предоставлено три варианта;

3
— изменить плотность пикселей экрана (LCD Density);
— включить эффект старого телевизора, срабатывающий при блокировке устройства (CRT Анимация);
— включить расширенное управление громкостью (Enable Volume Options). Отвечает за отдельные регулировки громкости для звонков, уведомлений, будильника и т.д.;

4
— изменить название оператора на свое усмотрение (Name Operator).

5

Поигравшись с опциями в меню General UI также можно сделать так, чтобы долгое удержание домашней кнопки приводило к показу списка последних запущенных приложений; или чтобы смена ориентации экрана проходила с определенной задержкой (до 300 миллисекунд).

В рубрике Navigation bar настраивается, соответственно, панель навигации, которую, AOKP при желании позволяет отключать.

6

Здесь можно выбрать место расположения кнопки меню для различных приложений или вообще отключить ее, изменить цвет кнопок, уменьшить или увеличить количество кнопок на панели (от одной до пяти). Пример:

8

88

Можно установить оттенок для подсвечивания кнопок при их нажатии:

7

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

Любителям максимальной персонализации своего «Андроида» понравится возможность замены иконки любой кнопки на свою собственную иконку.

В пункте Button glow animation рубрики Navigation bar настраивается длительность эффекта анимации, появляющейся при нажатии на кнопки бара. Зайдя в Nav button transparency можно настроить прозрачность кнопок. Оказавшись в Navigation bar width можно уменьшить или увеличить ширину бара, тогда как в пункте Navigation bar height — высоту. Панель навигации может быть размещена как традиционно сверху, так и в боковой части экрана.

Отдельно нужно сказать о настройках блокировки экрана. В AOKP не просто локсрин, а гибко настраиваемая часть интерфейса, которая далеко не ограничивается только сменой обоев.

Так, заглянув в пункт Lockscreen text color можно изменить цвет всего текста на локскрине. В пункте Lockscreen style меняется стиль экрана. Из стилей доступны Stock, Quad, Octo, AOSP и Honeycomb:

0

2

Можно установить задержку перед блокировкой, настроить показ уровня заряда аккумулятора в процентном отношении, выставить прогноз погоды, вывести события календаря, сделать так, чтобы устройство «просыпалось» при нажатии кнопки громкости. А еще можно закрепить локсрин в горизонтальном режиме, отключить необходимость в нажатии кнопки Ok после ввода пароля разблокировки, изменить принцип разблокировки, добавить на локскрин ярлык какого-то своего приложения, заменить иконки другими иконками.

1

По похожему принципу настраивается в AOKP и статус-бар. Можно изменить его прозрачность и прозрачность иконок, выставить удобный размер шрифта, выбрать стиль разметки.

1

22

Довольно гибко в этой прошивке настраивается и область в панели уведомлений с переключателями (мобильные данные, Bluetooth, автоповорот и т.д.). Вы можете назначить свой порядок отображения тумблеров, изменить местоположение слайдера изменения яркости подсветки экрана или отключить его отображение вовсе, сделать переключатели текстовыми, а не графическими, добавить другие переключатели.

2

Кстати, управление переключателями — включение или отключение опций, в AOKP может осуществляться либо по принципу кнопки, либо по принципу свайпа пальцем. Выбор предпочитаемого метода управления осуществляется в настройках.

5

2

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

3

Хард-маньяков и просто людей, трепетно относящихся к аппаратным характеристикам, должна заинтересовать рубрика Perfomance, с помощью которой можно установить минимальную и максимальную частоту процессора, а также выставить количество максимально заполняемой оперативной памяти. Например, если в вашем смартфоне 1 гигабайт ОЗУ, с помощью этой рубрики можно сделать так, что система будет автоматически выгружать из памяти приложения, когда объем потребляемой автопамяти вырастет до 750 мегабайт. Здесь же можно повысить плавность интерфейса, включив кэш скроллинга.

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

Как установить

Установка AOKP в целом не отличается от установки любой другой кастомной прошивки. Перед перепрошивкой нужно сделать полный сброс устройства, установить модифицированный Recovery Clockworkmod или TWRP и приложения Google Gapps. Список официально поддерживаемых устройств (на момент написания обзора) можно посмотреть ниже на скриншоте с сайта разработчиков:

1

Официальный сайт проекта — aokp.co. Именно отсюда рекомендуется скачивать прошивку AOKP.