0

Прошивки для андроид

Какая прошивка на Android лучше?

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

  • фирменное, разработанное производителями смартфонов;кастомное, усовершенствованное самими пользователями.

Владельцы смартфонов часто задаются вопросом, почему необходимо менять программное обеспечение телефона и какую прошивку поставить на Андроид.

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

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

Перепрошить телефон можно в любой ремонтной мастерской. Если у вас есть компьютер или ноутбук с доступом к сети Интернет, а на смартфоне установлена внешняя карта памяти, то вы сможете самостоятельно проделать несложную операцию по смене прошивки.

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

Одним из самых продвинутых ресурсов в СНГ в этом плане является портал 4PDA, где форумчане предлагают новейшие версии программного обеспечения для самых различных моделей телефонов. Здесь вы найдете подробное описание прошивки, узнаете о тех возможностях, которые предоставит то или иное программное обеспечение. Зачастую ПО содержит обновление версии самой операционной системы Андроид.

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

CyanogenMod

Прошивка CyanogenMod

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

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

Каждая новая версия CyanogenMod добавляла в прошивку новые функции. Но, это никак не влияло на работоспособность и быстродействие устройств, на которых было установлено это ПО.

Из полезных функций этой прошивки отметим уже «вшитый» кодек FLAC и планировщик задач BFS. Кроме того, разработчики добавили множество функций для более гибкой, чем в стоковой прошивке настройке устройства.

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

Официальный сайт: cyanogenmod.org

Temasek’s

Прошивка Temasek’s

Это самая популярная прошивка из тех, которые никогда не выкладывались ее разработчиком в открытом доступе. Ее сделал для своих нужд завсегдатай форма разработки приложений под Android XDA @temasek. За основу он взял CyanogenMod и добавил нужные для себя функции. Многие из которых он взял из других прошивок, создав настоящую «солянку».

Впоследствии, энтузиасты взяв ROM Temasek’s, добавили в это ПО еще множество других функций. Сделав самую функциональную из описанных здесь прошивок. С ее помощью на свой смартфон можно добавить множество различных панелей и шторок для быстрых настроек.

Их можно выдвигать из различных частей экрана с помощью жестов. С помощью прошивки Temasek’s можно настроить анимацию, улучшить энергосбережение и установить такие полезные утилиты как SuperSU, OmniSwitch и Kernel Adiutor.

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

Официальный сайт: github.com/temasek

Lewa OS

Прошивка Lewa OS

Эта прошивка была создана китайскими разработчиками ПО под Android и сегодня используется такими ведущими компаниями из Поднебесной как Huawei и ZTE. Не говоря уже о менее крупных фирмах. Что важно для пользователей из России, в последней сборке этой прошивки появился русский язык.

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

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

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

Официальный сайт: lewaos.com

Прошел почти целый год с момента релиза корпорацией Google своей новой версии операционной системы Android 8.0. Однако обновления ОС коснулись в основном устройств линейки Nexus, Google Pixel и ряда других флагманских устройств от разных производителей. Но что же делать всем остальным владельцам смартфонов под управлением Android, девайсов которых не коснутся обновления Android 8.0?

Выход есть: выбрать и использовать кастомные прошивки Android от сообщества! Которых на момент написания статьи, опубликовано уже более 10 штук. И чтобы не запутаться во всем этом многообразии, мною было выбрано и протестировано 10 основных таких прошивок и составлен список 5 лучших из них!

Кастомные прошивки Android 8

5. Colt OS

На пятом месте нашего обзора прошивок android расположился Colt OS, разрабатываемый небольшим сообществом энтузиастов из Индии.

Плюсы:

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

Еще одной сильной стороной данной прошивки стало ее энергопотребление и очень глубокий сон. За ночь с включенным 4G интернетом расход батареи составит примерно 3 — 4 процента. Днем с максимальной яркостью экрана и включенным интрнетом обещает работать до 12 часов — что очень неплохо для моего Nexus 6.

Минусы:

Система обновляется крайне редко, патчи обновления безопасности выходят с опозданиями. При запуске системы сразу же «отвалился» bluetooth и в дальнейшем работал не совсем корректно: то и дело отключался, либо не мог найти устройства поблизости. Также замечены легкие притормаживания системной анимации и низкая скорость запуска приложений.

Итог:

Система Colt OS разрабатывается командой, состоящей всего из четырнадцати человек, три из которых — дизайнеры. Отсюда и все вытекающие достоинства и недостатки системы. Система редко обновляется, по сравнению с другими прошивками в этом топе, имеет среднюю скорость работы и среднюю стабильность системы. Однако сама система неплохо экономит заряд батареи и имеет целый ряд расширенных возможностей по кастомизации системы.

