Temasek’s
Это самая популярная прошивка из тех, которые никогда не выкладывались ее разработчиком в открытом доступе. Ее сделал для своих нужд завсегдатай форма разработки приложений под Android XDA @temasek
. За основу он взял CyanogenMod
и добавил нужные для себя функции. Многие из которых он взял из других прошивок, создав настоящую «солянку».
Впоследствии, энтузиасты взяв ROM Temasek’s
, добавили в это ПО еще множество других функций. Сделав самую функциональную из описанных здесь прошивок. С ее помощью на свой смартфон можно добавить множество различных панелей и шторок для быстрых настроек.
Их можно выдвигать из различных частей экрана с помощью жестов. С помощью прошивки Temasek’s
можно настроить анимацию, улучшить энергосбережение и установить такие полезные утилиты как SuperSU
, OmniSwitch
и Kernel Adiutor
.
К сожалению, важно понимать, что эта кастомная прошивка не поддерживается какой-либо студией и в ней присутствуют баги, которые вряд ли будут решены
Чистая прошивка: что это
Прошивки бывают также чистыми и универсальными. Сначала давайте узнаем, что такое чистая прошивка Android. Это дистрибутив, содержащий «голую» операционную систему – без фирменных оболочек, лаунчеров и приложений. Именно в том виде, в котором ее представила миру Google. Интерфейс обычно не очень привлекателен, настроек мало, но зато производительность будет максимальной. Малый «вес» обеспечивает повышенную скорость и стабильность работы с выбранными и установленными пользователем приложениями.
Отсутствие лишних фишек позволяет быстрее адаптировать под устройство новую версию ОС. Практика показывает, что Nexus и Pixel обновляются чаще, чем упакованные фирменными приложениями конкуренты. Чистая прошивка может быть как стоковой, так и кастомной.
6 основных кастомных прошивок
Среди массы ОС я выбрал 6 самых качественных, популярных и функциональных.
LineageOS
Раньше LineageOS называлась CyanogenMod. Это самая популярная пользовательская ОС.
Конфиденциальная, безопасная и стабильно работающая ОС, которая не вызывает у пользователей головных проблем и имеет интуитивно-понятный интерфейс. Есть интерфейс Trust, регулярные обновления и предустановленные эксклюзивные приложения.
PixelExperience
В случае с этой ОС не придется устанавливать сервисы Гугл отдельно, потому что они содержатся в кастомке. Также здесь имеются иконки, анимации, звуки и интерфейс, как в аппаратах Google Pixel. В общем, идеальный вариант для любителей Пикселей!
HavocOS
Большинство неофициальных прошивок не могут похвастаться широким функционалом по кастомизации интерфейса, поэтому HavocOS сильно выделяется среди общей массы.
У пользователя есть множество возможностей для настройки функций и интерфейса. Для тех, кто хочет собрать свою идеальную ОС, советую Havoc.
Resurrection Remix
Последняя версия данной кастомки разработана на основе десятого Андроида и мало чем отличается от официальной ОС. Разница лишь в том, что Resurrection Remix лишена ограничений гугловской прошивки.
crDroid
crDroid позволяет не просто настроить под себя интерфейс и возможности системы, но и поменять назначение кнопок, команд и жестов. Пользуется популярностью у разработчиков, так как на такой кастомке удобно тестировать почти любое ПО.
OmniROM
Еще одна кастомка, основанная на CyanogenMod. Omni работает быстрее большинства пользовательских прошивок, потому что разгружена от множества функций и почти не имеет предустановленного софта. Великолепно работает как на старых, так и на современных девайсах.
Кастомная прошивка — что это значит?
Название происходит от английского слова «custom». У него очень много значений, но в данном случае имеется в виду — «изготовленное на заказ», «пользовательское».
Мы имеем дело с неофициальной версией программного обеспечения, которое базируется на Android, но с внесением множества корректировок. Обычно список пожеланий составляется на основании опросов, голосований, сообщений на форумах. Люди пишут, чего им не хватает в стоковом ПО, что нужно убрать. За дело берутся энтузиасты, бесплатно воплощая в жизнь то, что не могут реализовать бренды.
Это кропотливая работа, с которой справляются не все «добровольцы». Требуется по винтику разобрать ОС, а затем собрать в новом виде. При этом работоспособность иногда нарушается.
Какие плюсы кастомной прошивки?
Неограниченный доступ к системе — можно удалять/устанавливать любой софт, глубоко проникать в файловую структуру, видеть скрытые элементы;
Вырезано всё лишнее — реклама, встроенный софт. Это благоприятно сказывается на скорости работы устройства, его энергопотреблении, количестве свободной оперативной памяти;
Более приятный интерфейс с возможностью внесения индивидуальных изменений — выбор шрифтов, значков и т.д.;
Авторитетные создатели неофициальных сборок постоянно поддерживают связь со своими юзерами, узнают о проблемах, багах, оперативно выпускают апдейты. Кроме того, Вы можете установить даже самые новые версии Android на устройства, которые их не поддерживают.
Живой пример — мой смартфон Xiaomi Redmi Note 4 работал на Андроид 7 (оболочка MIUI 10), и производитель заявил, что данная модель не получит следующие версии ОС. Хочешь Android поновее — покупай актуальный девайс. Но я решил установить стороннюю прошивку от команды Pixel Expirience и теперь наслаждаюсь преимуществами «девятки». Вот парочка пошаговых видео:
Но есть и минусы!
После внесения подобных изменений аппарат снимается с гарантии. (В моём случае срок гарантийных обязательств истёк, и я с чистой совестью перепрошил девайс);
Могут появиться непредвиденные проблемы — не работает WiFi, передача данных, нестабильный уровень сигнала сотовой связи, быстро разряжается батарея и т.д. Поэтому следует применять кастомную прошивку только после тщательного изучения отзывов;
Вы делаете всё на свой страх и риск, никто не гарантирует 100% положительный результат. Любое неправильное движение, индивидуальные особенности Вашего телефона могут повлиять на исход — вплоть до выхода из строя главного чипа. А это чревато дорогостоящим ремонтом.
Внимательно читайте сообщения на форумах. Рекомендуем 4PDA — там есть информация для любой модели, с массой файлов, инструкций, комментариев.
Теперь Вы лучше разбираетесь в теме и можете самостоятельно решать — нужна ли кастомная прошивка или лучше оставить стоковую.
Инструкция по установке кастомной прошивки на Android
Итак, вы выбрали пользовательскую ОС и уверены, что хотите ее поставить? Тогда самое время переходить к процессу установки.
Скачивание прошивки
Все операционные системы, созданные сторонними разработчиками, доступны для бесплатной загрузки.
Прошивок для Android множество, мы привели ссылки на самые популярные и качественные из них (надо выбрать ОС именно для вашего устройства, ибо версий каждой множество):
- Linage OS (https://download.lineageos.org);
- OMNI ROM (https://dl.omnirom.org);
- PixelExperience (https://download.pixelexperience.org);
- HavocOS (https://sourceforge.net/projects/havoc-os- сторонний сайт, потому что официальный не открывается в России и некоторых странах);
- Resurrection Remix(https://resurrectionremix.com);
- crDroid(https://crdroid.net).
Лучше скачать архив с системой на компьютер, дабы потом удобнее было взаимодействовать с мобильным устройством и файлы не затерялись среди других.
Загрузка GAPPS
В кастомных операционных системах нет сервисов Google, а они важны для большинства пользователей. Чтобы на вашей пользовательской прошивке были приложения от Гугл, необходимо скачать GAPPS.
Ссылка для загрузки программного обеспечения: https://opengapps.org. Выберете ваш тип ядра, версию операционной системы (например, CyanogenMod версии Android 6), на которой основана кастомка, и вид GAPPS (советую full).
Разблокировка Bootloader
Некоторые мобильные устройства поставляются с заблокированным бутлоадером. К счастью, это относится только к аппаратам, вышедшим 3-4 год назад и позже. Если бренд вашего девайса Sony, Huawei, HTC или Nexus, то разблокировка обязательна. Если же производитель другой, то Bootloader не заблокирован.
Установить TWRP
Теперь требуется инсталлировать на мобильное устройство режим восстановления, через который можно поставить пользовательскую операционную систему.
Процесс инсталляции TWRP идентичен установке любой прошивки: необходимо скачать архив, а затем поставить его на мобильное устройство. Ссылка для загрузки TWRP: https://twrp.me/Devices(надо скачать на компьютер).
Подробнее о том, как перепрошить гаджет, можно узнать в моих предыдущих статьях: про Леново, про Самсунг, про прошивку через компьютер в целом.
Процесс установки
Перейдем к тому, как установить кастомную прошивку на Андроид. Перед этим убедитесь, что скачали подходящую операционную систему и GAPPS, а также поставили TWRP. Ну и в случае с некоторыми производителями должен быть разблокирован бутлоадер.
Установка кастомной прошивки Android:
- Переместите архивы с компьютера на мобильное устройство. Желательно на карту памяти, но если ее нет, подойдет и внутренняя память. Главное, чтобы вы помнили, в какую директорию перенесли оба архива.
- Выключите девайс.
- Перейдите в режим восстановления TWRP. Для этого надо удерживать кнопку активации и клавишу увеличения звука. Комбинация кнопок зависит от бренда аппарата, поэтому прогуглите ее заранее.
- Когда TWRP запустится, выберите пункт “Install”.
- Укажите архив с пользовательской прошивкой, и подтвердите действие.
- Когда процесс завершится, вновь перейдите в пункт “Install” и укажите путь к архиву с GAPPS. Так же подтвердите действие.
- В главном меню TWRP перейдите в раздел “Wipe” и подтвердите действие. Это сброс данных, без которого инсталлировать неофициальную прошивку не получится.
- Перезагрузите аппарат, выбрав “Reboot” в главном меню.
На этом кастомная прошивка Андроид установлена. Обычно первое включение занимает много времени, поэтому не удивляйтесь, если придется ждать 10-15 минут.
Виды прошивок
Прошивка устройства, иначе говоря, переустановка ПО, нужна в том случае, если вас не устраивает программная составляющая.
Установка прошивки может храниться в одном или нескольких файлов. В зависимости от этого разделяют однофайловые и многофайловые прошивки. Выделяют прошивки Recovery (Рекавери), которые переустанавливают ПО для Recovery Mode; прошивки ядра, то есть переустановка версии операционной системы.
Что касается прошивки ядра, то их можно поделить на официальные и кастомные. Официальные версии прошивок, выпущенные производителем вашего мобильного устройства или компанией Google — оптимальный вариант для нетребовательных пользователей: не обладают объёмом функций, зато надёжны и разработаны специально для вашей модели устройства
И, что немаловажно, стоят на гарантии
А вот любая сторонняя (кастомная) пользовательская прошивка освобождает производителя от обязанности гарантийного ремонта. Не подумайте, что это какое-то нарушение правил или прошивка нелегальна. Просто производители не могут знать, что случится с вашим устройством из-за сторонней прошивки, и не хотят за это отвечать.
Но если вы готовы проститься с гарантийным обслуживанием, сторонние прошивки дадут вам массу возможностей. Есть разные виды сторонних прошивок, самые известные: Cyanogen Mod, MIUI, Illusion ROMS, AOKP.
Cyanogen Mod
Cyanogen Mod родился как пользовательская модификация и вырос до самой популярной кастомной прошивки Android: в 2016 году насчитывается около 14 миллионов устройств с установленным Cyanogen.
Он надёжный, стабильный и работает на многих смартфонах и планшетах. Большой плюс прошивки: есть нормальный установщик. Чтобы установить CyanogenMod, не нужно париться с режимами Recovery, получением root-прав и прочими глубокими вещами. Программа сделает всё за вас.
CyanogenMod, в отличие от стандартных версий Android, открывает полный доступ к операционной системе. Такой свободы не даст даже root-доступ на устройстве. Отсюда вытекает и разнообразие приложений, и проблемы безопасности. Открыта система не только для вас, но и для вирусов. Поэтому использовать CyanogenMod лучше вместе с хорошим антивирусом. Ещё прошивка избавляет вас от навязанных стандартных приложений производителя, которые нельзя удалить.
Cyanogen упрощает работу с устройством, поддерживает много тем оформления, допускает изменение любого элемента системы, увеличивает производительность за счёт оптимизации.
Видео: обзор CyanogenMod 10.1
MIUI
MIUI основана на исходном коде Android и CyanogenMod. Потому и имеет много схожих с Cyanogen черт. Это и полная свобода для пользователя, и улучшение производительности, и поддержка тем оформления. Но MIUI обладает необычным для Android интерфейсом, представляющим собой нечто похожее на iOS. В MIUI совсем отсутствует меню с приложениями, вместо этого используется неограниченное количество рабочих столов с набором приложений. Но, в отличие от iOS, MIUI поддерживает и виджеты, которых во встроенном магазине очень много.
Illusion ROMS
Illusion ROMS значительно ускоряет устройство и уменьшает затраты энергии. Имеет расширенные возможности настройки акселерометра: например, снизить угол поворота для «переворачивания» экранного интерфейса с 90 до 80 градусов. Также можно настроить экран: помимо настроек яркости, можно изменить контрастность и цветопередачу, чтобы улучшить изображение.
Видео: кастомная прошивка Illusion ROMS для Андроид (обзор на английском языке)
AOKP
AOKP обладает многими функциями CyanogenMod (большинство прошивок делаются на его основе), но имеет неограниченные возможности кастомизации интерфейса. Изменять можно всё, каждый отдельный элемент меню. Можно загрузить свою анимацию для интерфейса, создать свой шаблон для виброзвонка, поставить особые действия на любой жест и любое нажатие, можно изменить фон и внешний вид панели уведомлений, переделать статус-бар, вручную настроить процессор.
Отдельная тема — виджеты. Они тоже поддаются корректировке. Устройства на AOKP могут превратить Android в нечто невообразимо прекрасное, хватило бы фантазии.
Редактирование с помощью компьютера
Необходимое программное обеспечение
Нам понадобится компьютер, устройство, файл прошивки и специальная программа под названием Android Kitchen (известная также как кухня). Файл прошивки можно найти на специализированных форумах, наиболее известные — англоязычный XDA Developers и русскоязычный 4PDA. В разделе вашей модели устройства можно найти ссылки на самые популярные и проверенные прошивки как официальные стоковые, так и неофициальные пользовательские.
Далее нужно установить кухню на свой компьютер. Лучше всего работать под Linux, но необходимые библиотеки можно поставить и в Windows. В этом случае можно выйти из ситуации установив Cygwin. Загрузите архив и следуйте пошаговой инструкции, помещённой в архиве. Перед этим потребуется установить также Java Platform (JDK) с официального сайта (https://www.oracle.com/technetwork/java/javase/downloads/index.html для Windows) или же в Центре приложений Ubuntu найти и скачать OpenJDK Java 6 Runtime либо похожее (для Linux). Второй вариант использования — установить Linux на виртуальную машину и управлять процессом через неё.
Модификация прошивки
Прошивки чаще всего распространяются в виде файла с расширением .img, реже — как ZIP-архив. В обоих случаях вам понадобится переместить файл с прошивкой в папку установленной кухни, чтобы она смогла импортировать её и начать с ней работу. Кухня должна быть установлена по пути c:/cygwin/home/user/ (при установке через Cygwin) или Файловая система/home/user/ (при работе через Linux).
- Запустите кухню через Cygwin или Linux-терминал с помощью команды cd kitchen, затем ./menu.
- Распакуйте архив в кухню, как уже писалось выше.
- После того как появится меню программы, перейдите в раздел 0. Advanced Options.
- После этого будет представлен список команд для модификации прошивки. Выберите именно ту, которая нужна вам. Можно добавить Busy Box, Root, Apps2SD, заменить стоковые приложения, различные анимации, освободить память устройства и многое другое.
- После окончания манипуляций запустите в главном команду 99. Build ROM from working folder (Построить прошивку с рабочей папки) и заберите ZIP-архив с OUTPUT_ZIP.
Прошивка устройства
Прошить устройство можно как через компьютер, так и без него. В первом случае нужно скачать программу для прошивки, обычно это Flash Tool или Odin, драйверы для вашей модели устройства и подготовить уже подправленный архив.
При прошивке через Recovery понадобится скопировать файл в корень карты памяти, загрузить устройство в режиме Recovery, отформатировать устройство и кэш, а затем установить прошивку из архива. После перезагрузки у вас будет изменённая лично вами прошивка.
Существующие статусы MIUI
Речь идёт о предназначении прошивок. Различают ROM (ПЗУ) для разработчиков, закрытые и открытые бета-версии, еженедельные, ежедневные и стабильные. Они существенно отличаются друг от друга.
Виды прошивок MIUI:
- Для разработчиков. Специальные пакеты, предназначенные исключительно для разработчиков приложений и интерфейсов. Именно в этих ROM новые функции появляются в первую очередь. Доступны весьма ограниченному кругу лиц.
- Закрытая бета-версия. Предоставляется тем пользователям, которые входят в команду тестировщиков Xiaomi Mi Pilot. Они проверяют работу новой версии ОС, оценивают её стабильность, а в случае обнаружения багов сообщают о них разработчикам.
- Открытая бета-версия. Её может установить любой пользователь. Однако представители компании предупреждают, что это делается на свой страх и риск, поскольку бета всегда сырая. Она ведёт себя непредсказуемо. Скачать публичные беты можно через сервис miuirom.org.
- Еженедельная прошивка. Обновление прилетает раз в неделю и включает в себя критические исправления безопасности, а также другие мелкие доработки, улучшающие стабильность системы.
- Ежедневная прошивка. То же, что и еженедельная. Только приходит каждый день. Однако очень мало устройств получают такую версию. В основном это смартфоны разработчиков и тестировщиков.
- Стабильная прошивка. Официальная прошивка, прошедшая все этапы тестирования. Она отличается наилучшей стабильностью и способна нормально работать на смартфоне в течение длительного времени.
Варианты для разработчиков имеют в своём названии текст Developer. Стабильные помечаются словом Stable, бета-версии носят название Closed Beta (закрытый бета-тест) и Open Beta (открытый бета-тест). Еженедельные и ежедневные пакеты отличаются цифрами в названии.
Установка MIUI Beta происходит только через рекавери TWRP. При этом на телефоне должна быть предварительно установлена китайская версия MIUI.
В каталоге прошивок MIUI представлены только официальные стабильные версии операционной системы.
AOSP Extended
Как следует из названия, прошивка AOSP Extended создана непосредственно из исходного кода AOSP и добавляет к нему возможности, которые представлены в других проектах. Прошивка работает стабильно и не тормозит, как и официальная версия ОС Android, которой не хватает некоторых функций, например возможности изменения строки уведомления, экрана блокировки и т. д. Панель навигации такая же, как у Dirty Unicorns. Есть и другие полезные функции, которые хорошо сочетаются с Google Android.
Команда разработчиков AOSP Extended весьма активна, она предоставляет масштабные обновления каждый месяц, обычно в первых числах. Сборка имеет высокий уровень надежности. Она редко лагает, а все обнаруженные баги быстро исправляются. Обновления с улучшенной защитой выходят регулярно. Как только «заплатки» выпускает Google, они практически сразу становятся доступны владельцам AOSP Extended.
Софт поддерживает много моделей, среди которых LG, Xiaomi, Lenovo, HTC, Samsung и OnePlus.
Что такое стоковая прошивка?
Начнем с теоретических основ для тех, кто совершенно не разбирается в теме.
Речь идет об Андроид, устанавливаемом на мобильном устройстве вместе с встроенными приложениями – почта, карты, браузер, антивирус и т.д. То есть, когда Вы приобретаете в магазине новый девайс, то на нём инсталлирована заводская версия графической оболочки и дополнительный софт.
Некоторые компании модифицируют чистый Android, внося свои корректировки – меняют оформление главного экрана, меню настроек, добавляют фирменные программы (файловый менеджер, оптимизатор, веб-обозреватель). Ярким примером является Xiaomi с MIUI, Meizu с Flyme OS.
То есть, пользователь получает уникальный интерфейс с расширенным функционалом. Но в качестве “бонуса” производители нередко встраивают в прошивку массу рекламы. Отключить её реально, хотя после очередного лицензионного обновления внесенные изменения могут быть сброшены. Если интересно, как проделать подобные манипуляции на Ксиоми, смотрите видео с нашего Youtube-канала:
Плюсы и минусы заводской прошивки
Можно обновляться “по воздуху”, когда будут выпущены свежие апдейты (улучшения, исправления ошибок) – достаточно перейти в параметры, открыть раздел “Об устройстве” и запросить проверку наличия обнов;
Стабильная работа, минимальное количество багов;
Возможность обратиться за помощью в центр сервисного обслуживания без каких-либо претензий со стороны специалистов.
Официальная прошивка Android может содержать ненужные приложения, которые просто так не удаляются. Потребуется наличие root-доступа. Но после такой манипуляции телефон снимается с гарантии из-за вмешательства в программные компоненты;
Не все компании добросовестно относятся к своим клиентам, редко выпускают обновления;
Возможности гаджета ограничены, нельзя установить некоторые сторонние приложения.
О чем необходимо знать, когда выбирается стоковая прошивка
Что это такое, мы уже рассмотрели
Но следует принимать во внимание и некоторые нюансы и аспекты. Так, в идеале устройство лучше вообще не перешивать
Но если есть в этом нужда (повреждение вследствие деятельности вируса или что-то другое), то нужно отдавать себе отчет в следующих вещах:
- Необходимо ответить на такие вопросы: зачем необходимо перешивать устройство, на какой конечный эффект и результат идёт расчет?
- Нужно разобраться в модели аппарата. Это необходимо из-за того, что в рамках одной торговой марки выпускаются похожие внешне устройства, у которых имеется разная стоковая прошивка. HTC, Samsung, Xiaomi и много других производителей выпускают большое количество моделей, поэтому, чтобы не превратить своё устройство в «кирпич», необходимо позаботиться о достоверности данных.
- Следует внимательно изучить инструкцию, почитать форумы, чтобы узнать, какие могут быть неприятности. Как правило, они уже много раз подробно описаны разными людьми. Также при выполнении прошивки необходимо в точности придерживаться имеющихся инструкций.
Также необходимо принимать во внимание и наличие определённых ограничений. Так, в данном случае зачастую не предусматривается предоставление пользователю полного доступа к устройству
Кроме этого, нередко производители грешат медленным обновлением программного обеспечения.
Достоинства и недостатки прошивки на заводе
- Есть возможность обновлять телефон прямо из сети, имеется в виду после того, как выйдут новые обновления (совершенствования ОС, удаление ошибок). Нужно лишь тапнуть по ярлыку «Настройки», затем входим во вкладку «Обновление компонентов»и просматриваем приложения, которые можно обновить;
- Стабильность функционирования, min число сбоев;
- Если потребуется помощь, можно обратиться в сервисный центр и без лишних вопросов от персонала центра;
- У официальной прошивки Андроид могут находиться программы, удалить которых не так просто. Для этого нужны права Рут. Но, если вы установите Root права, вы потеряете гарантию на ремонт телефона;
- Не каждая компания с пониманием относится к своему клиенту. Софт обновляется не часто;
- На разные мобильные гаджеты могут быть наложены различные ограничения. Часть сторонних приложений инсталлировать не получится.