Как самому сделать кастомную прошивку на Андроид?

Опубликовано в Android
/
26 Авг 2016

В данной статье мы рассмотрим вопрос о самостоятельном создании кастомной прошивки для смартфона Андроид.

Создать кастомную прошивку для Андроид самостоятельно совсем не просто. Для выполнения такой сложной операции вам понадобятся определённые инструменты и навыки.

Что нужно для создания прошивки?

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

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

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

  • Компьютер с ОС Ubuntu и Java
  • Приложение под названием «Кухня«
  • Сама Андроид прошивка, которую планируется обрабатывать

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

Создание кастомной прошивки Андроид

Создание кастомной прошивки Андроид

Данная система разработана на базе ядра Linux и основана на Debian. Её ставить совсем не обязательно вместо имеющейся, включать с помощью эмулятора или желать чтото ещё.

Для использования её возможностей достаточно скачивания приложения Wubi, которое оптимизирует Ubuntu по Windows.

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

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

Сделать кастомную прошивку на Андроид

Сделать кастомную прошивку на Андроид

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

Для установки:

  • Войдите в Ubuntu и откройте Терминал клавишами Ctrl+Alt+T
  • Вам откроется окошко для внесения команд в ОС
  • Напишите sudo addaptrepositorydeb http://archive.canonical.com/ubuntu lucid partner, чтобы подключился новый репозиторий, откуда скачивается JAVA
  • Введите пароль, чтобы получить права суперадминистратора

Далее введите несколько строк:

sudo aptget updateобновятся источники

sudo aptget install sunjava6jre sun java6plugin sunjava6fontsустановится Java
Работаем с «Кухней»

Это главный инструмент для сборки прошивок ОС Андроид. Она бывает нескольких типов, но мы поговорим о kitchen от Dsixda.

  1. После скачивания архива с прошивкой, поместите все его содержимое в папку kitchen
  2. Включите Терминал и введите Is, чтобы высветилось содержимое корневой папки
    Запустите через Проводник папку Kitchen и перенесите файл original_update в нее из обрабатываемой прошивки
  3. Не закрывая папку, перейдите в Терминал и введите ещё раз ту же команду
    В файлах высветится меню. Чтобы его включить введите ./menu. Вы увидите номера команд, которые можно выполнить путём ввода в строчке их номера и нажатия клавиши Enter
  4. Для разбора прошивки введите цифру 1. После этого кухня начнёт выводить вам разные вопросы, которые вам остаётся только подтверждать клавишей Enter
    Выполнение данных шагов выведет вас в главное меню. После возврата обратно в Kitchen вы найдёте папку WORKING_x_y
  5. Тут вы найдёте все разобранные файлы от прошивки. Папка System содержит в себе системные файлы. Если удалить хотя бы один из них, то это приведёт к изменениям в прошивке
  6. Чтобы это сделать, опять зайдите в Терминал, введите команду 99 и опять подтвердите все действия
  7. Далее вас перебросит в главное меню, а в раздел OUTPUT_ZIP добавится прошивка, которую теперь можно загружать на телефон

Существуют и другие методы сбора кастомных прошивок, а необходимые для них инструменты находятся в свободном доступе в сети.

Видео: Создание кастомной прошивки для Samsung GT-I9300 Galaxy S III

Оставить комментарий