4. crDroid

Прошивка crDroid 8.1 Beta — разрабатывалась на основе AOSP, SlimRoms, OmniRom, LineageOS и многих других пользовательских прошивок. Разрабатывалась платформа с целью повышения производительности, надежности и функциональности вашего Android устройства, по сравнению со стоковой версией прошивки.

Плюсы:

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

Минусы:

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

Итог:

crDroid пока находится в стадии Beta — тестирования. Система имеет свои незначительные недостатки, которые можно исправить вручную, в целом, система достаточно быстрая и стабильная. Команда разработчиков поддерживает и развивает свою платформу и давно зарекомендовала себя в сообществе по предыдущим версиям своей прошивки Android.

3. Nephilim

Nephilim Renown — одна из кастомных прошивок, поддерживаемая в настоящее время одним человеком. И это не совсем кастомная прошивка, в обычном ее понимании.

Плюсы:

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

Минусы:

И главный минус данной прошивки Android 8 в том, что список поддерживаемых ею устройств очень маленький. Её разработка в настоящее время ведется одним человеком, система плохо русифицирована и фактически не имеет дополнительной функциональности, по сравнению со стоковым Android 8.0 Oreo.

Итог:

Nephilim Renown — одна из самых необычных кастомных прошивок в данном топе. Это своеобразный Debian в мире прошивок Android. Она очень стабильна, вполне своевременно получает обновления и имеет ряд своих недостатков, а в остальном, это все тот же стоковый Android Oreo и если ваше устройство не поддерживается разработчиком до Android 8.0 — вам стоит обратить на нее внимание.

2. AICP

AICP Oreo Edition 13.1 — система основывается на небезызвестной прошивке CyanogenMod (сейчас LineageOS), имеет огромное android — сообщество и несколько команд разработчиков, которые так или иначе прикладывали руку к развитию системы.

Плюсы:

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

Минусы:

На данный момент — это самая нестабильная прошивка в этом топе. Телефон может без видимой на то причины перезагрузиться, включить музыку через системный проигрыватель, или же не распознать SIM — карту в устройстве. Постоянно что-то «отваливается» : то камера не включается, то AudioFX отключится и в целом то тут, то там «вылетают» различные приложения.

Итог:

AICP на поверку оказалась самой функциональной в этом топе, однако из-за её крайней нестабильности, пользователю следует трижды подумать, прежде чем устанавливать данную прошивку. В защиту AICP хотелось бы сказать, что над ней в разное время трудилось и трудится сразу несколько команд разработчиков, таких как: CM team, DU team , Omni Rom team и многие — многие другие. Система исправляется и дорабатывается и через определенное количество времени станет стабильной и одной из самых функциональных.

1. LineageOS 15.1

И на первом месте нашего списка закономерно оказывается преемник CyanogenMod — новая прошивка Android — LineageOS 15.1 Oreo, являющийся эталоном среди кастомных прошивок Android. В настоящее время, система разрабатывается Cyanogen Inc и android сообществом. Миллионы пользователей по всему миру, как аналог стоковому Android, выбирают именно ее.

Плюсы:

Во все времена LineageOS (далее LOS) славилась своей поддержкой, частотой обновлений и безопасностью. С сайта разработчика вы можете скачать отдельный zip архив, для получения root — прав и вам не придется тратить много времени на их получение, что также очень удобно. Система стабильна, имеет большое количество дополнительных настроек. Как заявляют разработчики, многие функции, которые появлялись в Android — были позаимствованы именно у них, в том числе и функция Live Display.

Минусы:

Это прошивка, которая показала наименьший результат производительности системы в Antutu (примерно 68 тысяч попугайчиков). Также в LOS 15.1 пока что отсутствует вся функциональность Android 8.1 Oreo.

Итог:

В общем и целом LineageOS является полноценной альтернативой стокового Android 8.1 Oreo. Система постоянно развивается и ее создатели настроены очень серьёзно и несмотря на относительно низкие результаты производительности, система дочтаточно быстрая и работает безупречно. Однако на сегодняшний день, в LOS 15.1 реализованы далеко не все возможности и функциональность Android 8.1 Oreo.

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

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

Зачем нужны, какие бывают и как ставить кастомные прошивки Android

Сегодня подавляющее число смартфонов работают на Android. И сколько критики не было бы в ее адрес, главное преимущество «зеленого робота» — открытость. А это безграничные возможности для производителей мобильных гаджетов, разработчиков программного обеспечения, да и самих пользователей. Открытый исходный код Android дает возможность модифицировать саму операционку — от графических элементов до изменения принципов функционирования системы под свои вкусы и требования. И практически каждая фирма производитель пользуется этим, примеры — TouchWiz от Samsung, Sense UI в HTC, MiUI у Xiaomi. Чистую ОС Android мы можем увидеть разве что в устройствах от Motorola и «гуглофонах» Nexus. А если вам не по душе официальная прошивка (как ее еще называют ROM), которая шла со смартфоном, вы можете выбрать одну из многих альтернативных. Правда, при условии, что они существует для вашего мобильного устройства.

