Прошивка андроид онлайн – Программа для прошивки телефона Андроид [инструкция]. Скачать программу прошивальщик андроид телефона, планшета.

Содержание

Перепрошивка устройств на системе Android — Всё об Android

Обновление или установка прошивки позволяет устранить множество проблем, связанных с функционированием Android устройства. При длительной эксплуатации системная память мобильных гаджетов засоряется остаточными файлами (как очистить телефон от мусора) («слепками» ранее загруженных программ), вредоносным кодом (как удалить вирус) и другими ненужными данными. Все это приводит к снижению производительности и быстроты действия процессора и ОЗУ. В результате смартфон (планшет) начинает часто зависать и самостоятельно перезагружаться. И если factory reset (сброс настроек к заводским) не привел к положительному результату, пользователю остается только самому выполнить обновление ПО. Рассмотрим, как перепрошить телефон, работающий на ОС Android.

Виды прошивок и способы их установки

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

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

Все прошивки Андроида подразделяются на два вида:

  1. Официальные. Поставляются непосредственно изготовителями смартфонов и обычно подходят только к определенной марке. Такие программы считаются самыми надежными, поэтому по возможности ими и следует пользоваться.
  2. Неофициальные (кастомные). Разрабатываются пользователями Android устройств и небольшими фирмами. Они применяются, когда выполняется переустановка Андроид на китайских аппаратах (например, Lenovo, Meizu, Xiaomi и т.п.).

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

Поменять прошивку на Андроид можно несколькими способами:
  1. Через компьютер и специальную утилиту. В качестве дополнительного софта рекомендуется использовать приложение SP Flash Tool  (для Леново и других китайских смартфонов), Kies или Odin (для Samsung) и т.п.
  2. Через Рекавери, предусмотренное производителем. Данный вариант является актуальным, если требуется выполнить официальную перепрошивку планшета либо смартфона.
  3. Через Recovery, установленное самим пользователем (CMW или TWRP Рекавери). Подходит для кастомного ПО.

Подготовка к самостоятельной перепрошивке

Перед тем как переустановить ПО на Андроид устройстве, необходимо произвести ряд подготовительных мероприятий:

Функциональность установленного обеспечения во многом зависит от его версии и сборки. Чтобы новая прошивка спустя некоторое время не начала конфликтовать с «железом», нужно выяснить серийный номер мобильного устройства:

  1. Открываем настройки девайса.
  2. Переходим в раздел «Об устройстве». Он находится в самом конце списка.
  3. Находим и копируем требуемую информацию.
  4. Вводим серию сборки в поисковик и внимательно изучаем информацию о вашем аппарате, а также выясняем, какая версия прошивки для него подойдет.
  5. Скачиваем требуемый файл на компьютер.

Более детальный порядок обновления Андроид на телефоне рассмотрим на примере Samsung и Lenovo, хотя данная инструкция также подойдет и для многих других торговых марок.

Прошивка смартфона от компании Samsung

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

Перед тем как поменять прошивку на новейшее обеспечение, нужно правильно настроить Kies. Делается это следующим образом:

  1. Загрузите приложение на компьютер с официального сайта Samsung. При выборе версии софта учтите, что для Андроид 4 и выше лучше использовать Kies 3.0 или более старшей сборки.
  2. Установите скачанную программу на ПК, следуя всплывающим инструкциям. В самом конце процесса инсталляции вам предложат выбрать один из двух режимов: обычный и облегченный. Выбираем первый, так как второй применяется только для обмена информацией.
  3. На мобильном устройстве активируйте режим отладки по USB.
  4. Подключите гаджет к компьютеру через USB. При этом программа для прошивки должна автоматически установить требуемые драйвера.
Настроив Kies, создайте бэкап имеющегося на смартфоне ПО. Это позволит восстановить работоспособность системы в случае неудачной прошивки. Чтобы сделать backup Андроид через ПК, в начальном окне приложения выберите «Резервное копирование», отметьте пункты, которые требуется сохранить, и запустите процедуру, нажав соответствующую кнопку.

Создав резервную копию, смело перепрошивайте телефон или планшет через компьютер. Для этого в Kies откройте раздел «Средства» и активируйте пункт, отмеченный на рисунке, тем самым запуская процесс обновления.

Пока девайс прошивается, ни в коем случае не отсоединяйте его от ПК и не выполняйте другие действия, которые могут привести к разрыву соединения.

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

Замена прошивки на планшете Lenovo через ПК

