Сборка прошивки на android своими руками

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

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

Устанавливать желательно 64х разрядную систему под новые версии Андроид.

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

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

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

Извлеките Boot.img напрямую с устройства без загрузки прошивки

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

Установите пакет SDK для Android

Прежде всего, вам нужно будет установить Android SDK Platform Tools на свой компьютер. Это официальный бинарный файл ADB и Fastboot, предоставленный Google, и единственный рекомендуемый. Поэтому загрузите его, а затем распакуйте в любое удобное место на вашем ПК. Это даст вам папку инструментов платформы, которая будет использоваться в этом руководстве.

Включить отладку по USB

Далее вам нужно будет включить отладку по USB на вашем устройстве. Это сделает ваше устройство узнаваемым ПК в режиме ADB. Итак, перейдите в «Настройки»> «О телефоне»> «Семь раз нажмите на номер сборки»> «Вернитесь в «Настройки»> «Система»> «Дополнительно»> «Параметры разработчика»> «Включить отладку по USB и разблокировку OEM».

Установить TWRP рекавери

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

Загрузите устройство в TWRP Recovery

  1. Подключите ваше устройство к ПК через USB-кабель. Убедитесь, что отладка по USB включена.
  2. Затем перейдите в папку инструментов платформы, введите CMD в адресной строке и нажмите Enter. Это запустит командную строку.
  3. Введите следующую команду в окне CMD, чтобы загрузить ваше устройство в TWRP Recoveryadb reboot recovery

Извлеките Boot.img через TWRP

  1. Когда ваше устройство загружено в TWRP и подключено к ПК, введите приведенную ниже команду в окне CMD, которое открывается в папке инструментов платформы: dd if=/dev/block/bootdevice/by-name/boot of=/sdcard/ boot.img
  2. Как только вы выполните указанную выше команду, ваше устройство извлечет стоковый boot.img из установленной прошивки. Затем он поместит этот файл boot.img во внутреннее хранилище (а не в какую-либо папку).
  3. Хотя это необязательно, но я настоятельно рекомендую вам также сделать резервную копию этого файла на свой компьютер. Для этого используйте следующую команду: adb pull /sdcard/boot.img stock_boot.img
  4. Как только вы это сделаете, копия boot.img будет помещена в папку platform-tools. он будет называться stock_boot.img.
  5. В любом случае, теперь, когда процесс завершен, вы можете перезагрузить устройство в ОС. Для этого перейдите в «Перезагрузить» и выберите «Система».
  6. Как только ваше устройство загрузится, установите приложение Magisk и исправьте через него этот файл boot.img. Это даст вам файл magisk_patched.img, который вы затем сможете прошить с помощью команд Fastboot и, следовательно, получить root права на свое устройство!

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

  1. Распаковываем *.zip архив с прошивкой в любую папку.
  2. Запускаем утилиту ext4_unpacker.exe и выбираем файл system.img.

  • Получить ссылку
  • Электронная почта
  • Другие приложения

Комментарии

Кратко и по делу. Спасибо

Наконец-то всё просто получилось! Спасибо!

Не могу открыть, пишет unknown file format

Могу записать видео, с более подробным объяснением)

Такая же фигня не открывает и пишет неизвестный формат.

не работает и вообще прога глючит винд7

Ошибка . Пишет: Unknown file format . Что делать ?Помогите пожалуйста.

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

Интерполяция методом Ньютона

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

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

Существует много конечно-разностных методов интерполяции. Наиболее распространенным является метод Ньютона для интерполяции «вперед» (метод Ньютона – Грегори). Интерполяционный полином в этом случае имеет вид:

Коэффициенты С находим по формуле:

Реализация программы на языке C#:using System; namespace Interpolation < class Program…

Визуализация алгоритмов cортировки

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