Самая распространённая форма прошивки – это собранные и запакованные в zip архив компоненты операционной системы. Имя прошивки_номер версии_xxxxxx.zip – в таком виде мы видим файл прошивки чаще всего. Такой архив, как правило, состоит из таких компонентов:

  • папка META-INF – в ней хранится информация о прошивке, включающая скрипты установки и обновления, сертификаты, манифест со списком файлов и их контрольными суммами;
  • boot.img – ядро системы;
  • папка system – самая интересная часть для разработчиков и любителей модифицировать прошивки. Ведь здесь находятся системные приложения, ресурсы системы, твики, конфигурации, настройки, шрифты, графика и многое другое. И даже без особых знаний любой пользователь может отредактировать эту часть – добавить свое приложение, шрифт, скрипт для оптимизации системы, изменить лаунчер, графику, настройки производительности.

Наиболее удобным и популярным способом установки кастомной прошивки является модифицированное рекавери – это загрузочный раздел, с помощью которого можно восстановить, обновить ОС, а также сбросить настройки и удалить данные. Они, в отличие от стоковых, обладают большим функционалом, а также позволяют прошивать кастомные ROM. Самыми известными модифицированными рекавери являються TWRP и ClockworkMod Recovery. Есть несколько способов их установки:

  • Fastboot — утилита входящая в набор инструментов для отладки Android (ADB);
  • RomManeger – приложение из Маркета;
  • специальное ПО для компьютера – Odin для Samsung, SP Flash Tool – для смартфонов на SoC от Mediatek и другие.

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

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

После того, как наш смартфон получил новый раздел восстановления TWRP или ClockworkMod, процесс прошивки будет очень прост:

  1. Перейти в режим восстановления — обычно требуется зажать одновременно клавиши питания и громкости + (или -) во время включения устройства.
  2. Сделать полный Wipe — сброс к заводским настройкам, очистить кэш и далвик кэш, по желанию отформатировать систему (если важная информация на смартфоне отсутствует или предварительно сохранена).

  3. Смонтировать внутреннюю или внешнюю память в рекавери и закинуть туда файл с прошивкой.
  4. Зайти в меню прошивок, выбрать необходимый файл и запустить процесс установки.

Теперь давайте посмотрим, какие кастомные ROMы существуют, их плюсы и минусы.

CyanogenMod – сама распостраненный мод Android. Характеризуется широким выбором настроек и кастомизации системы, повышенной производительностью и стабильностью системы по сравнению с официальными прошивками. Основа команды CyanogenMod — это Стив Кондик (основатель проекта) и группа разработчиков с xda-developers. Они заявляют, что это прошивка от пользователей для пользователей. На ее базе создан коммерческий продукт Cyanogen OS, который в качестве предустановленной операционной системы используется в OnePlus One, YU Yureka, YU Yuphoria, Lenovo ZUK Z1, Wileyfox Swift, Wileyfox Storm. Последняя версия CM 13.0 основана на Android 6.0 Marshmallow.

Основные преимущества:

  • удобный и красивый интерфейс;
  • наличие большого количества тем, собственный магазин;
  • встроенный эквалайзер;
  • поддержка продвинутых жестов;
  • настройки по оптимизации системы, например, повышение и понижение частоты процессора; профиля для быстрого изменения настроек;
  • продвинутые функции безопасности — Privacy Guard (контролирует доступ приложений к функциям системы), клиент OpenVPN, SSH.

К недостаткам я бы отнес отсутствие сервисов Google, включая Play Market, «из коробки». Они должны быть инсталлированы отдельно. CyanogenMod может похвастаться частыми обновлениями и большим количеством поддерживаемых устройств. Посмотреть, есть ли этот мод для вашего смартфона и скачать его, вы можете по следующей

MIUI – изначально разработана для смартфонов фирмы Xiaomi, но стала такой популярной, что была портирована для большого количества мобильных устройств. Основатель Xiaomi Tech Лэю Цзюню очень импонировала продукция Apple, ее симбиоз аппаратной и программной части. На этих принципах и была построена MIUI. Она вобрала в себе все самое лучшее из Android, CyanogenMod и iOS.

  • плавность работы интерфейса;
  • дружелюбность к пользователю;
  • множество тем и прочих украшательств, свой магазин;
  • встроенный системы резервирования, очистки системы, черный список, запись звонков, антивирус;
  • свое облачное хранилище и синхронизация с ним;
  • функции безопасности – контроль приложений, интернет-трафика;
  • функциональный экран блокировки;
  • частые обновления;
  • отличная оптимизация работы смартфона (Xiaomi) и операционной системы.

К особенностям MIUI, которые не всем по душе, можно отнести отсутствие меню приложений и сильно отличающийся от гугловского Android дизайн (ранее напоминат скевоморфную iOS, теперь просто довольно пестрый). Основным недостатком стоит назвать наличие только китайской и английской официальных версий. А также ориентацию некоторых встроенных сервисов на Китай. Благо, есть на нашей земле умельцы, которые делают прекрасные локализации операционки. Это команды MultiROM, Miuipro, MIUI.su. На их сайтах вы всегда можете скачать свежую локализированную сборку и не только для смартфонов Xiaomi.

ParanoidAndroid. Прошивка основана на CyanogenMod и выделяется гибкой кастомизацией. Не такая популярная, как две предыдущих, но имеет немало поклонников. Официально поддерживаемые устройства — смартфоны от Samsung (Galaxy и Note), Nexus, Oppo, OnePlus. Существуют также неофициальные прошивки для других девайсов.

  • настройки внешнего вида любого элемента системы, включая размер, масштабирование, цветовую схему;
  • Pie Controls – удобная навигационная панель; удобный планшетный интерфейс на смартфоне.

Также на просторах интернета вы можете найти еще много некоммерческих кастомных прошивок – AOKP, Slim Bean, PAC-man ROM. Это в основном разработки от команд-энтузиастов и самих пользователей. У некоторых китайских производителей смартфонов существуют свои кастомизированые прошивки, например, Flyme OS для Meizu, ColorOS – Oppo, Lewa – Huawei.

Среди такого количества модов Android каждый пользователь может найти то, что ему по душе!

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

Сайт: paranoidandroid.co
Число официально поддерживаемых устройств: 30 (на 08.08.2016)
Основа: AOSP
Версия Android: 6.0.1

Одна из самых инновационных прошивок. Когда-то была популярна благодаря возможности динамического переключения между планшетным и смартфонным интерфейсом Android. В разное время в прошивке существовали такие функции, как уведомления в стиле Facebook Heads, ставшее культовым круговое меню навигации PIE и всплывающие уведомления еще до того, как они появились в Android 5.0.

В феврале 2015 года значительная часть разработчиков занялась развитием OxygenOS для компании OnePlus и покинула команду. Спустя несколько месяцев разработка заморозилась, остановившись на версии 5.1 Lollipop. Сейчас новая команда пытается оживить этот проект. Последняя версия 6.0.3 включает в себя следующие возможности:

  • Floating peek — позволяет открыть окно приложения поверх другого;
  • Immersive Mode — скрывает статусбар или клавиши навигации в любом приложении;
  • «Темы» — движок тем CyanogenMod;
  • настройки отображения значка батареи;
  • удобный способ перемещения переключателей в окне быстрых настроек с помощью удержания пальца;
  • для OnePlus, OPPO, Nexus 5X, Nexus 6P имеются настройки жестов и режим «В кармане» (переименованный Peek).

Функций не так много, но надеемся, что со временем проект будет обрастать интересными, полезными и эксклюзивными функциями. Кстати, обновления приходят по OTA (от разработчиков этой прошивки, конечно). Больше всего разочаровало отсутствие русских букв в номеронабирателе из звонилки. Прошивка не умеет работать с разделами, отформатированными в F2FS.

Темы Настройка значка батареи

Официальный сайт: omnirom.org
Число официально поддерживаемых устройств: 84 (на 08.08.2016)
Основа: AOSP
Версия Android: 6.0.1

OmniROM родилась в ответ на «коммерциализацию» CyanogenMod. В число ее разработчиков входят Dees Troy (автор TWRP) и очень известный разработчик Chainfire (SuperSU, LiveBoot, Recently, FlashFire, Mobile Odin и другие классные приложения).

Ключевая особенность — какую функциональность добавить, выбирают сами пользователи, голосуя. В настройках есть любопытный пункт «Производительность». Он позволяет настроить частоты работы процессора, алгоритмы ввода-вывода, агрессивность менеджера задач (именно он выполняет работу таск-киллеров), а также посмотреть ряд интересных параметров. Все остальные функции стандартны и реализованы в других подобных прошивках. Однако, кроме всего прочего, здесь можно включить «темную тему» в настройках, а для переключения между приложениями доступна альтернативная панель OmniSwitch. Также в OmniROM есть система обновления OpenDelta, позволяющая уменьшить размер OTA-обновлений прошивки на 90%.

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