Перед тем как прошить планшет Леново, нужно уяснить, что софта, разработанного специально для этого бренда, нет. Поэтому приходится довольствоваться универсальными разработками. Одним из таких приложений является SP Flash Tool. Рассмотрим, как сделать обновление ПО на Lenovo посредством данной утилиты:

  1. Установите на ПК SP Flash Tool. Программа, меняющая старую прошивку на новую, инсталлируется практически так же, как и остальной софт для Windows. Так что в этом разберется даже «чайник».
  2. Найдите в сети подходящий прошивочный архив для вашего устройства и загрузите его.
  3. Разархивируйте скачанный файл на тот же диск, на котором находится SP Flash Tool.
  4. Запустите утилиту и в главном окне кликните Scatter-Loading.
  5. В появившемся списке выберите файл, начинающийся с «MT».
  6. Скоммутируйте выключенный гаджет с ПК. После его определения системой нажмите Firmware->Upgrade и подождите, пока завершится замена перепрошиваемых файлов на новые.

После того как обновить прошивку вам удалось, проверьте работоспособность всех функций планшета.

Обновление ПО на Lenovo без ПК

Дабы полностью разобраться с программным обеспечением для мобильных устройств Леново и других китайских аппаратов, рассмотрим, как перепрошить Андроид без компьютера. Процесс обновления будет производиться в среде восстановления Recovery Mode, которая предусмотрена во всех девайсах с ОС Android.

Следует отметить, что для установки официальной прошивки вполне подойдет стоковое Рекавери. Если же вы планируете использовать стороннее ПО, то вам дополнительно потребуется загрузить на планшет кастомное Recovery (CMW или TWRP).

Официальная прошивка инсталлируется следующим образом:

  1. Выключаем устройство и переходим в среду восстановления. Для этого необходимо одновременно зажать кнопку Volume и клавишу Power.
  2. В начальном окне выбираем пункт «wipe data/factory reset» для полного сброса настроек.
  3. Затем нажимаем «apply update» и указываем путь к ранее скачанной прошивке.

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

Пожаловаться на контент

Как прошить телефон на Андроиде через компьютер

По состоянию на 2015 год устройства с установленной ОС Android составляли чуть меньше 80% от общего числа проданных в мире смартфонов. Проще говоря, у четырех из пяти владельцев «умных телефонов» стоит именно Андроид, хотя процентное соотношение и меняется в зависимости от страны.

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

Как прошить телефон на Андроиде через компьютер

Правила прошивки

Прежде чем приступать к перепрошивке устройства, ознакомьтесь с правилами и рекомендациями:

  • Обязательно проверьте, нет ли отдельного руководства по перепрошивке вашей модели. Особенно это касается китайских смартфонов типа ZTE. Ниже описан общий порядок прошивки.
  • Скачивайте файлы с проверенных источников (например, сайта 4PDA).
  • Убедитесь, что батарея устройства заряжена на 100%. Аварийное выключение телефона приведет к появлению ошибок.
  • Используйте только оригинальный кабель USB, который шел в комплекте со смартфоном.

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

Поиск подходящей версии и софта

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

  1. Откройте настройки телефона.
  2. Найдите пункт «Об устройстве» и посмотрите версию прошивки (не Android, а именно прошивки, может быть записана как «Номер сборки»).

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

Если у вас смартфон Samsung, то используйте для перепрошивки программу Odin. У китайских аппаратов есть свои утилиты. Некоторые модели прошиваются через FastBoot. У меня на руках есть модель ZTE Blade AF3, для перепрошивки которой использовалась утилита ResearchDownload для процессоров Spreadtrum. Но мы посмотрим общий порядок для всех Android-устройств.

Подготовка телефона

Чтобы с перепрошивкой не возникло проблем, нужно получить на устройстве Root-права. Сделаем это через программу KingoRoot.

Запустите программу KingoRoot. Включите на телефоне отладку по USB и выполните соединение с компьютером с помощью кабеля USB.  После завершения синхронизации нажмите «ROOT».Kingo Root

После перезагрузки аппарата вы получите на нем права суперпользователя, которые позволяют вносить любые изменения. Рекомендуется также сделать резервную копию на случай неудачной перепрошивки. Для бэкапа используйте приложение Titanium Backup: сделайте резервную копию всего пользовательского ПО и системных данных.

Следующий этап – установка CWM Recovery. Можно обойтись без этой надстройки, используя стандартное Recovery-меню, но на некоторых моделях оно сильно урезано. Скачайте файл CWM Recovery и закиньте его в корневой каталог карты памяти.

Установка CWM Recovery производится через RomManager. Для корректной инсталляции файл CWM Recovery должен лежать в корне карты памяти и иметь имя recovery.img. Скачанный файл с системой в виде архива ZIP тоже нужно поместить в корень карты памяти.

Процесс прошивки

После выполнения всех подготовительных действий можно переходить к перепрошивке устройства. Файл с системой уже лежит в корне карты памяти. Выключите аппарат, а затем включите recovery-меню, зажав одновременно клавишу Power и кнопку уменьшения громкости.Unlock_2

Прежде чем ставить новую систему, нужно удалить старую версию и почистить некоторые разделы памяти. Навигация в меню Recovery осуществляется клавишами регулировки громкости и кнопкой включения.

  1. Откройте раздел «Wipe».
  2. Запустите форматирование устройства – «Wipe all data/factory reset».
  3. Очистите кэш устройства – «Wipe /cache»
  4. Почистите кэш в папке /dalvik – «Wipe dalvik cache» (может находиться в разделе «Advanced»).
  5. Вернитесь в главное меню и перейдите в раздел «Mounts». Выберите команду «format /system».Очистка устройства

Предыдущая версия системы удалена, все данные стерты. Можно приступать к установке новой версии. Снова вернитесь в главное меню и перейдите в раздел «Install zip from sdcard».

  1. Нажмите «Choose zip from internal sdcard». Откроется каталог карты памяти.Выбор с SD карты
  2. Выберите загруженный файл прошивки.
  3. Подтвердите установку системы.Выбор прошивки

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

Интересные статьи по теме:

Как перепрошить телефон андроид в домашних условиях через компьютер

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

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

Виды прошивок

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

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

Сегодня принято делить перепрошивки Андроид на 2 вида. Это официальные и неофициальные. Давайте разбираться с каждой из групп в отдельности.

Официальные перепрошивки

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

Неофициальные перепрошивки

Они же – кастомные. Разработка является плодом трудов пользователей устройств на базе Андроид и фирм, которые не отличаются большими масштабами. Применение возможно при переустановке Андроид на аппараты  Lenovo, Meizu, Xiaomi и др.

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

Смена прошивки на ОС Андроид: способы

Если вас интересует, как перепрошить телефон андроид через компьютер и специальную утилиту, то рекомендовано задействовать приложение под названием SP Flash Tool . Оно подойдет для устройств от марки Леново и прочих смартфонов, которые выпускают китайские производители. А вот для марки Самсунг нужно работать с приложениями Kies или Odin.

С помощью Рекавери можно также осуществить перепрошивку. Приложение предусмотрено производителем. Вариант актуален, если нужно произвести официальную перепрошивку смартфона или же планшета.

Recovery подойдет и для неофициального программного обеспечения. Оно может быть установлено и самим пользователем — CMW или TWRP Рекавери.

Алгоритм подготовки к перепрошивки самостоятельно

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

Скачайте программу для компьютера, которая подойдет для осуществления обновления программного обеспечения. Это может быть Odin, Kies или SP Flash Tool. Возьмите хороший usb кабель, если выполняется перепрошивка с помощью ПК.

Произведите загрузку на смартфон неофициального Рекавери. Если же вы запланировали перепрошивку неофициальной версии. Учтите, что гаджет должен быть заряжен на 100 процентов.

Проведите БэкАп ПО, которая установлена на устройстве.

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

Войдите в настройки. Перейдите в графу «Об устройстве». Она в конце списка. Найдите требуемую информацию и скопируйте ее.

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

Файл нужно скачать на компьютер.

Для более детального ознакомления с процессом, рекомендуется рассмотреть пример Леново и Самсунг. Данная инструкция станет уместной и для других торговых марок, которые востребованы на рынке.

Рекомендуем почитать

Выполнение прошивки Самсунга

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

Перед тем, как менять прошивку на новую версию ПО, стоит настроить программу правильно. Начинайте с того, чтобы загрузить приложение с сайта Самсунг. Выбирайте софт версии 3.0 или же более обновленной, так как они подойдут для Андроид 4.0 и выше.

Программу стоит установить на ПК, следуя инструкциям. По окончанию инсталляции нужно выбрать 1 из 2 режимов. Это может быть простой и облегченный. Выбирайте простой. Обусловлено это тем, что второй режим уместен для целей обмена информацией.

Также стоит произвести активацию режима отладки по USB.

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

Когда программа будет настроена, нужно создать БэкАп. Он имеется на смартфоне ПО. Это даст возможность произвести восстановление системы, если прошивка не завершиться удачным финалом. Для его создания нужно в начальном окне приложения выбрать опцию «Резервное копирование» и отметить пункты, что нужно сохранить. В последующем можно запустить программу, нажав кнопку.

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

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

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

Перепрошивка планшета Леново с помощью ПК

Перед тем, как заняться выполнением перепрошивки, вы должны понимать, что специального софта для Леново не существует, а потому использовать нужно универсальные разработки. Это SP Flash Tool. С помощью данной программы мы и будем перепрошивать планшет, чтобы рассмотреть процедуру в качестве наглядного примера для вас.

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

Итак, найдите в сети прошивочный архив для Леново. Загрузите его на ПК и разархивируйте. Обязательно сделать это нужно на том же диске, где и установлена SP Flash Tool. Только после этого можно произвести запуск утилиты. В главное окне нужно будет нажать на Scatter-Loading.

В списке стоит выбрать файл, который начинается с МТ. Скоммутируйте гаджет и ПК. Учтите, что планшет должен быть выключен. Когда система найдет и определит его, нажимайте Firmware->Upgrade. Теперь нужно будет выждать, пока замена файлов перепрошивки не произойдет.

Когда прошивка обновлена, проверяйте работоспособность опций гаджета.

Обновление прошивки на гаджете Леново без применения ПК

Давайте рассмотрим еще и как перепрошить телефон андроид без компьютера. Этот способ подойдет, как для Леново, так и других устройств, которые стали плодом трудов китайских разработчиков. Процесс обновления будет произведен в среде Recovery Mode, что предусмотрена в девайсах ОС Андроид.

Нужно заметить, что для произведения установки официальной версии прошивки может быть использовано и стоковое Рекавери. Но если вы запланировали применять стороннее ПО, тогда потребуется выполнить загрузку на планшет с кастомным Рековери. Это может быть CMW или TWRP.

Официальную прошивку нужно инсталлировать в соответствии с нижеуказанным алгоритмом действий.

Итак, стоит выключить устройство и перейти в среду восстановления. В этих целях стоит одновременно нажать на кнопку громкости и включения. В окне, которое появится, выбирайте «wipe data/factory reset», он позволит сбросить все настройки.

После этого нажимайте на пункт «apply update», укажите путь, который приведет к прошивке, что была ранее скачана вами.

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

Подводя итоги

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


Загрузка ... Загрузка …

Проверьте по номеру откуда звонили


Узнать
Понравилась статья? Поделиться с друзьями:

Может быть полезно:

Создаем 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 на свой комп.

Моды анимации загрузки с xda-developersМоды анимации загрузки с xda-developers

Теперь файл прошивки нужно вскрыть. Делается это с помощью самого обычного 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.

ClockworkMod Recovery: кастомное меню восстановления для AndroidClockworkMod Recovery: кастомное меню восстановления для Android

Наконец, каталог 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 — необязательный каталог, который содержит все, что не вошло в bin. Как правило, используется для хранения полезных утилит, тем не менее необязательных для работы системы (top, текстовый редактор). CyanogenMod использует его для хранения инструментов администрирования: bash, ssh, powertop, busybox и т. д.
  • 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Стандартный build.prop для Motorola Defy

 

  1. Запрет выгрузки рабочего стола из памяти:
    ro.HOME_APP_ADJ=1

    Опция позволяет сделать работу с устройством более удобной за счет мгновенного доступа к рабочему столу в любое время. Не рекомендуется использовать для устройств с малым объемом памяти.

  2. Повышение качества сохраняемых JPG-файлов:
    ro.media.enc.jpeg.quality=100

    Позволяет сделать снимки камеры более четкими, но существенно повышает нагрузку на ЦП.

  3. Отключение анимации загрузки для ускорения загрузки операционной системы:
    debug.sf.nobootanimation=1
  4. Возложение части работы по отрисовке интерфейса на GPU:
    debug.sf.hw=1

    Позволяет сделать интерфейс более быстрым и плавным.

  5. Блокировка извещения об активном режиме отладки (при подключении к компу с помощью USB):
    persist.adb.notify=0
  6. Устранение проблемы с возникновением черного экрана после завершения звонка:
    ro.lge.proximity.delay=25 mot.proximity.delay=25
  7. Включение подсветки клавиш управления сразу после включения экрана:
    ro.mot.buttonlight.timeout=0

Помимо всего этого, многие пользователи также рекомендуют применять следующие комбинации флагов:

  1. Уменьшение времени отклика сенсорного экрана:
    debug.performance.tuning=1 
    video.accelerate.hw=1 
    windowsmgr.max_events_per_sec=150
  2. Увеличение времени жизни батареи:
    wifi.supplicant_scan_interval=180 
    pm.sleep_mode=1 
    ro.ril.disable.power.collapse=0
  3. Твики 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
  4. Улучшение производительности сети:
    
    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), и многое другое. Обо всем этом мы поговорим в следующих статьях.

 

Прошивки телефонов и других устройств

Lumpics.ru lumpics.ru9665 решений проблем Меню
  • Главная
  • Windows
    • Windows 10
    • Windows 7
    • Windows 8
    • Windows XP
    • DLL ошибки
    • Выбираем программу
    • Обзоры программ
      • Антивирусы
      • Браузеры
      • Архиваторы
      • Аудио и видео кодеки
      • Аудиоредакторы
      • Видеоредакторы
      • Графические редакторы
      • Деинсталляторы
      • Менеджеры загрузок
      • Мессенджеры
      • Переводчики
      • Почтовые клиенты
      • FTP клиенты
      • Просмотрщики PDF файлов
      • Торрент клиенты
      • Просмотрщики изображений
      • Текстовые редакторы
    • Работа с форматами файлов
  • Другие ОС
    • Android
    • iOS
    • Linux
    • macOS
  • Работа в программах
      Adobe
    • Flash Player
    • Photoshop
    • Lightroom
    • Premiere Pro
    • Microsoft
    • Word
    • Excel
    • Internet Explorer
    • Outlook
    • PowerPoint
    • DirectX
    • Браузеры
    • Google Chrome
    • Яндекс Браузер
    • Mozilla Firefox
    • Opera
    • Мессенджеры
    • Telegram
    • WhatsApp
    • Viber
    • Skype
    • ICQ
    • Остальное
    • Avast
    • Audacity
    • Apple ID
    • AutoCAD
    • Bandicam
    • BlueStacks
    • DAEMON Tools
    • FL Studio
    • Hamachi
    • iTunes
    • Origin
    • Play Market
    • Sony Vegas
    • Steam
    • TeamViewer
    • TeamSpeak
    • The Bat!
    • Tunngle
    • UltraISO
    • uTorrent
    • VirtualBox
    • Webmoney
    • Торрент клиенты
    • Яндекс Диск
    • Расширения для браузеров
    • В остальных программах
  • Интернет
    • Онлайн-сервисы
    • Вконтакте
    • Одноклассники
    • Почта
      • Gmail
      • Яндекс почта
      • Почта Mail.ru
      • Рамблер почта
    • Яндекс
    • Google
    • YouTube
    • Facebook
    • Instagram
    • AliExpress
    • Avito
    • PayPal
    • Qiwi
    • Twitter
  • Железо
    • Телефон
    • Планшет
    • Прошивки устройств
    • Флешка
    • Драйвера для устройств
    • Принтер
    • Роутер
    • BIOS
    • HDMI
    • SSD диски
    • Видеокарта
    • Жесткий диск
    • Карта памяти
    • Материнская плата
    • Навигатор
    • Процессор
  • Наши сервисы
    • Тест скорости интернета
    • Калькулятор онлайн
    • Генерация сложного пароля
  • Поиск Google
  • О нас

Прошивки устройств

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

Телефоны Xiaomi


Прошивка Xiaomi Redmi 4Способы прошивки смартфона Xiaomi Redmi 4 Как прошить Xiaomi Redmi Note 3 HennessyПрошивка смартфона Xiaomi Redmi Note 3 (MTK) Как прошить Xiaomi Redmi 3 PROПрошивка смартфона Xiaomi Redmi 3 (PRO) Прошивка Xiaomi Redmi Note 3 PROПрошивка смартфона Xiaomi Redmi Note 3 PRO (Kenzo) Как прошить Xiaomi MiPad 2Прошивка Android и установка Windows 10 в Xiaomi MiPAD 2 Прошивка Xiaomi Redmi 2Cпособы прошивки смартфона Xiaomi Redmi 2 как прошить Xiaomi Mi4cПрошивка смартфона Xiaomi Mi4c как прошить xiaomi redmi note 4Прошивка смартфона Xiaomi Redmi Note 4(X) MTK прошивка xiaomi redmi 3sПрошивка смартфона Xiaomi Redmi 3S Скачать прошивку MIUIВыбираем прошивку MIUI Как разблокировать загрузчик XiaomiРазблокировка загрузчика устройств Xiaomi Регистрация Mi АккаунтаРегистрация и удаление Mi Аккаунта как прошить xiaomi redmi 3Как прошить смартфон Xiaomi через MiFlash

Телефоны Meizu


Прошивка Meizu M6Прошивка смартфона Meizu M6 Как прошить Meizu M3 NoteПрошивка смартфона Meizu M3 Note Прошивка Meizu MX4Как прошить смартфон Meizu MX4 Прошивка Meizu M3 MiniПрошивка смартфона Meizu M3 Mini Прошивка Meizu M2 MiniПрошивка смартфона Meizu M2 Mini Как прошить Meizu M2 NoteПрошивка смартфона Meizu M2 Note

Телефоны и планшеты Samsung


Прошивка Samsung Galaxy Star Plus GT-S7262Прошивка смартфона Samsung Galaxy Star Plus GT-S7262 Прошивка Samsung Galaxy S 2 GT-I9100Прошивка смартфона Samsung Galaxy S2 GT-I9100 Как прошить Samsung Galaxy S3 GT I9300Прошивка смартфона Samsung GT-I9300 Galaxy S III Как прошить Samsung Galaxy Win GT-I8552Прошивка смартфона Samsung Galaxy Win GT-I8552 Прошивка Samsung Galaxy Note 10.1 N8000Прошивка Samsung Galaxy Note 10.1 GT-N8000 Прошивка Samsung Wave GT-S8500Прошивка смартфона Samsung Wave GT-S8500 Прошивка samsung galaxy tab 3Прошивка Samsung Galaxy Tab 3 10.1 GT-P5200

Телефоны и планшеты Lenovo


Прошивка Lenovo A850Прошивка смартфона Lenovo A850 Прошивка Lenovo IdeaTab S6000Как прошить планшет Lenovo IdeaTab S6000 Прошивка Lenovo S650Прошивка смартфона Lenovo S650 (Vibe X Mini) Прошивка Lenovo A6010Прошивка смартфона Lenovo A6010 Прошивка Lenovo IdeaPhone A328Прошивка смартфона Lenovo IdeaPhone A328 Kак прошить Lenovo s820Прошивка и восстановление смартфона Lenovo S820 Прошивка Lenovo a7600Прошивка планшета Lenovo IdeaTab A7600 (A10-70) Прошивка Lenovo P780Прошивка смартфона Lenovo IdeaPhone P780 Прошивка Lenovo IdeaTab A3000-HПрошивка планшетного ПК Lenovo IdeaTab A3000-H Прошивка Lenovo S660Прошивка смартфона Lenovo S660 Прошивка lenovo a6000Как прошить смартфон Lenovo A6000 Прошивка Lenovo IdeaPhone A369iПрошивка смартфона Lenovo IdeaPhone A369i прошивка леново а536Все способы прошивки смартфона Lenovo A536 прошивка lenovo a526Прошивка смартфона Lenovo A526 Прошивка Lenovo A1000Прошивка смартфона Lenovo A1000

Роутеры и USB-модемы


Как прошить роутер D-Link DSL-2640UПрошивка и восстановление маршрутизатора D-Link DSL-2640U Как прошить роутер Zyxel Keenetic LiteОбновление прошивки на роутере ZyXEL Keenetic Lite Как прошить модем БилайнОбновление прошивки на USB-модеме Beeline Как прошить модем Билайн под все симки операторовПрошивка USB-модема Beeline под любые SIM-карты Прошивка роутера ASUS RT-N10Прошивка и восстановление роутера ASUS RT-N10 Прошивка роутера TP-Link TL-WR740NПрошивка и восстановление роутера TP-Link TL-WR740N Прошивка роутера ASUS RT-N12 VPПрошивка и восстановление роутера ASUS RT-N12 VP (B1) Прошивка роутера TP-Link TL-WR841NПрошивка и восстановление роутера TP-Link TL-WR841N

Прошивка остальных устройств


Прошивка телефона Nokia 6300Как прошить мобильный телефон Nokia 6300 (RM-217) Прошивка ZTE Blade X3Как прошить смартфон ZTE Blade X3 (T620) Как прошить Fly IQ4404Способы прошивки смартфона Fly IQ4404 Spark Как перепрошить Айфон 4S самостоятельноКак перепрошить iPhone 4S Как прошить Sony Xperia ZПрошивка смартфона Sony Xperia Z Прошивка Fly IQ445Как прошить смартфон Fly IQ445 GENIUS Прошивка HTC Desire 601Способы прошивки смартфона HTC Desire 601 Как прошить Alcatel One Touch Pop C5 5036DПрошивка смартфона Alcatel One Touch Pop C5 5036D Прошивка Fly IQ4403Прошивка смартфона Fly IQ4403 Energie 3 прошивка ТВ-приставки MAG 250Прошивка ТВ-приставки MAG 250 Прошивка Nexus 7Прошивка планшета Google Nexus 7 3G (2012) Прошивка Doogee X5 MAXПрошивка смартфона Doogee X5 MAX Как прошить Fly FS505Как прошить смартфон Fly FS505 Nimbus 7 Прошивка Explay TornadoПрошивка смартфона Explay Tornado Как прошить Explay FreshПрошивка смартфона Explay Fresh как перепрошить айфон 5s самостоятельноПрошивка и восстановление Apple iPhone 5S Прошивка Alcatel One Touch Pixi 3 (4.5) 4027DПрошивка Alcatel One Touch Pixi 3 (4.5) 4027D Прошивка Fly IQ4415 Era Style 3Прошивка смартфона Fly IQ4415 Era Style 3 Прошивка Lumia 800Прошивка смартфона Nokia Lumia 800 (RM-801) Как прошить HTC One X (S720e)Как прошить смартфон HTC One X (S720e) Прошивка ZTE Blade A510Прошивка смартфона ZTE Blade A510 Прошивка HTC Desire 516 Dual SimПрошивка и восстановление смартфона HTC Desire 516 Dual Sim прошивка allwinner a13Прошивка и восстановление Android-планшетов на базе Allwinner A13 прошивка allwinner a13Прошивка смартфона Huawei G610-U20 прошивка ASUS ZenFone 2 ZE551MLПрошивка смартфона ASUS ZenFone 2 ZE551ML как прошить doogee x5Как прошить Doogee X5

Необходимые инструкции


как сделать бэкап телефона перед прошивкойКак сделать бэкап Android-устройства перед прошивкой Как установить сервисы Google после прошивкиКак установить сервисы Google после прошивки как получить рут права на андроид с SuperSUКак получить рут-права с установленным SuperSU на Андроид-девайсе как получить рут права с Baidu RootПолучение рут-прав через Baidu Root как получить рут через FramarootПолучение рут-прав на Android через Framaroot без ПК как получить рут на андроид через Root GeniusКак получить рут-права на Android через программу Root Genius как получить рут права с KingROOTПолучение рут-прав с помощью KingROOT для ПК как прошить через рекавериКак прошить Андроид через рекавери как прошить телефон или планшет через fastbootКак прошить телефон или планшет через Fastboot как прошить через twrpКак прошить Android-устройство через TWRP как прошить телефон через flashtoolПрошивка Android-устройств на базе МТК через SP FlashTool установка драйверов для прошивки телефонаУстановка драйверов для прошивки Android как прошить через odinПрошивка Android-устройств Samsung через программу Odin Copyright 2016 Lumpics.ru
Главная страница | Карта сайта | Политика конфиденциальности и условия
Копирование материалов сайта разрешено лишь при указании активной, прямой ссылки на источник.
Запросов 285, за 0,147 секунды. 23.19 MB

Программа для прошивки андроида через ПК

Утилиты для установки прошивок.Утилиты для установки прошивок.

Автор: adminkost2 / Опубликовано:31.03.2015 / Последнее обновление: 20.10.2018

Из статьи вы узнаете, какие программы используются для прошивки Android через ПК. Основные возможности утилит и насколько безопасна установка прошивок через ПК.

В каких случаях используется прошивка через ПК

Установка прошивок с использованием компьютера требуется в случаях:

  1. Восстановления аппарат после неудачной прошивки/обновления.
  2. Установки или обновления оригинальных образов системы.
  3. Заливки любительских образов, собранных на оригинальной основе.
  4. Замены некоторых программных модулей, включая recovery.

Программы для компьютера, используются преимущественно для установки оригинальных образов, подписанных цифровым ключом производителя устройства. Что бы поставить модифицированную сборку, любого автора, требуется заменить стандартный раздел recovery на модифицированный, где нет ограничений к цифровым подписям. Подробнее за модифицированный recovery, читайте в отдельном материале.

Какие риски повредить устройство

Если следовать инструкциям по установке, риск превратить аппарат в кирпич – минимальный. В некоторых программах предусмотрена защита, предотвращающая процесс, если пользователь решит установить несоответствующую прошивку или сборку, предназначенную для другой модели. Иногда такие меры защиты не срабатывают, но вероятность «поднять» аппарат – высокая.

Важно! Некоторые «одинаковые» смартфоны выпускаются для разных регионов – США, Европа, Австралия и т.д. Установка прошивки другого региона, приведет к проблемам со связью или кирпичу.

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

Какую программу использовать

На выбор программы для прошивки, влияет производитель вашего устройства. Если у вас смартфон Xiaomi, то софт для Motorola, вам не подойдет. Программа не определит подключенное устройство. Исключение – QFIL и SP Flash Tool. Такие программы универсальны, позволяют прошивать устройства на платформе Snapdragon и MediaTek. При этом бездумно использовать универсальные программы не стоит, только согласно проверенной инструкции.

RSD Lite

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

Ещё программа позволяет прошивать некоторые выборочные разделы прошивки. Если в «прошивочном» файле удалить строки с очисткой пользовательского раздела, данные после прошивки сохранятся.

Пример прошивки через RSD Lite, на примере Razr M, смотрите в этой статье.

RSD Lite

RSD Lite

ODIN

Официальная программа для установки прошивок на смартфоны Samsung. Совместимы только устройства под управлением ОС Android.

Приложение позволяет обновлять и устанавливать оригинальные образы. Так же поставить отдельно модем, ядро, загрузчик и другие компоненты прошивки. Стоит отметить, что программа устанавливает одно и многофайловые прошивки, а ещё с PIT-файлом для восстановления. Подробнее о доступных типах прошивки для вашего телефона, следует смотреть в теме определенного устройства.

Пример работы с программой ODIN, детально описан тут.

Odin

Odin

SP Flash Tool

Универсальная программа для прошивки смартфонов на платформе MediaTek. При использовании утилиты, производитель не имеет значения, только платформа. Для некоторых моделей малоизвестных производителей, SP Flash Tool – единственный способ сменить прошивку.

Программа позволяет устанавливать прошивки целиком, а так же отдельные компоненты. Ещё прошивать стороннее recovery.

Важно! SP Flash Tool – специфическая утилита. Действия следует выполнять строго по отработанной инструкции, иначе легко превратить аппарат в кирпич, без возможности дальнейшего восстановления.

SP Flash Tool

SP Flash Tool

QFIL

Программа входит в набор инструментов Qualcomm Product Support Tools, и предназначена для прошивки устройств на платформе Snapdragon. Как и SP Flash Tool, QFIL – универсальная программа, позволяющая легко прошить большинство телефонов, но полный перечень поддерживаемых устройств, в Qualcomm не сообщают.

Ознакомится с принципом установки прошивки через QFIL, можно из этой инструкции.

QFIL

QFIL

Mi PC Suite

Утилита представляет собой менеджер для работы со смартфонами Xiaomi. Помимо обновления и установки стандартных прошивок, программа открывает доступ к внутренней и внешней памяти. Файлы во внутренних каталогах, рассортированы по наиболее актуальным категориям. Благодаря этому, данные легко просмотреть, скопировать/переместить или удалить. Так же доступен просмотр сообщений и контактов.

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

Инструкция по прошивке через Mi PC Suite, подробно описана тут.

Mi PC Suite

Mi PC Suite

MiFlash

Программа так же предназначена для прошивки смартфонов Xiaomi с оболочкой MIUI. Утилита устанавливает прошивки через режим Fastboot, а в некоторых случаях позволяет поднять смартфоны из состояния «кирпича», включая затертый загрузчик.

Подробнее о методе установки прошивки, читайте тут.

MiFlash

MiFlash

Вывод

Программа для прошивки андроида через ПК – универсальна. Каждый производитель использует отдельное ПО, непригодное для работы с моделями других компаний. Исключение – QFIL и SP Flash Tool. Так же прошивка через ПК, предназначена преимущественно для обновления или установки официальных сборок. Установка образов безопасна, если следовать инструкции, а риск превратить аппарат в кирпич, ниже, в сравнении с использованием recovery.

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

MiFlash Загрузка…

Поделиться:[addtoany]

Десять лучших Android-прошивок для самых привередливых пользователей — «Хакер»

Содержание статьи

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

 

Paranoid Android

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

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

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

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

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

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

 

OmniROM

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

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

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

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

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

 

CyanogenMod

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

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

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

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

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

 

Комбайны

 

Temasek’s

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

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

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

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

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

 

AICP (Android Ice Cold Project)

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

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

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

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

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

 

RR (Resurrection Remix)

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

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

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

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

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

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

 

MK (MoKee)

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

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

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

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

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

 

Особенные

 

FlymeOS

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

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

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

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

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

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

 

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

 

Bliss

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

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

 

crDroid

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

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

 

Вне теста

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

 

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

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

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

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

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

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

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

 

Словарик

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

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

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

Примечания:

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

 

Заключение

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

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

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