Программа разделена на два потока в одном из которых выполняется сортировка, а в другом перерисовка графического интерфейса. После нажатия на кнопку «Сортировать», в программе вызывается метод «RunSorting», в котором определяется алгоритм сортировки и создается новый поток с запущенным в нем процессом сортировки.private void RunSo…

Как активировать Windows 7 / 8 / 8.1 / 10

Иногда приходится делать так, чтобы Windows работала и без ключа активации, так как его нету =). С этим делом неплохо справляется эта программа:KMSAuto_Lite_Portable_v1.1.7

После распаковки архива мы увидим такие файлы:

И здесь нажимаем всего лишь одну кнопку:

Ждем появления надписи Activation Successfuly.

Все Windows активирован.

Нет, не все. Возможен и другой исход, новые версии Windows устроены по-другому, поэтому активация не будет выполнена и вы увидете что-то вроде:

Качер Бровина на КТ819Г

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

Ниже несколько фото сделанных во время сборки устройства.

Катушка намотана проводом 0,08 мм примерно 2000 витков на ПВХ трубе диаметром 50 мм и высотой 200 мм.

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

Первый вариант питался от блока питания старого компьютера, напряжением 12 В. Затем же был сделан отдельный блок питания, напряжением в 30 В и со встроенным охлаждением.

Ядро

Также нам понадобиться boot-раздел, который по сути является linux ядром (для выбранной прошивки это 2.6.29 armv6l) с ramdisk-ом и имеет следующий формат:

** +——————+ ** | boot header | 1 page ** +——————+ ** | kernel | n pages ** +——————+ ** | ramdisk | m pages ** +——————+ ** | second stage | o pages ** +——————+ ** ** n = (kernel_size + page_size — 1) / page_size ** m = (ramdisk_size + page_size — 1) / page_size ** o = (second_size + page_size — 1) / page_size Если мы захотим заменить ядро, либо модифицировать скрипты инициализации, нам необходимо их извлечь из boot-образа. Для этого нам понадобиться замечательный perl-скрипт split_bootimg.pl за авторством William Enck.

  1. $ split_bootimg.pl .. rom boot.img
  2. $ ls
  3. boot.img-kernel boot.img-ramdisk.gz data system

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

  1. $ mkdir ramdisk&&cd ramdisk&&gzip -dc .. boot.img-ramdisk.gz|cpio -i
  2. $ ls
  3. data default.prop dev init init.goldfish.rc init.hero.rc init.rc logo.rle proc sbin sys system

В данной статье мы не хотим ничего делать ни с ядром ни с ramdisk-ом, а потому запакуем все обратно (либо вернемся на шаг назад и вообще не будем трогать boot)

  1. find .|cpio —quiet -o -H newc|gzip> .. new-ramdisk.gz
  2. $ cd ..&& mkbootimg —kernel boot.img-kernel —ramdisk new-ramdisk.gz —cmdline «no_console_suspend=1 console=NULL» -o newboot —base 0x19200000

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

Преобразование KDZ-архива в DZ-архив для последующего создания BIN-папки и привычных архивов

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

Если вы думаете, как самому поменять файлы в прошивке Android формата .kdz, заблаговременно скачайте программы Windows LG Firmware Extract и EXT2 Explore. Процесс распаковки выполняется за схемой:

  1. Запустите Windows LG Firmware Extract, укажите рабочую папку «Working Folder». Ею может оказаться любая директория на ПК, куда вы хотите произвести распаковку.
  2. Нажмите на кнопку «Open», в поле «KDZ / TOT File» выберите файл своей прошивки. Вы увидите все файлы, которые хранятся в KDZ-архиве.
  3. Нажмите на кнопку «Extract KDZ» и дождитесь, пока программа отформатирует архив в DZ-формат. Об успешном окончании процесса будет свидетельствовать надпись «Progress Done».
  4. Перейдите к пункту «DZ File», выберите в нем только что созданную прошивку в DZ-формате. Откроется таблица имеющихся в архиве файлов. Нужно выбрать все файлы с расширением .bin и нажать на кнопку «Extract DZ». После завершения процесса появится надпись «Progress extract DZFile Done».
  5. Для преобразования файлов .bin в формат .img необходимо нажать на кнопку «Merge System bin». В директории, которую вы изначально указали в качестве рабочей папки, будет создан каталог «Merge output», в котором найдете system.img.

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