Настройки в темной теме Часы

Официальный сайт: cyanogenmod.org
Число официально поддерживаемых устройств: 376 (на 06.08.2016)
Основа: AOSP
Версия Android: 6.0.1

CyanogenMod — одна из первых кастомных прошивок, появившаяся вскоре после того, как пользователи нашли метод получения root на первом Android-смартфоне HTC Dream. Изначально прошивка базировалась на стоке, то есть была создана не путем добавления функциональности в AOSP и пересборки исходного кода, а пересборкой образа с прошивкой, что существенно ограничивало возможности разработчиков. Но вскоре ее создатели (называющие себя Team Douche) перешли на сборку из исходных текстов.

Со временем функций становилось все больше и больше, но прошивка сохраняла стабильность и скорость работы. Уже к своей 6-й версии CyanogenMod превосходил стоковый Android 2.2 практически по всем параметрам (скорость работы, энергопотребление, стабильность). В прошивку «из коробки» были вшиты полезные дополнения, такие как планировщик задач BFS, кодек FLAC и множество дополнительных опций настройки.

Сегодня CyanogenMod — это своего рода эталон, отличающийся гигантским списком официально поддерживаемых устройств и не менее гигантским списком устройств, портированных независимыми энтузиастами. Прошивка очень часто используется в качестве базы, поэтому все прошивки, основанные на CM, превосходят его по возможностям. Подробнее о преимуществах CyanogenMod ты можешь прочитать в нашей статье «Долой сток!».

Знаменитый эквалайзер Одни из самых интересных пунктов настроек, которых многим не хватало на стоке

Комбайны

Официальный сайт: github.com/temasek
Число официально поддерживаемых устройств: только неофициальные сборки
Основа: CyanogenMod
Версия Android: 6.0.1

В один день @temasek c форумов XDA решил немного улучшить CyanogenMod, добавив в него пару нужных программ и функций с других прошивок. А потом не смог остановиться… Этот ROM довольно популярен, но автор никуда не выкладывал порт прошивки, хоть и сам создавал ее для своего Samsung Note 3. Количество устройств растет только за счет неофициальных портов.

Собственно, это даже не оригинальная прошивка, а сборная солянка из частей различных прошивок, включая все описанные ранее. В качестве основы выступает CyanogenMod. Функций и настроек очень много. Настолько много, что подогнать прошивку под свои вкусы можно без использования Xposed. Тут можно найти не только неплохо настраиваемый PIE, но и различные панели, выдвигаемые жестами с различных частей экрана, настроить анимацию, прозрачность шторки с быстрыми настройками. Описать все возможности статьи не хватит.

В прошивке есть режим плавающих окон, как в Android 7 (он же доступен в далее описанных AICP и RR), пять режимов энергосбережения (от «Экономия энергии» до «Высокая производительность»), а также ряд полезных программ: ViPER4Android, SuperSU, OmniSwitch. Для полного фарша не хватает только таких замечательных программ, как Kernel Adiutor, L Speed, AdAway, настроек показа уровня сигнала в Dbm и переключения между 2G/3G из панели быстрых настроек. Увы, и баги тут тоже присутствуют. При активации некоторых пунктов настроек выскакивает ошибка графического интерфейса.

PIE Именно в этом комбайне сохранился правильный режим редактирования кнопок

Официальный сайт: aicp-rom.com
Число официально поддерживаемых устройств: 71 (на 13.08.2016)
Основа: CyanogenMod
Версия Android: 6.0.1

Еще один комбайн. Изначально ROM создавался для HTC Desire HD на основе AOKP. Со временем к разработке присоединялось очень много других разработчиков, а вместе с ними росло и количество поддерживаемых девайсов. Не менее успешно этот проект обрастал и функциями. После выхода Android Lollipop разработчики AOKP сообщили, что приостанавливают разработку на неопределенный срок, из-за чего AICP был переведен на CM. В настоящее время разработчики заявляют, что эта прошивка включает в себя абсолютно все необходимые расширения, так что никакие дополнительные твики не понадобятся.

Это действительно так, AICP имеет почти все функции, присутствующие в других прошивках. Плюс сюда вшиты SuperSU, AdAway и OmniSwitch, но нет ViPER4Android. Меню настроек не сильно отличается от меню в стоковом CyanogenMod, хоть и включает в себя некоторые новые пункты. А вот после нажатия на «Расширенные настройки» открывается океан дополнительных настроек. Тут есть настраиваемый индикатор сетевого трафика, полоса заряда аккумулятора, плавающие окна, PIE и другие интересные настройки, например удаление системных приложений, кеш прокрутки, опции прозрачности.

