Создаем Android-прошивку из подручных материалов — «Хакер»
Содержание статьи
Любой пользователь Android имеет свое представление о том, как должна выглядеть операционная система, какие функции выполнять и какой набор ПО в ней должен быть установлен по умолчанию. Однако далеко не все знают, что создать собственную прошивку не так уж сложно. Для этого совсем не обязательно разбираться в ядре Linux, уметь компилировать исходники Android или понимать, как устроен смартфон.
Введение
Существует три способа создания собственной прошивки для Android-коммуникатора: 1. Допиливание и компиляция операционной системы из исходников, публикуемых компанией Google или командой CyanogenMod. 2. Модификация стоковой прошивки коммуникатора. 3. Модификация сторонней прошивки, созданной с помощью первого или второго способа.
Первый способ является наиболее правильным и гибким, однако он зачастую требует достаточно глубоких знаний об особенностях Android и умения редактировать исходники системы так, чтобы они после этого работали на устройстве. Эта тема выходит за рамки нашей статьи, поэтому сборку исходников Android мы рассматривать не будем, а остановимся на двух других способах, точнее на третьем.
Сторонние прошивки (так называемые моды) существуют практически для любого Android-устройства, с момента выхода которого на рынок прошла хотя бы неделя. Обычно они уже включают в себя все необходимые модификации, необходимые для корректной работы прошивки на коммуникаторе, а потому представляют собой отличную площадку для экспериментов над системой. Их можно модифицировать практически до неузнаваемости, включать в состав ОС любое ПО, изменять ее внешний облик, создавать множество низкоуровневых настроек с помощью простого текстового редактора и файлового менеджера. Эти действия не требуют глубоких знаний ОС и могут быть выполнены любым читателем журнала.
Выбираем подопытного
Итак, предположим, что наш коммуникатор уже зарутован и в загрузочную область записана консоль восстановления ClockworkMod, позволяющая устанавливать на аппарат любые прошивки без всяких ограничений (о том, как это сделать, мы писали в статье «Тотальное подчинение», опубликованной в октябрьском номере ][). Теперь мы хотим установить на устройство другую прошивку, да не абы какую, а с собственными модификациями, настройками и набором ПО. Поэтому нам нужен каркас, а именно чужая прошивка, стабильно работающая на нашем устройстве. Где ее взять?
Главное место обитания всех ромоделов — это, конечно же, форумы xda-developers.com. Там можно найти все что угодно для коммуникаторов, работающих под управлением iOS, Windows Mobile, Windows Phone и Android. Открываем сайт в браузере, жмем на раздел Forums и ищем в списках форумов свой коммуникатор. Далее заходим в соответствующий раздел Android Development и внимательно просматриваем список тем, содержащих в названии слово «[ROM]». Лучше найти какую-нибудь чистую прошивку с названием вроде «Pure Android 2.3 Rom» или порт CyanogenMod, хотя, в сущности, подойдет и любая другая (правда, возможно, придется отменять авторские изменения). Открываем тему, проматываем первый пост, находим где-то в конце ссылку на скачивание и загружаем ROM на свой комп.
Теперь файл прошивки нужно вскрыть. Делается это с помощью самого обычного unzip:
$ mkdir ~/rom; cd ~/rom
$ unzip ../путь/до/прошивки.zip
Общая структура каталогов и важные файлы
Набор файлов и каталогов, образовавшийся в результате выполнения предыдущей команды, и есть, в сущности, операционная система Android, причем ровно в том виде, в каком она будет размещена в NAND-памяти устройства. В зависимости от версии Android и фантазии автора, она может содержать разные наборы каталогов и файлов, однако в ней всегда присутствуют три обязательных объекта: META-INF, файл boot.img и директория system.
Первый каталог содержит метаинформацию о прошивке, включая файлы сертификатов автора, манифест со списком файлов и их контрольными суммами, а также скрипт обновления, который может создавать в NAND-памяти новые файлы, менять права доступа и выводить прогресс-бар, который видят пользователи во время установки прошивки.
Файл boot.img содержит загрузочный образ, который включает в себя ядро Linux и образ initrd. Его можно распаковать, однако для нас он не несет особой пользы, так как почти любые системные параметры можно изменить с помощью файлов настроек и файловой системы /proc. Если же тебе требуется ядро, собранное с особыми параметрами, например с активированным планировщиком BFS или поддержкой NFS, то почти наверняка его можно найти на том же xda-developers и прошить с помощью ClockworkMod.
Наконец, каталог system — это то, ради чего все и затевалось. Содержимое этого каталога и представляет собой операционную систему Android без ядра Linux. Он содержит все, что нужно для работы ОС, а потому знать его структуру просто необходимо. Выглядит она так:
- app — предустановленные приложения: телефон, калькулятор, календарь и т. д.
- bin —аналог каталогов /bin и /usr/bin в Linux. Содержит различные системные компоненты, используемые более высокоуровневыми компонентами системы. Например, именно здесь лежит виртуальная машина dalvikvm.
- etc — файлы настроек. Полный аналог /etc в Linux, используемый, однако, только системными компонентами. Приложения Android хранят настройки в каталоге /data/data.
- fonts — шрифты. По умолчанию содержит только фирменные шрифты Droid (или Roboto в Android 4.0).
- framework — наборы Java-классов, используемые системой и Android-софтом. Тут же лежит файл framework-res.apk, содержащий полное описание интерфейса операционной системы, включая все графические файлы.
- lib — Linux-библиотеки, используемые низкоуровневыми компонентами системы. Аналог каталогов /lib и /usr/lib в Linux, включает такие стандартные библиотеки, как libc (правда, Android использует собственную Bionic вместо Glibc), libz (gzip-шифрование), libssl и другие.
- media — медиафайлы: рингтоны, звуки уведомлений, звуки интерфейса и файлы анимации загрузки ОС.
- tts — файлы, необходимые для работы синтезатора речи.
- usr — необязательный каталог, который обычно содержит файлы, необходимые для работы софтин из каталога bin. По сути, аналог /usr/share.
- vendor — файлы, поставляемые производителем аппарата. Обычно содержит бинарную firmware для различных «железных» компонентов, например модуля Wi-Fi.
- xbin
- build.prop — файл, содержащий информацию о сборке, а также различные низкоуровневые настройки.
Kоманда setprop
Приведенные в статье настройки build.prop можно применить и в уже работающей системе с помощью команды setprop:
# setprop debug.sf.nobootanimation 1
Собственный набор ПО
Каталог /system/app содержит все предустановленное в прошивку ПО. Удаляя и добавляя пакеты в этот каталог, мы можем изменить набор приложений, доступных «из коробки». Например, ни для кого не секрет, что стандартный ланчер Android (да и ADWLauncher в CyanogenMod) тормозит и имеет многочисленные недостатки. ОK, заменим его на LauncherPro:
$ rm system/app/Launcher.apk
$ wget goo.gl/U9c54 -o system/app/LauncherPro.apk
И это все. Не надо ничего устанавливать, не надо нигде ковыряться, просто закидываем нужное приложение в каталог — и готово. Даже имя не имеет значения, Android сам найдет нужное приложение и установит его в качестве домашнего экрана. Таким же образом можно поместить в прошивку любую другую программу или удалить ее оттуда.
Полезно поместить в прошивку одно из приложений для поиска утерянного смартфона (например, prey), тогда даже в случае сброса до заводских настроек оно останется в ОС и будет работать. Также можно заменить некоторое системное ПО, например добавить Dialer One вместо стандартного Phone.apk или Go SMS вместо sms.apk.
Как насчет системных Linux-приложений, например ssh-сервера или mc? Здесь тоже все просто. Собрать софтину для Android и процессора ARM можно с помощью комплекта NDK от Google, но большинство нужных приложений уже собрано до нас. Например, мы хотим предустановить mc в свою прошивку. Идем на xda-developers и выполняем поиск по запросу Midnight Commander. На первой же странице находим apk-пакет с установщиком и распаковываем его с помощью все того же unzip:
$ cd /tmp; unzip ~/NativnuxInstaller_1.1.apk
Видим в списке распакованных файлов assets/kits/mc-4.7.5.4-arm.tar.jet. Это архив tar.gz, который распаковывается в корень системы после установки apk-пакета (а точнее, после установки apk, запуска приложения и нажатия кнопки Install). Мы можем сразу распаковать его в нашу прошивку и получить предустановленный mc:
$ cd ~/rom
$ tar -xzf /tmp/assets/kits/mc-4.7.5.4-arm.tar.jet
Теперь для запуска файлового менеджера на устройстве достаточно открыть терминал и набрать mc. Другие приложения могут распространяться в zip-архивах для прошивки с помощью ClockworkMod Recovery. Поместить их в свой мод еще проще, для этого достаточно перейти в корень прошивки (в данном случае ~/rom) и распаковать архив с помощью unzip.
Внешний облик
Собственную прошивку чаще всего создают для того, чтобы изменить внешний облик Android по своему вкусу. Проделать эту операцию в Android, опять же, очень просто. Все настройки графического интерфейса Android хранятся в файле framework/framework-res.apk. Его можно распаковать с помощью утилиты apktool:
$ cd ~; wget goo.gl/hxz5l
$ tar -xjf apktool1.4.1.tar.bz2
$ cd ~/rom/system/framework
$ java -jar ~/apktool.jar d framework-res.apk
В результате в текущем каталоге должен появиться каталог framework-res, содержащий все файлы пакета. Наиболее интересные подкаталоги внутри него — это res/drawable-* и res/layout-*. Первый содержит все графические элементы в виде png-файлов для разных разрешений и положений экрана. Например, drawable-land-mdpi — это каталог с графическими ресурсами для экранов среднего разрешения, находящихся в горизонтальном положении (во время поворота экрана ОС переключается на использование других файлов). Разумеется, любой файл можно отредактировать или заменить другим.
Распаковываем framework-res.apkКаталоги layout содержат описания графических элементов в формате XML (на самом деле они хранятся в бинарном формате AXML, но apktool преобразовал их в обычный XML). Формат описания достаточно прост и понятен, но с наскоку с ним разобраться трудно, особенно если не знать, где что находится. Поэтому мы снова обратимся к услугам обитателей форума xda-developers, которые уже успели придумать массу различных модификаций для графического интерфейса Android. Их легко найти с помощью поискового запроса «framework-res mod имя_устройства».
Обычно такие моды распространяются в виде готового файла framework-res.apk, который можно просто положить в свою прошивку. Если же ты хочешь найти конкретные отличия в содержимом, то мод можно распаковать и сравнить с твоим framework-res с помощью diff:
$ diff -R ~/framework-res \
~/rom/system/framework/framework-res
К сожалению, в рамках одной статьи мы не можем рассмотреть хотя бы часть внутреннего устройства framework-res, поэтому за более подробной информацией обращайся к соответствующей теме форума 4PDA.
WWW
goo.gl/tlHRo — набор советов по изменению framework-res.apk.
goo.gl/fTvz8 — простая анимация загрузки с логотипом Android.
goo.gl/Ya1fX — анимация загрузки с плазменным кругом.
goo.gl/P6JR — анимация загрузки в стиле IBM PC.
goo.gl/sGXwa — анимация загрузки Android Honeycomb.
После внесения модификаций можно собрать framework-res.apk с помощью все того же apktool. Однако для этой операции требуется утилита aapt из комплекта Android SDK, которую apktool использует для окончательной упаковки apk-файла. Ее можно получить и отдельно:
$ cd ~/bin; wget goo.gl/tC7k8
Теперь можно собрать файл:
$ cd ~/rom/system/framework
$ java -jar ~/apktool.jar b framework-res
$ cp framwork-res/dist/framework-res.apk .
$ rm -rf framework-res
Следующий этап — это изменение анимации загрузки. Она хранится в виде обычных png-файлов, упакованных в архив system/media/bootanimation.zip. Распакуем его:
$ cd /tmp
$ mkdir bootanimation; cd bootanimation
$ unzip ~/rom/system/media/bootanimation.zip
Внутри находится файл desc.txt, описывающий анимацию в следующем формате:
Ширина Высота FPS
p Порядок Пауза Каталог
...
Стандартный вид этого файла:
480 800 30
p 1 0 part0
p 0 0 part1
Это значит, что изображение имеет размер 480 x 800, а скорость смены изображений (FPS) составляет 30 штук/с. Далее идет описание первой части анимации, файлы которой находятся в каталоге part0. Она проигрывается один раз (цифра 1 после p). Следующая часть (part1) проигрывается бесконечное число раз, пока аппарат не загрузится. Обычно каталог part0 содержит изображения, соответствующие первой части анимации, а part0 — все остальные изображения, которые проигрываются в цикле. Сами изображения должны быть одинакового размера, а их названия должны содержать числа в возрастающем порядке, например 0001.png, 0002.png и т. д.
Так как анимация загрузки имеет очень простой формат, ее довольно легко сделать. Достаточно преобразовать видеоролик в png-изображения с помощью mencoder (в desc.txt необходимо выставить значение FPS 24):
$ mplayer -nosound -vo png:z=9 video.avi
Но и это будет лишним. Участники форума xda-developers наделали столько анимаций, что необходимость работы руками отпадает вовсе. Ссылки на интересные анимации приведены в конце статьи.
Низкоуровневые настройки
Последнее, о чем я хотел бы рассказать в статье, — это редактирование низкоуровневых настроек. В Android для этого есть файл system/build.prop, который хранит информацию о сборке прошивки и настройки для конкретных устройств. Добавив в этот файл те или иные строки, можно изменить функционирование Android, ускорить его работу или уменьшить расход батареи. Ниже приведены наиболее интересные настройки.
Стандартный build.prop для Motorola Defy
- Запрет выгрузки рабочего стола из памяти:
ro.HOME_APP_ADJ=1
Опция позволяет сделать работу с устройством более удобной за счет мгновенного доступа к рабочему столу в любое время. Не рекомендуется использовать для устройств с малым объемом памяти.
- Повышение качества сохраняемых JPG-файлов:
ro.media.enc.jpeg.quality=100
Позволяет сделать снимки камеры более четкими, но существенно повышает нагрузку на ЦП.
- Отключение анимации загрузки для ускорения загрузки операционной системы:
debug.sf.nobootanimation=1
- Возложение части работы по отрисовке интерфейса на GPU:
debug.sf.hw=1
Позволяет сделать интерфейс более быстрым и плавным.
- Блокировка извещения об активном режиме отладки (при подключении к компу с помощью USB):
persist.adb.notify=0
- Устранение проблемы с возникновением черного экрана после завершения звонка:
ro.lge.proximity.delay=25 mot.proximity.delay=25
- Включение подсветки клавиш управления сразу после включения экрана:
ro.mot.buttonlight.timeout=0
Помимо всего этого, многие пользователи также рекомендуют применять следующие комбинации флагов:
- Уменьшение времени отклика сенсорного экрана:
debug.performance.tuning=1 video.accelerate.hw=1 windowsmgr.max_events_per_sec=150
- Увеличение времени жизни батареи:
wifi.supplicant_scan_interval=180 pm.sleep_mode=1 ro.ril.disable.power.collapse=0
- Твики 3G-модуля:
ro.ril.hsxpa=2 ro.ril.gprsclass=10 ro.ril.hep=1 ro.ril.enable.dtm=1 ro.ril.hsdpa.category=10 ro.ril.enable.a53=1 ro.ril.enable.3g.prefix=1 ro.ril.htcmaskw1.bitmask=4294967295 ro.ril.htcmaskw1=14449 ro.ril.hsupa.category=5
- Улучшение производительности сети:
net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960
Все эти строки необходимо просто поместить в файл system/build.prop и сохранить.
Сборка
ОК, мы внесли необходимые изменения, внедрили свои приложения, твикнули систему и теперь должны создать готовый к прошивке образ ОС. В этом нам поможет утилита testsign. Сначала следует запаковать прошивку с помощью zip:
$ cd ~/rom; zip -r my-rom.zip *
Теперь необходимо подписать архив, чтобы Recovery смог его установить:
$ wget goo.gl/OyBBk
$ java -classpath testsign.jar testsign \
my-rom.zip my-rom-signed.zip
После этого закидываем архив my-rom-signed.zip на карту памяти устройства и выключаем аппарат. Чтобы попасть в Recovery, включаем аппарат с зажатой клавишей уменьшения громкости (для некоторых устройств процедура может отличаться).
Далее с помощью клавиш управления громкостью выбираем пункт «Wipe data/factory reset», нажимаем клавишу включения (в Recovery это аналог ), выбираем Yes и снова жмем .
Теперь переходим в пункт «Install zip from sdcard», а затем в «Choose zip from sdcard», находим my-rom-sign.zip на SD-карте и выбираем Yes. После завершения установки выбираем «Reboot system now».
Выводы
Android — гибкая платформа, и в этой статье описаны далеко не все возможности по ее модификации. Более глубокая модификация может включать в себя замещение ядра, изменение экрана блокировки и стандартных приложений, активацию таких возможностей, как автоматическая установка приложений на карту памяти, внедрение механизма загрузочных скриптов (/etc/init.d), и многое другое. Обо всем этом мы поговорим в следующих статьях.
Как установить кастомную прошивку на Андроид через компьютер?
Руководство по установке кастомной прошивки на ваше Андроид-устройство
Что делать, когда разработчик перестал поддерживать обновление ПО вашего устройства? Единственным вариантом преобразить операционную систему и функциональность телефона является установка кастомных (пользовательских) прошивок. Они создаются простыми пользователями и загружаются в сеть, а поэтому перед их установкой потребуется рутировать свой телефон. Рассмотрим, что собой представляют кастомные прошивки Андроид, а также как установить или удалить их со смартфона.
Что такое кастомная прошивка?
Покупая новый смартфон в магазине, вы получаете на нем официальную, стоковую, версию ОС. Она разработана и установлена специально под определенную модель телефона, учитывая его функциональные особенности. В дальнейшем, через специальный пункт в меню главных настроек, можно получить официальное обновление, установив его через Wi-Fi или через компьютер.
Рабочий стол прошивки cyanogenmod
С выходом новых моделей телефонов, появляются и новые версии ОС, обладающие новыми фичами и особенностями. К сожалению, они бывают доступны не для всех старых смартфонов и планшетов, а поэтому появляются все больше умельцев, которые создают собственные прошивки. Достоинствами кастомных прошивок на Андроид можно считать:
- Предустановленное ПО. Разработчики кастомных прошивок зачастую обогащают их множеством утилит и приложений, которые становятся доступными сразу после переустановки ОС.
- Широкие настройки персонализации. Обладая правами администратора, вы сможете редактировать рабочий стол, меню приложений, удалять и перемещать системные файлы в памяти телефона.
- Возможность иметь функции новых версий ОС на своем старом смартфоне.
Создание такой прошивки дело рук продвинутых пользователей, но и это не гарантирует ее стопроцентную работоспособность на вашем смартфоне. Стоит также помнить, что установка ПО из ненадежных источников приводит к потере официальной гарантии.
Прежде, чем перейти к способам установки и удаления пользовательских ОС на Андроид, рекомендуем посмотреть видео-обзор, что такое кастомная прошивка.
Установка
Перед тем, как поставить пользовательскую ОС на телефон, внимательно прочитайте инструкцию к архиву с прошивкой. В списке поддерживаемых устройств должна быть ваша модель, иначе установка может закончится превращением мобильника в состояние «кирпич». Чтобы скачать лучшие прошивки на Андроид, рекомендуем воспользоваться проверенными и хорошо зарекомендовавшими себя форумами и сервисами, например 4pda. Перед установкой вам также обязательно потребуется рутировать свой телефон, чтобы получить права администратора.
Получение Root прав на Андроид
Условно, способы получения прав администратора на мобильнике можно разделить на две категории:
- Через утилиту на компьютере.
- С помощью приложений на телефоне.
Рутирование мобильника с помощью apk приложений выглядит наиболее простым решением. Лучшие из них, которые можно скачать в сети: iRoot, Kingoapp, Framaroot, Universal Androot и т.д. Перед их установкой обязательно нужно перейти в меню системных настроек и разрешить установку приложений из непроверенных источников. После успешной загрузки на телефон, достаточно запустить любую из программ и следовать инструкции, которая представлена на экране.
Рутирование через программу Kingo Root Сообщение об успешном рутировании
При рутировании мобильника через компьютер, понадобится установить соответствующие драйвера на ПК и включить режим отладки по USB на телефоне. Также стоит позаботиться и о заряде аккумуляторной батареи, уровень которой перед началом процесса должен превышать 50%. Среди всего перечня доступных для использования утилит, рекомендуем использовать программу Kingo Root. Как и в мобильном приложении, запустив программу на компьютере, она сама определит марку вашего смартфона и выдаст дальнейшие рекомендации по настройке. Аналогичным образом можно удалить root права с телефона, используя утилиту Kingo Root.
Более подробно о том, как сделать рут доступ смотрите в обучающем видеоролике, представленном ниже.
Алгоритм действий
После предварительных приготовлений, создании резервной копии данных и рутировании мобильного телефона, можно приступать к его перепрошивке. Сделать это можно как через компьютер, так и с помощью меню Рекавери на Андроид. Мы рассмотрим второй вариант. Для этого потребуется выполнить несколько последовательных этапов:
- Установить кастомное меню восстановления (Recovery). Для этого фирменного магазина Гугл плеймаркет нужно с скачать приложение ROM Manager. После его запуска нажать кнопку «Recovery Setup», в результате чего пойдет установка требуемого ClockworkMod.
- Скачать нужный файл архива с прошивкой и поместите его на карту памяти мобильника. Можно воспользоваться одной из самых универсальных версий — CyanogenMod, поддерживающей функции, отсутствующие в стоковой прошивке.
- Зайти в режим Recovery. Для этого потребуется выключить мобильник и зажать одну из нескольких комбинаций кнопок. В большинстве случаев подходящими являются клавиши увеличения/уменьшения громкости + питания/блокировки.
- Для навигации в меню восстановления необходимо использовать кнопки громкости, а подтверждать выбор — клавишей включения питания. Необходимо перейти к очистке внутренней памяти и кеша посредством выбора и подтверждению пунктов wipе dаta/fаctory rеset и wipе cachе partition.
- Кликнуть на строчку instаll zip, после чего система предложит выбрать пункт choosе zip frоm sdcаrd. Необходимо найти нужный файл с прошивкой в виде архива (zip формата) на карте памяти и выбрать его, тапнув на название.
- Дождаться окончания перепрошивки мобильного устройства и выйти из режима восстановления, перезапустив аппарат. Для этого нужно вернуться в главное меню Рекавери и выбрать пункт reboot system now.
Чтобы не допустить никаких ошибок, рекомендуем посмотреть обучающее видео о том, как прошить Андроид смартфон через меню восстановления.
Удаление
Если вы установили кастомную прошивку и ваш смартфон стал работать хуже, или вообще превратился в «кирпич», то необходимо ее удалить. Как и в случае с установкой, сделать это можно через меню восстановления (Recovery). Перед тем, как удалить некорректно работающую ОС, скачайте на карту памяти архив с работающей версией прошивки, которая послужит ее заменой.
Попав в меню восстановления мобильника посредством упомянутой в предыдущем разделе комбинации клавиш, необходимо проделать уже знакомые этапы. А именно, перейти к пунктам wipе dаta/fаctоry rеset и wipе cаche pаrtition для полного сброса настроек и удаления раздела с кешем. После этого, пробуем ставить новую ОС через строку instаll zip frоm sdcаrd. Дожидаемся окончания установки и перезапускаем мобильник.
Сброс прошивки
В том случае, когда смартфон загружается и можно зайти в его настройки, то рекомендуем сделать сброс до заводских параметров. Таким образом, вы вернете операционную систему вашего устройства в изначальное состояние и удалите некорректно работающую прошивку. Для этого потребуется:
- Перейти в меню главных настроек Андроид.
- Найти и выбрать пункт: «восстановление и сброс».
- Кликнуть на строку «Сброс настроек до заводских параметров» и следовать приведенной на экране инструкции.
Вкладка сброс настроек до заводских
Отметим также, что при выполнении этой операции будут удалены все пользовательские файлы и приложения с телефона. Поэтому лучше перед ее началом создать резервную копию данных. Загрузка …
Видео «Как восстановить прошивку на Андроид»
В этом ролике вы узнаете много интересного о прошивках.
androidster.ru
Что такое кастомная прошивка андроид: как установить?
Большая часть пользователей мобильных устройств, работающих на базе платформы Android, знают о существовании кастомной прошивки. Вместе с тем мало кто понимает, что такое кастомная прошивка андроид устройства, чем такая модифицированная операционная система может быть лучше оригинальной и какая от нее польза.
Разбираемся в кастомной прошивке на андроиде
Кастомная прошивка для Андроид планшетов – это прошивка, которая была разработана не официальным производителем, а группой свободных разработчиков. При этом они могут включить в уже существующую прошивку дополнительные функции, или же создать принципиально новый ее вариант.
Главные преимущества авторского перепрограммирования устройства:
- Наличие дополнительных функций и программ, которых в оригинальном варианте операционной системы нет;
- Удалены излишние функции, перегружающие устройство;
- Отсутствует избыточное программное обеспечение, в котором пользователь не нуждается;
- Позволяет более тонко настроить мобильную платформу;
- Устранены ошибки разработчиков официальной версии;
- Приятный и удобный интерфейс.
Авторское программирование мобильной платформы может быть нескольких видов. Некоторые производители предпочитают отредактировать базовый код платформы от определенного производителя, улучшить ее, переработать, и дополнить ее.
Как известно, программный код ОС Android является открытым, в связи с чем на рынке образовалось огромное количество их модификаций, созданных сторонними разработчиками.
Чаще всего их пишут специально для тех или иных устройств. Второй способ авторского кодинга позволяет создать кастомную прошивку на основе «чистой» платформы андроид.
Внимание! Все действия, связанные с установкой и созданием собственных модифицированных файлов системы вы производите на свой риск. Обязательно делайте резервные копии.
Для создания собственной прошивки под андроид необходимо использовать специальные программные средства, и иметь определенный опыт в программировании.
Как установить кастомную прошивку на андроид?
Эта инструкция по установки кастомной прошивки подходит для большинства устройств андроид:
- На первом шаге надо разблокировать загрузчик, процесс разблокировки зависит от смартфона.
- Следующим шагом вам надо установить кастомный рекавери. 3.1. На официальном сайте TWRP https://twrp.me/Devices/, просто указываете название смартфона и скачиваете новую версию для вашей модели. 3.2. Подключите устройство к компьютеру по USB, и установите на компьютер драйверы. 3.3. Обязательно нужно установить Android SDK.
3.4. И в заключении нужно открыть терминал и прошить recovery командой fastboot flash recovery имя_рекавери.img (fastboot расположен в папке platform-tools внутри SDK).
- Далее зайдите в TWRP, в настройках нужно указать русский язык, разрешаем изменения и проводим вправо.
- Теперь в разделе «Очистка» выбрать «Форматировать Data», в случае если data зашифрован.
- Подключив устройство к компьютеру, закачайте файл с прошивкой на флешку.
- Кликаем на «Установка», выбираем файл и подтверждаем установку.
- Выбираем «Перезагрузка в ОС» (ждать нужно около 10 минут).
- Теперь заходим в рекавери и на всякий случай сделайте бэкап.
Кастомная прошивка может быть использована как дополнительная, при этом вы сможете также продолжать пользоваться основной. В этом случае вы получаете две прошивки на одном девайсе, здесь поможет MultiROM Manager.
Сначала сделайте резервную копию системы, потом установите приложение, перезагрузите смартфон. Установку второй прошивки делайте через MultiTWRP в разделе Advanced — MultiROM или можно через приложение.
На видео простой способ установки кастомной прошивки на андроид через режим recovery.
Список популярных кастомных прошивок для скачивания
CyanogenMod работает на большинстве моделей — cyanogenmod.com
MIUI — множество возможностей по модификации системы, качать отсюда en.miui.com
Slim ICS — всевозможные настройки и параметры. Работает на Galaxy Nexus, Galaxy S 2, Nexus S, Galaxy S. Официальный сайт slimroms.comLiquid Smooth ROMS — поддерживает не многие модели, на сайте liquidsmoothroms.com найдете полную информацию и сами файлы для скачивания, на картинке прошивка Galaxy S3 на Android 4.2.1.
И последняя в списке LeWa — постоянно дорабатывается, функциональная и быстрая, для загрузки с их сайта bbs.lewaos.com/download.php
Особенности прошивки от стороннего разработчика
Они отличаются стабильной работой, и практически никогда не сбоят. Это связано с надежным фундаментом, которым служит многократно проверенная база, созданная разработчиками официальной версии.
Такие платформы разделяют на деодексированные и одексированные. Первые – это прошивки, в которых к каждому приложению прилагается программа с расширением odex – в них содержится часть его JAVA-кода.
Во втором виде все приложения уже содержат этот код, что позволяет добиться большей компактности.
Особенности прошивки на базе оригинальной Android
В них нет никаких ограничений, которыми пестрят оригинальные версии ОС Андроид. Они могут быть оформлены как угодно, и обладают уникальным интерфейсом. Однако свобода, которую получает пользователь используя их, часто сопряжена с нестабильной работы системы.
Частым явлением при работе с ними являются зависания системы и вылеты. Впрочем, доработать такие прошивки можно и самостоятельно.
go2android.ru
Как установить кастомную прошивку на Android?
Многие пользователи интересуются вопросом – как установить кастомную прошивку на Android? Кастомная прошивка ROM предлагает абсолютно новый взгляд на старый интерфейс Android. На сегодняшний день существует большое количество кастомных прошивок на Android, и каждая из них имеет свои особенности и функции.
Сегодня мы расскажем вам как установить кастомную прошивку на Android.
Перед тем, как приступить к установке кастомной прошивки, необходимо получить Root-права на смартфон, а также активировать один из режимов восстановления, например ClockworkMOD или TWRP.
Предупреждение:
Убедитесь, что кастомная прошивка, которую вы планируете устанавливать, предназначена для вашего смартфона. В противном случае, вы можете превратить свой смартфон в «кирпич».
Инструкция как установить кастомную прошивку на Android:
- Скачать подходящую кастомную прошивку для Android смартфона.
- Скопировать кастомную прошивку на SD-карту памяти.
- Перейти в режим восстановления. Для этого необходимо выключить смартфон, затем нажать и удерживать кнопку Увеличения Громкости, кнопку Питания и кнопку Домой (комбинация может различаться для разных Android устройств). Через некоторое время на экране смартфона появится меню, в котором необходимо выбрать режим восстановления (Recovery).
- Сделать резервную копию данных смартфона (Backup).
- Теперь начинается основная часть установки кастомной прошивки на Android. Мы рассмотрим два варианта установки кастомной ROM с помощью различных режимов восстановления.
Как установить кастомную прошивку на Android через CWM и другие режимы восстановления:
Шаг 1: Выбрать Wipe data/factory reset и затем Yes-delete all user data.
Шаг 2: Выбрать Wipe Cache Partion и в следующем окне нажать на Yes-Wipe Cache
Шаг 3: Перейти в раздел Advanced и выбрать Wipe Dalvik Cache, затем Yes-wipe Dalvik cache.
Шаг 4: Перейти в раздел Mounts and Storage, выбрать Format /System/data/cache.
Шаг 5: Далее нажать на Install zip, затем choose zip from sdcard и выбрать zip файл, который вы скопировали на SD-карту памяти.
Шаг 6: Нажать на Reboot system now.
Шаг 7: Подождать порядка 5-10 мин, после чего смартфон включится автоматически.
Как установить кастомную прошивку на Android через TWRP Recovery:
Шаг 1: Перейти в раздел Wipe и выбрать System, Data, Cache, Dalvik cache.
Шаг 2: Провести пальцем вправо, чтобы подтвердить операцию очистки, и дождаться завершения процесса.
Шаг 3: Дальше необходимо перейти в раздел Install и выбрать кастомную прошивку, которую вы скопировали на SD-карту памяти. Проведите пальцем вправо, чтобы подтвердить начало установки кастомной прошивки на Android.
Шаг 4: Дождитесь завершения процесса. Время установки кастомной прошивки зависит от устройства и самой прошивки (официальная/неофициальная).
Шаг 5: Перезагрузите Android устройство.
На этом все! Вы можете использовать один из этих методов, чтобы установить кастомную прошивку на Android.
AndroidClockworkModCWMTWRP Recoveryкастомная прошивка
androidphones.ru
Как установить кастомную прошивку на Android через NVFLASH — видео-инструкция
Всем привет! Давно созревала это статья и видео, но никак не доходили руки озвучить все то, что отснял. Сегодня наконец-то завершил ролик и представляю его вашему вниманию! На видео будет подробно рассказан и показан процесс установки неофициальной прошивки на устройство asus transformer через прошивальщик NVFLASH для тех, у кого серийный номер Трансформера не выше B70* включительно. Смотрите внимательнее
Думаю, текстовая инструкция тоже будет полезной! Так что сейчас я распишу все подробнейшим образом:
1) Качаем архив, содержащий NVFLASH. (у кого Windows — сюда, у кого Linux — сюда).
2) Следом качаем специально подготовленную для nvflash кастомную прошивку, например Prime 2.0.1 — качаем тут.
3) Распаковываем архив с NVFLASH в C:/nvflash/ — важно, чтобы путь содержал только символы английского алфавита. В эту же папку распаковываем файлы из архива Prime 2.0.1.
4) Проверяем, чтобы планшет был полностью заряжен. По необходимости зарядите.
5) Выключаем планшет. Подсоединяем его с помощью кабеля к компьютеру. Нажимаем одновременно кнопки включения и повышения громкости и удерживаем их, пока компьютер не обнаружит новое устройство.
6) На компьютере заходим в Диспетчер устройств (Мой компьютер — Свойства — Диспетчер устройств), находим там APX и устанавливаем драйвер, указав путь к папке C:/nvflash/
7) Если установка прошла успешно, то заходите в C:/nvflash/ и запустите файл download.bat или download.sh, если вы в Linux.
8) Ждем. Можно сходить, попить чай
9) При удачной прошивке, планшет перезагрузится и появится окно выбора языка.
Дальше все просто!
Итак, после проделанных действия мы получили Android 3.2.1 с CWM 3.2.0.1 и права Root. Спасибо форуму 4PDA за то, что он есть! Если возникнут проблемы с прошивкой, советую сходить сюда.
Atamovich
Метки: android, asus, how to, прошивка
atamovich.ru
что это? Кастомные прошивки на андроид
Что делать, когда разработчик перестал поддерживать обновление ПО вашего устройства? Единственным вариантом преобразить операционную систему и функциональность телефона является установка кастомных (пользовательских) прошивок. Они создаются простыми пользователями и загружаются в сеть, а поэтому перед их установкой потребуется рутировать свой телефон. Рассмотрим, что собой представляют кастомные прошивки Андроид, а также как установить или удалить их со смартфона.
Покупая новый смартфон в магазине, вы получаете на нем официальную, стоковую, версию ОС. Она разработана и установлена специально под определенную модель телефона, учитывая его функциональные особенности. В дальнейшем, через специальный пункт в меню главных настроек, можно получить официальное обновление, установив его через Wi-Fi или через компьютер.
С выходом новых моделей телефонов, появляются и новые версии ОС, обладающие новыми фичами и особенностями. К сожалению, они бывают доступны не для всех старых смартфонов и планшетов, а поэтому появляются все больше умельцев, которые создают собственные прошивки. Достоинствами кастомных прошивок на Андроид можно считать:
- Предустановленное ПО. Разработчики кастомных прошивок зачастую обогащают их множеством утилит и приложений, которые становятся доступными сразу после переустановки ОС.
- Широкие настройки персонализации. Обладая правами администратора, вы сможете редактировать рабочий стол, меню приложений, удалять и перемещать системные файлы в памяти телефона.
- Возможность иметь функции новых версий ОС на своем старом смартфоне.
Создание такой прошивки дело рук продвинутых пользователей, но и это не гарантирует ее стопроцентную работоспособность на вашем смартфоне. Стоит также помнить, что установка ПО из ненадежных источников приводит к потере официальной гарантии.
Прежде, чем перейти к способам установки и удаления пользовательских ОС на Андроид, рекомендуем посмотреть видео-обзор, что такое кастомная прошивка.
Установка
Перед тем, как поставить пользовательскую ОС на телефон, внимательно прочитайте инструкцию к архиву с прошивкой. В списке поддерживаемых устройств должна быть ваша модель, иначе установка может закончится превращением мобильника в состояние «кирпич». Чтобы скачать лучшие прошивки на Андроид, рекомендуем воспользоваться проверенными и хорошо зарекомендовавшими себя форумами и сервисами, например 4pda. Перед установкой вам также обязательно потребуется рутировать свой телефон, чтобы получить права администратора.
Получение Root прав на Андроид
Условно, способы получения прав администратора на мобильнике можно разделить на две категории:
- Через утилиту на компьютере.
- С помощью приложений на телефоне.
Рутирование мобильника с помощью apk приложений выглядит наиболее простым решением. Лучшие из них, которые можно скачать в сети: iRoot, Kingoapp, Framaroot, Universal Androot и т.д. Перед их установкой обязательно нужно перейти в меню системных настроек и разрешить установку приложений из непроверенных источников. После успешной загрузки на телефон, достаточно запустить любую из программ и следовать инструкции, которая представлена на экране.
При рутировании мобильника через компьютер, понадобится установить соответствующие драйвера на ПК и включить режим отладки по USB на телефоне. Также стоит позаботиться и о заряде аккумуляторной батареи, уровень которой перед началом процесса должен превышать 50%. Среди всего перечня доступных для использования утилит, рекомендуем использовать программу Kingo Root. Как и в мобильном приложении, запустив программу на компьютере, она сама определит марку вашего смартфона и выдаст дальнейшие рекомендации по настройке. Аналогичным образом можно удалить root права с телефона, используя утилиту Kingo Root.
Более подробно о том, как сделать рут доступ смотрите в обучающем видеоролике, представленном ниже.
Алгоритм действий
После предварительных приготовлений, создании резервной копии данных и рутировании мобильного телефона, можно приступать к его перепрошивке. Сделать это можно как через компьютер, так и с помощью меню Рекавери на Андроид. Мы рассмотрим второй вариант. Для этого потребуется выполнить несколько последовательных этапов:
- Установить кастомное меню восстановления (Recovery). Для этого фирменного магазина Гугл плеймаркет нужно с скачать приложение ROM Manager. После его запуска нажать кнопку «Recovery Setup», в результате чего пойдет установка требуемого ClockworkMod.
- Скачать нужный файл архива с прошивкой и поместите его на карту памяти мобильника. Можно воспользоваться одной из самых универсальных версий — CyanogenMod, поддерживающей функции, отсутствующие в стоковой прошивке.
- Зайти в режим Recovery. Для этого потребуется выключить мобильник и зажать одну из нескольких комбинаций кнопок. В большинстве случаев подходящими являются клавиши увеличения/уменьшения громкости + питания/блокировки.
- Для навигации в меню восстановления необходимо использовать кнопки громкости, а подтверждать выбор — клавишей включения питания. Необходимо перейти к очистке внутренней памяти и кеша посредством выбора и подтверждению пунктов wipе dаta/fаctory rеset и wipе cachе partition.
- Кликнуть на строчку instаll zip, после чего система предложит выбрать пункт choosе zip frоm sdcаrd. Необходимо найти нужный файл с прошивкой в виде архива (zip формата) на карте памяти и выбрать его, тапнув на название.
- Дождаться окончания перепрошивки мобильного устройства и выйти из режима восстановления, перезапустив аппарат. Для этого нужно вернуться в главное меню Рекавери и выбрать пункт reboot system now.
Удаление
Если вы установили кастомную прошивку и ваш смартфон стал работать хуже, или вообще превратился в «кирпич», то необходимо ее удалить. Как и в случае с установкой, сделать это можно через меню восстановления (Recovery). Перед тем, как удалить некорректно работающую ОС, скачайте на карту памяти архив с работающей версией прошивки, которая послужит ее заменой.
Попав в меню восстановления мобильника посредством упомянутой в предыдущем разделе комбинации клавиш, необходимо проделать уже знакомые этапы. А именно, перейти к пунктам wipе dаta/fаctоry rеset и wipе cаche pаrtition для полного сброса настроек и удаления раздела с кешем. После этого, пробуем ставить новую ОС через строку instаll zip frоm sdcаrd. Дожидаемся окончания установки и перезапускаем мобильник.
Сброс прошивки
В том случае, когда смартфон загружается и можно зайти в его настройки, то рекомендуем сделать сброс до заводских параметров. Таким образом, вы вернете операционную систему вашего устройства в изначальное состояние и удалите некорректно работающую прошивку. Для этого потребуется:
- Перейти в меню главных настроек Андроид.
- Найти и выбрать пункт: «восстановление и сброс».
- Кликнуть на строку «Сброс настроек до заводских параметров» и следовать приведенной на экране инструкции.
Отметим также, что при выполнении этой операции будут удалены все пользовательские файлы и приложения с телефона. Поэтому лучше перед ее началом создать резервную копию данных.
— это самая популярная кастомная прошивка. Она не только надежная, но и чрезвычайно многофункциональная, очищена от всякого хлама и в скором времени обзаведется публичным инструментом для установки (пока он существует только в бета версии), так что в будущем пользовательям не придеться прибегать к сложным процедурам. В CyanogenMod вы не найдете столько опций оптимизации, как в других прошивках, но по большому счету, они там и не нужны.
В CyanogenMod всего достаточно. Если Вам надоели пользовательские интерфейсы, бесполезные предустановленные приложения и вездесущие ограничения, то CyanogenMod станет отличным решением проблемы. К тому же, прошивка оптимизирует работу вашего девайса, благодаря чему повысится его производительность.
Это единственная кастомная прошивка, которая стояла у меня на девайсе. Узнать, есть ли возможность установки данной прошивки на ваше устройства, или нет, вы можете узнать на официальном сайте
2. MIUI
MIUI — это кастомная прошивка, которая совмещает в себе все лучше от Android и iOS. Основана она на исходных кодах Android и CyanogenMod, но пользовательский интерфейс очень сильно отличается от оригинального. И дело тут не только в дизайне: многие фичи MIUI либо до сих пор отсутствуют в стоковом Андроиде, либо появились через некоторое время, после их воплощение в данной кастомной прошивке. Отличным примером служат быстрые настройки, которые долгое время были неотъемлемой частью MIUI, и лишь с Android 4.2 стали элементом стокового интерфейса.
Отдельно стоит отметить и тот факт, что эта прошивка устанавливается на некоторые смартфоны производителями в качестве основной ОС. MIUI — отличный вариант для тех пользователей, которые хотят заполучить на своем Android девайсе все лучшее от двух конкурирующих платформ.
З. АОКР
АОКР — это наиболее кастомизируемая прошивка. С этой прошивкой можно очень многое, начиная от создания собственных паттернов для виброзвонка и заканчивая настройками практического любого элемента интерфейса.
Особенности АОКР:
- возможность установить свою boot-анимацию
- полная кастомизация navigation-bar, возможность добавлять туда ярлыки
- Ribbon — быстрый доступ к любым приложениям на устройстве в любом месте ОС, может полностью заменить лаунчер
Данная прошивка предчазначена для тех пользователей, которые хотят получить полностью кастомизируемый интерфейс. У АОКР по этой теме конкурентов пока еще нет.
— кастомная прошивка для тех пользователей, которые хотят получить надежность и производительность CyanogenMod, но с большим количеством опций кастомизации и уникальными элементами интерфейса.
Основные особенности:
- возможность изменения масштаба для каждого отдельного приложения.
- Рiе Controls — меню, которое позволяет убрать строку состояния и элементы управления с экрана и перенести их на круговую диаграмму, которая появляется только тогда, когда вы ее вызываете
- планшетный интерфейс на смартфоне, некоторые элементы интерфейса на планшетах не только выглядят лучше, они еще и гораздо удобнее, с ParanoidAndroid их можно заполучить на любом андроид смартфоне.
5. ILLUSION RОМS
Данная кастомная прошивка выделяется среди других дизайном пользовательского интерфейса — он полностью прозрачный. Также, это прошивка увеличивает производительность и снижает энергозатраты, оптимизируя все процессы, происходящие на Android устройстве. Не обошлось и без множества настроек кастомизации. ILLUSION ROMS подойдет тем пользователям, которые хотят не только повысить производительность своего Андроида, но и получить уникальный дизайн пользовательского интерфейса.
Кастомная прошивка представляет собой неофициальную версию программного обеспечения, которую разрабатывают для Андроид отдельные группы программистов или пользователи. Её установка привлекательна тем, что устройство можно обогатить дополнительными функциями, расширить некоторые из них, или, наконец, получить больше прав пользователя.
Неофициальные версии ПО часто обладают дополнительными возможностями
Помимо этого многие владельцы устройств на платформе Android ставят подобные прошивки с целью увеличить скорость и . Настройка кастомного обеспечения довольно проста, поэтому мы рассмотрим пару вариантов осуществления этого процесса.
Имейте в виду, что если вы установили подобное обеспечение, официальная гарантия на ваше устройство больше не действует.
Получение Root-прав
Если вы решили поставить новое программное обеспечение на своё устройство, значит, вам необходимо получить права администратора для возможности внесения изменений в системные параметры. В магазине Андроид вы можете скачать приложения z4root или Universal AndRoot. Они позволят получить root-права, чтобы в дальнейшем вы смогли перепрошить оборудование.
Стоит уточнить, что при выполнении всех этих действий с планшета Android , контактов и прочее, поэтому выполните их резервное копирование. А вот файлы мультимедиа на карте памяти останутся в целостности, о них можно не беспокоиться.
Давайте теперь рассмотрим, при помощи каких меню для Recovery можно установить кастомное ПО легко и быстро.
Установка кастомной прошивки при помощи Team Win Recovery Project
Эта утилита является довольно простой в пользовании, поэтому с её помощью вы сможете быстро установить прошивку на Android. Но прежде чем начать ею пользоваться, скачайте файл микропрограммы или ПО, которую вы хотите поставить на устройство, и сохраните его на карте памяти.
Теперь переходим к процессу обновления программного обеспечения:
- Переходим в режим Recovery на планшете Android — в большинстве случаев для этого нужно зажать и громкости. Для каждого отдельного оборудования комбинация может отличаться, поэтом узнайте её заранее. Если вы так и не узнали, загрузите на планшет приложение Quick Reboot. Наделите это приложение root-правами, чтобы оно могло осуществить переход в режим Recovery;
- Когда вы успешно перешли в этот режим работы, первое, что требуется — зайти в раздел Wipe и стереть разделы под названием /data и /system. Для этого внизу окна вы увидите соответствующие функции, которые позволят вернуть оборудование к заводским настройкам;
Примечание. Не пользуйтесь процессом форматирования для стирания этих данных, так как при этом удаляться не только они, но и вся прочая информация с планшета Андроид.
- Вернитесь в главное меню и откройте раздел Install, чтобы загрузить новую прошивку — для этого найдите её файл в памяти планшета.
После установки произойдёт перезагрузка планшета Android, которая может длиться дольше обычного. Терпеливо дождитесь её окончания, после чего процесс получения неофициальной прошивки считается завершённым.
Ставим кастомную прошивку при помощи ROM Manager
Это приложение вы можете загрузить из приложения Google Play для Android, после чего нужно выполнить следующее:
- После запуска нажмите на меню Recovery Setup — произойдёт загрузка Clockwork Mod;
- Скачайте из интернета версию прошивки, которую хотите поставить на своё устройство, сохраните во внутренней памяти планшета;
- Далее нам необходимо перейти в режим Recovery, для чего зажмите клавиши громкости и запуска или воспользуйтесь иной комбинацией, предусмотренной для конкретной Андроид;
- Кнопки громкости позволят перемещаться по меню, а клавиша выключения служит для выбора раздела или строки.
Непосредственно для установки кастомного обеспечения следует поочерёдно запустить такие команды:
- В меню wipe data/factory reset и wipe cache partition нужно нажать подтверждение и выполнить команды Wipe all user data и Wipe Cache в каждой из них;
- В меню Advanced выбираем команду Wipe для Dalvik Cache;
- Чтобы загрузить прошивку на Android, выполните install zip, после перехода в него вы сможете указать путь к файлу;
- Когда вы нашли файл с программным обеспечением, вернитесь в главное меню менеджера Clockwork Mod и нажмите reboot system now.
Благодаря этим указаниям вы сможете выбрать один из способов установки кастомной прошивки и загрузить её на своё устройство Android. Как видите, всё это делается довольно просто. Если вы хотите и производительность своего оборудования Андроид, стоит поставить неофициальную версию обеспечения для комфортного и удобного пользования.
Похожие статьи
Вступление Нередко случается, что кому-то из пользователей Android не по душе стандартная прошивка его смартфона либо планшета. Например, по причине лишнего софта, из-за которого стремительно сокращается внутренняя память, либо просто не нравится функционал некоторых программ и хочется заменить их другими. Начинаются усиленные поиски пользовательских прошивок, но и они не всегда дают желаемый результат. Что делать?
Тот момент, когда пользователь узнаете, что на любое Android устройство можно поставить кастомную прошивку , зачастую становится переломным, ведь до этого он всегда был скованы заводскими ограничениями. С появлением же кастомного ROM»а приходит свобода. В том числе и свобода выбора, а выбор иногда оказывается мучительным, но мы попытаемся облегчить эту непростую задачу. Далее вы найдете обзор лучших Android прошивок: , MIUI , Paranoid Android и AOKP . Универсальное руководство по их установке можно найти . Для каждого конкретного девайса необходимо искать в этом .
Платформа Android богата интересными возможностями и считается одной из самых гибких мобильных операционных систем. Однако далеко не все ее версии одинаково многофункциональны. Так, пользователи версий с ванильным ядром в своей основе или же владельцы смартфонов Samsung со стандартным пользовательским интерфейсом TouchWiz зачастую жалуются на весьма значительную ограниченность функционала системы.
Одним им важных преимуществ открытости платформы Android является то, что если вам как пользователю не по нраву первичная лицензионная версия ОС, вы можете установить на ваше устройство одну из оптимизированных версий, в народе называемых кастомными прошивками или ROM’ами . Новая прошивка Android может предоставить вам возможность пользоваться самой последней версией ОС еще до официального выпуска производителем. Также новая версия системы после установки автоматически заменит заводскую, после чего ваше устройство в прямом смысле преобразится и обеспечит вас множеством модифицированных системных настроек и приложений, значительно оптимизировав производительность его работы.
Если вы знакомы с ОС Linux , то вам будет полезно знать, что процесс установки кастомного ROM’а ничем не отличается от установки любого другого дистрибутива Linux . Каждая версия системы ставит перед собой различные цели, поэтому они всегда отличны друг от друга в тех или иных параметрах. Выбор необходимой версии кастомной прошивки в конечном счете будет зависеть от ваших личных предпочтений и целей, для которых в дальнейшем будет использоваться устройство. Процедура установки кастомной прошивки обычно состоит из следующих шагов:
1) Разблокировка системного загрузчика. Данный процесс обычно по умолчанию включен в функционал утилит, используемых для получения root-прав , поэтому вместо того чтобы заниматься разблокировкой загрузчика и резервным копированием вручную, можно сэкономить время и воспользоваться одним из рутировщиков (например, Kingo Android Root ). Получение прав суперпользователя , кроме всего прочего, будет гарантировать более стабильную работу устанавливаемой кастомной прошивки.
2) Резервное копирование системы. После получения root-прав или разблокировке загрузчика системы вы можете воспользоваться одной из кастомных утилит для выполнения полного бэкапа исходных данных первичной Android . Это позволит вам в случае неудачной установки кастомной прошивки произвести откат и восстановить первоначальную систему. Среди популярныx инструментов можно выделить Titanium Backup , который, однако, требует для своей работы наличия root-прав.
3) Собственно загрузка и установка выбранной вами кастомной прошивки. В процессе поиска наиболее выгодной для вас прошивки полезно использовать сравнительные чарты и таблицы, составленные разработчиками и опытными пользователями кастомных прошивок и находящиеся в широком доступе на форумах разработчиков кастомного ПО xda-developers.com . Качать прошивку можно как напрямую с вашего устройства, так и с помощью компьютера с последующей передачей данных архива по USB. Обычно файл прошивки представлен весьма объемным zip-архивом , который в конечном счете должен быть сохранен в папку загрузок на карте памяти. Установка прошивки производится в режиме рекавери, в который вы сможете войти сразу после перезагрузки устройства.
4) Загрузка и установка приложений Google. Многие официальные приложения от Google , включая Gmail и YouTube , изначально не могут взаимодействовать с кастомными версиями Android . Поэтому следует искать специализированные кастомизированные версии этих приложений и устанавливать их таким же образом, как это было описано выше для установки самой кастомной прошивки. Для упрощения задачи разработчики из XDA-сообщества создали утилиту Gapps Manager , которая обеспечивает пользователя всеми основными продуктами Google кастомизированной версии.
Существует множество кастомных прошивок. Самые популярные из них подвергаются постоянному сравнению для последующего выявления бесспорных лидеров среди большого разнообразия оптимизированных версий Android . Предлагаем вам самим сравнить семь самых проверенных и надежных прошивок, учитывая указанные достоинства и недостатки каждой, с опорой на сравнительный анализ, проведенный опытными пользователями и разработчиками кастомного ПО. Ниже будут рассмотрены:
- MIUI
- Pacman ROM
- AOKP
- OmniROM
Это самый популярный кастомный ROM . Он не только надежный, но и чрезвычайно многофункциональный, очищен от всякого хлама и в скором времени обзаведется публичным инструментом для установки (пока он существует в бета версии), так что в будущем пользователям не придется прибегать к сложным процедурам. В вы не найдете столько опций кастомизации, как в других прошивках, но по большому счету они там и не нужны. В всего достаточно. Прошивку можно назвать прокачанной версией ванильного Андроида без всякого ненужного хлама. Если вам надоели пользовательские интерфейсы, бесполезные предустановленные приложения и вездесущие ограничения, то станет отличным решением проблемы. К тому же ROM оптимизирует работу вашего девайса, благодаря чему повысится его производительность.
Ключевые особенности :
- Чистый и доступный интерфейс
- Поддерживает разные темы оформления
- Есть эквалайзер
- Можно кастомизировать Быстрые Настройки
Официальный сайт
Более детальное описание C
yanogenModОдной из самых популярных на данный момент кастомных прошивок является , ключевой особенностью которой является то, что стиль ее интерфейса удивительным образом соответствует стоковой версии Android . Данный ROM с каждым обновлением все ближе приближается к тому, что процесс его установки на устройство становится значительно проще и удобней.
В последней версии прошивки заметно улучшилась анимация, которая теперь включает в себя и CRT-анимацию. Особыми опциями и богатыми возможностями кастомизации обладает и экран блокировки, на котором можно установить отдельные от основного экрана обои, большой полномасштабный виджет, отображение заряда аккумулятора и многое другое. Разработчики также добавили на экран блокировки фирменный виджет Chronus , отображающий основные события дня, текущие дату и время, а также погоду. Кроме того, прошивка включает в себя встроенную утилиту Xposed Framework , позволяющую встраивать в прошитую систему дополнительные кастомные модули для более тонкой модификации вашего устройства. Возможность пользовательской настройки строки навигации позволяет присваивать каждой кнопке (всего в данной прошивке доступно 5) индивидуальные функции. Также специально для просмотра видеороликов и во время игр пользователи могут свободно переключаться в полноэкранный режим, скрывающий нижнюю и верхнюю панели инструментов.
Благодаря постоянным доработкам и обновлениям прошивка обеспечивает ваше устройство экономным энергопотреблением и намного более высокой производительностью.
Другие преимущества и особенности:
- Оригинальные звуковые эффекты
- Упрощенное переключение между различными профилями
- Упрощенная отправка сообщений и осуществление звонков
- Наличие разнообразных стилей и тем (включая популярную тему Holo )
- Оригинальная анимация переключения панелей
MIUI
MIUI — это кастомная прошивка , которая совмещает в себе все лучше от Android и iOS . Основана она на исходных кодах Android и , но пользовательский интерфейс очень сильно отличается от оригинального. И дело тут не только в дизайне: многие фичи MIUI либо до сих пор отсутствуют в стоковом Андроиде , либо появились через некоторое время, после их воплощения в данном кастомном ROM»е . Отличным примером служат быстрые настройки, которые долгое время были неотъемлемой частью MIUI , и лишь с Android 4.2 стали элементом стокового интерфейса. При этом прошивка лишена всего того мусора, который есть в TouchWiz и Sense . Отдельно стоит отметить и тот факт, что эта прошивка устанавливается на некоторые смартфоны производителями смартфонов в качестве основной ОС. MIUI – отличный вариант для тех пользователей, которые хотят заполучить на своем Android девайсе все лучшее от двух конкурирующих платформ.
Официальный сайт
Более детальное описание MIUIКастомная прошивка, интерфейс которой представляет собой наиболее удачный гибрид Android и iOS . При этом она подвергается постоянным улучшениям как со стороны разработчиков, так и с посыла пользователей, вносящих свои рекомендации и предложения в ходе использования ее на своем устройстве. Несмотря на визуальную схожесть данного ROM ’a как с Android , так и с iOS , которые легли в основу конечной версии MIUI, здесь имеется множество совершенно новых дизайнерских и функциональных решений, что позволяет говорить о так называемой самобытности и оригинальности.
Особой оригинальностью обладает экран блокировки MIUI , в центре которого располагается круговой ползунок блокировщика, снабженный четырьмя основным кнопками: журнал вызовов, сообщения, музыкальный плеер и камера. Таким образом, вы можете переходить в любое из предложенных меню, не выполняя стандартную разблокировку экрана. Также с локсрина вы можете свободно управлять настройками эквалайзера, переключаться между музыкальными треками, регулировать громкость динамика и т.д. Весьма удобным свойством локскрина можно считать и отображение уровня заряда аккумулятора устройства.
Основной интерфейс MIUI позволяет пользователю создавать неограниченное количество рабочих столов, каждый из которых, к примеру, может содержать в себе ярлыки с приложениями и утилитами особого назначения. Кроме того, был значительно изменён внешний облик иконок приложений, после чего стало невозможно соотносить дизайн равно как с Android , так и с iOS .
Основные настройки в данной прошивке разделены на категории, что все же дает нам некоторую отсылку к устройствам iOS . Перемещение по подменю осуществляется с помощью удобного ползунка. Также имеется быстрый доступ к ещё одному ползунку, который отвечает за яркость экрана.
Еще одной важной особенностью прошивки является наличие собственного магазина Supermarket , в ассортимент которого входят те же приложения, что и в Google Play . При этом многие приложения, которые со стоковой прошивки вы могли приобрести лишь платно, здесь доступны для скачивания совершенно бесплатно.
Другие особенности
MIUI :- Наличие большого количества оригинальных тем с гибкими настройками каждого отдельного компонента
- Разнообразие виджетов: виджет для очистки оперативной памяти, виджет поиска, часы (цифровые и аналоговые), погода, календарь, события, фоторамка, плеер и др.
- Оригинальная анимация и плавные переходы между меню и рабочими столами
- Отсутствие традиционного меню с набором софта; он был заменен удобными кастомизируемыми рабочими столами, располагающимися на главном экране
Данная кастомная прошивка выделяется среди других дизайном пользовательского интерфейса — он полностью прозрачный. Также увеличивает производительность и снижает энергозатраты, оптимизируя все процессы, происходящие на Android устройстве. Не обошлось и без множества настроек кастомизации. подойдет тем пользователям, которые хотят не только повысить производительность своего Андроида , но и получить уникальный дизайн пользовательского интерфейса.
Тема на XDA
Более детальное описание Illusion ROMSНазвание данного ROM ’а говорит само за себя – разработчики создали поистине стильный дизайн, воплощённый в специализированной теме Key Lime Pie . Данная тема представлена приятной цветовой гаммой, которая просматривается сквозь панели и меню других настроек и приложений, создавая эффект необычной прозрачности.
В связи с тем, что все еще находится в стадии бета-тестирования и постоянно дорабатывается, иногда в ходе использования можно столкнуться с некоторыми незначительными багами. Однако разработчики заведомо предупреждают об этом, предлагая пользователям сообщать об обнаруженных системных ошибках для дальнейшего улучшения ROM ’а.
Изначально данная прошивка разрабатывалась на основе не менее известного ROM ’а Slim Beam , поэтому довольно часто в ходе ее использования можно обнаружить с ним некоторые сходства. Как и во многих прошивках последнего времени, здесь имеется в наличии функция Halo , которая позволяет переносить уведомления из всех ваших приложений на главный экран, после чего у вас появится возможность одновременно просматривать сообщения из каждого из них. Также благодаря этой функции вы можете переходить из одного приложения в другое, не выходя из используемого софт-интерфейса.
Кроме того, удобной фичей в данном ROM ’е является возможность гибкой настройки акселерометра. Так, можно уменьшить угол поворота экрана с 90° до 80°, что значительно улучшит процесс использования вашего устройства Android также предлагает богатое разнообразие профилей, позволяющих подстраивать ваше устройство под любую ситуацию, начиная от важной встречи и заканчивая продолжительной поездкой в транспорте. Имеется возможность отключения звуковых оповещений и их замены вибрацией, полное отключение звука, переадресация входящих вызовов и многое другое.
Другие особенности
- Большое количество кастомных обоев
- Расширенный рабочий стол
- Удобное переключение между светлым и темным интерфейсом
- Настройка яркости и контраста экрана
- Автосокрытие статус-бара
Это кастомный ROM с неограниченными возможностями кастомизации, который обладает уникальными особенностями, недоступными для стоковой операционной системы.
Основные особенности
- Возможность изменения масштаба для каждого отдельного приложения. Например, в Gmail вы можете выставить такой масштаб, при котором на экране будет полностью отображаться все письмо, а кнопки меню и элементы управления будут минимальными, при этом в все можно сделать иначе: элементы управления приложением будут большими, и вы никогда ничего случайно не нажмете, вайпнув всю систему.
- Pie Controls — меню, которое позволяет убрать строку состояния и элементы управления с экрана и перенести их на круговую диаграмму, которая появляется только тогда, когда вы вызываете.
- — прокачанная фича Chat Heads от фейсбук. По сути, это очень удобный способ получать уведомления и различные сообщения в любом приложении.
- Планшетный интерфейс на смартфоне: некоторые элементы интерфейса на планшетах не только выглядят лучше, они еще и гораздо удобнее. С их можно заполучить на любом Android смартфоне.
ParanoidAndroid – кастомная прошивка для тех пользователей, которые хотят получить надежность и производительность , но с большим количеством опций кастомизации и уникальными элементами интерфейса.
Google+
Более детальное описание ParanoidAndroidБазовой прошивкой для создания Paranoid Android стала небезызвестная , от которой данный ROM заимствовал традиционный функционализм и высокую производительность, привнеся при этом в свой интерфейс уникальные возможности и оригинальное визуальное оформление.
Основным отличием данной кастомной прошивки является то, что она ориентирована в основном под планшетные устройства в отношении интерфейса, что, однако не мешает пользователям превратить начинку своего телефона в планшетную без каких-либо функциональных потерь.
Стоит отметить значительно возросший объем тонких настроек, которые упираются в возможность гибкой настройки интерфейса приложений при помощи изменения виртуального разрешения вне зависимости от исходного разрешения экрана устройства и всей системы в целом. Поскольку исходное количество имеющихся в прошивке приложений сравнительно невелико, разработчики предпочли предоставить право выбора своим пользователям и скачать необходимые приложения из доступного в прошивке магазина Google Play .
Фактическая оптимизация производительности вашего устройства также может выполняться вручную. Так, пользователь может уменьшать загруженность системы, останавливая ненужные задачи, освобождать забитое пространство оперативной памяти, ограничивать рабочие частоты, изменять сглаживание шрифтов и т.д.
Кроме уже известной всем функции Halo в Paranoid Android также есть своеобразное меню под названием PIE Controls , благодаря которому вы можете перенести основные ярлыки приложений и другие кнопки с главного экрана на специфическую диаграмму, которая будет находиться в скрытом режиме вплоть до вашего вызова.
Другие полезные свойства Paranoid Android :
- Возможность перехода в полноэкранный режим
- Возможность выполнения скриншотов экрана устройства
- Улучшенное качество звука
- Исходный доступ к правам суперпользователя
AOKP — это наиболее кастомизируемый ROM . С этой прошивкой можно очень многое, начиная от создания собственных паттернов для виброзвонка и заканчивая настройкой практически любых элементов интерфейса.
Основные уникальные для AOKP особенности :
- возможность установить свою boot-анимацию
- полная кастомизация navigation bar, возможность добавлять туда ярлыки
- Ribbon — быстрый доступ к любым приложениям на устройстве в любом месте ОС. Может полностью заменить лаунчер.
Данный ROM предназначен для тех пользователей, которые хотят получить полностью кастомизируемый интерфейс. У AOKP в этом деле конкурентов пока еще нет.
Официальный сайт
Более детальное описание AOKPЕщё один не менее оригинальный и стильный ROM с множеством уникальных возможностей. Явным отличием данной прошивки от других является наличие встроенного интерфейса Ribbon , который разделяет все имеющиеся на устройстве приложения по категориям (например, системные, развлечения и т.д.) и размещает их в отдельных удобных вкладках, что значительно упрощает доступ к любой из программ системы.
Основное управление AOKP представлено семью основными кнопками, у которых вы можете менять функцию, расположение и способ вызова по своему усмотрению. Также вы можете регулировать их цвет и степень свечения при нажатии.
Большими возможностями обладают и настройки виджетов, которые можно устанавливать как на рабочих столах, так и на экране блокировки, при этом количество виджетов на одном экране может быть не ограничено. Необходимость их применения в данном случае обусловлена наличием весьма оригинальной анимации переходов, похожих на вращение граней куба.
В отличие от основной экран в AOKP выглядит более аккуратно в связи с более компактным размещением ярлыков и их надписей. При этом значки рабочего стола могут подвергаться дальнейшей кастомизации и улучшениям.
Ещё одной интересной особенностью прошивки является возможность автоматического изменения профиля устройства в зависимости от его положения в пространстве. Будучи связанной с работой акселерометра, данная функция позволяет значительно сэкономить время на переключение вашего смартфона с одного режима на другой. Так, вы можете настроить устройство таким образом, что когда вы будете класть его лицевой частью вниз, оно будет автоматически переходить в спящий режим и активировать все необходимые для этого опции.
Другие особенности
AOKP :- Возможность кастомной настройки анимации процесса загрузки устройства
- Возможность установки особого действия на удержание той или иной кнопки главной панели
- Возможность изменения фона шторки уведомлений
- Возможность ручной настройки процессора
- Полная кастомизация строки состояния и панели навигации
- Возможность установки собственных шаблонов для виброзвонка
Все еще не можете определиться с кастомной прошивкой? Тогда вам стоит попробовать PAC ROM — кастомный ROM , который включает в себя ряд особенностей , AOKP и . У прошивки очень мало чего-то своего, но лучшие особенности вышеперечисленных ROM»ов с лихвой это компенсируют. Единственная действительно уникальная особенность — это настройки. Они были специально созданы, чтобы максимально доступно и удобно преподнести пользователю объединенные возможности.
Официальный сайт
Более детальное описание Pacman ROMДанную прошивку можно назвать универсальной, поскольку она вобрала в себя самые лучшие свойства более известных аналогов, включая , AOKP и Paranoid Android . Фактически у пользователя появилась возможность работать в одном из трёх различных интерфейсов, свойственных этим прошивкам, на свой вкус.
Pacman Rom считается относительно новой кастомной прошивкой, однако несмотря на это отличается большей устойчивостью работы и конкурентоспособной производительностью. Изначально прошивка разрабатывалась для смартфона Sony Xperia Ray , а позднее стала портироваться и на другие устройства Android .
С Pacman ROM главный экран смартфона или планшета можно с удобством переключать в один из пресетных режимов: стоковый, рекомендованный и планшетный. Основные кнопки управления как и всегда доступны для модернизации и изменения функций. Имеется возможность изменения прозрачности панели уведомлений и добавления на неё фонового изображения. Также как и в других именитых прошивках, в Pacman ROM есть кастомные интерфейсы Halo , Ribbon и PIE Controls , а также есть возможность управления настройками ядра и отслеживания его состояния частот.
Другие свойства
Pacman ROM :- Поддержка CRT-анимации
- Возможность управления устройством посредством жестов
- Богатый выбор тем
- Наличие настроек по улучшению безопасности устройства
- Расширенные настройки экрана блокировки
Последний представленный в списке ROM все еще находится в стадии разработки, но уже на данном этапе можно смело прогнозировать, что на выходе должна будет выйти очень мощная кастомная прошивка, поскольку разработчики предлагают пользователям самим выбрать те функции, которыми нужно снабдить будущую систему, посредством участия в голосовании на их официальном сайте. Кроме того, там же в свободном доступе находится исходный код прошивки, который может заинтересовать продвинутых пользователей, желающих внести свой вклад в оптимизацию ROM
80
оценок.
Всего 80
отзывов.
Вам может нравится, как выглядит и работает интерфейс вашего смартфона, но другие прошивки дают возможность исследовать новые варианты дизайна и интерфейса. Также они могут предлагать новую функциональность. Если вам это интересно, читайте дальше.
Лучшие кастомные прошивки
У хороших прошивок есть сообщество поддерживающих их пользователей и они работают на разных моделях устройств. К сожалению, этим требованиям отвечают всё меньшее количесто сторонних загрузчиков. Желающие поддерживать в актуальном состоянии свои старые смартфоны Nexus 5 или имеют мало вариантов для установки. Если вашему аппарату требуется улучшенный пользовательский интерфейс, меньше раздутого программного обеспечения и более оперативное обновление ПО, следует рассмотреть вариант с установкой кастомной прошивки.LineageOS (в прошлом CyanogenMod)
Многочисленным поклонникам пришлось в своё время попрощаться с популярной прошивкой CyanogenMod и всеми её функциональными возможностями. Она отлично подходила для новичков, поскольку в Википедии предлагалось обширное описание возможностей. На смену пришла прошивка Lineage, у которой также есть своя Wiki.
Lineage обладает компактным загрузчиком, функциональным приложением для работы с камерой и рядом предустановленных программ, которые занимают небольшой объём памяти. Имеются звуковые профили, которые дают возможность заглушать звук или сделать смартфон громче при определённых условиях. Настройки конфиденциальности отправляют приложениям с повышенными правами неправильные данные, чтобы ввести их в заблуждение. Главное же, что Lineage позволяет старым смартфонам снова стать быстрыми.
Эта прошивка создана для аппаратов Nexus, некоторых и . Функции здесь похожи на Lineage, даются рут-права, есть регулярные обновления безопасности и стабильности.
Поддерживается широкий спектр устройств, обновления выходят с завидной регулярностью. Благодаря OmniSwitch доступна многозадачность. Dirty Tweaks содержит важные настройки, которых нет в стоковой Android.
SlimROMs
Урезанная версия Android позволяет пользователю самому выбрать, какая часть сервисов Google Play ему нужна. Также позволяет модифицировать DPI шрифтов и иконок, можно сделать всё крохотным. В настоящее время поддерживается около 50 моделей устройства.Выпущена альфа-версия сборки на Android Lollipop, разработка здесь идёт очень не быстро.
Другие прошивки
Позиционируется как решение «всё в одном». Разработчики бессовестно копируют функциональные возможности из других прошивок из данного списка, включая элементы управления OmniSwitch и CyanogenMod»s Pie, объединяя их в собственном продукте.Таким образом, этой прошивки может не хватать персональности, но если вы ищете вариант с огромным количеством настроек, он перед вами. Анимация загрузки заслуживает отдельной похвалы. Доступно более 50 устройств.
Впервые эта прошивка появилась в начале 2013 года на основе Android Jelly Bean. Здесь нет радикального изменения дизайна, но немногочисленные изменения довольно эффективные, в том числе в уведомлениях и навигации.
Режим погружения позволяет видеть информацию на экране, скрывая панель статуса, система динамических панелей объединяет статус и навигацию. Это повышает внешнюю привлекательность системы.
В начале 2015 года компания OnePlus наняла ряд ключевых сотрудников из Paranoid Android. В итоге проект был заморожен, один из разработчиков ушёл, другой опроверг эту информацию. Будет возрождён этот проект или нет, неизвестно.
Paranoid Android можно установить на множество устройств, включая линейку Nexus и OnePlus One.
Описание кастомных прошивок
Прошивка представляет собой сборку операционной системы, которая работает на устройстве с базовыми приложениями, такими как адресная книга, календарь, камера и т.д. Главное преимущество Android-смартфонов заключается в том, что они могут работать на сторонних системах и не только с оригинальными прошивками. Кастомные прошивки заменяют предустановленную версию Android. Замены представляют собой различные вариации AOSP от добровольных разработчиков, у которых много свободного времени.Что такое AOSP
Данное сокращение переводится как Android Open Source Program. Это версия открытого исходного кода Android от Google, которая доступна для всех желающих. Разработчики могут изменять его без необходимости следовать стандартам Google и устанавливать её приложения.Благодаря этому проекту появились такие прошивки, как CyanogenMod, Paranoid Android, MIUI.
Преимущества : следует ли ставить кастомную прошивку?Многие владельцы Android-устройств знаю о проблеме: аппарату всего год, а производителей уже не собираются обновлять его. Новые версии Android интересны не только по причине расширенных функциональных возможностей, но и из-за обновлений безопасности.Сторонние прошивки используют официальный код Google и совместимые драйверы для смартфонов. Это позволяет обновлять систему до последней версии. Зачастую кастомные прошивки обновляются чаще, чем оригинальная Android.
Смартфон становится быстрее
Одно из главных преимуществ кастомных прошивок. Установленные производителем графические темы и приложения здесь почти отсутствует. Это экономит память и увеличивает скорость работы.Кастомизация
Кастомные прошивки не только приносят последнюю версию Android, но и дают обширные варианты настроек. Возможности почти безграничные.
Выполнив рут, вы получаете полный доступ ко всем возможностям устройства. В оригинальной версии Android некоторые функции скрыты. Модифицированная прошивка даёт безграничный доступ ко всем возможностям смартфона. Кроме того, легче выполнять резервное копирование.
Идеальный вариант для любителей чистых версий
Поскольку кастомные прошивки основаны на Android Open Source Project, у них есть больше функций и подходящие драйверы от разработчиков этих прошивок. Если вы покупаете смартфоны не на стоковой версии Android, такие как или Samsung, вы всё ещё можете получить стоковую версию Android. Совместимост ь: есть ли прошивка для моего устройства?Ответ на этот вопрос нужно искать на форумах в интернете. Там вы найдёте перечень поддерживаемых конкретной прошивкой устройств и советы по обновлению.Недостатки кастомных прошивок
Прежде чем вы решитесь на непростой процесс установки прошивки, следует узнать об их недостатках.- Потеря гарантии
Если на ваших устройствах всё ещё есть гарантия, после установки кастомной прошивки она может стать недействительной. Многие производители терпеливо относится к внесению изменений в операционную систему устройства. Одним из них является Xiaomi. - Сложность установки
Кастомные прошивки хорошо подходят для тех, кто любит сложные задачи. Если к вам это не относится, лучше прошивку не устанавливать. Обновления, рут и нестабильность версий могут вам быстро надоесть. - Нехватка приложений Google
В сторонних прошивках мало программ Google. Приложения магазина Play Store придётся устанавливать заново. Программы Google можно найти по адресу .
Как установить Android 11 уже сейчас. Подробная инструкция
Многие пользователи любят установить новую прошивку еще до того, как она станет доступна всем. У каждого свои причины. Кому-то хочется быть первым, кто проверить на себе что-то новое. Кому-то это неважно и им просто не терпится как можно быстрее посмотреть чего там будет нового. Можно привести много причин такого желания, но установить прошивку, которая пока не вышла из беты не так просто для обычного пользователя. Вот и приходится иска, как это сделать. Нам тоже часто задают такой вопрос и косвенно мы на него уже отвечали. Сейчас приведу полную инструкцию, если вам не терпится и хочется как можно быстрее обновить свой смартфон.
Установка Android 11 пока имеет смысл только для тех, кто очень хочет.
Что сделать перед обновлением Android телефона
В начале немного позанудствую и расскажу, что надо сделать, чтобы обновление прошло просто и безболезненно.
Прежде всего вам надо понимать, что вы можете окирпичить свой смартфон и придется принимать куда более серьезные меры. Для многих это может даже закончиться проходом в сервисный центр. Поэтому, если ваш опят пользования Android на уровне ”читаю и перевожу со словарем”, лучше не лезть в это и не пробовать обновлять прошивку на ту, которая еще не вышла. Просто дождитесь релиза.
Google случайно проговорилась, когда официально выпустит Android 11
Если все же решили установить прошивку, обязательно сделайте бекап всего, что у вас есть на компьютере или в облаке. Если все нормально, копия сделана и вас не пугают возможные, пусть не очень вероятные, последствия, можно начинать.
Обновление Android 11 бета 2
Google уже во всю тестирует новый Android, финальный релиз которого состоится осенью этого года. Сейчас вышла уже вторая бета-версия и она стала намного стабильнее, чем первая, с которой были определенные проблемы. В целом это логично — обычно так и бывает.
Его долго ждали и он уже здесь.
На данный момент актуальная бета поддерживается только смартфонами Google Pixel со второго по четвертое поколение. Итого восемь телефонов, включая Google Pixel 3a и Google Pixel 3a XL.
Не стоит ожидать слишком много нового в плане возможностей и функциональности. Хотя бета-версии обычно намного надежнее первоначальных предварительных версий для Android, мы все же предостерегаем вас не использовать их на своем основном устройстве, если вы не готовы принять риск потери данных и другие потенциальные проблемы.
Huawei рассказала, какие устройства первыми получат Android 11
Вы можете подписаться на бета-версии по этой ссылке. Тогда вы будете получить соответствующие прошивки на свой телефон и поможете сделать Android лучше и стабильнее, но все равно помните о рисках и несколько раз подумайте, нужно ли оно вам.
Какие телефоны поддерживают Android 11 Beta 2
- Google Pixel 2
- Google Pixel 2 XL
- Google Pixel 3
- Google Pixel 3 XL
- Google Pixel 3a
- Google Pixel 3a XL
- Google Pixel 4
- Google Pixel 4 XL
Как установить Android 11 на свой смартфон
Если вы определились, что готовы скачать Android 11 на свое устройство (из списка поддерживаемых), проверьте, что у вас наготове кабель для подключения к компьютеру и давайте приступать. Рекомендую сначала пробежаться по пунктам, а уже после этого переходить к активным действиям.
Что сделать на телефоне
Вам нужно скачать соответствующий файл для вашего устройства, прежде чем начать. Нажмите здесь, чтобы получить OTA для вашего конкретного устройства Pixel. Также можно использовать полные заводские образы (здесь), хотя это требует дополнительных действий, таких как разблокировка загрузчика и многое другое. Поэтому, если вы хотите, чтобы все было просто, лучше загрузить OTA, и действовать по инструкции ниже.
Наш Telegram-чат ждет ваш рассказ о том, как вы хотите установить Android 11 или уже сделали это.
После того, как вы установили файл, вам необходимо перезагрузить телефон в режиме восстановления, чтобы применить OTA. Для этого выполните следующие действия.
Сначала отключите свой телефон. После того, как он полностью выключится одновременно нажмите и удерживайте кнопки питания и уменьшения громкости. На экране должно будет появиться меню загрузчика. Нажимая кнопки регулировки громкости как стрелками ”вверх” и ”вниз” перейдите к пункту режим восстановления. Чтобы выбрать этот пункт нажмите кнопку питания (Power).
Почему читатели AndroidInsider.ru выбирают Android, а не iOS
Если все сделали правильно, на экране вы увидите робота Android с восклицательным знаком. Теперь нажмите кнопку питания и кнопку увеличения громкости примерно на секунду. Отпустите кнопку увеличения громкости, и вы полностью восстановитесь.
Затем, используя кнопки регулировки громкости, пролистайте вниз до «Применить обновление из ABD». Нажмите кнопку питания, чтобы выбрать эту опцию. Наконец, вы увидите пустой экран, рассказывающий, как загружать OTA.
Что сделать на компьютере
Теперь, когда ваш телефон готов, пришло время сотворить магию и добиться того, чтобы он начал работать под управлением новой операционной системы.
Подключите телефон к компьютеру через USB-кабель. Помните, что на вашем компьютере должны быть установлены инструменты ADB.
Этот логотип стал уже таким родным.
В Windows вам надо будет пользоваться командной строкой, а на Linux или Mac вместо нее будет терминал. Если вы пользуетесь Windows, убедитесь, что вы переходите туда, где храните папку.
Затем вам нужно ввести adb sideload для Windows или ./adb sideload для Mac и Linux. Теперь вам надо ввести имя папки .zip из архива и нажать Enter.
Google выпустила сразу два обновления для Android. Зачем так много?
После завершения ваш телефон вернется в режим восстановления, и вы можете отключить USB-кабель. Останется только перезагрузить смартфон и если вы все сделали правильно, то ваш телефон включится уже с бета-версией Android 11.
Еще раз отмечу, что я бы не рекомендовал делать это если у вас нет острого желания попробовать что-то новое и/или вы не уверены в своих силах. А еще помните, что это бета и она может быть нестабильной. Я не отговариваю, а предупреждаю. Выбор только за вами.
Найден способ поставить Android 10 почти на любой современный смартфон
Команда программных разработчиков phhusson представила решение, позволяющее установить свежую версию Android 10 практически на любой смартфон, работающий на базе Android 8 и 9.
Как пишет XDA Developers пользоваться вожделенной «десяткой» могут владельцы всех девайсов, поддерживающих Project Treble.
Сам Project Treble был запущен Google еще в 2017 году. Его идея — в том, чтобы обновлением непосредственно операционной системы Android занималась сама компания Google, а обновлением фирменных оболочек — их разработчики, то есть создатели смартфонов.
Поддержка Project Treble заявлена в большинстве устройств под управлением Android 8 и 9, а их число во всем мире скоро достигнет 40 процентов от общей массы. Можно сказать, что практически любой современный, то есть работающий на восьмом или девятом андроиде смартфон, может беспрепятственно обновиться до «десятки».
Планировалось, что инициатива Google обеспечит более быстрый выход новых версий Android, поскольку от создателей смартфонов для обновления самой операционки (а не фирменной оболочки) не требовалось практически никаких действий. В то же время инициатива помогла энтузиастам, создающим различные кастомные сборки Android.
Узнать, подходит ли смартфон для обновления до Android 10, можно с помощью приложения Treble Info, доступного в Google Play. После установки обновления пользователь получит аппарат, работающий на «десятке» (включая важные обновления безопасности), но фирменная оболочка производителя останется прежней.
После проверки Treble Check пользователю необходимо убедиться, что загрузчик смартфона разблокирован, а затем установить кастомное рекавери, подходящее для его модели. После этого можно скачивать и устанавливать phhusson GSI (общий системный образ, Generic System Image) с сайта GitHub.
Стоит, однако, помнить, что все эти действия пользователи осуществляют на свой страх и риск, а новые смартфоны, подвергшиеся перепрошивке, с большой вероятностью лишатся фирменной гарантии.
Самый простой способ установки любой кастомной прошивки на смартфон или планшет
Если вы смело себя относите к той категории Android-пользователей, которые не особо положительно настроены к официальным прошивкам от производителей и любите сами выбирать кастомную прошивку для своего смартфона или планшета, то мы вас можем порадовать. Теперь для вас есть практически обязательное приложение, которое в первую очередь нужно устанавливать на свой Android-гаджет. Конечно, самые первые инструменты, которые вы должны установить, это ROM Manager, рекавери TWRP или ClockworkMod, Recovery Tools и т.п., но теперь в свой список можете записать ROM Installer.Разработчик JRummy наверняка вам всем известен, так как именно от его рук и появились такие приложения как Root Explorer, Rom Toolbox, Font Installer и другие. Однако пока поговорим про Rom Installer.
Приложение создано для более упрощенного поиска и установки кастомных прошивок самых новых версий для любых Android-устройств. Работает оно почти как Rom Manager. Если отметить официальное описание приложение в Google Play маркете, то Rom Installer работает с сотнями устройств и позволит найти и установить понравившуюся вам прошивку. Также одним нажатием можно установить кастомный рекавери TWRP или ClockworkMod, сделать бэкап системы, пропатчить систему или установить zip-файл с модификациями. Также после установки прошивки вы уже будете получать уведомления о появлении обновлений и новых версий.
На данный момент в списке прошивок уже отметились известные проекты: CyanogenMod, Android Open Kang Project (AOKP), Miui, Paranoid Android, Carbon и множество других. Возможно, про некоторые вы и не слышали.
Естественно для некоторых популярных моделей смартфонов и планшетов вы найдете больше вариантов для прошивки, так что все зависит от разработчиков и их интереса к тому или иному устройству.
Пока приложение Rom Installer работает в бета-версии и совершенно бесплатно можно ее скачать в Google Play по данной ссылке. Далее должна появиться PRO-версия Rom Installer и некоторые функции в ней будут доступны только после оплаты.
Также подписывайтесь на наши страницы Вконтакте, Facebook или Twitter, чтобы первыми узнавать новости из мира Samsung и Android.
Как обновить телефон LG — журнал LG MAGAZINE Россия
Смартфоны LG работают на операционной системе Android, принадлежащей Google. Android – cамая популярная ОС: она установлена в более 80% всех смартфонов, продаваемых в мире.
Создатели ОС постоянно работают над улучшением и усовершенствованием Android: с момента появления в 2007 году Android операционная система приобрела множество новых функций. Так что владельцы смартфонов LG имеют возможность использовать весь функционал платформы Android при условии, что они своевременно обновляют прошивку телефона.
В зависимости от индивидуальных настроек смартфона, установить новую версию Android на телефон LG можно либо вручную, когда она становится доступна (владельцы смартфонов получают push-уведомления), либо обновление устанавливается на смартфон автоматически (чаще всего для этого смартфон должен быть подключен к сети Wi-Fi, а также к источнику питания, так как во время обновления повышается расход энергии. И если батарея заряжена недостаточно, это может привести к тому, что смартфон выключится до завершения процесса установки обновления, и все данные будут потеряны).
Почему надо обновлять телефон LG?
В каждой новой версии прошивки Android разработчики добавляют новые удобные опции, расширяющие функционал смартфона, а также устраняют баги и недочеты, возникшие в предыдущих версиях. Так что не будет преувеличением сказать, что обновляя свой смартфон LG, владелец тем самым делает пользование им удобнее, безопаснее, а сам смартфон – мощнее и современнее. К тому же устройство с обновленной прошивкой работает стабильнее, а заряд батареи расходуется эффективнее.
Так же обновление прошивки вашего устройства может помочь в том случае, если в работе смартфона начались неполадки, такие как:
- Проблемы в работе приложений (приложения зависают или самопроизвольно прекращают работу).
- Невозможность внести изменения в работу режимов смартфона (настройки режимов сбрасываются).
- Самопроизвольное выключение или перезагрузка телефона при заряженной батарее.
- Проблемы с отправкой и получением смс-сообщений.
Обычно при возникновении любой из этих неполадок рекомендуют обратиться в Сервисный Центр. Однако, чаще всего помогает обновление прошивки операционной системы до последней версии.
Обновление прошивки на смартфонах LG: пошаговая инструкция
- Для начала нужно проверить, какая версия ПО установлена на вашем смартфоне LG. Для этого при помощи кнопки меню зайдите в «Настройки».
- Выберите раздел «Общие», а затем раздел «О телефоне».
- Вам нужно найти пункт «Центр обновлений», а в нем «Обновление ПО».
- Нажмите на «Проверку обновлений», и телефон покажет, есть в настоящее время доступные для скачивания и установки более новые версии ПО.
- В том случае, если обновления доступны, ваш смартфон LG предложит вам обновить операционную систему, а также покажет дополнительные данные об обновлении: его размер и «содержание», какие новые функции были добавлены, какие старые улучшены и какие баги исправлены.
- Убедитесь, что на вашем смартфоне достаточно места, чтобы установить обновление. Если памяти недостаточно, вам потребуется очистить внутреннюю память телефона. Как это сделать, подробнее можно прочесть здесь.
- При выборе способа загрузки (через Wi-Fi или любую сеть) предпочтение стоит отдавать Wi-Fi, так как иначе скачивание происходит согласно тарифу вашего мобильного оператора.
- После выбора способа загрузки нажмите «Загрузить», а затем «Установить сейчас», тогда обновление начнется немедленно.
- Чаще всего процесс обновления прошивки смартфона занимает несколько минут, в течение которых пользоваться устройством нельзя. Учитывайте это при выборе времени!
Если вы уверены, что для вашего смартфона уже есть доступное обновление, но оно не отображается в системе, можно запросить обновление вручную. Вот что для этого нужно сделать:
- Зайдите в «Настройки».
- Выберите «Приложения».
- Найдите вкладку «Все», а в ней Google Service Framework.
- Удалите все данные и почистите кэш.
- После этого еще раз проверьте наличие обновлений для ПО способом, описанным выше.
Обновление смартфона LG при помощи LG PC Suite: пошаговая инструкция
Программа LG PC Suite – программа, специально разработанная для того, чтобы упростить управление данными на смартфоне LG с компьютера или ноутбука. Синхронизация телефона происходит через USB или Bluetooth. С ее помощью можно хранить резервную копию данных со смартфона на экстренный случай потери или поломки, переносить информацию (фото, видео, контакты и т.д.) со старого смартфона на новый и многое другое. Одной из функций программы является возможность обновить прошивку смартфона. Вот что для этого нужно сделать:
- Подключите телефон к компьютеру любым удобным способом из описанных выше.
- Откройте программу и нажмите кнопку «Подключить», расположенную в верхнем левом углу.
- Подождите, пока ваше устройство синхронизируется с программой. Это происходит обычно в течение нескольких секунд.
- После окончания процесса синхронизации вы увидите информацию о вашем смартфоне LG, в том числе и о версии ПО.
- Чтобы проверить наличие новых версий прошивки, нужно нажать «Проверка обновлений».
- Следуйте указаниям системы.
- Не отключайте смартфон он компьютера до окончания процесса обновления!
Проблемы, которые могут возникнуть при обновлении смартфона LG
Обновление прошивки вашего телефона LG – простое действие, которое не должно вызывать никаких сложностей. Тем не менее некоторые проблемы все же могут возникнуть.
Самая популярная причина, почему нет обновления на Android, заключается в том, что производитель прекратил поддержку устройства. Это происходит на старых моделях. Сделать здесь, к сожалению, ничего нельзя.
Зато с другими часто встречающимися проблемами разобраться очень легко.
— Не хватает памяти: нужно очистить память.
— Временный сбой в работе сервисов Google: нужно повторить процедуру позже.
Слабый сигнал интернета: подключитесь к Wi-Fi или повторите попытку позже.
— Попытка установки нелицензионного ПО: необходимо убедиться, что вы взаимодействуете с проверенным источником. В случае сомнений откажитесь от установки, чтобы не повредить программное обеспечение смартфона.
Руководство для начинающих по установке пользовательского ПЗУ на телефон Android · Джеймс Хиббард
У меня есть старый телефон Sony XPeria S (2012 года выпуска), который уже давно оставлен моим оператором связи. Он больше не получает никаких обновлений и завис на Android 4.2, что отстой….
Итак, я решил взять дело в свои руки и получить последнюю версию Android, перепрошив телефон кастомным ПЗУ. Хотя это оказалось несложно, на этом пути я наткнулся на несколько камней преткновения, которые я хотел задокументировать.
Этот пост будет служить двум целям. Во-первых, он предоставит подробные инструкции о том, как установить пользовательское ПЗУ на Xperia S. Во-вторых, в нем также будет описан общий процесс прошивки старого телефона Android и предложен общий обзор задействованных концепций.
Но почему?
Большими мотивационными факторами для меня, желавшего сделать это, были:
А почему бы и нет?
Также важно подумать, почему это не лучшая идея.
- Чтобы установить пользовательское ПЗУ, вам необходимо разблокировать загрузчик телефона. Это может привести к аннулированию гарантии на ваш телефон. .
- Разблокировка загрузчика приведет к сбросу настроек телефона к заводским. Это означает, что вы потеряете все данные, для которых не было резервной копии .
- У вас нет гарантии успеха. Если процесс пойдет не так, можно вывести телефон из строя.
- Безопасность . Если посмотреть на это под другим углом, вы в конечном итоге загрузите новую операционную систему своего телефона с сайта обмена файлами где-нибудь в Интернете.Подумайте об этом на секунду.
Всем, кто не знает, что они делают, прочтите руководство до конца. Не , а не начинают выдавать случайные команды на ваше устройство, не понимая, что они делают. Я в никоим образом не отвечаю за , если вы кладете кирпич на свой телефон.
И с учетом сказанного, перейдем к делу…
Общие принципы
Чтобы этот процесс работал, вам необходимо сделать следующее:
- Найдите пользовательское ПЗУ для установки
- Установите Android SDK Platform-Tools
- Разблокировать загрузчик устройства
- Установите кастомный образ восстановления
- Используйте образ восстановления для установки ROM
Вам также потребуется подключить устройство к компьютеру, поэтому имейте под рукой подходящий USB-кабель.И обратите внимание, что я использую Linux. Процесс будет немного отличаться, если вы используете Windows, но принципы аналогичны.
Так что же такое ПЗУ?
ROM означает R ead- O nly M emory — носитель данных, данные которого можно только читать. Примером ПЗУ может быть картридж, используемый в игровой приставке.
В отношении смартфонов эта фраза приобрела несколько иное значение, а именно: образ операционной системы, которую вы устанавливаете в область ПЗУ вашего телефона.
Существует два распространенных типа ПЗУ. Стандартное ПЗУ — это версия операционной системы, которая поставляется с телефоном, тогда как специальное ПЗУ — это версия операционной системы, которая была модифицирована каким-либо образом.
Можно модифицировать Android, потому что Android является открытым исходным кодом. Это означает, что любой разработчик может редактировать код, перекомпилировать его и повторно выпускать для установки.
Поиск пользовательского ПЗУ
Пользовательские ПЗУ зависят от устройства.Это означает, что вам нужно найти тот, который был адаптирован к вашему устройству. Вы не можете просто взять первый, который вам понравится.
Отличное место для посещения при поиске пользовательского ПЗУ (или чего-либо еще, связанного с Android) — это форум разработчиков XDA. Это сайт, на котором разработчики и пользователи Android обмениваются идеями, приложениями, ресурсами и т. Д.
Когда вы впервые приедете, вы можете ввести свое устройство в средство поиска устройств вверху страницы. Я был рад увидеть, что у Xperia S есть собственный форум, на котором я вскоре обнаружил nAOSP 8.Предлагается 1 ПЗУ Oreo. Обратите внимание, что «ASOP» означает A ndroid O pen S ource P roject (версия Android с открытым исходным кодом, о которой я упоминал выше), а «n» означает «рядом». 8.1 — это номер версии Android, а «Oreo» — это название версии.
Круто! Так что мне было хорошо пойти с ПЗУ. Это был бы значительный скачок по сравнению с дрянной версией 4.2, на которой я застрял.
Разблокировка загрузчика
На ПК загрузчик — это программа, которая запускается при каждом включении устройства, чтобы гарантировать активацию правильной операционной системы.Например, возможно, вы установили Windows и Linux на одном компьютере, и ПК должен знать, с какой из них загружаться.
Тот же принцип применяется к телефону Android, за исключением того, что загрузчик определяет, когда запускать Android, а когда переходить в режим восстановления. Вам необходимо разблокировать загрузчик, чтобы иметь возможность установить собственный образ восстановления и пользовательское ПЗУ.
Вернувшись к Xperia, быстрый поиск в Google привел меня к официальным инструкциям на сайте Sony. Я пройду через шаги, которые я выполнил ниже.
Проверьте, можно ли разблокировать загрузчик
Поскольку разблокировать загрузчик можно только для определенных выпусков, мне нужно было проверить, можно ли разблокировать загрузчик на моем устройстве.
Для этого пришлось открыть номеронабиратель и ввести * # * # 7378423 # * # *
для входа в сервисное меню.
Затем мне пришлось нажать Service info > Configuration > Rooting Status .
К счастью, здесь сказано «Да»
Установите Android SDK Platform-Tools
Как можно прочитать на сайте проекта, Android SDK Platform-Tools является компонентом Android SDK.Он включает инструменты, которые взаимодействуют с платформой Android, такие как adb
и fastboot
. Эти инструменты необходимы, если вы хотите разблокировать загрузчик вашего устройства и прошить его новым образом системы.
Я загрузил правильную версию инструментов (SDK Platform-Tools для Linux) со страницы выше и распаковал ее в свой домашний каталог. Затем я вошел в каталог platform-tools
и добавил программы adb
и fastboot
в свой $ PATH
.
Наконец, мне нужно было включить отладку по USB на моем Xperia. Это можно сделать, нажав несколько раз на Settings > About Phone > Build Version , после чего я смогу включить его через Settings > Developer options .
Подключиться к Fastboot
Fastboot — это инструмент / протокол для записи данных непосредственно во флэш-память вашего телефона. Чтобы загрузить телефон в режим быстрой загрузки, мне нужно было подключить его к ПК через USB, а затем ввести следующую команду:
Цвет индикатора в верхнем левом углу устройства изменился с зеленого на синий, чтобы указать, что устройство находится в режиме быстрой загрузки.
Далее я ввел:
И подтвердил, что мое устройство указано здесь по его серийному номеру.
Получите ключ разблокировки
Этот шаг приведет к аннулированию гарантии и удалению ваших данных! Если вас это беспокоит, ознакомьтесь с этим постом о создании резервной копии TA, которая позволит вам вмешиваться в работу вашего устройства, не беспокоясь о гарантии.
Для завершения последнего шага мне понадобился номер IMEI моего телефона. IMEI означает I nternational M obile S tation E quipment I dentity и представляет собой уникальный набор цифр и букв, который идентифицирует устройство.
Чтобы получить номер IMEI, мне нужно было набрать * # 06 #
, а затем записать, что отображалось.
Затем мне пришлось перейти на страницу Sony Unlock Bootloader, выбрать мое устройство и ввести номер IMEI, который я только что записал. После этого сайт вернул мой код разблокировки.
Наконец, вернувшись в терминал, я должен был ввести:
sudo fastboot oem unlock 0x <код разблокировки>
В этот момент телефон отключился, и потребовалось некоторое время для загрузки.Когда это произошло, его полностью стерли и начали настраивать Android для первого использования.
И загрузчик разблокировался.
Установка кастомного рекавери
В ветке, в которой я нашел ПЗУ, есть ссылки на дополнительные инструкции по его установке. Главный из них:
Эта сборка должна быть прошита из последней версии TWRP (3.2.3).
TWRP — это сокращение от Team Win Recovery Project и представляет собой настраиваемый образ восстановления с открытым исходным кодом для устройств на базе Android.TWRP — это мощный инструмент, который позволяет пользователям устанавливать сторонние прошивки (например, пользовательские ПЗУ) и создавать резервные копии текущей системы. Эти функции обычно не поддерживаются стандартными образами восстановления.
Как и в случае с пользовательскими ПЗУ, версия TWRP, которую вы устанавливаете, будет зависеть от телефона, на который вы ее устанавливаете. В моем случае я выбрал последнюю версию TWRP для Sony Xperia S. Если вы следуете здесь, убедитесь, что вы выбрали правильную версию TWRP для своего устройства.
Проблемы с установкой
К сожалению для меня, это был самый сложный шаг в процессе, и он стоил мне изрядного количества времени.Первоначально я следил за этим руководством на форумах XDA-Developers, в котором говорится, что после подключения телефона к ПК в режиме быстрой загрузки вы можете выполнить восстановление восстановления телефона с помощью следующей команды:
судо fastboot flash recovery twrp-3.2.3-nozomi.img
Я выполнил эту команду, но, к сожалению, она выдала следующее сообщение:
Отправка восстановления (12964 КБ)
(загрузчик) Скорость загрузки USB была 33272 КБ / с
Ладно [0.415 сек]
Написание "выздоровление"
(загрузчик) Запрошена прошивка раздела "восстановление"
СБОЙ (удаленный: «Раздел не найден»)
Законченный.Общее время: 0,437 с
Похоже, что причина этого в том, что в телефонах Sony Xperia S нет выделенного раздела для восстановления, а есть механизм восстановления при загрузке, что означает, что восстановление загружается с использованием обычного ядра / загрузочного образа на устройстве. .
Следующий метод, который я попробовал, был указан на странице TWRP для Sony Xperia S, ссылка на которую приведена выше (возможно, было бы неплохо прочитать это в первый раз). Это привело к тому, что я переименовал образ TWRP в twrp.img
, затем скопировал его в корень папки телефона / sdcard
следующим образом:
мв трп-3.2.3-nozomi.img twrp.img
adb push twrp.img / sdcard
Затем откройте оболочку adb и используйте dd
, чтобы скопировать ее в правильное место на устройстве:
adb оболочка
оболочка @ android: / $ su
корень @ android: / # dd if = / sdcard / twrp.img of = / dev / block / mmcblk0p11
25929 + 1 записей в
25929 + 1 записей
Кажется, это сработало, то есть я не получал сообщения об ошибке, но пытаюсь, как мне нравится, я мог , а не , заставить телефон загрузиться в пользовательское восстановление.Мех!
Что еще не сработало
В этот момент я начал гуглить, но безрезультатно. Существует куча руководств о том, как прошить Xperia S с помощью пользовательского ПЗУ (вот несколько примеров), но они либо устарели, предполагая, что TWRP уже установлен, либо вам предлагается использовать один из перечисленных выше методов, который не сработало.
Затем я попытался использовать официальное приложение TWRP для установки TWRP из Android. Я следовал инструкциям в этом видео, но когда дело дошло до выбора загруженного изображения для прошивки, у меня не было такой возможности.Приложение также сообщило, что Не удается найти восстановление
— это означает, что предыдущая ошибка вызвала сбой.
Приложение TWRP требует рутирования телефона. Для этого я перешел на сайт TowelRoot, где щелкнул большую красную лямбду (λ), чтобы загрузить
tr.apk
, затем запустилadb install tr.apk
, чтобы установить приложение. Я включил в телефоне Wi-Fi (видимо, он нужен приложению, чтобы проверить, поддерживает ли телефон root-права), открыл приложение на телефоне и все.
Затем я попробовал TWRP Manager, который делает более или менее то же самое, что и официальное приложение TWRP, указанное выше. Во время установки было задействовано что-то под названием Busybox (о чем было полезно знать). Я следил за этим видео, чтобы установить TWRP из Android, но опять же (к сожалению), это не удалось, когда дело дошло до загрузки. Итак, никаких кубиков ..
Затем я увидел, что ROM Manager рекомендуется в качестве альтернативы TWRP. Официальный веб-сайт http://clockworkmod.com/, и вы можете перейти оттуда к диспетчеру ROM в Play Store.Я посмотрел официальное видео (на этой странице), установил диспетчер ROM, но когда я пошел устанавливать восстановление Clockwork Mod из приложения, он сказал мне, что мой телефон не поддерживается.
Наконец, я попытался установить рекавери Clock Work Mod (CWM) напрямую. Эта ветка на форуме XDA-Developers выглядела многообещающей, но все ссылки были мертвы. Я также пробовал следовать этому руководству, но он полагался на отсутствующий файл из потока выше.
Что сработало
К этому моменту у меня было слабое чувство, что все, что я пробовал, обречено на провал.Затем я наткнулся на страницу LineageOS, на которой было написано:
Временно прошить TWRP для загрузки:
fastboot flash boot twrp-x.x.x-x-huashan.img
Я читал, что TWRP не следует прошивать при загрузке, но к настоящему времени у меня не было вариантов, и терять было нечего. Так я и сделал:
sudo fastboot flash boot twrp-3.2.3-nozomi.img
Это сработало (команда работала без ошибок), и я предварительно перезапустил телефон. Как только он снова загрузился, первое, что я заметил, это то, что свет в верхнем левом углу стал розовым.Раньше этого не было, поэтому я пару раз нажал Громкость , и я приступил к восстановлению. Ура!
Желая протестировать следующий шаг, я снова загрузился в fastboot и переместил пользовательское ПЗУ в телефон:
sudo fastboot перезагрузка
adb push nAOSProm-8.1.0-b06-nozomi.zip / sdcard
Затем я мог вернуться в TWRP (как описано выше) и выбрать Установить > nAOSProm-8.1.0-b06-nozomi.zip > Проведите пальцем до подтверждения Flash , чтобы установить пользовательское ПЗУ.
На TWRP какое-то время показывалась полоса прогресса, затем телефон перезагрузился. Потребовалась целая вечность, чтобы вернуться к жизни, но когда это произошло, она была запущена и работала с Android Oreo 8.1!
Установка приложений с открытым исходным кодом с помощью F-Droid
В ПЗУ было установлено лишь несколько приложений, поэтому одним из первых вещей, которые я сделал с новой ОС, была установка F-Droid. Это поддерживаемый сообществом репозиторий программного обеспечения для Android, похожий на магазин Google Play. Основной репозиторий, размещенный в проекте, содержит только бесплатные бесплатные программные приложения.
Установить F-Droid очень просто. Вы можете скачать его с официального сайта F-Droid. Затем найдите загруженный файл apk на своем устройстве и коснитесь его, чтобы установить. Вам будет предложено разрешить Android установить приложение из неизвестного источника. Согласитесь с этим, и вперед.
Как только вы откроете F-Droid, вы увидите, что приложения организованы по категориям, например, Connectivity , Development , Games и так далее. Есть достаточно хороший выбор приложений из коробки, но вы можете расширить его, установив дополнительные репозитории, многие из которых перечислены здесь.Вы можете прочитать, как добавить репо в F-Droid здесь.
Если вы ищете вдохновение для того, что устанавливать чаще всего, посмотрите этот пост, в котором автор перечисляет свои любимые приложения для F-Droid.
Но я не могу жить без
Лично я счастлив, насколько это возможно, держать Google подальше от моего телефона, но если вам действительно нужны приложения из Play Store или какие-либо проприетарные приложения под брендом Google, которые предустановлены с большинством устройств Android , есть несколько возможностей.
Самым легким вариантом является приложение под названием Aurora Store, которое можно загрузить через F-Droid. Это позволяет загружать приложения прямо из Google Play Store в виде файлов apk, которые затем можно установить.
Второй вариант — установить что-то под названием Open GApps. Это позволит вам добавить на свой телефон часть или весь набор приложений Google (например, Google Play Services, Play Store, Gmail, Карты и т. Д.). Вы можете навести указатель мыши на различные пакеты на домашней странице проекта, чтобы увидеть, что предлагает каждый вариант.Перед загрузкой вам также нужно будет выбрать правильную платформу и версию Android. Если вы не уверены, что выбрать, значит, у проекта есть собственное приложение, которое определит, какая версия Android у вас установлена и для какой архитектуры нужно создавать приложения.
Откройте приложение GApps на Xperia S
Мне было любопытно посмотреть, смогу ли я заставить Google Play работать на Xperia S, и вот как я поступил.
В исходной ветке форума XDA-Developers разработчик ПЗУ говорил, что Open GApps Arm 8.1 Micro был хорошим выбором, поэтому я скачал его и вставил в телефон:
adb push open_gapps-arm-8.1-micro-201
.zip / sdcard Затем я запрыгнул в TWRP и установил его, используя тот же метод, который описан выше. Когда я перезапустил телефон, приложения были там, но когда я запустил Google Play, я постоянно получал сообщение «Служба Play перестала работать».
Затем я попытался удалить GApps с помощью этого инструмента, и операционная система оказалась непригодной для использования.О, Боже!
Возвращаясь к исходной точке, я затем стер устройство из TWRP (расширенная очистка, включая систему). Затем я вставил пользовательское ПЗУ в устройство, загрузил GApps Arm > 8.1 > Pico и тоже отправил его на устройство. Pico содержит минимум для доступа к функциям Google Play.
В TWRP я щелкнул Установить , затем выбрал сначала пользовательское ПЗУ, а затем файл GApps. TWRP установил их по очереди и перезагрузил телефон.
Телефону потребовалось добрых 5 минут для перезагрузки, но когда это произошло, Google Play был там! Я вошел в магазин Play и установил приложение Exodus Privacy, чтобы проверить, работает ли оно. Это было. Ура!
Заключение
Я очень доволен тем, как все это работает. Я воскресил старое устройство, на котором установлена последняя версия Android, и в процессе этого у Google меньше возможностей отслеживать меня, чем это уже делает. Вот как выглядит новая ОС:
Этот пост был немного бессвязным и местами больше напоминал «примечание для себя в будущем».Тем не менее, я надеюсь, что это помогло всем, кто хочет начать прошивать свой Android пользовательским ПЗУ. Буду рад услышать то, что вы думаете, в комментариях ниже.
Как сделать резервную копию Android Stock ROM на ПК
Прежде чем углубляться, чтобы понять, как сделать резервную копию Android ROM , нам необходимо знать, что предустановленная операционная система любого устройства Android широко известна как «стандартное ПЗУ» этого устройства.Однако люди, как правило, устанавливают «пользовательское ПЗУ», чтобы получить больший контроль над своим устройством и иметь дополнительные функции. Но есть высокий риск получить кирпич во время процесса. Чтобы справиться с такой ситуацией, вам необходимо сделать резервную копию ПЗУ Android (исходное / предустановленное) перед прошивкой нового ПЗУ. В этой статье мы представляем вам подробный процесс о том, как сделать резервную копию Android ROM на ПК .
Часть 1. Как сделать резервную копию стоковой прошивки Android на ПК
1.Предварительные условия
Прежде чем создавать резервную копию стандартной прошивки вашего устройства Android, вам необходимо убедиться, что вы позаботились о жизненно важных моментах, упомянутых ниже. Без нижеперечисленных процессов риск потери данных и повреждения вашего устройства потенциально высок.
а. Резервное копирование телефона Android
Всегда безопасно иметь резервную копию устройства, прежде чем вы подумаете о резервном копировании ПЗУ Android. Когда вы восстанавливаете или создаете резервную копию ПЗУ на Android, данные вашего устройства становятся уязвимыми для утечки или потери.Чтобы предотвратить это, вам необходимо сделать резервную копию данных вашего устройства с помощью надежной программы, чтобы не оказаться в ситуации, когда вы опасаетесь за любую потерю данных. Мы собираемся изучить один из таких рекомендуемых инструментов для этой цели в следующей части этой статьи.г. Получите root права на устройство Android
Перед тем, как выполнить резервное копирование Android ROM на ПК, необходимо получить root-права на Android-устройстве.
После того, как устройство успешно рутировано, оно готовится к резервному копированию ПЗУ Android.Вам необходимо выбрать надежный инструмент для резервного копирования ПЗУ на вашем устройстве Android.
г. Убедитесь, что аккумулятор вашего устройства полностью заряжен.
Всегда рекомендуется заряжать аккумулятор Android-устройства не менее чем на 50%. Если в этом случае у вашего устройства закончится питание во время резервного копирования Android ROM или резервного копирования устройства, это может серьезно повлиять на устройство. Чтобы этого избежать, включите свой мобильный телефон достаточно, чтобы поддерживать весь процесс.
г.Достаточно свободного места в устройстве
Недостаток места на вашем устройстве мешает бесперебойной работе, а также препятствует загрузке или обновлению новейшего программного обеспечения. Некоторые приложения для резервного копирования ПЗУ создают резервную копию на SD-карте или во внутренней памяти. Поэтому разумно оставить достаточно свободного места для различных действий устройства. Далее в этой статье мы покажем вам, как с легкостью сделать резервную копию пользовательского ПЗУ на вашем устройстве Android.
2.Используйте ROM Manager для резервного копирования ROM
Приложение ROM Manager поможет вам создать резервную копию ПЗУ Android на ПК через простой в использовании интерфейс. Вы также можете установить ПЗУ с SD-карты через это приложение. Следуйте инструкциям, чтобы узнать, как сделать резервную копию стандартного ПЗУ с прошивкой Android с помощью ROM Manager.
Шаг 1. Установите и запустите приложение ROM Manager на своем мобильном телефоне Android. Теперь прокрутите вниз главный экран и нажмите «Backup Current ROM».
Шаг 2.На всплывающем экране переименуйте резервную копию с желаемым именем и нажмите «ОК». Вскоре после этого будет выполнено резервное копирование вашего мобильного телефона / планшета Android.
Быстрый совет: После резервного копирования ПЗУ Android необходимо создать резервную копию данных устройства с помощью эффективного инструмента. Перейдите к следующей части этой статьи, чтобы сделать резервную копию вашего устройства Android без каких-либо сбоев.
Часть 2. Лучшее программное обеспечение для резервного копирования телефона Android
Как упоминалось в предыдущей части статьи, перед выполнением резервного копирования стоковой прошивки Android на ПК вам необходимо сделать резервную копию данных Android с помощью надежной программы.Мы представили вам инструмент, то есть dr.fone — Phone Backup (Android) , который используют, доверяют и рекомендуют миллионы пользователей по всему миру. Это позволяет вам создавать резервные копии и восстанавливать данные вашего устройства как выборочно, так и полностью в зависимости от ваших потребностей. Более того, с этой программой нет страха потери данных в процессе резервного копирования или восстановления.
dr.fone — Резервное копирование телефона (Android)
Лучший способ сделать резервную копию Android
- С помощью этого программного обеспечения вы никогда не рискуете перезаписать существующий файл резервной копии устройства.
- Он предлагает вам привилегию предварительного просмотра ваших данных перед выполнением операции резервного копирования или восстановления.
- Программа поддерживает все основные типы файлов, такие как журналы вызовов, сообщения, контакты, мультимедийные файлы, календарь, приложения и т. Д.
- Инструмент предлагает полную совместимость с более чем 7000 устройствами Android, а также полностью совместим с последней версией Android.
Как сделать резервную копию данных Android на ПК
Шаг 1.Подключите Android-устройство к ПК. После этого мы выбираем «Резервное копирование и восстановление» на главной странице приложения.
Шаг 2. Откройте файлы резервных копий, которые вы хотите восстановить. Здесь вы можете выбрать все или часть необходимых данных и выбрать место для хранения файлов резервных копий. Затем снова нажмите «Резервное копирование», чтобы начать резервное копирование нужных файлов.
Шаг 3. Просмотрите и выберите файлы резервных копий. После завершения резервного копирования Android вы можете перейти к щелчку «Просмотр истории резервного копирования», чтобы проверить, были ли созданы резервные копии всех желаемых файлов.
Заключение
В статье в основном показано, как безопасно выполнить резервное копирование Android ROM на ПК. Во-первых, вам нужно убедиться, что ваш Android подготовлен, следуя некоторым важным моментам. Затем вы можете применить ROM Manager для резервного копирования. Впоследствии, для успешного и быстрого резервного копирования данных Android, dr.fone — это то, что вы можете выбрать для этого.
Освободите свое устройство — освободите свой Android!
Освободите свой Android
Несмотря на то, что Android в основном является бесплатным программным обеспечением, устройства обычно поставляются с проприетарным программным обеспечением и услугами. которые мешают людям использовать их независимо и автономно.Освободите свое устройство Android: узнайте, как восстановить контроль над своими данными с помощью бесплатной операционной системы и бесплатных приложений!
Бесплатное программное обеспечение, приложения
Новичкам проще всего начать с раскрепощения. мобильные приложения. Мы представляем вам специальные бесплатные Магазин приложений программного обеспечения и представляет некоторые приложения для большинства распространенные варианты использования, например обмен сообщениями, навигация, или игры.
Операционные системы свободного программного обеспечения
Большинство операционных систем для телефонов, которые вы можете купить, платные. В них содержатся предустановленное проприетарное программное обеспечение, которое ограничивает ваши свободы и наносит ущерб вашему Конфиденциальность. Поэтому опытным пользователям следует установить мобильную операционную систему. это максимально бесплатно.
Приложения
Для большинства людей Google Play Store является единственным или основным источником их Приложения.Он даже не говорит вам, является ли приложение бесплатным. или нет, не говоря уже о лицензии. К сожалению, большинство приложений из этого или другие рынки являются собственностью. Даже если вы установите бесплатное приложение, нет причин доверять загруженному двоичному файлу. Использование Google Для игры также требуется учетная запись Google, и она сама по себе является проприетарной программой. Рекомендуется вообще не использовать этот маркет.
F-Droid
Инициатива F-Droid была начата с изменить печальную ситуацию с приложениями свободного программного обеспечения в мире Android.Это создает репозиторий легко устанавливаемых бесплатных программ для Android. Платформа. Существует клиентское приложение для Android, которое упрощает просматривать бесплатные приложения, устанавливать их на свое устройство и следить за обновлениями. Приложения, доступные на F-Droid, не содержат скрытых затрат, безопасны для детей и прозрачны в отношении возможных антифункции.
Репозиторий F-Droid содержит подробную информацию о нескольких версиях каждого заявление.Вы также можете легко создавать и добавлять собственные репозитории. Но так как инициатива очень активна, развиваются децентрализованно и открыты для сотрудничества, создавать собственные репозитории на самом деле не нужно. Его цель — включать все полезные бесплатные приложения для Android и быть в курсе со своими обновлениями.
Мы собрали информацию о том, как вы можете помочь F-Droid.
Избранные приложения для типичных случаев использования
К счастью, сейчас мы живем в мире, в котором можем выбирать различные бесплатные приложения практически для любого случая использования.Этот раздел направлен на представить небольшую подборку приложений, подходящих для закуски. Ни в коем случае такой список не может быть идеальным для каждого человека. кейс. Мы также рекомендуем вам посмотреть полный репозиторий или приложение F-Droid. рекомендации PRISM Break, Me and My Shadow или Security in a Box.
Просмотр веб-страниц
В F-Droid вы можете найти множество веб-браузеров для разных аудитории. Вероятно, наиболее известным является Mozilla Firefox Mobile, который доступный в виде полностью бесплатного программного обеспечения как Fennec.Другой альтернативой является ребрендинг Firefox GNU IceCatMobile. Пользователи, которые предпочитаете легкие приложения с учетом конфиденциальности, возможно, также захотите попробовать Firefox Klar (также известный как Firefox Focus).
Электронная почта
K-9 Mail позволяет пользователям добавлять несколько учетных записей электронной почты и предлагает широкий выбор вариантов. Он также поддерживает интеграцию с приложения для шифрования, такие как OpenKeychain и может читать зашифрованные сообщения GnuPG.
Обмен мгновенными сообщениями
Ситуация с бесплатными приложениями для обмена мгновенными сообщениями сложный.Хотя есть 100% бесплатные программные решения, такие как Conversations и Zom (для XMPP / Jabber пользователи iOS могут использовать ChatSecure), Delta Chat (используя электронная почта) или Riot.im (используя Матрицу), вероятно, они не будут широко распространены среди ваших друзей потому что их пользовательская база относительно невелика. Другие приложения полностью или в основном бесплатное программное обеспечение, но есть другие антифункции, такие как зависимости от несвободных серверов и библиотек, или без объединения серверов, например Signal или Wire.Есть несколько инициатив, позволяющих мгновенно обмен сообщениями максимально бесплатный, безопасный, децентрализованный и удобный, и мы надеюсь, что смогу дать более четкие рекомендации в будущем.
Мультимедиа
Множество бесплатных приложений нацелены на то, чтобы вы могли наслаждаться аудио и видео на вашем мобильном телефоне. Известные приложения — NewPipe как легкий интерфейс для YouTube, который добавляет некоторые уникальные особенности, VLC Плеер для видео, или RadioDroid слушать тысячи радиостанций.Слушатели подкастов могут как AntennaPod.
На открытом воздухе
Когда вы путешествуете, ваш мобильный телефон может быть помощником для ты. Транспортёр знает сети общественного транспорта стран и городов всех по всему миру. OsmAnd обслуживает подробные офлайн- и онлайн-карты, где бы вы ни находились прямо сейчас, а также включает навигацию при езде на велосипеде или машина.
Игры
F-Droid содержит различные мобильные игры практически на любой вкус.Для Примеры головоломок могут понравиться 2048 а фанаты блочной песочницы могут играть в Minetest как в одиночном, так и в многопользовательском режиме. Для любителей 1010! Там есть 1010! Клоони.
Операционные системы
Операционная система — это набор программного обеспечения, которое позволяет вам использовать свой телефон и запускайте на нем другие приложения. Хотя Android в основном бесплатно, многие телефоны поставляются с проприетарными компонентами и надстройками.Некоторые у телефонов также есть заблокированный загрузчик что препятствует загрузке и установке других операционных систем. Если вы хотите купить телефон Android, убедитесь, что загрузчик быть разблокированным.
На некоторых девайсах разблокировать можно только умными хаками и их производители, как правило, объявляют вашу гарантию недействительной, когда вы разблокируете загрузчик их устройства. Но, учитывая Европейскую Директиву 1999/44 / CE, только тот факт, что вы изменили или изменили программное обеспечение своего устройства, не является достаточной причиной для аннулирования установленной законом гарантии.См. Анализ Карло Пианы и Матии Шукле для получения дополнительной информации. Есть также компании, которые поставляют свои устройства с разблокированным загрузчиком или предоставить вам средства для его разблокировки. Кроме того, это хорошая идея чтобы проверить, есть ли бесплатные версии Android, поддерживающие устройство.
Репликант
Репликант — это распространение Android, которое является 100% бесплатным программным обеспечением. Поскольку это не используйте любые несвободные драйверы, в настоящее время он работает на ограниченном количестве устройств.
Мы просим вас помочь Replicant расширить его поддержку на большее количество устройств. Вы можете внести свой вклад код и пожертвовать устройств в команду Replicant для тестирования.
LineageOS
LineageOS — это версия Android, который можно использовать без учетной записи Google. Хотя это обычно более бесплатна, чем программное обеспечение, поставляемое с вашим устройством, свобода это не его основная цель.Хотя LineageOS работает на большинстве Android устройств, он использует несвободные загружаемые драйверы устройств и прошивки с устройства и включен в ПЗУ. LineageOS — самый популярный форк прекращенного проекта CyanogenMod.
LineageOS по умолчанию не содержит сервисов Google Play, которые полезно для вашей свободы. Однако, если вам действительно нужно эти проприетарные приложения или библиотеки вы можете попробовать бесплатное программное обеспечение реализация microG.
Мы собрали информацию о том, как вы можете помочь сделать LineageOS и другие операционные системы настолько хорошими, насколько это возможно, и как определить и удалить несвободные детали.
12 Пользовательских прошивок Android — безопасность, конфиденциальность и отсутствие вредоносного ПО
Вот неполный список дистрибутивов вторичного рынка, также известных как кастомные прошивки или кастомные прошивки оригинальной операционной системы Android от Google. Эти ПЗУ настраиваются по разным причинам: одни для безопасности, другие — для лучшего пользовательского интерфейса.При этом MIUI — лучшая ОС, когда дело доходит до пользовательского интерфейса, потому что она вдохновлена iOS, тогда как CopperheadOS разработана с нуля с точки зрения безопасности.
😭 😍 😂 23 Лучшее антивирусное приложение для Android с точки зрения энергопотребления, низкого использования памяти и производительности
Пользовательские ПЗУ — одно из лучших преимуществ рутирования Android. С настраиваемым ПЗУ вы можете наслаждаться широким спектром преимуществ — и да, несколькими недостатками. Эти ПЗУ работают с большинством Samsung, Vivo, OnePlus, XiaoMi, Sony, Huawei, Oppo, Motorola, Nokia и другими.В связи с запретом США компаниям США экспортировать и работать с Huawei, это специальное ПЗУ может быть решением для Honor или смартфона Huawei, если вы его используете. Недостатки пользовательских ПЗУ:
- Может быть аннулирована гарантия
- Пользовательские ПЗУ могут не работать на всех устройствах
- Требуется root-доступ
↓ 01 — CalyxOS |
Безопасность и конфиденциальностьCalyxOS — это мобильная операционная система Android, которая обеспечивает конфиденциальность и безопасность обычных пользователей.Кроме того, упреждающие рекомендации по безопасности и автоматические обновления избавят вас от лишних догадок, чтобы сохранить личные данные в секрете. Они стремятся достичь трех основных целей: максимально зашифровать содержимое сообщений, принять меры против сбора метаданных и принять меры против отслеживания геолокации.
Для этого они объединяют приложения сетевого шифрования, такие как Signal для голосовых и текстовых сообщений, Tor Browser для просмотра веб-страниц, Orbot для использования Tor в качестве VPN, два приложения VPN, OpenKeychain для поддержки OpenPGP, Conversations и Briar.
↓ 02 — Проект MicroG |
Безопасность и конфиденциальностьМобильная операционная система с открытым исходным кодом на базе Linux Android — не только самая популярная мобильная операционная система в мире, она также становится частной операционной системой. Как так? Хотя основная операционная система все еще выпускается как часть проекта с открытым исходным кодом Android, большинство основных приложений — нет. Ситуация становится еще хуже: все больше и больше библиотек и API-интерфейсов доступны только на телефонах, на которых запущены различные предустановленные приложения Google, что эффективно блокирует сторонние приложения в экосистеме Google.По этим причинам Android описывается как открытая система «смотри, но не трогай».
Хотя большинство компонентов microG далеки от завершения, пользователи были поражены результатами. Пользователи бесплатного программного обеспечения получили расширенную поддержку приложений, пользователи, заботящиеся о конфиденциальности, могут сокращать или отслеживать данные, которые отправляются в Google, и особенно старые телефоны могут ожидать некоторых улучшений времени автономной работы. microG не только используется на реальных устройствах, но и заменяет инструменты Google в тестовых эмуляторах и даже используется в виртуальной мобильной инфраструктуре.
↓ 03 — GrapheneOS |
Безопасность и конфиденциальностьGrapheneOS — это мобильная ОС с открытым исходным кодом, ориентированная на конфиденциальность и безопасность и совместимую с приложениями Android. GrapheneOS — это исследовательский и инженерный проект по обеспечению конфиденциальности и безопасности, который ведется более 5 лет. Недавно он был переименован в GrapheneOS и принимает другое направление, основанное на получении финансирования для исследований и разработок как некоммерческий проект с открытым исходным кодом, а не как компания.
Возрожденный проект все еще находится на очень ранней стадии, и большая часть прошлой работы по конфиденциальности и безопасности еще не была восстановлена для нового воплощения ОС. На текущем раннем этапе проекта GrapheneOS предоставляет производственные выпуски для Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3 и Pixel 3 XL.
↓ 04 — CopperheadOS |
Безопасность и конфиденциальностьЗащищенная операционная система с открытым исходным кодом на базе Android. Проект с открытым исходным кодом Android обеспечивает прочную основу для дальнейшего развития.Базовая модель безопасности и функции здесь не описаны, только улучшения CopperheadOS. Подводя итог некоторым стандартным функциям безопасности, унаследованным от Android:
- Полное шифрование диска на уровне файловой системы, охватывающее все данные (AES-256-XTS) и метаданные (AES-256-CBC + CTS). Ключ шифрования генерируется случайным образом, а затем шифруется с помощью ключа шифрования, полученного с помощью скрипта из парольной фразы, проверенного загрузочного ключа и аппаратно привязанного ключа Trusted Execution Environment, который также реализует ограничение скорости ниже уровня ОС.
- Полная проверенная загрузка, охватывающая все разделы прошивки и ОС. Непроверенные разделы, содержащие пользовательские данные, стираются с помощью заводского сброса.
- Базовая изоляция приложений с помощью уникальных пар uid / gid для каждого приложения.
- Модель разрешений для приложений, включая возможность отмены разрешений и предоставления поддельных данных. Большинство разрешений основаны на динамических проверках запросов IPC, в то время как небольшое подмножество использует вторичные группы.
- Полная системная политика SELinux с детализированными доменами.Не существует неограниченного домена, а MLS обеспечивает очень надежную многопользовательскую изоляцию.
- Детальная фильтрация команд ioctl выполняется через SELinux. Это лучше, чем использование seccomp-bpf для фильтрации параметров ioctl, поскольку оно зависит от типа устройства и снижает накладные расходы. В настоящее время он используется для ioctls сокетов, но расширяется, чтобы охватить все.
- Уменьшение поверхности атаки ядра с помощью seccomp-bpf. В песочницу входит после инициализации, чтобы уменьшить количество необходимых системных вызовов. В настоящее время это делается для служб извлечения мультимедиа и кодеков, но в настоящее время расширяется.
- Широкое распространение языков, безопасных для памяти, в том числе в базовой ОС.
- ASLR с более высокой энтропией, чем значения по умолчанию для восходящего ядра Linux, в сочетании с рандомизацией порядка загрузки библиотеки в компоновщике.
↓ 05 — АОКП |
Lightweight / No BloatwareAOKP означает Android Open Kang Project. Это специальный дистрибутив ПЗУ для нескольких высокопроизводительных устройств Android. Название представляет собой игру слова кан и AOSP (Android Open Source Project).Название было своего рода шуткой, но оно прижилось, как и наше увлечение единорогами.
Мы разветвляем исходный код Android, который Google публикует в открытом доступе с каждым выпуском основной версии, а затем добавляем байты волшебного единорога (читайте: мы добавляем некоторые из самых крутых функций, которые одновременно полезны и делают ваш ROM потрясающим) . С помощью AOKP вы, как правило, можете делать со своим устройством гораздо больше, чем то, что вы могли бы сделать с исходной прошивкой, которая была установлена на нем.
↓ 06 — LineageOS |
CyanogenMod SuccessorCyanogenMod — это улучшенный дистрибутив прошивки с открытым исходным кодом для смартфонов и планшетных компьютеров на базе мобильной операционной системы Android.Он предлагает функции и опции, которых нет в официальных прошивках, распространяемых поставщиками этих устройств.
Функции, поддерживаемые CyanogenMod, включают встроенную поддержку тем, поддержку аудиокодека FLAC, большой список имен точек доступа, клиент OpenVPN, расширенное меню перезагрузки, поддержку Wi-Fi, Bluetooth и USB-модема, разгон процессора и другие улучшения производительности. , программные кнопки и другие «настройки планшета», переключатели в раскрывающемся списке уведомлений (например, Wi-Fi, Bluetooth и GPS), управление разрешениями приложений, а также другие улучшения интерфейса.CyanogenMod не содержит шпионских и вредоносных программ. Во многих случаях CyanogenMod может повысить производительность и надежность по сравнению с официальными версиями прошивки.
MIUI (что означает Mi User Interface и произносится как «Me You I», игра на общепринятом сокращении слов «пользовательский интерфейс» как UI), разработанный Xiaomi Tech. Единственное преимущество MIUI перед другими — это схожесть пользовательского интерфейса с iOS.
↓ 08 — OmniROM |
Anti CyanogenModOmniROM — это операционная система с бесплатным программным обеспечением для смартфонов и планшетных компьютеров, основанная на мобильной платформе Android.В нем участвует ряд известных разработчиков из других проектов. Проект является реакцией на коммерциализацию ROM проекта CyanogenMod.
Paranoid Android — это настраиваемое ПЗУ, предназначенное для расширения системы, работающее над улучшением уже существующей красоты Android и следуя той же философии дизайна, которая была предложена Google для Android Open Source Project.
- Hover — Чтение уведомлений и взаимодействие с ними по мере их поступления. Избегайте отвлекающих факторов, которые отвлекут вас от потрясающего документа, над которым вы работаете, или от впечатляющего видеоролика, который вы смотрите.
- Иммерсивный режим — глобальное скрытие системных панелей. Предоставьте своим приложениям больше возможностей для показа ярких изображений, забавных текстов и развлекательных видеороликов.
- Pie — Повысьте простоту панели навигации, сэкономив место на экране в режиме погружения. Используйте кнопки навигации с помощью простых движений.
- Peek — Взгляните на свои уведомления, когда вытаскиваете телефон из кармана сразу после жужжания уведомлений.
- Динамические системные панели, также известные как DSB — объедините панели состояния и панели навигации с окружающим контентом.Обеспечьте более плавное и захватывающее впечатление.
- Theme Engine от CyanogenMod — Улучшите свою систему, отшлифуйте ее, быстро сделайте так, как вы хотите. Выбирайте из бесконечного количества вариантов, доступных в Play Store.
↓ 10 — Indus OS |
Ориентировано на Южную АзиюIndus OS ориентирована на создание региональной экосистемы смартфонов с помощью упрощения, инноваций и содержания. Операционная система в настоящее время доступна на английском и 12 региональных языках (малаялам, телугу, тамильский, одия, ассамский, пенджаби, каннада, гуджарати, хинди, урду, бенгали, маратхи)
AOSP Extended — это ROM на основе AOSP, который обеспечивает стандартный UI / UX с различными функциями настройки вместе с движком темы Substratum.Проект был создан путем сбора различных коммитов из различных других проектов. Основанный на AOSP, он обеспечивает плавную и без задержек работу сразу после установки. Мы постоянно будем стараться добавлять больше функций и делать их еще лучше в будущих обновлениях. ПЗУ пользователя для пользователя.
XiaoMi Redmi Note 4, Z2 Plus, Redmi 4X, Redmi Note 3, Redmi 4A, Redmi 5 Plus, LEX820, MotoG3, Mi A1, A6020a40, Sony Z2 Pro, Redmi Note 5 Pro, Redmi 3S, X526, A0001, ZUK Z1, Lenovo A6000, MI 6, Motorola Moto G5 Plus, MI 5X, ZTE Axon 7, Moto G, MI 4, ONEPLUS A3000, LEX720, Zenfone Max Pro M1, Lenovo P2, YUREKA, XT1802, MI 5s
- OTA-обновления — Получайте уведомления о последних обновлениях через приложение OTA, встроенное в ПЗУ, а также загружайте сборку и необходимые дополнения в самом приложении.У нас также есть наш OTA-бот для Telegram, который уведомляет вас, когда доступно обновление.
- Последние исправления безопасности. Мы выпускаем ежемесячные обновления с последними исправлениями безопасности сразу после их выпуска Google.
- Производительность — обеспечивает плавную работу на вашем устройстве без задержек. Это делает ваше устройство более быстрым и, таким образом, помогает вам с легкостью обращаться с ним.
- Расширения — он поставляется вместе с множеством функций, которые мы называем расширениями. Расширения позволяют настроить ваше устройство на новый уровень.Расширения интегрированы в само приложение с настройками по умолчанию.
↓ 12 — eFoundation |
Конфиденциальность и безопасность/ e / — это версия ОС Android без использования Google. Он имеет ядро ОС Android, действительно открытый исходный код, без доступа приложений Google или сервисов Google к вашим личным данным. Он совместим со всеми вашими любимыми приложениями для Android. В мгновение ока / e / может расшифровать код приложения за вас: вы можете увидеть, какие трекеры и сколько в приложении. Он также документирует количество разрешений, необходимых приложению для работы.Благодаря удобочитаемой оценке вы можете увидеть, какие приложения безопасны, а каких следует избегать.
Выберите правильную прошивку для вашего мобильного телефона Android — объяснение кода
Главная »Знание» Выберите правильную прошивку для вашего мобильного телефона Android — пояснение кода
Очень важно, чтобы вы выбрали правильную прошивку для вашей модели устройства. Это связано с тем, что каждая модель мобильного устройства имеет свою уникальную прошивку, зависящую от региона или других критериев. В каждой стране есть свой уникальный код прошивки Android.Итак, чтобы получить правильную прошивку для своего устройства Android, во-первых, вы должны знать код прошивки своей страны, чтобы не разбираться в программном обеспечении. Два устройства Android этой модели, скорее всего, будут иметь разные прошивки. То есть прошивка каждого устройства в чем-то уникальна. Что ж, в этой статье вы познакомитесь с различными кодами прошивки для всех стран мира. В некоторых штатах есть более одного кода; это означает, что любая версия прошивки с любым из этих кодов относится конкретно к этой стране.
Как узнать версию или номер прошивки Android-устройства?
Очевидно, перед рутированием устройства или выполнением каких-либо административных действий на устройстве вы должны записать точный номер или код прошивки. Большинство OEM-производителей показывают код прошивки устройства как «Build Number ». Чтобы увидеть прошивку / номер сборки вашего устройства; перейти к настройкам >>> о нас >>> номер сборки . Или перейдите в настройки >>> Об устройстве >>> Информация о программном обеспечении >>> Версия программного обеспечения (для пользователей HTC).
Поддерживаемые версии
Как выбрать прошивку
В этой статье мы сконцентрируемся на мобильных моделях Samsung. Однако для других моделей процедура такая же.
Практическое объяснение номера или кода прошивки
« 15700» — это версия прошивки из приведенного выше примера, следующий « XE» — это страны, к которым относится прошивка, «I» обозначает год, «L» обозначает месяц, а «5» обозначает фактическую версию
XE = Болгария, Эстония, Казахстан, Литва, Россия, Украина, Великобритания
Из В приведенном выше примере мы выбираем прошивку в зависимости от региона; Ваше мобильное устройство может принимать эту прошивку в зависимости от модели.
Ниже приведены коды стран и операторов, которые могут служить ориентиром для выбора подходящей прошивки.