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

  • 25.06.2019

Читайте в этой статье, как прошить Андроид через компьютер. Как прошить смартфон, что такое прошивка телефона на Андроид, зачем она нужна – распространенные вопросы пользователей-новичков, которые впервые столкнулись с проблемами на устройстве, управляемым «зеленым человечком».

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

Что такое перепрошивка Android, зачем она нужна

Сам термин «перепрошивка» широко стал применяться с заполнением рынка смартфонами под управлением ОС Android. Новоиспеченная система открыла пользователю кучу возможностей, к числу которых относится открытость, что позволило каждому изменять Android по своему желанию.

Перепрошить можно не только смартфон, но и обычный мобильный телефон – они также работают на ОС, пусть и более простой.

Что же скрывает за собой термин “прошить Андроид”? Любой современный смартфон, как мы уже обозначили, работает на операционной системе (комплекс программных средств, которые обеспечивают правильную работу аппаратной части), которой свойственны ошибки, глюки и прочие проблемы. ОС, телефона также может «слететь», как и Windows на вашем компьютере. И в этом случае выходом является переустановка системы или же перепрошивка.

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

Прошивки можно разделить на два класса:
  • Официальные (стоковые). Прошивки, выпускаемые производителем Андроид-устройства. Так как они разрабатываются специально для конкретной модели, вероятность возникновения ошибок в ходе перепрошивки или же в процессе работы сведена к минимуму.
  • Сторонние (кастомные, неофициальные). Прошивки, разрабатываемые простыми пользователями или небольшими группами. За основу берется Android (ОС является открытой, поэтому каждый может работать с ее программным кодом), в которую впоследствии вносятся доработки. Сторонние прошивки не гарантируют идеальную работоспособность на вашем устройстве, могут содержать различные ошибки, незамеченные разработчиком.

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

Как перепрошить смартфон на Андроид?

Существует несколько довольно простых способов.

  • OTA -обновление . По сути, это и не является прошивкой. Вы просто обновляете версию ОС штатными средствами устройства. Процесс очень прост, к тому же, мы о нем уже рассказывали подробно, . Единственное, что стоит отметить – далеко не каждый смартфон получает обновления «по воздуху», а владельцы моделей от малоизвестных компаний и вовсе могут ни разу их не увидеть.
  • Перепрошивка с помощью смартфона . Задействовав лишь смартфон и пару приложений можно без проблем установить новую прошивку, которую скачали с официального или неофициального ресурса. Способ довольно простой, но следует предварительно ознакомиться с тем, о чем мы уже также писали.
  • Перепрошивка Android через компьютер. Способ прошить Андроид, о котором будем говорить сегодня. Он, скажем сразу, несколько сложнее тех, что представлены выше. Зато он предлагает значительно больше возможностей.

Перед тем как перепрошивать

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

Резервная копия данных

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

Резервная копия установленной прошивки

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

Качественный провод, полностью заряженный аккумулятор

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

Обязательно зарядите до 100% аккумулятор своего смартфона. Прошивка может длиться долго, а питание от USB-порта поступать непостоянно.

Возможные проблемы

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

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

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

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

Если не уверены в своих силах, то лучше обратиться в сервисный центр. Специалисты с гарантией перепрошьют ваше устройство, а вам не придется читать статью дальше.

Как прошить Андроид устройство через компьютер

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

Режим отладки по USB и нужные драйвера

Для начала возьмем в руки смартфон или другое устройство на Android, чтобы активировать режим «Отладка по USB». Делается это для того, что компьютер смог вносить изменения для подключенного по USB девайса. Итак, инструкция:

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

Для получения доступа к меню разработчика необходимо сделать многократные нажатия по пункту «Версия ОС». Находится он в разделе «О телефоне» (самый последний пункт в настройках устройства).

  1. после того как права получены, переходим в «Меню разработчика», которое появится в настройках;
  2. здесь находим пункт «Отладка по USB», делаем переключатель напротив него активным.

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

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

Чтобы установить драйвера:
  1. подключите устройство к компьютеру;
  2. зайдите в «Диспетчер устройств» (воспользуйтесь поиском или найдите раздел в «Панели управления»;
  3. найдите пункт с названием вашего устройства (смартфон или планшет может не определиться системой, в этом случае появится строка с неизвестным устройством, рядом с которой – желтый треугольник);
  4. правой кнопкой мыши вызовите контекстное меню для этого устройства;
  5. из списка выберите «Обновить драйвер»;
  6. нажмите на пункт «Поиск драйверов на этом компьютере»;
  7. затем кликните «Выбрать драйвер из списка уже установленных»;
  8. нажав на кнопку «Установить с диска», укажите путь к скачанным драйверам;
  9. перезагрузите ПК и смартфон, чтобы изменения вступили в силу.

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

Android Debug Bridge (отладочный мост Android) – консольное приложение, которое используется для управления устройств Android через персональный компьютер.

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

Программы для перепрошивки Android через компьютер

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

  • ПО для прошивки определенных моделей. Фирменные программы, выпускаемые компаниями исключительно для своих устройств. Практически каждый крупный производитель предлагает к скачиванию бесплатную версию. Программы для перепрошивки определенных моделей обеспечивают быструю и безошибочную установку новой прошивки, к тому же имеют дополнительные инструменты, которые позволят сделать резервную копию системы и откат в случае критических ошибок. Подобное программное обеспечение представили следующие компании: Samsung (Odin); Lenovo (Flash Tool); HTC (Fastboot); LG (KDZ Updater); Sony (Flashboot); Nexus (Fastboot).
  • Универсальное ПО для прошивки. Программы, которые можно использовать для перепрошивки любых устройств Android. Их тоже немало, но возможности примерно одинаковы. Наибольшую популярность получили инструменты QFIL и SP Flash Tool: первый для прошивки устройств с процессорами Qualcomm Snapdragon, второй – Mediatek.
Разблокировка Bootloader

Очень многие смартфоны, дабы пользователь не мог свободно вносить изменения в систему, представлены с заблокированным Bootloader (загрузчиком). Bootloader – специальная программа, которая отвечает за доступ к ядру. Из чего делаем вывод, что пока она заблокирована, прошить ничего мы не сможем.

Разблокировка Bootloader производится при помощи специального софта, который предоставляет компания производитель с нужными инструкциями. Как правило, все сводится к установке специальной программы (к примеру, у HTC – Bootloader Unlock), активации на смартфоне режима отладки по USB (чуть выше описано, как это сделать) и нажатии всего одной кнопки – «Разблокировать» (Unlock).

Выбираем прошивку

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

  • Официальные. Представлены производителем без каких-либо изменений.
  • Неофициальные на основе официальной. Прошивки, которые доработаны сторонними разработчиками, но изменений внесено минимум (добавлена поддержка языков, исправлены ошибки и так далее).
  • Неофициальные. Есть и переработанные прошивки, которые просто напичканы самыми разными возможностями. Они разрабатываются на основе Android, готовы предложить кучу новых функций, но нередко содержат ошибки. Самые знаменитые из них: CyanogenMod, Lineage OS, OxygenOS и другие.

Скачивать прошивки можно на официальных сайтах, форумах и прочих ресурсах.

Как мы уже отметили, принцип работы всех программ для перепрошивки примерно схож. Мы более подробно расскажем о прошивке посредством SP Flash Tool .

Еще раз напоминаем, что SP Flash Tool – инструмент для прошивки только устройств с процессорами от компании Mediatek. Узнать, какой чип имеет ваш смартфон, можно на официальном сайте производителя или с помощью специальных приложений (AIDA64 и аналогичные).

Итак, смартфон пока не подключаем , работаем только с программой на ПК:

  1. распаковываем прошивку, если она в архиве (лучше делать это в корень диска C);
  2. запускаем программу SP Flash Tool (рекомендуем от имени администратора);
  3. указываем путь к скаттер-файлу, нажав на кнопку «Scatter Loading», которая находится в правой части окна (файл расположен в папке с прошивкой, название оканчивается так – emmc.txt);
  4. обязательно снимаем галочку с пункта Preloader (если ваше устройство работает на процессоре MT6575 или MT6577, то и с пункта dsp_bl также убираем галочку);
  5. из списка выберите Download Only;
  6. нажимаем кнопку Download, рядом с которой находится синий или зеленый значок стрелочки (в зависимости от версии программы);
  7. только сейчас подключаем Android-устройство к компьютеру без использования каких-либо переходников – только один провод;

Устройство должно быть выключено.

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

Не отключайте девайс от компьютера!

  1. ждем появления окошка с зеленым кружком;
  2. только теперь отключаем устройство от компьютера и пробуем его включить.

Процесс первого запуска может длиться довольно долго (около 10 минут), просто ждите.

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

Заключение

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


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

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

  1. Персональный или переносной компьютер, на борту которой присутствует операционная система Ubuntu и установлена Java.
  2. «Кухня» — приложение для обработки образов системных партиций.
  3. Собственно сама, подлежащая обработке прошивка Android.

Шаг 1 — установка Ubuntu

Система Ubuntu создана на базе ядра Linux и основывается на Debian, разработана компанией Canonical. Эту систему вовсе не обязательно устанавливать вместо действующей, запускать ее через эмулятор, и так далее.

Чтобы комфортно использовать все ее преимущества, достаточно воспользоваться приложением Wubi, способным установить Ubuntu под Windows. Wubi — сокраoение от Windows Ubuntu Installer.

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

Шаг 2 — установка Java

Java – разработанный в 1995 году язык программирования, его название, по всей видимости, взято из кинофильмов (смешной народец Джава из Звездных Войн).

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

Чтобы установить ее нужно:

  1. Войти в систему Ubuntu, и открыть Терминал при помощи клавиш Ctrl+Alt+T.
  2. В открывшемся окне для ввода/вывода информации в ОС Ubuntu воспользоваться командой sudo add-apt-repository “deb http://archive.canonical.com/ubuntu lucid partner” — позволяет подключить новый репозиторий, с которого можно загрузить Java. Для этого потребуется ввести пароль для получения прав Суперадминистратора, который задается при установке Ubuntu. Далее нужно воспользоваться следующими командами:
  3. sudo apt-get update для обновления списка источников.
  4. sudo apt-get install sun-java6-jre sun java6-plugin sun-java6-fonts для установки Java.

Шаг 3 — работа с «кухней» для создания прошивки

Программа «кухни» — это основное средство для работы с прошивками андроид. Их существует несколько видов, мы рассмотрим работу с kitchen от Dsixda.

  • Скачав необходимые файлы, нужно распаковать их в домашнюю папку в каталог kitchen.
  • Запустить Терминал, при помощи команды Is вывести на его экран список документов домашней папки. Синим цветом будут выделены каталоги, красным — файлы архивов, и так далее.
  • Открыть в папку Kitchen, перенести в каталог original_update файл обрабатываемой прошивки в любом формате.
  • Возвратиться в Терминал с открытой папкой Kitchen, ввести команду Is. Среди файлов появится Menu, его следует запустить командой./menu. Здесь откроется список пронумерованных команд, которые можно выполнять, вводя их номер в строку, и нажимая Enter.
  • Чтобы разобрать прошивку, следует ввести команду 1. Кухня после этого начнет выводить множество вопросов, на которые нужно отвечать клавишей Enter (нужные значения введены по умолчанию).

Эти действия приведут в начальное меню программы. Вернувшись в папку Kitchen, можно будет найти папку «WORKING_x_y», где x и y – дата и время ее создания.

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

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

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

Вот еще несколько программ, предназначенных для этого:

  • Android SDK – среда разработки, созданная специально для работы с приложениями для Android, она позволяет проверять программный код.
  • Android Kitchen – необходима для обработки образов системных партиций в прошивке.
  • JD-GUI – декомпилятор, способный к работе с программным языком Java. Его аналог – DJ Java Decompiler.
  • smali – для работы с dalvik-кодом. Предназначена для дизассемблирования кода, backsmali позволяет произвести ассемблирование dalvik-кода.
  • dex2jar – утилита, позволяющая конвертировать исполняемые файлы, составленные на dalvik-коде.

Давно мечтали собрать сами своими руками прошивку Android из исходного кода, но ни как получалось из за отсутствия внятного материала? подготовил вам подробную интересную статью!

Предисловие

И так перед тем как начать повествовать статью, немного слов для кого она написана: вы уже знаете что такое Linux и установить Ubuntu, Mint, Fedora, OpenSuSe, по крайней мере устанавливали хотя бы один раз из этих ОС, уже знаете что такое командная строка или терминал, команда cd , ls , sh знакома и не вводит в ступор. Отлично, тогда продолжаем изучать статью. Статья Только для устройств Nexus!

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

Необходимое для создания Android прошивки из исходного код

  1. Компьютер или мощный ноутбук
  2. LTS версия ОС UBUNTU 64-разрядная (12.04 или 14.04)
  3. Количество свободного места в разделе /home не менее 100 GB

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

Подготовка

1. Перейдите в параметры системы UBUNTU

2. Раздел «Программы и обновления»

3. Вкладка «Программное обеспечение UBUNTU» установить Загрузить с: Основной сервер

4. Вкладка «Другое ПО», установить галочки на Партнеры Canonical иПартнеры Canonical (исходный код)

5. Нажать внизу кнопку Закрыть и после Обновить

6. Запустить программу «Обновление приложений» и обновить систему и перезагрузить компьютер

7. Запустите терминал (горячими кнопками CTRL+ALT+T)

Для Ubuntu 16.04:

sudo apt - get install openjdk - 8 - jdk

Для Ubuntu 14.04:

Вместо android-5.0.2_r1 указывать необходимую версию Android

Загружаем исходный код на компьютер:

Данная процедура будет длится долго (не менее 3 часов) и будет загружено около 30 GB

Сборка проекта

25. После того как скачается весь исходный код Android начнем сборку прошивки Android, введите команду:

source build/envsetup.sh

Перед вами появится окно со списком устройств возможных для создания AOSP прошивки, выбираем цифру и нажимаем ENTER

26. Запускаем сборку Android прошивки

make -j2 otapackage

Вместо j2 стоит указать количество ядер процессора и потоков, если процессор 2 ядреный и включена технология hyper threading (если она доступна), то у вас будет 4 потока (j4 ), если процессор 4 ядерный и выключена технология hyper threading, то также 4 потока (j4 ), а если включена то 8 (j8 ).

В зависимости от мощности и количества ядер участвующих в процессе сборки прошивки зависит и время сборки прошивки, от 20 минут до 24 суток.

Установка

27. После сборки вы обнаружите пакет в папке AOSP/out/target/product/кодовое_имя_nexus/ архив ZIP

28. Переместите данный архив ZIP на устройство NEXUS

31. Установите архив ZIP и после сделайте обязательно wipe

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

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

Несмотря на 100% гарантии долгосрочной производительности от компании производителя, Андроид устройства не защищены от поломок или от багов. Рано или поздно планшеты и смартфоны начинают тормозить, глючить или вообще перестают работать. Можно обратиться в сервисный салон, если, например, гарантия покроет расходы на устранение неполадок. Но нередко пользователь в силах устранить их собственноручно.

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

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

Зачем нужна официальная прошивка?

Официальная прошивка - это прошивка от производителя устройства. Существует в виде стокового обновления, которое автоматически (или с разрешения пользователя) устанавливается на смартфон. Её можно скачать с официального сайта и установить самостоятельно.

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

Зачем нужны не официальные (кастомные) прошивки для Андроид?

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

Их устанавливают на телефон для:

  • получения дополнительных функций, недоступных в официальном варианте;
  • удаления ПО, которое мешает или не используется пользователем.

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

  • шрифты;
  • язык (например, установка русского языка на китайском телефоне);
  • тему устройства;
  • значки и т. д.

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

Стоит ли самостоятельно перепрошивать устройства на системе Android?

Самостоятельная перепрошивка девайса имеет ряд преимуществ и недостатков.

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

Преимущества перепрошивки устройств в домашних условиях:

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

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

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

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

  1. Потеря функциональности устройства. Некоторые функции могут не работать, например, wi-fi, отправка сообщений, или же начать работать некорректно (не будет отображаться кириллица).
  2. Невключение устройства или постоянная перезагрузка. В таких случаях устройство называют «кирпич», так как он уже не годится для использования.

Перепрошивка Android-устройства через компьютер

Прошить телефон Андроид через компьютер можно в несколько шагов:

  1. Подготовка устройства.
  2. Резервирование установленной версии Андроид.
  3. Копирование данных.
  4. Разблокировка Bootloader.
  5. Установка прошивки.

Подготовка устройства к процедуре перепрошивки

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

На сайте 4pda необходимо скачать на ПК прошивку для соответствующего устройства.

Резервирование установленной версии Android

Для создания резервной копии прошивки понадобится:


Чтобы восстановить версию Андроид, нужно зайти в программу ROM Manager, нажать «Резервные копии», выбрать бэкап и нажать «Восстановить».

Копирование данных c помощью USB

Копировать все данные с устройства через USB-кабель можно двумя способами:

  • ручным копированием;
  • с помощью программы MyPhoneExplorer.

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

Перенос данных программой MyPhoneExplorer

Сначала нужно скачать и установить программу MyPhoneExplorer

Пошаговое руководство:


Для восстановления данных выбрать «Разное - Восстановить из резервной копии».

Инструкция, как правильно выполнить бэкап Андроида, подготовлена каналом PC Help.

Разблокировка Bootloader

Для каждого устройства разблокировка загрузчика отличается получением специального ключа разблокировки. Его можно получить на официальном сайте разработчика смартфона или планшета. В этом примере будет рассмотрено получение ключа и разблокировка загрузчика смартфона HTC.

Нужно провести следующие действия:

  1. Скачать программу ADB Installer
  2. Установить в папку Android в корне диска С:.
  3. Подсоединить устройство к ПК через USB-кабель и включить отладку по USB.
  4. Зайти в сmd.
  5. Прописать команду для перехода в папку с утилитой Fastboot прописав команды cd / затем cd Android .
  6. Подождать, пока устройство войдет в режим прошивки. Проверить, видит ли Fastboot необходимый девайс: fastboot devices .
  7. Перевести устройство в режим bootloader с помощью команды: adb reboot bootloader .
  8. Далее идет регистрация на сайте HTCdev После этого нужно зайти на главную страницу и выбрать Unlock Bootloader.
  9. Нажать «Get Started», выбираем свою модель телефона или «All Other Supported Models». Кликнуть по «Begin Unlock Bootloader».
  10. Далее нужно согласиться со всеми условиями и нажать Proceed to Unlock Instructions.
  11. Пропустить 4 шаг, так как на нем инструкция на английском.
  12. Прокрутить страницу к самому низу и увидеть форму для специального «токена».
  13. Этот токен получается с помощью команды fastboot oem get_identifier_token , которую нужно написать в cmd.
  14. Этот код нужно скопировать и вставить в форму выше. После чего, будет сообщение, что токен верный, а на почту отправлен файл для разблокировки.
  15. Его нужно скопировать в папку Android, там, где установлен ADC.
  16. В cmd пишется команда fastboot flash unlocktoken Unlock_code.bin .
  17. В это время на телефоне высветится запрос на подтверждение разблокировки загрузчика. Кнопкой громкости выбрать «Yes».
  18. Телефон перезагрузится, и настройки восстановятся к заводским. Устройство с открытым загрузчиком:
  19. Установка прошивки с помощью компьютера через usb-кабель

    Существует несколько программ, с помощью которых можно установить прошивку через USB-кабель:

  • Fastboot;
  • Odin Multi Downloader;
  • KDZ Updater;
  • SP Flash Tools.

Выбор зависит от типа устройства и скорости перепрошивки.

Прошивка с помощью FASTBOOT

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

Нужно строго следовать инструкции:


Инструкция по использованию Fastboot подготовлена каналом «Все для Android, Mac, Windows, iOS».

Перепрошивка с помощью программы ODIN MULTI DOWNLOADER

Эта программа используется для перепрошивки Samsung-устройств.

Пошаговая инструкция:


В поле Message будет отображен процесс перепрошивки:

Сообщение PASS символизирует окончание прошивки.

Прошивка Android-устройства LG с помощью программы KDZ UPDATER

Для прошивки LG с помощью KRZ Updater понадобится:

  1. Ноутбук или ПК.
  2. Зарядить смартфон/планшет как минимум до 50%.
  3. Скачать архив на компьютер KDZ_Update. zip
  4. Скачать и установить драйверы для устройства LG
  5. USB-кабель от смартфона/планшета.
  6. Необходимая прошивка в формате. kdz прошивки CIS для стран СНГ и России соответственно.
  7. Удалить прочие программы для устройства (кроме драйвера).

Пошаговая инструкция:


Прошивка смартфонов и планшетов от Lenovo с помощью программы SP Flash Tools

Инструменты, которые нужны для прошивки:

  1. Скачать и установить Драйверы устройства Lenovo
  2. Скачать программу SP Flash Tool
  3. Скачать необходимую версию прошивки.
  4. Зарядка телефона не меньше 60%.

Установка прошивки осуществляется в три этапа:

  1. Подготовительный этап.
  2. Установка драйверов.
  3. Перепрошивка.

Подготовительный этап:

  1. В корень диска С: распаковать архив с программой SP Flash Tools. Туда же поместить необходимые драйверы и прошивку.

    Перепрошивка:

    1. В открытой программе SP Flash Tools нужно выбрать нужные компоненты перепрошивки галочкой. Если необходимо перепрошить только некоторые части, нужно снять галочки с ненужных разделов. В таком случае выбираем режим «Download Only».
    2. Если устройство нужно полностью перепрошить, в случае нерабочего состояния («кирпич»), выбирается режим «Format All + Download».
    3. При установке новой прошивки выбирается режим «Firmware-> Upgrade».
    4. Перепрошивка инициализируется кнопкой Download.
    5. Появление окна «Download OK» означает, что устройство перепрошито.
    6. Как перепрошить Android-устройства без компьютера?

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

      При этом нужно учесть следующие моменты:

      1. Перепрошивка через этот инструмент длительная. Поэтому нужно, чтобы устройство было полностью заряжено, а лучше подключено к питанию.
      2. Нужно тщательно выбирать прошивку, от этого зависит результат перепрошивания.
      3. Если во время перепрошивки возникли какие-то ошибки, повторно провести прошивку можно будет лишь через ПК.

      Прошивка Андроида через Recovery

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

      Как войти в Recovery для перепрошивки устройства?

      Для разных девайсов, вход в режим восстановления различается.

      Рассмотрим самые популярные модели:

      1. Сперва нужно выключить устройство.
      2. На гаджетах от Lenovo: зажать громкость «+» и «Вкл». Если не получилось, удерживать кнопки громкости (vol+ и vol-) и кнопку питания.
      3. HTC: уменьшение громкости+включение.
      4. Samsung: кнопка «Домой»+кнопка «Вкл»+повышение громкости.
      5. LG: удерживать клавишу уменьшения громкости+клавишу питания. Дождаться появления логотипа компании, отпустить и зажать снова указанные клавиши.

      Пошаговая инструкция по перепрошивке устройства

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

      Видеоурок по использованию Recovery снят каналом «DimaViper».

      Как осуществить первый запуск операционной системы после перепрошивки? Настройка новой ОС

      Первый запуск после прошивки похож на первый запуск устройства после покупки.

      Рассмотрим шаги настройки новой операционной системы:

      Видео

      Канал «THANOS Mairon» подготовил видео по универсальному методу перепрошивки устройств на Андроиде.

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

Любую прошивку можно доработать под определенного пользователя

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

Сборка из исходников

Один из самых правильных способов является использование исходного кода, публикуемого командами разработчиков Google или Cyanogenmod. Но одновременно этот способ самый сложный, ведь для того, чтобы собрать прошивку Android из исходников, оптимизировать её и заставить работать на конкретном устройстве, нужно обладать довольно глубокими навыками программирования, разбираться во всех тонкостях работы мобильной операционной системы и железа устройства. Эти знания не приобретаются за день, поэтому в этой статье мы не будем подробно описывать этот способ.

Изменение уже готового файла

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

Редактирование с помощью компьютера

Необходимое программное обеспечение

Нам понадобится компьютер, устройство, файл прошивки и специальная программа под названием Android Kitchen (известная также как кухня). Файл прошивки можно найти на специализированных форумах, наиболее известные - англоязычный XDA Developers и русскоязычный 4PDA. В разделе вашей модели устройства можно найти ссылки на самые популярные и проверенные прошивки как официальные стоковые, так и неофициальные пользовательские.

Далее нужно установить кухню на свой компьютер. Лучше всего работать под Linux, но необходимые библиотеки можно поставить и в Windows. В этом случае можно выйти из ситуации установив Cygwin. и следуйте пошаговой инструкции, помещённой в архиве. Перед этим потребуется установить также Java Platform (JDK) с официального сайта (https://www.oracle.com/technetwork/java/javase/downloads/index.html для Windows) или же в Центре приложений Ubuntu найти и скачать OpenJDK Java 6 Runtime либо похожее (для Linux). Второй вариант использования - установить Linux на виртуальную машину и управлять процессом через неё.

Модификация прошивки

Прошивки чаще всего распространяются в виде файла с расширением.img, реже - как ZIP-архив. В обоих случаях вам понадобится с прошивкой в папку установленной кухни, чтобы она смогла импортировать её и начать с ней работу. Кухня должна быть установлена по пути c:/cygwin/home/user/ (при установке через Cygwin) или Файловая система/home/user/ (при работе через Linux).

  1. Запустите кухню через Cygwin или Linux-терминал с помощью команды cd kitchen, затем./menu.
  2. Распакуйте архив в кухню, как уже писалось выше.
  3. После того как появится меню программы, перейдите в раздел 0. Advanced Options.
  4. После этого будет представлен список команд для модификации прошивки. Выберите именно ту, которая нужна вам. Можно добавить Busy Box, Root, Apps2SD, заменить стоковые приложения, различные анимации, освободить память устройства и многое другое.
  5. После окончания манипуляций запустите в главном команду 99. Build ROM from working folder (Построить прошивку с рабочей папки) и заберите ZIP-архив с OUTPUT_ZIP.

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

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

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

Редактирование на устройстве

Самый простой способ из всех возможных. Не нужно никаких дополнительных приборов и манипуляций. Вам понадобится лишь устройство с рут-правами, приложение для создания резервных копий (лучше всего Nandroid backup) и файловый менеджер с функцией изменения системного раздела.

Изменение собственной прошивки

  1. Если на устройстве ещё не получен root, получите его. Как это сделать, можно прочесть на специализированных форумах в разделе, посвящённом именно вашему аппарату. Дело в том, что поддерживаются малым количеством устройств и большинство из них имеют индивидуальную процедуру.
  2. Установите Nandroid backup (https://play.google.com/store/apps/details?id=com.h3r3t1c.onnandbup&hl=ru) и сделайте с его помощью резервную копию системы своего девайса. Сохраните её в надёжном месте, например, в облачном хранилище. Для чего создавать копию? Вдруг что-то пойдёт не так или вы нечаянно удалите что-то нужное - будет возможность вернуть всё как было.

  1. Установите файловый менеджер, работающий с системным разделом, чтобы удалить ненужный софт и добавить свои приложения. Золотым стандартом является Titanium Backup.
  2. Выберите приложения, которые вы хотите удалить, и удалите их через файловый менеджер.
  3. Установите приложения, которыми вы хотите заменить удалённые, и через Titanium Backup сделайте их системными.
  4. Перезагрузите устройство и наслаждайтесь своими успехами.

Изменение сторонней прошивки в ZIP-архиве

  1. Скачайте интересующий вас файл прошивки в формате.zip.
  2. Установите файловый менеджер, умеющий работать с архивами, например, ES Проводник или Total Commander, и распакуйте содержимое архива.
  3. Удалите лишние или добавьте недостающие приложения, после чего запакуйте архив обратно и переместите в корень флеш-карты.
  4. С помощью Nandroid backup (https://play.google.com/store/apps/details?id=com.h3r3t1c.onnandbup&hl=ru) создайте резервную копию системы и скопируйте её на облачный диск.
  5. Прошейте устройство из режима Recovery.

Заключение

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

Собирали ли вы прошивку для Android самостоятельно? Что вы в ней меняли и каким образом это делали? Будет интересно, если вы поделитесь своими отзывами.