Удивило, что нельзя включить фонарик, удерживая кнопку питания при неактивном дисплее. Оказалось, чтобы получить эту функцию, необходимо перейти в «Экран блокировки» и активировать «Уведомление фонарика». Всему виной неправильный перевод, прошивка переведена на русский на 70–80%.

Расширенные настройки Диспетчер задач

RR (Resurrection Remix)

Официальный сайт: forum.resurrectionremix.com
Число официально поддерживаемых устройств: 91 (на 09.08.2016)
Основа: CyanogenMod
Версия Android: 6.0.1

Создатели прошивки решили включить в свое творение лучшие функции из CM, Slim и Omni. А в качестве стартовой площадки использовать Remix. В итоге появился весьма интересный комбайн.

Прошивка полностью корректно переведена на русский язык. Тут есть несколько отлично настраиваемых панелей с недавними приложениями (Slim, OmniSwith и стандартные из AOSP), вшиты AdAway, Kernel Adiutor, SuperSU (при желании можно использовать и стандартный контроллер root-доступа из CyanogenMod).

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

Из недостатков: режимов энергосбережения меньше, чем в Temasek, кнопки быстрых настроек настраиваются неочевидным способом — нужно удерживать палец на шестеренке, которая ведет в настройки. Официально CAF-версия не выпускается, однако владельцы Nexus 5 могут загрузить неофициальную .

Океан настроек Настройки недавних приложений

MK (MoKee)

Официальный сайт: mokeedev.com/en/
Число официально поддерживаемых устройств: 220 (на 13.08.2016)
Основа: CyanogenMod
Версия Android: 6.0.1

Разработчики запустили этот проект 12 декабря 2012 года и с того времени постоянно улучшали его, задавшись целью добавлять только самые лучшие функции из других прошивок. На данный момент это CyanogenMod, OmniROM и SlimRoms.

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

Скорость работы не уступает чистому CyanogenMod, присутствуют обновления по OTA-каналу. Причем все функции полностью русифицированы. Стоит отметить, что тут есть приложение «Защитник» — что-то вроде антивируса. Позволяет управлять некоторыми разрешениями приложений. Для разблокировки части экспериментальных функций нужно открыть «Настройки -> Панель MoKee» и нажать несколько раз на «Версия MoKee».

ViPER4Android FX
Приложение «Защитник»

Особенные

FlymeOS

Официальный сайт: flymeos.com
Число официально поддерживаемых устройств: 73 (на 08.08.2016)
Основа: CyanogenMod
Версия Android: 5.1.1

Прошивка создана и портируется на различные устройства компанией Meizu Technology Co., Ltd. Нетрудно догадаться, что она преследовала цель популяризовать собственные смартфоны. Полный список поддерживаемых устройств доступен только в китайской версии сайта.

Интерфейс по-настоящему оригинален. Абсолютно все стандартные приложения из Android заменены на приложения собственной разработки, а остальные значительно доработаны. В панели уведомлений есть быстрые переключатели, которые появляются над уведомлениями. Раздел «Энергопотребление» переименован в «Управление питанием» и намного более удобен и информативен, кнопка «Режимы сети» позволяет включить режимы «Только 3G» и «Только 2G».

К скорости работы графической оболочки никаких нареканий нет. Все очень быстро и плавно. Стоит сказать, что в прошивку встроен интересный механизм управления разрешениями. Он позволяет ограничить значительно больше параметров, чем Android Marshmallow. Интерфейс настроек и почти всех системных приложений полностью русифицирован. А вот во всех приложениях, которые работают через интернет, ты увидишь только китайские иероглифы, но метод научного тыка и знание того, как устроены подобные приложения, вполне позволяют ими пользоваться.

В китайском аналоге Play Store есть почти все популярные (и не очень) приложения. Но гугловские программы откажутся работать без сервисов Google Play, а поставить эти сервисы не так-то просто. В интернете есть решение проблемы, но работает оно далеко не всегда, придется пользоваться либо встроенным маркетом, либо разными неофициальными магазинами, а также смириться с тем, что некоторые приложения «не заведутся» без Google Services.

Панель уведомлений Маркет

Выбыли из теста

Bliss

Официальный сайт: blissroms.com/
Число официально поддерживаемых устройств: 48 (на 13.08.2016)
Основа: CyanogenMod
Версия Android: 6.0.1

Разработчики утверждают, что Bliss — одна из самых настраиваемых пошивок. На самом деле это не так. Прошивка действительно представляет собой сборку интересных функций из других прошивок, но до RR, AICP или Temasek ей очень далеко. Разве что изначально вшиты и запускаются через настройки Kernel Adiutor и SuperSU. Настройки самой прошивки не переведены на русский язык. Перевод касается только пунктов, которые есть в CyanogenMod.

crDroid

Официальный сайт: ww2.crdroid.org
Число официально поддерживаемых устройств: 29 (на 09.08.2016)
Основа: CyanogenMod
Версия Android: 6.0.1

Цель создания, как и у всех, — добавить самые лучшие функции из других прошивок. На экране приветствия при первоначальной настройке написано, что прошивка включает в себя очень много функций из OmniROM, Paranoid Android, Temasek и других. К сожалению, тут та же история, что и с Bliss. Отсутствие эксклюзивных функций и значительное отставание по возможностям от RR, AICP, Temasek. Никаких интересных приложений не встроено.

Вне теста

  • NexSense 6.0 — попытка портировать HTC Sense 6.0 (Android 4.4.2) на Nexus 5. Сначала запускалась только сама прошивка, но со временем энтузиасты смогли заставить заработать Wi-Fi, Bluetooth, GPS, различные сенсоры. Но очень долгое время этого не получалось добиться от камеры и звука. Со временем разработчики пришли к выводу, что необходимо практически с нуля переписать некоторые библиотеки. Местные умельцы вроде бы пытались это сделать, но безуспешно.
  • ASUS ZENUI CM 13 (Nightly) Based — проект по портированию приложений из Asus ZenUI в CyanogenMod 13. Официально разработка ведется только для LG G2. По заверениям разработчиков, уже перемещено около 90% всех приложений.
  • MIUI — прошивка официально портирована на 286 различных устройств. Разрабатывается фирмой Xiaomi и основывается на исходных кодах CyanogenMod и AOSP. Много фишек сюда перекочевало из iOS, TouchWiz, UX (LG), HTC Sense, но есть и свои собственные. Полезных функций настолько много, что их описание — тема для отдельной статьи.
  • Maru OS — очень оригинальная прошивка, которая при подключении смартфона к монитору делает из него полноценный десктоп. Прочитать подробный обзор и интервью с разработчиком можно у нас.

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

Для большинства девайсов прошивка со стока выглядит следующим образом:

  1. Разблокируем загрузчик (для каждого девайса это индивидуально, так что вперед, в Google).
  2. Устанавливаем кастомный рекавери (в редких случаях можно и без него ставить кастомы, но это не очень хорошая идея).
    2.1. Идем на официальный сайт TWRP, вводим там имя своего девайса, загружаем для него самую новую версию.
    2.2. Подключаем смартфон по USB, устанавливаем на компьютер драйверы для своего устройства.
    2.3. Скачиваем и устанавливаем Android SDK.
    2.4. Запускаем терминал и прошиваем рекавери командой fastboot flash recovery имя_рекавери.img (fastboot находится в папке platform-tools внутри SDK).
  3. После прошивки заходим в TWRP, выбираем русский язык (в самом низу), ставим галочку на «Разрешить изменения» и свайпаем вправо.
  4. Переходим в раздел «Очистка» и там выбираем «Форматировать Data». Это нужно, если раздел data зашифрован.
  5. Подключаем смартфон к компьютеру и перекидываем на карту памяти файл с новой прошивкой.
  6. Выбираем «Установка», а потом файл прошивки. Соглашаемся свайпом вправо.
  7. Нажимаем на «Перезагрузка в ОС» и ждем окончания загрузки (около десяти минут, включая оптимизацию приложений).
  8. После первоначальной настройки рекомендуем опять загрузиться в рекавери и сделать бэкапы. Как минимум — EFS-раздела, в котором вшиты IMEI, s/n и другие важные данные.

Если ты не хочешь терять основную прошивку, кастом можно установить второй системой. В этом поможет единственный в своем роде MultiROM Manager. Он позволяет установить сразу несколько прошивок. Выбрать прошивку из установленных девайс предлагает при включении. Установка программы достаточно проста (только не забудь перед этим сделать резервные копии на всякий случай):

  1. Устанавливаем MultiROM Manager из Play Store и запускаем его.
  2. Нажимаем кнопку «Установить».
  3. Ждем окончания установки, а потом соглашаемся на перезагрузку.
  4. После перезагрузки и установки некоторых скриптов откроется интерфейс выбора прошивки.

Установка второй прошивки выполняется через MultiTWRP в разделе Advanced -> MultiROM либо через само приложение.

Главный экран MultiROM Manager

Словарик

  • Stock (сток, стоковая прошивка) — официальная прошивка, предустанавливаемая производителем по умолчанию. Также стоковыми часто называют не только абсолютно чистые образы стоковых прошивок, но и образы, подготовленные для установки через неофициальные рекавери.
  • AOSP (Android Open Source Project) — оригинальные исходные коды Android от компании Google, доступные для скачивания и модификации всем желающим. Термин «основанная на AOSP прошивка» (based on stock, based on AOSP) означает, что прошивка была собрана на базе этих исходников (а не исходников CyanogenMod, как это иногда бывает). Большинство модификаций Xposed работают только в AOSP/CyanogenMod и основанных на них прошивках.
  • CAF (Code Aurora Forum) — поддерживаемый Linux Foundation проект, форсирующий продвижение открытого кода в мобильную технику. Главный участник проекта — компания Qualcomm, поддерживающая репозиторий Android for MSM, который содержит исходные тексты Android с оптимизациями для чипов Qualcomm. Если разработчики заявляют, что их прошивка основана на CAF, значит, она включает все эти оптимизации. Но стоит иметь в виду, что изменения из Android for MSM зачастую перетекают в AOSP.
  • CyanogenMod Based (CM based, основано на CynogenMod) — прошивка, основанная на коде CyanogenMod. Сразу после выхода новой версии AOSP разработчики CyanogenMod копируют его исходники в собственный репозиторий и начинают внедрять в него свои дополнения и портировать на новые устройства. А устройств в списке поддерживаемых CyanogenMod такое внушительное число, что многие разработчики кастомных прошивок выбирают в качестве базы именно его, а не AOSP.
  • Recovery (режим восстановления, рекавери) — консоль восстановления Android. Предназначена для того, чтобы сделать сброс до заводских настроек или установить zip-файл прошивки, подписанной ключом производителя. Для многих устройств существуют сторонние recovery с расширенными функциями, такие как ClockworkMod, TWRP, Philz. Они позволяют делать полные бэкапы как всей системы, так и отдельных частей, устанавливать сторонние прошивки, форматировать и менять размер разделов, устанавливать любые дополнения и много чего другого полезного.
  • Bootloader (загрузчик, бутлоадер) — загружается в первую очередь. Он передает ядру таблицу разделов встроенной NAND-памяти, загружает его в память и запускает. Именно загрузчик осуществляет подключение к ПК в режиме fastboot и запускает рекавери. Поэтому перед установкой кастомного recovery и зачастую сторонней прошивки его приходится разблокировать. Почти всегда после разблокировки загрузчика из памяти устройства стираются абсолютно все данные.
  • GApps (Google Apps) — набор сервисов и приложений от Google. Пакеты GApps бывают различных размеров, от самых маленьких (меньше 100 Мбайт), которые включают в себя только Google Play и сервисы для его работы, до больших, которые содержат почти все существующие гугловские приложения (размер таких пакетов приближается к 800 Мбайт). Многие разработчики прошивок рекомендуют ставить Open GApps. Отличия между версиями можно посмотреть в Wiki по Open GApps. Следует иметь в виду, что некоторые приложения GApps могут заменить системные приложения.
  • Nightly («ночнушка») — ночная сборка прошивки. Для многих устройств сборки делаются ежедневно (еженощно). В теории обладают низкой стабильностью, но на практике неудачные сборки встречаются крайне редко, а всплывшие баги исправляются очень быстро.

Файловая система F2FS

Почти все кастомные прошивки поддерживают файловую систему F2FS, которая разработана специально для работы с флеш-памятью и в теории эффективнее и более бережно ее использует, чем ext4. Перейти на эту ФС можно следующим способом:

  1. Зайти в TWRP.
    2.0. Открыть пункт «Очистка -> Выборочная очистка».
    2.1. Отметить раздел Cache.
    2.2. Нажать «Восстановить или изменить файловую систему -> Изм. файловую систему -> F2FS» и свайпнуть для подтверждения.
    2.3. Нажать кнопку «Домой».
  2. Повторить пункт 2 для разделов data и system.

Примечания:

  • Не все прошивки поддерживают F2FS. Если поддержка отсутствует, ты поймаешь бесконечную загрузку.
  • После изменения файловой системы раздела data потеряются не только данные программ и настройки прошивки, но и файлы, сохраненные на внутренней карте памяти.
  • На практике выигрыш в производительности составит в лучшем случае несколько процентов.

Мы рассмотрели далеко не все существующие прошивки. Однако даже этого хватит, чтобы иметь представление о современных прошивках. По интерфейсу они почти все похожи, все работают очень плавно, и какие-либо отличия в скорости работы заметить очень сложно. А вот функции у них разные. От себя могу добавить, что если долго посидеть хотя бы на MoKee или тем более Resurrection Remix, то возвращаться даже на чистый CyanogenMod уже не захочется. А вот к помощи Xposed наверняка придется обратиться. К счастью, почти во всех существующих кастомных прошивках работают практически любые модули Xposed.

admin

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *