Кастомные Android-прошивки и всё, что с ними связано
Покупаешь новый смартфон и ходишь радостный пока опять новый кастом не накатил. Он и работает шустро, и игрушки идут лучше: явно побыстрее стока. Но тут прилетело OTA, ядро новое вышло, да и Magisk обновился уже — пора ставить апдейты и получать “бутлупы”. Да, от общего числа пользователей Android смартфонов доля тех, кто сидит на кастомах крайне мала. Однако, всё же людям приходят в голову странные мысли по типу: “А не прошить бы мне свой Xiaomi, что б летал как ракета”. По такому случаю статья, в которой рассказывается про кастомные Android прошивки от А до Я.
Кастомные прошивки и их классификация
Что же из себя представляет кастомная Android-прошивка? Это система, к созданию которой причастны сторонние разработчики: то есть любая неофициальная прошивка. В большинстве случаев отличительными чертами подобных прошивок является иная оболочка, модифицированное ядро системы, широкая кастомизация и много разных плюшек, которых нет в официальных Android прошивках, созданных компанией-производителем. Чаще всего такие прошивки работают быстрее официальных, но реже они работают стабильнее. Существует огромное множество кастомов, которые делятся на виды, изучением которых мы сейчас и займёмся.
Вот основые вариации Android-прошивок:
- Официальная от производителя (модифицированная)
- Кастомная — собранная из исходников
- GSI-прошивка
- Портированная прошивка
А теперь про каждую поподробнее. Официальная прошивка от производителя установлена в смартфоне с завода: то есть вы покупаете телефон именно с ней. Её делал отдел компании-производителя, который отвечает за программное обеспечение своих устройств. Эти прошивки часто модифицируют умельцы путём распаковки образа прошивки, внося свои изменения. Также, любая уважающая себя компания предоставляет исходный код прошивки, которую они создали: те самые исходники. Далее по списку кастомная прошивка, собранная из исходников — та, которую собирали сторонние разработчики с нуля. Такая прошивка может включать в себя всевозмножные улучшения и кастомизации, которых не было в официальной, и их нельзя было добавить путём простой распаковки/запаковки образа. Следующая у нас GSI-прошивка — отличается от двух предыдущих тем, что при её установке не затрагивается раздел Vendor, так как GSI-образ это и есть образ системы. Работают эти GSI прошивки куда медленнее и менее стабильно, чем собранные из исходников. Ну и последняя — порт прошивки с другого девайса. Это прошивка, полностью перенесённая с иного устройства и изменённая для работы на конкретном смартфоне. По большей части это самые багованные прошивки, так как система не просто не родная, она ещё и содрана с другого устройства. Но их используют: к примеру те же любители фирменных оболочек различных устройств. Существует огромное колличество портированных прошивок со смартфонов OnePlus с их оболочкой OxygenOS, которая многим приходится по душе.
Мы будем рассматривать именно те кастомы, которые собираются из исходного кода. На это есть ряд причин, а именно: такие прошивки работают быстрее остальных, они стабильнее и представляют из себя полноценную замену стоковой, так как собирались с оптимизацией под конкретный девайс. Естественно, не без учёта качества сборки. На данный момент кастомы имеют широкое распространение среди многих моделей различных брендов. Также, само сообщество создателей кастомов постоянно растёт и развивается, поэтому найти стабильно работающую прошивку под свой смартфон не представляет особой трудности.
Существует классификация прошивок, показывающая, на основе какого исходного кода взята база для сборки:
- AOSP — Android Open Source Project. Представляет из себя абсолютно голую систему Android, на которую в последующем «навешивают» оболочки, по типу One UI, MIUI, OxygenOS и так далее. Пояснение: смартфонах Google Pixel не AOSP, в них установлена собственная оболочка на базе AOSP.
- CAF — Code Aurora Forum. Проект Linux Foundation, который содержит программный код для прошивок смартфонов на базе процессоров Qualcomm. Прошивки, которые базируются на CAF-тегах могут быть не самыми стабильными, но за счёт последних версий драйверов они имеют ряд приемуществ: лучшая производительность, более высокая скорость интернет соединения, хорошая автономность и улучшенное качество звучание.
- LineageOS — кастом, на котором базируются многие другие кастомы, вроде CRdroid, Resurrection Remix и им подобные. Изначально был CyanogenMod: именно он был на слуху, да и развивался постоянно. Позже переименовался в LineageOS. В какой-то момент в AOSP было внесено столько изменений разработчиками линейки, что её начали использовать как базу для других прошивок.
Зачем же нужны кастомные прошивки?
Простому пользователю — незачем. Если хочется поиздеваться над устройством, либо наоборот преобразить его с помощью новоиспечённого кастома на последней версии Android и перевернуть в нём всё, чтобы сделать так, как хочется — это ваше. Когда человек ставит кастом, он берёт ответственность за работоспособность девайса полностью на себя, и в случае, если вдруг что-то пойдёт не так, а вы не сможете починить свой смартфон, то, это уже будет ваше личное дело. Скорее всего ваш случай не попадёт под гарантийный, даже если сломалась аппаратная часть смартфона. Придётся как минимум заставлять СЦ проводить нормальную диагностику, чтобы исключить самую тупую причину поломки: кастом. Также, почти любую софтовую поломку во время прошивки можно устранить в домашних условиях, не прибегая к помощи работников сервисного центра. Так что если кто надумал шиться, знайте: кирпич это не так страшно. В любом случае в интернете есть огромное колличество гайдов «как и что в случае чего».
Рассматривая использование на повседневной основе кастомной прошивки, созданной хорошим сборщиком, можно ощутить высокую плавность и скорость работы пользовательского интерфеса в сравнении со стоковой прошивкой. Прирост производительности в играх и повышение автономности также обеспечены. Вполне возможно улучшение качества звучания, фото и видео съёмки смартфона. Если не из основного, то кастомы часто имеют последние патчи безопасности и обновления системы, которые повышают стабильность и скорость работы устройства. Также, в зависимости от прошивки появляются возможности кастомизации, которых не было в стоке.
Процесс установки прошивки и разделы накопителя
Итак, вот мы и подошли к самому главному: установка. Это универсальная инструкция для всех смартфонов, которая будет работать при установке большей части прошивок. Но, на некоторых устройствах могут быть свои особенности установки, которые нужно уточнять в источнике откуда берёте прошивку. Обращать внимание на нюансы действительно очень важно, так как если шить «как захотел», то в лучшем случае можно получить «бутлуп», а в худшем будет «кирпич». Все манипуляции должны производится на уже разблокированном загрузчике. Разблокировка осуществляется с помощью софта от производителя смартфона, либо командами Fastboot. За подробностями — в тему своего устройства.
При подготовке скачиваем всё, что необходимо для установки прошивки: нужное TWRP, последний Firmware (если имеется на ваш смартфон), сама прошивка, кастомное ядро (вдруг нужно), патчи и фиксы (при надобности), по желанию GAPPS (Google Apps), дешифратор (снятие шифрования Data) и Magisk (Root-права). После того, как всё скачалось, лучшим вариантом будет перекинуть все эти файлы на флешку, чтобы шиться с неё. Из всего выше перечисленного для установки прошивки нужно только TWRP и сама прошивка, но, чаще всего люди шьют и всё остальное, поэтому вот последовательность, которая включает в себя самую обычную установку прошивки.
TWRP — модифицированная версия Recovery (режим восстановления), в котором мы и будем производить все манипуляции. Для этого достаточно установить драйвера для своего устройства на компьютер и прошить образ нужного TWRP в раздел «Recovery» (если не грузиться, то и в Boot) через специальную утилиту в зависимости от платформы процессора смартфона: MediaTek или Qualcomm (SPFlashTool или Minimal ADB and Fastboot). Выбирайте TWRP на вкус и цвет, главное чтобы работало. Если TWRP уже установлен, сразу начинаем со второго пункта.
Основные разделы смартфона, которые видно в TWRP:
- Dalvik / ART Cache — кэш виртуальных машин Dalvik / ART.
- Cache — системный кэш.
- Data — раздел с данными системы и всех установленных в ней программ.
- System — сама система. Те же GSI-образы устанавливаются именно в этот раздел.
- Vendor — бинарники, конфиги, библиотеки. В общем всё, что запихнул производитель в смартфон, для нормальной его работы.
- Внутренняя память — она у вас на главной странице в проводнике. Созданные или скачанные вами файлы.
- Micro SDCard — точка монтирования карты памяти (флеш-память).
- USB OTG — точка монтирования флешки, либо харда, подключенных по OTG-кабелю.
Заходим в TWRP той комбинацией клавиш смартфона, которой заходят в режим Recovery и производим очистку смартфона, чтобы кастом шился на чистый накопитель. Для этого в TWRP ищём пункт связанный с очисткой и заходим в него. Там же мы наблюдаем разделы смартфона и галочки рядом с ними. Нам нужно поставить галки напротив разделов Dalvik / ART Cache, Cache, Data, System, Vendor (необязательно), Внутренняя память, но не ставить на Micro SDCard и USB OTG, которые указывают на SD-карту, либо OTG-накопитель, в зависимости от того, где у вас лежат файлы для прошивки. После мы просто проводим свайп для очистки разделов (вы потеряете все данные на смартфоне). Далее нам нужно отформатировать DATA-раздел. Делается это там же в меню очистки с введением подтверждения в виде слова «yes». После успешного форматирования DATA-раздела нам нужно сделать перезапуск в TWRP. Зачем? Это может быть необходимо, для правильного определения разделов самим TWRP во избежание ошибок при установке прошивки. Также, существует вариант OTA-обновления: установка прошивки как обновления уже существующей, без форматирования памяти.
- Грузимся обратно в TWRP и приступаем к установке: Выбираем накопитель на котором лежат необходимые файлы и ставим всё в такой последовательности:
- Firmware
- Прошивка (Система, которую ставим)
- Перезагрузка в TWRP (По причине, описанной выше)
- Ядро
- Перезагрузка в TWRP
- Необходимые патчи / фиксы
- GAPPS (Google Services)
- DFE (Отключение шифрования)
- Magisk (Root права)
- Перезагрузка в систему и дальнейшая её настройка на ваш вкус.
Составляющих в последовательности установки может быть и меньше. Как я уже сказал, достаточно в TWRP установить лишь прошивку и если ей ничего более не нужно, то она запустится и будет работать.
Проблемы при установке прошивки
Ошибки могут быть разные, но решаются по одному и тому же алгоритму. Если TWRP выдаёт ошибку, то:
- Проверить какую прошивку вы ставите. Всякое бывает, можно и не свою скачать случайно.
- Перечитать инструкцию если таковая есть, вдруг что-то пропустили.
- Перекачать установочный zip с прошивкой (он может быть битый).
- Если 1-2-3 не сработали, то проводим очистку разделов и форматируем Data.
- Крайний случай: прошиваем стоковой прошивкой через фирменный прошивальщик.
- Только при наличии программатора и умения с ним работать: шьём через него сток (может решить проблему, если не помог обычный прошивальщик)
- Пробуем восстановить смартфон по индивидуальной для каждого инструкции «Восстановление из кирпича», которая ищется в теме своего устройства.
- Если совсем никак, скорее всего проблема в железе. Поэтому остаётся только вариант сервисного центра.
Все проблемы, которые могут возникнуть в рабочей системе решаются установкой «Фикса от Васяна», сменой ядра, либо установкой другого кастома.
Если вы уже решили заняться этим делом, то ищите и пытайтесь пофиксить, а ещё лучше показать остальным как вы решили свою проблему, если решения до вас не было.
Выводы: нужно оно нам, или нет
Для начала придётся немного пострадать, а там уже опыт наберётся и можно будет шиться без гайдов и фиксить любую проблему самому. Получение удовольствия от использования своего смартфона станет не таким редким явлением. Захотели себе что-то особенное и лучше чем сток? Готовы уделять этому время? Форумы с прошивками вас ждут. «Кастом будет всегда лучше любого стока» — эта фраза будет иметь смысл только в том случае, если прошивка хорошо собрана, имеет ядро с различными оптимизациями и почищена от мусорных приложений. Тут дело уже не во вкусах, а в том, как на самом деле.
- Разработка под Android
- Разработка под Linux
- Гаджеты
- Смартфоны
Кастомные прошивки для Xiaomi — как установить?
Стандартная прошивка смартфона неизбежно устаревает и официальные обновления не могут компенсировать этот недостаток, так как устройство перестает поддерживаться производителем. Выходом из этой ситуации становится установка кастомной прошивки.
Плюсом кастомных прошивок является отсутствие ненужных системных приложений.
Что такое кастомная прошивка
По-другому она называется неофициальной, Ported или Custom ROM. Это пользовательские модификации официальных прошивок Stable или Developer ROM. Кастомные прошивки отличаются от официальных тем, что в них убраны ненужные системные приложения, добавлены качественный перевод, дополнительные функции и оптимизировано использование аппаратных ресурсов устройства.
Какие прошивки доступны для Xiaomi
Это зависит от модели смартфона. К наиболее популярным можно отнести:
Интерфейс прошивки Lineage OS.
- LinageOS: https://download.lineageos.org
- Resurrection Remix: https://resurrectionremix.com/
- AOSP Extended: https://aospextended.com
- crDroid: https://crdroid.net/dl.php
- Pixel Experience: https://download.pixelexperience.org/
- Pixys-OS: https://download.pixelexperience.org/devices
Скачать прошивку для смартфона можно на официальном сайте разработчика или в темах на форуме 4PDA посвященных конкретной модели, имеющих в названии словосочетание “Неофициальные прошивки”.
Плюсы и минусы кастомных оболочек
К достоинствам неофициальных прошивок для Xiaomi можно отнести:
- в кастомных прошивках используются последние версии Android, даже если они официально не поддерживаются устройством;
- переработан стандартный набор приложений: удалены ненужные/все сервисы Google и приложения, работающие только в Китае, добавлены приложения, популярные в России и СНГ;
- увеличена производительность устройства, время автономной работы и доступен больший объем памяти на встроенном накопителе;
- автоматическое получение прав суперпользователя (рут-права) при установке прошивки;
- возможность установки модификаций для повышения производительности или изменения внешнего вида;
- беспроблемная работа системы бесконтактных платежей Google Pay;
- регулярные обновления и устранение проблем в течение 1 недели.
К недостаткам кастомных прошивок можно отнести:
- в некоторых сборках отсутствует поддержка ОТА обновлений. Обновления системы придется устанавливать вручную через рекавери или “3 точки”;
- проблемы со связью. После установки кастомной прошивки может пропадать связь с вышкой мобильной связи из-за неподходящей микропрограммы для модуля связи;
- нестабильная работа приложений, связанных с отсутствием сервисов Google.
Установка кастомной прошивки на Xiaomi
Установить неофициальную прошивку можно 2 способами:
- из режима Fastboot;
- через кастомный рекавери TWRP или CWM Recovery.
Вне зависимости от способа установки прошивки потребуется разблокировать загрузчик. Подробную универсальную инструкцию по разблокировке можно прочитать по этой ссылке .
Через Fastboot
- фирменная утилита Mi Flash Tool:
- архив с прошивкой;
- USB-драйверы: https://androidmtk.com/download-xiaomi-usb-drivers
- Tenorshare Android Data Recovery: https://www.tenorshare.ru/products/android-data-recovery.html
Порядок действий следующий:
- Сделать резервную копию личных данных с помощью утилиты Tenorshare Android Data Recovery. При прошивке вся информация будет автоматически удалена.
- Зарядить батарею смартфона до 70-80%.
- Установить утилиту Mi Flash Tool.
- Распаковать скачанный архив в папку, находящуюся в корне любого локального диска на ПК. Ее название не должно содержать пробелов и кириллицы.
- Выключить смартфон.
- Запустить устройство в режиме Fastboot, зажав кнопки уменьшения громкости и питания до появления одноименной надписи.
- Подключить смартфон к компьютеру.
- Запустить утилиту Mi Flash Tool.
- В нижней части поставить отметку около Clear All.
- Нажать Select и выбрать папку, в которую был распакован архив.
- Нажать Refresh. В таблице появится информация о подключенном устройстве. Если этого не произошло, то требуется установить USB-драйверы.
- Выбрать устройство и нажать Flash.
- Дождаться завершения процедуры и появления надписи Success в столбце Result.
Порядок установки прошивки через Mi Flash.
С помощью TWRP
- архив с прошивкой;
- установочный файл TWRP Recovery: https://twrp.me/Devices/Xiaomi/
- Tenorshare Android Data Recovery: https://www.tenorshare.ru/products/android-data-recovery.html
- драйверы: https://androidmtk.com/download-xiaomi-usb-drivers
- ADB: https://github.com/Displax/4PDA/releases/download/29.0.5/tools_r29.0.5-windows.zip
- Google Apps: https://opengapps.org/
В общем виде действий следующий:
- Сделать резервную копию личных данных с помощью утилиты Tenorshare Android Data Recovery.
- Зарядить аккумуляторную батарею смартфона до 70-80%.
- Установить USB-драйвер для смартфона.
- Распаковать архив с ADB в папку, расположенную в корне локального диска.
- Запустить смартфон в режиме fastboot и подключить его к компьютеру.
- Установить TWRP:
- Переместить скачанный установочный файл в папку ADB, находящуюся в папке, в которую был распакован архив ADB.
- Переименовать его в recovery.img.
- Открыть папку ADB.
- Вызвать командную строку, кликнув правой кнопкой мыши на свободном пространстве с зажатой клавишей Shift и выбрав в открывшемся меню пункт “Открыть окно команд”.
- Ввести по очереди команды “fastboot flash boot recovery.img” и “fastboot reboot” (без кавычек), нажимая после ввода каждой клавишу Enter.
- Выключить телефон и запустить рекавери, зажав кнопки питания и увеличения громкости.
- Изменить язык рекавери на русский, выбрав в соответствующий пункт в меню Options => Language.
- Перейти в раздел “Очистка” => “Выборочная очистка”.
- Отметить пункты dalvik cache, system, data.
- Нажать “Форматировать данные” и подтвердить действие.
- Перезагрузить телефон, выбрав в главном меню “Перезагрузка” => “Система”.
- Перенести в память смартфона или на microSD архив с прошивкой и Google Apps.
- Запустить рекавери и перейти в раздел “Установка”.
- Указать путь к файлу с прошивкой.
- Подтвердить начало установки.
- Дождаться завершения установки и перезапустить смартфон через меню “Перезагрузка” => “Рекавери”.
- Установить Google Apps, перейдя в раздел “Установка”, указав путь к файлу и подтвердив начало установки.
- Перезапустить смартфон: “Перезагрузка” => “Система”.
Порядок установки прошивки через TWRP.
Подводя итог, можно сказать, что установка неофициальной прошивки на смартфоны Xiaomi повышает скорость и время автономной работы устройства, добавляет новые возможности.
Кастомные прошивки для Xiaomi
На любой смартфон Xiaomi можно установить кастомную прошивку на базе чистого Android. Уже много лет ходят споры о том, что лучше в использовании — MIUI 10 или «кастом». Плюсы есть в обеих прошивках, но сегодня мы предлагаем рассмотреть достоинства сборок от сторонних разработчиков и выделить ТОП-5 причин перейти с фирменной оболочки Xiaomi на одну из неофициальных прошивок.
Кастом — любое программное обеспечение, которое производитель официально не выпускал для своих телефонов. Например, для Сяоми — это прошивки отличные от глобальной (Global ROM) и китайской версии (China ROM).
Какие «кастомы» доступны для Xiaomi?
Примечание: каждый пользователь может установить кастомную прошивку на Xiaomi, но при этом он сам несёт ответственность за свои действия.
Важно! Если вы неопытный пользователь и сильно сомневаетесь в своих силах, воздержитесь от самостоятельной перепрошивки. При неправильной установке ПО, возможна нестабильная работа телефона или «окирпичивание».
Xiaomi, хоть и нехотя, но позволяет разблокировать загрузчик на смартфонах. Поэтому телефоны компании имеют громадное сообщество сторонних разработчиков, которые исправляют недочеты в официальной прошивке MIUI, создают патчи для улучшения звука, камеры, скорости работы и т.д.
Для Xiaomi есть «масса» дополнений и кастомных прошивок, построенных на базе Flyme, Android, EMUI, OxygenOS и др. Часть из них доступна по программе Project Treble, которую не так давно ввела корпорация Google для ускорения темпов обновления всех смартфонов до актуальной версии Android. Но подавляющее большинство сборок делается энтузиастами под конкретную модель. О достоинствах таких систем мы и расскажем.
Что нужно знать о кастомных оболочках?
Совет: самый простой способ изменить интерфейс телефона — это установить POCO Launcher. На Сяомишке вы найдете обзор этого лаунчера, а также инструкцию по установке и настройке.
Важно отметить, что «кастомов» великое множество, но базово они похожи. Это может быть прошивка на базе Android, «обвешанная» дополнительными функциями (Ressurection Remix, Havoc), или, наоборот, максимально приближенная к эталонному интерфейсу из Google Pixel с небольшим количество твиков (Pixel Experience, Lineage).
Также есть кастомы, сделанные на базе China ROM с поддержкой мультиязычности и русского языка. Например, XiaomiEU, которая на сегодня имеет самое развитое сообщество и поддержку среди всех кастомов.
Кроме уникальных фишек, о которых речь пойдет ниже, оболочки отличаются стабильностью и скоростью работы. Отчасти это зависит от исходного кода, но в большей степени ответственность за данные параметры лежит на мейнтейнере (сопровождающем разработчике, ответственном за сборку под конкретную модель). Если человек хорошо разбирается и умеет грамотно компилировать, писать код, система будет «летать».
Внимание! По этой причине одна и та же прошивка может по-разному работать, например, на Redmi Note 5 и Note 3 Pro.
5 причин перейти с MIUI 10 на кастом
Чтобы выбрать лучший кастом, стоит определиться, нужен ли дополнительный функционал, а также изучить отзывы о популярных прошивках на ваш телефон Сяоми.
1. Отменная многозадачность и «легкость»
MIUI издавна славится «прожорливостью» и не лучшим менеджментом фоновых процессов. Последние версии отчасти лишились этих проблем, однако китайский интерфейс все равно хуже держит приложения в фоне и занимает больше ОЗУ, чем чистый Android при одинаковом количестве оперативной памяти.
Все кастомы и их сервисы потребляют меньше. Программ кэшируется больше, они дольше не выгружаются. По сути, они годами могут висеть в фоне, не закрываясь при блокировке экрана. Это невероятно удобно, особенно, когда «оперативки» много и ее можно загрузить нужными приложениями.
На автономности такое поведение почти не сказывается. Алгоритмы выгрузки процессов, потребляющих слишком много памяти, функционируют отлажено. Расход аккумулятора на «кастомах» может быть выше не более чем на 5%.
В Android 9 Pie переработали меню недавних приложений. Теперь карточки удобно располагаются горизонтально, они большие, и можно, не заходя в программу, скопировать из них текст или через многозадачность вызвать окно установленных программ, свайпнув вверх. Это безумно удобно.
2. Плавность и быстродействие
MIUI 10 стала быстрой, с красивыми анимациями. Но до сих пор эталоном производительности, отзывчивости и плавности остается чистый Android (субъективно, опережает его разве что OxygenOS). Движения элементов, переходы, масштабирование — все это выполняется максимально протяжно и плавно. Скорость анимаций в кастомах можно четко регулировать через меню «Для разработчиков».
В девятой версии обновили Pixel Launcher, который предустановлен почти во всех сторонних оболочках. Анимация запуска приложений теперь напоминает iOS, но более быстрая — смотрится великолепно. Визуализация раскрытия уведомлений из шторки тоже новая, плавная и красивая. Из шторки можно отвечать на сообщения, даже вести там полноценный диалог.
По скорости запуска приложений выигрыш есть, иногда даже значительный. С играми дела обстоят сложнее, на многих устройствах прирост FPS имеется, но не на всех, к сожалению. Это зависит от ядра прошивки и его настройки. После захламления прошивки софтом плавность и скорость, естественно, чуть снижается, этим «страдают» даже аппараты Apple, но притормаживания не проявляются.
3. Внешний вид
Отдельное достоинство чистого Android — лаконичность системы и выдержанность в едином стиле Material Design 2.0, который начал поддерживать полноценную темную тему, активную во всей системе.
Он такой, каким его видит Google. Каждая программа идеально подогнана под внешний вид прошивки. Сторонние приложения также разрабатываются в соответствие с рекомендациями от Google, поэтому отлично вписываются в дизайн. В MIUI некоторые диалоговые окна «вырваны» из «голого» Android и немного не соответствуют общей стилистике. Это же касается и других аспектов.
4. Кастомизация
MIUI славится кастомизацией. В ней есть движок тем, возможность настраивать внешний вид элементов, менять шрифты и др. Но возможности фирменного интерфейса Сяоми меркнут по сравнению с количеством твиков, предлагаемых неофициальными сборками.
Отредактировать можно буквально все, что есть в системе, начиная от дополнительных иконок на панели навигации и в строке состояния и заканчивая редактированием анимаций, выводом погоды куда угодно и переключением режимов недавних приложений.
В общем, для многих уровень настраиваемости в Havok или Ressurection Remix будет даже излишним. Но если вы всегда хотели подстроить внешний вид телефона на свой вкус, то они подойдут идеально. Параметров настолько много, что для них даже выделено отдельное меню, которое разбито на 10-15 подпунктов.
Отметим, что во всех «кастомах» отсутствует движок тем (есть только возможность поменять цвет акцента, переключателей и активировать темную тему), но это компенсируется установкой программы Substratum. Через нее применяются темы, причем есть настолько проработанные, что они меняют даже внешний вид сторонних программ из Google Play.
Обилие модификаций
Помимо визуальной составляющей, неофициальные сборки легко модифицировать. Зачастую, именно для них делают кастомные ядра с разгоном процессора и видеоускорителя (актуально для бюджетных и среднебюджетных аппаратов), а также «тонну» другого полезного софта.
5. Стабильность
Да, это весьма неоднозначное преимущество, так как могут быть нестабильные кастомы. Но пользоваться ими не стоит, к тому же, для каждого популярного телефона Xiaomi всегда есть несколько идеально «вылизанных» кастомных прошивок.
Например, для Redmi Note 5:
- Pixel Experience,
- MCAOSP,
- Syberia,
- Havoc.
Все они построены на Android 9 Pie.
Вот такие сборки ведут себя «божественно». Вылетов приложений, фризов, зависаний экрана и прочих багов не будет. Об этом свидетельствует опыт сотен пользователей и хвалебные отзывы на русскоязычных и зарубежных форумах.
Хороший, легкий «кастом», без преувеличений, подарит новую жизнь старенькому смартфону. Lineage или Pixel Experience расходуют очень мало ресурсов, у них хороший исходный код и огромное комьюнити тестировщиков и разработчиков, поэтому часто именно эти прошивки прекрасно себя показывают.
Выводы
В рамках одного обзора трудно осветить все достоинства неофициальных оболочек, поэтому коротко упомянем несколько важных аспектов.
- На «кастомы» можно инсталлировать стоковую камеру из MIUI или Google Camera с HDR+ и режимом «Night Sight».
- В некоторых прошивках «из коробки» функционируют полноэкранные жесты навигации. Если их нет, установите приложение жестов из Play Market, например, «Fluid Navigation» или «OnePlus Gestures».
- Можно активировать бесконечное хранилище в Google Фото, которое до 2021 года позволяет загружать снимки в облако в оригинальном качестве.
- Нет рекламы, как в MIUI 10!
- Отсутствует зависимость от ARB (нет системы анти-отката, поэтому можно прошивать что угодно и делать откаты, не боясь «окирпичить» девайс).
- Почти все функции MIUI есть в кастомах или их можно легко реализовать за счет стороннего ПО из магазина приложений.
- В некоторых сборках, например, в Pixel Experience, есть OTA.
- Пользователи «кастомов» быстрее получают свежие версии Android.
Дорогие читатели Сяомишки, переходить на кастом или нет, каждый пользователь телефона Xiaomi должен решить для себя сам. Если вам нравится стилистика чистого Android, если ощущаете эту «магию» фирменной оболочки Google, то однозначно стоит. Во всех остальных случаях просто сравнивайте возможности прошивки, чтобы определить, какая больше подойдет.
Сохранить VK Facebook Twitter Google+ WhatsApp Telegram Viber Pinterest
Xiaomishka 1143 posts 1309 comments
Здравствуйте, дорогие друзья! Меня зовут Михаил Сяоминко, Я фанат техники, гаджетов и смартфонов Xiaomi. Имея доступ к информации, стараюсь предоставлять для читателей «Сяомишки» интересный и качественный контент. Делюсь последними новостями и эксклюзивными материалами.
Как установить кастомную прошивку на Xiaomi
Чаще всего среди пользователей распространен вопрос об установке глобальной прошивки, но и Ported ROM в последнее время набирает популярность. Перейдя на такую оболочку, можно без проблем получить свежую версию Андроид, либо стать Суперпользователем. Вот только как установить кастомную прошивку на Xiaomi, не навредив при этом телефону?
- Что это такое
- Главные отличия Custom от Global ROM
- 4 причины поставить кастомную прошивку
- Новая версия Android на старом телефоне
- Избавление от мусорных и ненужных приложений
- Увеличение производительности и полная кастомизация
- Решение проблем стоковых прошивок
- 5 причин не ставить кастом
- Не имеете нужных навыков
- Не хотите тратить много времени
- Не собираетесь лишаться гарантии
- Не знаете базовых функций своего телефона
- Не будете решать возникшие проблемы
- Установка кастомной прошивки на Xiaomi
- Через TWRP Recovery или CWM Recovery
- Через Fastboot
- Видео-инструкция
- Ответы на популярные вопросы
Что это такое
Кастомная прошивка, называемая еще Ported и Custom ROM, представляет собой неофициальную версию MIUI. То есть, ее разрабатывает не сообщество Xiaomi, а отдельная группа людей, не имеющая прямого отношения к компании.
Ответвлением кастомной прошивки является локализованная. При создании данного вида оболочки, специалисты ориентируются на конкретный регион. Разумеется, происходит это не в Китае или Индии, поэтому версия также носит название неофициальной.
Кастом – не отдельный вид MIUI. Чаще всего он базируется на Stable или Developer ROM.
Главные отличия Custom от Global ROM
Global ROM | Custom ROM |
Разработка и тестирование в большей мере ведется на территории Китая, некоторые прошивки создают исключительно в Индии. | Разработка MIUI + ее тестирования происходит на территории той страны где она будет реализована. |
Официальная сборка с гарантиями от производителя. | Не официальная сборка с обещаниями автора их быстро исправить. |
Только безопасные и стабильные приложения. Версии Android соответствуют системным требованиям. | Удалены все встроенные приложения (почти во всех сборках), добавлены полезные мелочи для конкретного региона. Версия Android может быть выше на 2-3 поколения, даже на устаревших моделях. |
Постоянные обновления всех поддерживаемых моделей смартфонов. | Обновления менее стабильные и могут задерживаться. Это также может происходить из-за недостаточного количества тестеров. |
- Начнем с самого основного – с месторасположения. Глобальная версия разрабатывается на территории Поднебесной, но с учетом релиза в европейские страны. Четких ограничений нет: глобалка подойдет, например, и турецкому пользователю, и российскому. Отсюда и мультимедийность, и наличие Google-сервисов.
- Кастомная версия, а особенно локализованная, рассчитана на более узкое пространство. Разработчик вполне может создать оболочку только для России, убрав все другие языки и добавив программы, актуальные лишь в СНГ.
- Еще важный момент – официальность. Над глобальной прошивкой работает большое количество людей, отлично знающих свое дело. Это дизайнеры, программисты, редакторы. Прежде чем выпустить прошивку, ее тщательно проверяют, рассматривают и тестируют. Поэтому риск багов, зависаний и торможений минимальный, особенно в Stable.
- Для Ported ROM достаточно нескольких программистов, или же вообще одного пользователя. Прошивка не проходит тщательного тестирования, из-за чего в дальнейшем возможны разные «сюрпризы» со стороны операционной системы.
4 причины поставить кастомную прошивку
Для начала рассмотрим неоспоримые плюсы Ported ROM. Безусловно, это прекрасный вариант для опытных пользователей, имеющих хорошие технические знания и навыки. А вот новичкам, несмотря на преимущества кастома, мы не рекомендуем экспериментировать и устанавливать его.
Новая версия Android на старом телефоне
Среди большинства людей это основная причина внедрения Custom на мобильное устройство. Ведь смартфон официально не поддерживает новую версию Андроид, а обновлений хочется.
Для примера возьмем популярный до сих пор бюджетник Redmi 4X. Многих владельцев он устраивает функционалом и качеством, а вот устаревшая версия ОС – неприятный момент. Уже точно известно, что «четвертое поколение» не получит Андроид 9, но расстраиваться не стоит.
На просторах Интернета вы сможете найти большое количество кастомных прошивок, ориентированных на вашу модель телефона с различными версиями операционки.
Выбирайте только надежные источники, наподобие 4pda. Отдавайте предпочтение проверенным разработчикам с положительными отзывами.
Учтите, что на кастомной версии смартфон может функционировать с зависаниями и торможениями. Дело не всегда в кривой прошивке. Просто техническая «начинка» телефона не рассчитана на определенные версии ОС. Поэтому компания и прекращает их поддержку.
Избавление от мусорных и ненужных приложений
Ни для кого не секрет, что часть установленных с завода приложений вовсе не нужна пользователю. Например, вы никогда не пользуетесь GPS, а на смартфоне загружено большое количество карт и различных программ для геолокации. Удалить это вручную нельзя, ибо Андроид приравнивает такие утилиты к системным.
Либо же на смартфон случайно попало вредоносное программное обеспечение, существенно ухудшающее работу аппарата. «Оболочку» вируса стереть можно, но файлы, попавшие глубоко в операционную систему, убираются лишь с помощью специальных инструментов.
Кастомная прошивка позволяет удалить любое ненужное вам приложение, стерев со смартфона все его следы. Это очень удобно и практически безопасно.
Увеличение производительности и полная кастомизация
Porter ROM влияет и на техническую часть смартфона. Вы сможете разогнать процессор до максимальных показателей, только остерегайтесь перегрева. Телефон начнет работать более шустро, а с многозадачностью и мощными приложениями система справится на ура.
Аналогичная ситуация и с автономностью. Встроенная емкость батареи – не помеха. Ведь с помощью кастомных инструментов в несколько раз увеличивается время работы аккумулятора.
Забудьте об однотипных ярлыках и скучных обоях. Поставив на смартфон Custom, вы становитесь полноправным пользователем с огромными возможностями. Меняйте иконки, экспериментируйте с темами, выбирайте любой понравившийся рабочий стол!
Такие изменения, возможно, покажутся несущественными и «косметическими», но благодаря полной кастомизации вы всегда будете пользоваться телефоном с большим удовольствием.
Решение проблем стоковых прошивок
Надоело мириться с недочетами глобалки? Любите тестировать девелоперские версии, но устали от зависаний и торможений? Кастомная прошивка, построенная на определенном типе оболочки, поддается точной и полной настройке. Поэтому вы самостоятельно сможете удалить ненужные и раздражающие элементы, отредактировав системные файлы.
5 причин не ставить кастом
Увы, кастомная версия имеет и ряд недочетов, иногда перечеркивающих все преимущества. Для начала ознакомьтесь с нижепредставленными предупреждениями, и только потом экспериментируйте с прошивками.
Не имеете нужных навыков
Внедрение Ported ROM – задача не из легких. Более того, даже после успешной установки возможны проблемы, ведь в работе кастома нужно разбираться долго и усердно.
Если вы понятия не имеете, как происходит установка через рекавери либо Фастбут – не стоит рисковать. Ознакомьтесь с достаточным количеством статей, посмотрите видео, попробуйте поставить для начала просто глобальную версию. И только потом, получив необходимые навыки и освоив их, приступайте к Custom.
Не хотите тратить много времени
У вас плотный график и нет лишних двух-трех часов для внимательной работы с кастомной прошивкой? Не беритесь за это дело. Как мы уже упоминали выше, кастом – это далеко не стабильная версия и даже не девелоперская.
Не собираетесь лишаться гарантии
К сожалению, сразу же после серьезных системных действий с телефона слетает гарантия. Недавно приобрели смартфон? В таком случае, лучше обойтись без экспериментов. Ведь если в девайсе перестанет работать какая-то функция – бесплатного ремонта не стоит ждать, не говоря уже о возврате и обмене.
Не знаете базовых функций своего телефона
В первую очередь это касается новичков. Согласитесь, что если пользователь не очень хорошо разбирается в операционной системе, кастомная прошивка ему совершенно не нужна. Аналогичная ситуация и с пожилыми людьми, и с детьми. Неопытному владельцу Ported ROM только навредит.
Не будете решать возникшие проблемы
Поставив кастомную прошивку, нужно быть готовым к возможным неприятностям. Например, вы по ошибке удалите важный системный файл, или перепрошивка вообще приведет к «окирпичиванию». От этого никто не застрахован . В случае возникновения проблем их необходимо будет решить в кратчайшие сроки.
Либо посещение сервисного центра, либо ремонт в домашних условиях. А это дополнительная трата времени и, возможно, денег.
Установка кастомной прошивки на Xiaomi
Все же решили стать обладателем Custom? Тогда ознакомьтесь с нижеприведенными инструкциями, чтобы процедура прошла быстро, просто и эффективно. Не забывайте, что вы всегда можете обратиться к нам в комментарии по вопросам, касающимся данной темы.
Через TWRP Recovery или CWM Recovery
Установка через кастомное рекавери – наилучший вариант, если вы являетесь обладателем TWRP. Полное описание процесса вы можете найти в нашей отдельной статье.
Для начала нам понадобится выбрать и скачать прошивку, подходившую для определенной модели. Далее требуется перевести мобильное устройство в режим рекавери с помощью специальной комбинации клавиш. И уже в самой утилите проводить операцию по внедрению новой оболочки.
Через Fastboot
Тоже хороший вариант для опытных пользователей, которые задаются вопросом, как установить кастомную прошивку через компьютер. Да, понадобится доступ к ПК и большой перечень действий, но такая процедура почти всегда завершается успешно.
Полную инструкцию вы, как всегда, можете найти в отдельном материале. Итак, нужно программу Mi Flash скачать на компьютер, отключить цифровые драйвера и на смартфоне Xiaomi разблокировать загрузчик. Если четко следовать каждому указанному шагу и рекомендациям – все получится.