Как переделать прошивку android

Как сделать прошивку — пошаговая инструкция как перепрошить Андроид или Мак при помощи различных программ

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

В случае имеющихся знаний о данном процессе сделать это не составит большого труда. Разберем данный вопрос подробнее.

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

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

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

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

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

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

Внести коррективы в уже готовую сборку можно благодаря установке ПО, закачке andimgtool, а также rkwintools.

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

Прошивка ПК

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

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

Стоит сделать прошивку компьютера, если возникают системные ошибки. Далее рассмотрим, как сделать прошивку компьютера. Наиболее актуальным способом прошивки ПК является прошивка с помощью режима Dos.

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

Затем следует загрузить DOS, во время запуска, соединив его с ПК. Далее следует переместить прошивочный файл в систему и изменить название на flash.bin, в данную папку следует поместить и непосредственно прошивальщик, заменив его на amiflash.exe.

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

Перед запуском перепрошивки следует перезагрузить компьютер, затем перейти в базовую систему, а именно во вкладку Boot. Следует указать носитель, затем стоит запустить amiflash.bat.

Прошивка на IPhone

Далее разберем, как сделать прошивку на IPhone. Первым делом следует выключить устройство. Удержав Home следует подключить устройство к компьютеру. ПК должен идентифицировать устройство, а также нахождение его в RecoveryMode.

Затем следует запустить iTunes. Подтверждаем действие восстановить гаджет.

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

Откат прошивки

Стоит разобрать, как сделать откат прошивки. Наиболее эффективный способ к восстановлению установленного ПО – это сделать откат до прежней версии.

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

Как сделать кастомную прошивку для CWM/TWRP из заводской [Инструкция / Android Kitchen]

Инструкция по созданию кастомной прошивки в виде zip архива для прошивки через кастомное рекавери при помощи Android Kitchen

Что нам понадобится:

1. Установленная и настроенная «кухня» для Android: Как установить Android Kitchen на Windows [Инструкция]
2. Прошивка для вашего устройства под SP Flash Tool (папка с файлами вроде recovery.img, system.img, scatter.txt и так далее)

Инструкция по созданию прошивки для CWM/TWRP:

1. После того как установили Android Kitchen, берёте из папки с прошивкой файлы system.img и boot.img и копируете их в папку для работы с прошивками, а именно kitchenoriginal_update (если не понятно где это, то установите Android Kitchen по инструкции выше, все станет ясно после)

2. Далее запускаем Cygwin и Android Kitchen. Запускать Cygwin обазятельно на правах администратора, как всё это делается я описал в инструкции по настройке Android Kitchen, так что сначала установите «кухню», потом всё станет ясно

3. После того как вы вошли в меню Android Kitchen, выбираем первый пункт, то есть:

6. Итак делаем что написано, в открывшемся окне Ext2Explore выбираем File -> Open Image и выбираем C:cygwinhomePC_UserkitchenWORKING_032915_064017systemext4_system.img . После чего в левой части Ext2Explore , делаем правый клик по пункту и выбираем Save (см. скриншот ниже), после чего указываем путь для сохранения распакованных файлов, а именно C:cygwinPC_UserkitchenWORKING_032915_064017system (начнётся распаковка, которая может занять некоторое время, не прерывайте).

7. После того как распаковка окончена, закройте окно Ext2Explore и нажмите Enter в окне Android Kitchen. Начнется завершающая стадия распаковки прошивки после которой вам будет предложено посмотреть информацию о данной прошивке, для выбора опции нажмите «y»:

Читать еще:  Какое железо стоит в PS4

16. Всё, прошивка создана, и находится в папке с кухней OUTPUT_ZIP/A369i_signed_032915_073536.zip . Копируем архив целиком и переносим в отдельную, удобную для вас папку. Теперь надо редактировать updater-sсript. Android Kitchen можно закрыть.

17. Распаковываем содержимое нашей прошивки в отдельную папку и видим следующее:

18. Заходим в папку META-INFcomgoogleandroid и открываем при помощь любого текстового редактора файл updater-sсript (бесплатный Note++ вполне подойдёт, при помощи блокнота лучше не открывать, там все в кучу сбивается, я использую Sublime Text 2). Находим в файле две следующие строки, которые нам надо поменять:

Важно: я специально выделил красным цветом самое важное. Это точка монтирования «system» на моём устройстве, на Lenovo A369i, для вашего устройства эти данные могут отличаться. Поэтому, чтобы узнать какой блок у вас отвечает за «system», нам надо выполнить команду «dumchar_info» через adb, как это сделать написано более подробно здесь: Как получить dumchar_info (информация о блоках системы), читаем только первый пост и устанавливаем только adb драйвера и adb инструменты, остальное не надо.

Итак после того как вы получили данные из dumchar_info, посмотрите путь куда у вас смотнирован «android» (это и есть system в dumchar_info) и отредактируйте две строки в updater-sсript соответственно:

Важно: точку монтирования раздела можно получить без dumchar_info, а просто через MTK Droid Tools (нажмите на ссылку)

19. Всё, после того как вы отредактировали updater-sсript, закройте его и сохраните изменения. Теперь нам надо запаковать прошивку, просто возьмите и выделите все три файла прошивки и добавьте их в архив (обязательно zip архив, а не rar или 7z):

20. Почти всё, но не совсем. Далее пробуем прошивать прошивку через кастомное рекавери. Обязательно сначала сделайте в рекавери полный бэкап! . Если вылетает ошибка Status 0 или Status 1 , то, скорее всего у нас неправильный update-binary , который находится там же где и updater-sсript , то есть META-INFcomgoogleandroid . Поэтому пробуем менять update-binary и снова запаковывать прошивку и снова пробывать поставть. Лучше всего взять update-binary из другой кастомной прошивки на ваше устройство, но если нету, я залил во вложений другие update-binary, которые должны подойти, пробуйте их. Вообще update-binary, это файл который трансформирует в понятные для системы команды, указания из updater-sсript, то есть указания по установке прошивки.

21. Всё, ваша первая кастомная прошивка на MediaTek устройство готова . Можно конечно еще было добавить root и busybox и еще чего в Android Kitchen, но я через эти пункты не шел, там все понятно в принципе в меню, если захотите добавите сами.

Как правильно перепрошить смартфон на Android

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

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

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

Подготовительные мероприятия

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

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

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

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

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

Сервисы, которыми можно воспользоваться перед тем, как перепрошить Андроид через компьютер без привлечения специалиста:

  • Super Backup. Сервис отличается удобством и быстрой работой. С помощью утилиты можно резервировать и восстанавливать данные. В сервисе предлагается купить премиум-версию. При ее использовании отключается реклама. Можно использовать и бесплатный вариант.
  • Helium App Sync Backup. Данное приложение также доступно в платной и бесплатной вариациях. Базовые опции такие, как резервирование SMS и журнала вызовов, бесплатные. Если хотите получить в свое распоряжение облако, чтобы было удобнее переустановить Андроид, и избавиться от рекламных баннеров, придется раскошелиться.
  • Ultimate Backup. Присутствуют платные функции, например, восстановление файлов из облака. В бесплатной версии есть опция резервирования и task killer, позволяющий завершить процесс прошивки в принудительном порядке. Полезный бонус — очищение агрегата от кэша.

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

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

Перед переустановкой необходимо скачать прошивку. Лучше это сделать с официального сайта девайса. В противном случае после переустановки он может перестать работать. Прошивка подбирается в зависимости от модели мобильного устройства. На сайте производителя девайса могут запросить права разработчика. Для этого нужно воспользоваться любым приложение с Google Play. После Вам нужно скачать CWN-recovery для Вашей модели мобильного устройства. Загруженный архив нужно поместить на SD-карту. Для размещения скачанного ПО прошивки для Андроид не стоит использовать встроенную память девайса. В данном случае ее сложно назвать надежным хранилищем, так как все данные с телефона будут стерты.

Читать еще:  Беспроводная сеть отключена как включить Windows 7

Чтобы перепрошить прибор с помощью Recovery, нужно отключить аппарат. Для этого необходимо одновременно нажать на кнопки Power (вкл./выкл) + Volume Up (увеличение громкости). У отдельных моделей может быть предусмотрена другая комбинация клавиш. Перед тем, как перепрошить смартфон, нужно дождаться, когда прибор завибрирует. Появится окно. В нем нужно выбрать клавишу Recovery Mode. Далее укажите apply update from external storage. Начнется процесс установки. После его завершения устройство нужно перезагрузить.

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

  1. Перенесите на жесткий диск приложение Software Update Tool и драйвера.
  2. Отключите девайс.
  3. Нажмите Power (вкл./выкл) + Volume Up (увеличение громкости). Прибор должен некоторое время вибрировать.
  4. После того, как на экране появится надпись Fastboot USB, подключите аппарат к ПК.
  5. Откройте приложение для установки софта.
  6. Укажите местоположение сохраненного ПО.
  7. Укажите вид ОС.
  8. Нажмите Erase user data.
  9. Кликните “Старт”.

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

При работе с ПК следует учитывать несколько важных нюансов. ПК, на котором будет происходить операция, должен иметь минимум двухъядерный процессор. Следует выбирать устройства с последними версиями Windows или Linux.

Софт можно установить и без ПК — с помощью одной SD-карты. Перед тем, как прошить Андроид этим способом, зарядите батарею до 100%. Во время загрузки не отключайте блок питания. Запустите ROM Manager. Нажмите на кнопку “Установить ROM с SD-карты”. Укажите местоположение архива с программным обеспечением. Нажмите “Ок”. Дождитесь окончания установки.

Еще один вариант установки ПО в мобильный гаджет — обновить его до следующей версии. Прежде всего, юзеру необходимо узнать, какая версия софта стоит в его устройстве. Для этого Вам нужно заглянуть в раздел “О телефоне” в настройках. Обычно приходит системное уведомление о том, что доступны обновления. Однако уведомление не всегда приходит вовремя. К тому же существует вероятность, что Вы его случайно сотрете.

Перед тем, как обновить Андроид до 6 или до другой доступной версии, нужно подтвердить действие. Загрузка начнется автоматически в фоновом режиме.

Чтобы обновить ПО, найдите в системных настройках кнопку “Обновление системы”, нажмите “Ок”. Софт загрузится в фоновом режиме. После установки всех компонентов требуется перезагрузить аппарат. В некоторых случаях не удается скачать новую версию ОС. Это связано с тем, что под данную модель они не выпускаются. Либо уже установлена последняя версия. Обычно производители перестают выпускать свежий софт для агрегатов старше 3 лет.

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

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

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

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

Что делать, если девайс не включается?

Переустановить ПО получится, если не поврежден загрузчик. Чтобы проверить это, нажмите кнопку “Вкл./выкл.”. Если появится изображение робота или какой-нибудь знак, например, “!”, можно сделать предположение, что произошел сбой в работе ПО. После этого подключите аппарат по USB-кабелю к ПК. Нажмите кнопку “Вкл./выкл.” и Volume Plus. ПК отыщет девайс. В 95% случаев можно успешно установить ОС с помощью одной из вышеперечисленных программ для прошивки телефона через компьютер.

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

Мы рассмотрели разные сервисы и способы перепрошивки мобильных устройств. Теперь Вы знаете, как перепрошить Андроид самому через ПК и без него.

Читайте свежие новости из мира мобильных технологий в Facebook и Twitter

Как создать и установить кастомную прошивку на Android-гаджет

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

Что такое пользовательская прошивка

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

Для того, чтобы установить кастомную прошивку на Android, нужно оценить масштабность предстоящей задачи. Если нет абсолютно никакого опыта кодирования, умения пользоваться командной строкой (в Linux или Mac) и нет понятия, что такое Makefile, то лучше отказаться от этой идеи.

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

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

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

Процесс создания

Согласно инструкции нужно поочередно выполнить следующие шаги:

  1. Настроить программную среду сборки, включая установку необходимых инструментов для разработки и Java Development Kit.
  2. Извлечь исходный код с помощью инструмента Repo.
  3. Получить собственные двоичные файлы (некоторые из драйверов выпускаются только в двоичной форме).
  4. Выбрать цель с помощью инструмента Lunch.
  5. Запустить сборку, используя Make и Jack.
  6. Поставить прошивку на устройство с помощью ADB и Fastboot.

Все это выглядит просто для пользователя, который разбирается в подобных вещах, но в процессе могут возникнуть неожиданные трудности. Если используется Linux, то в качестве программной среды рекомендуется использовать Ubuntu 14.04. Для компьютера Mac лучше всего подойдет OS X 10.11. Нужно установить Open JDK 8 на Linux и Oracles JDK 8 на OS X. В случае использования последнего также пригодится Macports, установленный вместе со средствами командной строки Xcode. Если использовать OS X 10.12, то это может вызвать небольшую проблему с функциональными системными вызовами.

Ссылка на основную публикацию
Adblock
detector