Для тех кто ничего не понял!

Для тех кто ничего не понял, то тогда воспользуйтесь фирменным приложением ADB RUN
, в данной программе введены практически все команды, которые нужны для FASTBOOT!

Ниже представлен пример работы ADB RUN — как прошить быстро файл Recovery с помощью ADB RUN за менее чем за 5 секунд (только не забывайте вначале переводить в режим bootloader)!

Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Android
. Оставайтесь вместе с сайтом , дальше будет еще интересней!

Все прошивки для планшетов на процессоре Allwinner имеют один и тот же формат img (IMAGEWTY).

После долгих поисков я все-таки нашел программу, которая позволяет разобрать и собрать прошивку для планшетов на базе Allwinner. Называется она unPacker

Перейдем непосредственно к разборке файла прошивки.

Разборка IMG файла

Для разборки потребуется:

  • Файл самой прошивки
  • Программа unPacker, которую можно скачать (Для Allwinner a31s можно использовать imgRePacker)

Скачиваем архив и распаковываем. Запускаем программу unPacker.exe

Перетаскиваем в это окно наш файл и ждем распаковки.

После окончания распаковки появится новая папка название «прошивки.img.dump»

В папке out есть файл system.fex -это файл с системными файлами(папка system) . Он то нам и нужен.

Редактирование файла system.fex

Для редактирования этого файла нужна nix система и утилита для конвертации, которую можно скачать

Создаем в домашней директории папку в которой будем редактировать нашу прошивку. Назовем ее например NEW. Теперь распаковываем файлы из архива ext4_utils.zip в папку NEW. Запускаем терминал и набираем

Программа скомпилируется и мы получим инструмент для редактирования Sim2img. Теперь кладем в папку NEW наш файл system.fex и переименовываем его в sytsem.img

Вводим в терминале

./simg2img system.img output.img

Теперь у нас есть файл output.img . Теперь создаем папку например с названием sys

И монтируем туда наш файл output

sudo mount output.img sys

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

После редактирования начинаем сборку

./mkuserimg.sh -s sys/ ./factoryfs_custom.img ext4 ./temp 512M

Полученный файл factoryfs_custom переименовываем в system.fex.iso

примечание: можно аналогично редактировать и другие файлы образов (boot и bootloader)

Сборка


Теперь что бы собрать отредактированные файлы в необходимый для прошивки формат, нужно файл system.fex.iso поместить с заменой в папку (на Windows) _iso и перетащить папку

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

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

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

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

Способ 2: Для МТК-аппаратов — SP FlashTool

В том случае, когда установка TWRP через официальное приложение TeamWin неосуществима, придется воспользоваться Windows-приложением для работы с разделами памяти устройства. Владельцы аппаратов, построенных на базе процессора Mediatek, могут воспользоваться программой . О том, как установить рекавери, с помощью этого решения, рассказано в статье:

Способ 3: Для девайсов Samsung — Odin

Обладатели аппаратов, выпущенных компанией Samsung, также могут воспользоваться всеми преимуществами модифицированной среды восстановления от команды TeamWin. Для этого нужно установить TWRP-рекавери, способом, описанным в статье:

Способы создания

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

  • Установить UBUNTU. Только на ней получится добротная прошивка. Скачать UBUNTU можно на официальном сайте.
  • Затем подготовить рабочий стол и освободить достаточно места, как было написано выше. После переходим к самой сборке.
  • Установить программу Java.
  • Скачать исходники можно с форума 4pda.

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

Конечно же отредактировать уже готовую сборку под себя гораздо проще. Для этого понадобится:

  • Установить ОС UBUNTU.
  • Скачать программы andimgtool и rkwintools. Они помогут вам расшифровать данные boot.img, recovery.img, system.img. а также и запаковать их.
  • Найти чистую прошивку. Главное, чтобы в названии были слова ROM. Сайт для загрузки выбираем на свое усмотрение, например desktoplinux.ru, или любой другой.

Выгодные подарки на День святого Валентина

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

Why should I care?

Well, most users wouldn’t. But if you need a quick tool to unpack Android images, this is useful. Think of it as the inverse of mkbootimg (from the AOSP), coupled with simg2img (the sparse image extractor). Another bonus feature it provides is unpacking the Linux bzimage kernels.

Another reason — If you’re downloading a rooting tool — and you want to avoid getting malware. I just downloaded An NVIDIA Shield root image, for example — which is really nothing more than a bootimg. So it was trivial to run this tool to extract it — specifically, get to the ramdisk, then and make sure I can have a peek at it before installing.

Удаляем и добавляем приложения

Все предустановленные программы можно найти в двух папках:

  • /system/app/;
  • /system/priv-app/.

Друг от друга они отличаются привилегиями доступа. Если программы из app имеют такие же полномочия, как сторонние программы (например, установленные из Play Store), то приложения из priv-app могут использовать привилегированные API (права privileged). Подробнее об этом можно узнать из .

Для предустановки приложения в прошивку просто кинь ее APK-файл в /system/app/ . Можно, конечно, создать отдельную папку, но в нашем случае в этом нет смысла, потому что папка служит для хранения библиотек и odex-файлов, которых у нас попросту нет. Для удаления просто удали папку с ним.

Можно пойти дальше и поменять стоковые приложения на аналоги. К примеру, для замены календаря удаляем папку Calendar
и копируем в /system/app наш любимый com.rpagyc.simplecalendar.apk . А можно и не копировать. Тогда прошивка будет без календаря.

Главное, помни: стоковые программы могут быть связаны между собой. Поэтому удаление одной проги вполне может привести к полной неработоспособности другой (к примеру, CalendarProvider и Calendar: удалив первый, ты сделаешь неработоспособным не только стоковый, но и любой другой календарь). К счастью, в чистых AOSP-прошивках взаимосвязей не так много.

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

Устанавливаем ZIP файл в CWM

На всех устройствах «из коробки» стоит стоковое Рекавери от производителя, вместо него нужно установить CWM по . Затем найдите и скачайте ZIP архив с прошивкой. Учтите, что прошивки других форматов через CWM не устанавливаются.

1. Теперь переходим в Рекавери. Для этого выключаем аппарат и нажимаем определенное сочетание кнопок. В зависимости от производителя комбинация клавиш отличается, ниже представлены все возможные варианты (в новой написано как зайти в Recovery на конкретных моделях):

  • Громкость вверх + кнопка включения
  • Громкость вниз + кнопка включения
  • Громкость вверх/вниз + кнопка включения + «Домой»
  • Громкость вверх + громкость вниз + кнопка включения

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

2. Перед установкой прошивки необходимо сначала сделать сброс настроек: выберите пункт «wipe data/factory reset».

4. Отлично! Вернитесь в главное меню и выберите «install zip».

5. После этого «Choose zip from /sdcard».

6. Перейдите к папке, в которую сохранили прошивку и выберите ее.

7. Появится запрос на подтверждение действия. Нажмите «Yes – Install…».

8. Пройдет процесс установки прошивки и в конце внизу на экране пояится надпись «Install from sdcard complete».

Замечательно, Android прошился. Возвращаемся в главное меню CWM Recovery и перезагружаем систему. Для этого выбираем «reboot system now».

Как установить прошивку через TWRP Recovery

Если больше нравится не CWM, а TWRP Recovery, прошейте его, руководствуясь . Через него также можно установить прошивку из ZIP архива:

1. Скачайте прошивку и поместите ее в любое удобное место в памяти смартфона.

2. Перейдите в TWRP. Делается это так же, как CWM.

3. Теперь необходимо сбросить систему. Для этого выберите «Wipe» в главном меню.

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

5. По завершению очистки смартфона, планшета нажмите кнопку «Back».

6. Вы вернетесь к главному меню TWRP Recovery. Теперь переходим непосредственно к самой прошивке. Для этого выберите «Install».

7. Перейдите к тому месту в памяти, где сохранена прошивка. Нажмите на нее.

8. Перетяните ползунок вправо для начала установки прошивки.

9. Начнется процесс. Обычно он длится 2-3 минуты.

10. В конце появится сообщение об удачном завершении прошивки. Нажмите на «Reboot System», чтобы загрузить Android.

Рассмотрен еще один способ как прошить Android при помощи ZIP обновления. Также можно воспользоваться специальным приложением. Об этом ниже.

Используем ROM Manager

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

Для работы утилиты нужны root права – они получаются при помощи эксплоитов: , или .

Обязательно должно быть установлено кастомное Recovery (по сути при помощи ROM Manager прошиваете устройство через него, но при этом работаете с простым и понятным интерфейсом приложения, а не Рекавери). Ссылки на инструкции есть в предыдущих пунктах.

Итак, установите ROM Manager , найдите и скачайте нужную прошивку для вашего устройства. Откройте приложение и следуйте инструкции:

1. Поместите.zip архив прошивки в памяти Андроид телефона или планшета.

2. В меню ROM Manager откройте пункт «Установить ROM с SD карты».

3. Найдите архив и нажмите на него.

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

5. В следующем окне нажмите «ОК», после чего устройство загрузится в режим Recovery и начнется процесс прошивки.

Также в ROM Manager есть функция поиска ROM для устройства. В главном меню программы выберите «Скачать прошивки». Некоторые из них доступны только в премиум версии программы.

Выше я рассказал о трех способах установки прошивок из ZIP архивов на самом устройстве. Дальше пойдет информация о прошивке Андроид при помощи ПК.

Установка Android IMG Repack Tools на компьютер

Так как ОС Android основана на ядре Linux, то все же правильней будет работать утилитой Android IMG Repack Tools из операционной системы основанной на Linux.

Рекомендуемые ОС к установке:

Предварительная настройка ОС для Android IMG Repack Tools

Если у вас Ubuntu версии 14.04 и старее (и Mint основанный на нем), то вам будет необходимо установить GCC 5 из репозитория (открыть терминал и набрать следующие команды):

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

sudo apt-get update

sudo apt-get install gcc-5 g++-5

sudo update-alternatives –install /usr/bin/gcc gcc /usr/bin/gcc-5 60 –slave /usr/bin/g++ g++ /usr/bin/g++-5

Для пользователей Ubuntu 16.04 (и Mint основанный на нем), то вам нужно установить вначале:

1. GNU Automake 1.14 (скачать и распаковать)

2. Перейти в папку с Gnu Automake, открыть терминал и выполнить поочередно команды: ./configure make sudo make install

3. Установить пакеты: sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev build-essential zip curl libncurses5-dev zlib1g-dev valgrind libreadline6-dev gcc-multilib g++-multilib libc6-dev x11proto-core-dev libx11-dev libz-dev gawk texinfo automake libtool cvs libsdl-dev

Настройка Android IMG Repack Tools

1. После того как скачали Android IMG Repack Tools распаковать, перейти, открыть терминал

2. Набрать команду для запуска утилиты ./main_menu

Если же у вас установлен Mint, то кликнуть по файлу main_menu

3. Перейти в раздел утилиты «0 — Configure & clean tools menu»

4. Выбрать «1 — Build android_img_repack_tools«, для того чтобы загрузить и сконфигурировать инструменты с помощью которых происходит работа с образами Android.

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
Союз-Маркет
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: