Сборка собственной Android-прошивки

Прошивки. Официальные и кастомные с подробным описанием процесса и всеми необходимыми программами и драйверами. Прошивка, скачать прошивку, прошивка 2, прошивка андроид, официальная прошивка, прошивка телефона, сайт прошивок, прошивка официальный сайт, прошивка 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 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, а необходимые для этого программы можно найти в сети, они позволяют «вскрыть» файлы операционной системы, и изменять те или иные параметры по своему желанию.

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

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

Когда не стоит выполнять смену версии ОС

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

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

Требования

  • Дистрибутив Linux
  • Как минимум 200 ГБ свободного пространства на жестком диске или твердотельном накопителе
  • Мощный компьютер с как минимум 4 ГБ оперативной памяти и производительным четырехядерным центральным процессором
  • Качественное соединение с сетью Интернет на скорости как минимум 600 КБ/с

Если у вас есть все необходимое, можно начинать работу.

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

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

Самые удачные сервисы:

  • ROM Manager. Данная утилита устанавливается для загрузки ОС с SD-карты без использования компьютера.
  • SP FLASH TOOL. Сервис предназначен для работы с ПК. Требуется подключение гаджета по USB-кабелю. Главное преимущество этой утилиты — универсальность. Она подходит для многих моделей девайсов. Сервис имеет интуитивно понятный интерфейс, с которым разберется даже начинающий пользователь.
Какие бывают программы для прошивки Андроид с компьютера

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

Инструкция как перепрошить андроид смартфон производства Motorola

Смартфоны производства Motorola, прошиваются программой RSD Lite.

Алгоритм действий:

  1. Соедините телефон с ПК. Как только утилита опознает телефон, в левом прямоугольнике отобразится информация о текущей прошивке. Так же ниже появится название модели, со статусом Connected.
  2. В поле «Filename» следует указать исполняющий файл прошивки, с расширением «XML». В файле содержаться команды, с прошивкой разделов и т.д. Если по условиям инструкции, следует стереть некоторые строки с командами, это следует сделать до начала заливки прошивки в телефон. Если прошивка заархивирована, тогда распакуйте архив для доступа к исполняющему файлу.
  3. После добавления прошивки в программу, в правом прямоугольнике отобразится дополнительная информация, включая модель, к которой предназначена прошивка.
  4. Нажмите кнопку «Start» и ожидайте окончания операции. Обычно перепрошивка занимает до 5 минут, на что влияет количество загружаемых разделов.
  5. Статус «In Progress» в столбце «Result», говорит о процессе установки прошивки, а «Finish» об успешном завершении. Если в начале установки системы, в середине или конце появится надпись «Fail», тогда прошивка неудачна. Следует просмотреть Log файл, в папке с приложением RSD Lite, что бы выяснить причину неудачи.
  6. В случае успешной прошивки. Следует не спешить отсоединять кабель, а подождать ещё 2-3 минуты, для завершения. Не стоит удивляться долгому первому включению аппарата.
Читайте также:  Майнинг для чайников от А до Я. Ответ на вопрос: «Нужно ли?»

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

Пошаговая инструкция «Как через компьютер прошить Android телефон или планшет»:

Сами программы для прошивки телефона Android достаточно просты в использовании. И алгоритм работы с ними сводиться к следующему:

  1. Запуск программы;
  2. Указание пути к файлу прошивки;
  3. Выбор элементов, прошивку которых необходимо совершить (например, сделать прошивку Recovery или наоборот исключить его);
  4. Запуск процесса;
  5. После завершения можно отсоединить USB и включить телефон, на котором уже поставлена свежая прошивка.

Полезное видео:

Теперь вы знаете, как правильно прошить телефон Андроид (установить, изменить, обновить прошивку).

Не нашли ответ? Тогда воспользуйтесь формой поиска:

Вопросы и ответы

Я установил мод на Android по инструкции и активировал его, но не вижу изменений в игре

Убедитесь в том, что в настройках мира включены все «Экспериментальные функции».

Я установил мод, но не вижу его в игре

Еще раз проверьте, что Behavior и Resource файлы перемещены в нужные папки и не перепутаны местами.

Я сделал все точно по инструкции, файлы лежат в нужны папках, «Экспериментальные функции» включены, но мод не установился.

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