Безопасность

Как из готовой прошивки собрать свою. Android, мод прошивка своими руками

Как из готовой прошивки собрать свою. Android, мод прошивка своими руками

Сегодня мы расскажем вам, как прошить телефон Андроид через компьютер. По статистике из всех проданных в мире телефонов, аппараты с системой Android занимают 80%. Как доступную для всех систему, ее скачивают и устанавливают на очень многие устройства, начиная от известных всем Samsung, заканчивая малоизвестными китайскими производителями. Из-за сбоев в оптимизации телефонов, пользователи и пытаются сделать прошивку андроид, используя ПК.

Основные правила прошивки

Перед тем как заняться перепрошивкой смартфона, рекомендую вам изучить основные рекомендации:

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

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

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

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

Для начала определите прошивку, которая присутствует на вашем телефоне в данный момент:

  1. Перейдите в настройки.
  2. Зайдите в пункт «Об устройстве» и найдите версию прошивки или «Номер сборки» .

Для скачивания выбирайте ZIP файлы. Не игнорируйте руководство для пользователей по установке.

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

Подготовка аппарата

Для плавной и бесперебойной установки вы должны получить рут права. Это можно сделать, используя программу KingoRoot . Сделайте запуск программы, подсоедините кабель USB и как только закончится синхронизация, нажмите кнопку «ROOT».

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

Советую всем создать запасную копию, если перепрошивка вдруг пройдет неудачно. Воспользуйтесь программой Titanium Backup . Она позволит создать резерв ПО и копию всей системной информации.

Далее скачайте CWM Recovery и поместите его на карту памяти. Располагаться файл должен именно в корневой папке, и носить название recovery.img . Установка его произойдет через RomManager .

Как прошить телефон Андроид через меню

После того как вы поместили файл в корневую часть карты памяти, необходимо будет отключить устройство, а после, зажмите синхронно на телефоне кнопку Power и регулирование громкости в положение «вниз». Подобным образом вы перейдете в recovery-меню.

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

  • Перейдите к разделу «Wipe» и откройте его.
  • Активируйте процесс форматирования – «Wipe all data/factory reset ».
  • Произведите очистку кэш аппарата.
  • Удалите кэш из папки dalvik , которую можете найти в разделе «Advanced».
  • Сделайте переход в главное меню и обратитесь к разделу «Mounts». Нажмите на «format /system».

Данные удалены, старая система тоже, а значит можно устанавливать другую версию. Через основное меню зайдите в «Install zip from sdcard» .

Кликнете по «Choose zip from internal sdcard» и перед вами раскроется перечень карты памяти.Нажмите на файл прошивки.

  • Подтвердите процесс.

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

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

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

мущества можно получить после выполнения манипуляции.

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

Для чего необходимо перепрошивать телефон?

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

  • Устарел вариант используемой ОС;
  • В работе проявились проблемы или сбои;
  • Следует сменить язык на родной;
  • Необходимо взломать ранее установленные защитные опции, если они привели к блокировке.

При возникновении проблем без обновления, основанного на изменении, не обойтись.

Подготавливаем телефон

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

  1. Гаджет важно зарядить до 100%.
  2. Обратить внимание на текущий вариант ОС.
  3. Изучается объем памяти.
  4. Имеет значение модель.

Одновременно с изучением информации, важно провести специальную процедуру Backup. Это манипуляция, связанная с резервным копированием информации и откат ОС назад до первоначального состояния.

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

  • Super Backup – удобный и быстрый портал, предназначенный для восстановления и резервирования информации;
  • Helium App Sync Backup – ПО, в стандартных опциях которого присутствуют такие возможности, как журнал произведенных вызовов и резервирование СМС;
  • Ultimate Backup – предлагает платные опции, связанные с восстановлением информации в облако. Если нет возможности оплатить аккаунт, будет разрешено завершить в принудительном порядке.

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

Где брать прошивки?

Получить функциональные и подходящие обеспечения для улучшения работы можно на специальных сервисах:

  1. ROM Manager – ПО, устанавливаемое для получения функционального обеспечения с SD-карты. При осуществлении нельзя задействовать компьютер.
  2. SP FLASH TOOL. Этот продуманный портал изначально предназначен для проведения манипуляций с собственным ПК. Гаджеты нужно соединить между собой посредством USB-кабеля.

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

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

Виды прошивок и способы их установки

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

Требуется следовать установленной инструкции, чтобы не навредить. При этом единой инструкции здесь не существует. Все зависит от компании, что произвела прибор. Еще одним фактором распределения считается уровень кастомности:

  1. Официальные – предоставляются самим производителем. Это самые надежные ПО, которые не навредят устройству.
  2. Неофициальные или кастомные. Их разрабатывают пользователи ОС Андроид или сомнительные небольшие фирмы.

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

Прошивка при помощи CWM Recovery

  1. Утилита скачивается.
  2. Запускается программа.
  3. Производится вход посредством нажатия определенных клавиш. Комбинация зависит от марки.
  4. После входа выдается меню ПО. Управление им осуществляется кнопками громкости.
  5. Сбрасываются настройки до изначальных.
  6. В перечне опций активируется wipe data и нажимается подтверждение.
  7. Выбираются поочередно Install zip, а потом Choose zip from.
  8. Отмечается место, где была сохранена прога.

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

Как прошить при помощи TWRP Recovery?

Вторичная манипуляция с применением ПО производится так:

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

В завершении все обязательно перезагружается.

Установка обновлений при помощи ROM Manager

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

Главным условием для успешного проведения считается наличие рут-прав. За счет этого можно получить доступ к многочисленным внутри расположенным файлам. Далее пользователю следует выполнить такие действия:

  1. Архив переносится в память с одновременным применением ZIP расширения.
  2. Производится вход в утилиту.
  3. Выбирается действие, связанное с установкой ROM с карты SD.
  4. Далее отыскать архив и выбрать именно этот объект.
  5. В меню выбирается раздел, отвечающий за установку.

В заключении гаджет автоматически перезагружается. Это одновременно будет подтверждением для перепрошивки.

Прошивка смартфона от компании Samsung

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

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

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

Описываемую манипуляцию можно произвести и на ПК. Для этого на него следует предварительно скачать утилиту Fastboot. Чтобы продолжать работать, необходимо получить доступ к ядру системы. Сделать это непросто, так как он перекрывается разработчиками. Снять установленную блокировку можно при помощи Bootloader.

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

C помощью SP flash tool

Действуя с применением ПК, желательно задействовать по следующей схеме:

  • Подбирается файл;
  • Скачивается ПО, предназначенное для обновления;
  • Загружается кастомное рекавери;
  • Батарея заряжается на 100%;
  • Производится возврат установленной версии ПО.

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

Краткая инструкция по установке ZIP при помощи Fastboot

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

Данный объект перемещается в раздел, где находится ADB. После этого производится активация Fastboot, а потом в специальной строке вводится имя выбранного объекта. Далее запускается сама перепрошивка. В завершении процесса необходимо провести перезагрузку.

Прошиваем с SD-карты без помощи компьютера

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

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

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

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

Как прошить планшет Андроид через компьютер?

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

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

  • Копируется архивный файл с образцом и сразу помещается в ADB;
  • Прибор переводится в fastboot mode;
  • Прописывается имя файла.zip;
  • Как только закончится установка, прибор потребуется перезагрузить.

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

Программы для перепрошивки Android

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

  1. ROM Manager – инсталляция осуществляется при помощи CD-карты.
  2. SP FLASH TOOL – подходит для Андроид. Через комп производится установка. При этом используется кабель USB. Интерфейс понятный, с ним справится даже неопытный пользователь.
  3. FastBoot – для новичков относительно сложное ПО. Установка осуществляется при помощи ОС Виндовс.

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

Как прошить телефон, если он не включается?

Если есть необходимость усовершенствовать устройство, которое не включается, придется действовать так:

  1. В ПК инсталлируется утилита для выполнения манипуляции.
  2. Скачивается файл с уже готовым обеспечением.
  3. Открывается прога.
  4. Устройство подключается к ПК и сразу следует нажать на необходимые комбинации клавиш.
  5. В утилите указывается место нахождения объекта с новой ОС.
  6. Кликается кнопка Старт.

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

Что делать, если перепрошивка не удалась?

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

  • Инсталлируется ROM Manager;
  • Кликается опция с резервной копией;
  • Указывается копия ОС и нажимается восстановление.

Ориентировочная стоимость

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

  • Диагностика поломок – бесплатно;
  • Замена ПО – от 800 руб;
  • Программы для iPhone – 1500 руб.

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

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

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

  1. Извлекается сим-карта.
  2. Осуществляется звонок на *#3646633# . Это автоматически перенаправит в инженерное меню.
  3. Далее нужно перейти в раздел CDS Information > Radio Information > Phone 1После AT+ вводится команда EGMR=1,7,«IMEI».
  4. Подтверждается ввод посредством нажатия «SEND AT COMMAND».

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

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

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

Одновременно с этим требуется найти нужную прогу, вне зависимости от того, сколько предложено. Если на гаджете есть Root и можно поменять imei, получится обойтись без ПК. Установить ROM Manager, а также необходимое для нее обеспечение. Следует знать, что данная методика c recovery подойдет не для всех телефонов. В ситуации с неизвестными, бюджетными вариантами эта схема по самостоятельной перепрошивке будет бесполезной.

Подводя итоги

Описываемая операция через приложения flashtool, sp flash tool на русском – это действенный способ обновить ПО находящегося на руках андроида. Если следовать представленным в статье инструкциям, можно усовершенствовать планшет самостоятельно в домашних условиях, задействуя компьютер и usb. Здесь стоит проявить самому внимательность, чтобы не допустить ошибок, способных не восстановить устройство, но сделать так, что он превратится в бесполезное устройство.

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

Прошивка смартфон на Android с помощью компьютера

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

Как бы то ни было, мы живём в век технологий, век Интернета – всемирной паутины, где при желании можно научиться буквально всему: даже прошивке Андроид-телефонов. Собственно, чем Вы сейчас и занимаетесь. Что ж, приступим....

Поиск и установка необходимого для прошивки ПО

Не секрет, что для разных производителей устройств нужны разные драйвера. Благо, их также можно скачать в Интернете. Например, у Вас смартфон от компании Samsung – драйвера для последующей его прошивки можно найти на официальном сайте. Есть и альтернативный вариант без поиска драйверов – просто подсоединить телефон компьютеру, после чего операционная система самостоятельно их подберёт и скачает (касается владельцев Windows 7 и более новых версий оконных ОС).

Следующая задача – скачать саму прошивку. Наиболее популярный русскоязычный ресурс с официальными и кастомными прошивками – 4pda.ru. Переходите на форум, ищите там своё устройство и прошивки для него. Выбираете наиболее интересную для Вас и скачиваете на свой компьютер.

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

Теперь возвращаемся на уже знакомый на сайт 4pda.ru, точнее – на его форум и скачиваем файл CWM-recovery для своего гаджета (важно, чтобы он был именно для Вашего устройства, иначе рискуете превратить его в “кирпич”).

Записываем в память устройства zip-архив с прошивкой и Рекавери, скачанные ранее, а лучше – на SD-карту.

Вновь возвращаемся к установленной программе Mobileuncle MTK Tools, запускаем её и она в автоматическом режиме отыщет на смартфоне CWM-recovery, Вам нужно будет лишь подтвердить процесс обновления нажатием кнопки «OK».

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

Без резервной копии – никуда! Она пригодится нам в случае неудачной прошивки для восстановления работоспособности устройства. Поехали:


Итак, бэкап создан. Для его восстановления следует зайти в установленное приложение CWM-рекавери, тапнуть по пункту «Резервные копии» и выбрать там недавно созданную.

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

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

Установка прошивки на Android-смартфон

Итак, новый Recovery установлен, теперь нужно в него зайти. Для начала полностью зарядите устройство. Выключите его и, пользуясь комбинацией из кнопки Power и Volume Up, заходите в Рекавери. В зависимости от производителя устройства комбинация может отличаться.

Здесь же выбираем «Wipe cache partition» и подтверждаем свои действия;
А теперь переходим к самому интересному – к установке операционной системы. Нажимаем на «Install from sdcard», далее на «Choose zip from internal sdcard» и находим файл с прошивкой, закачанный ранее;

Подтверждаем своё согласие;

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

Что делать, если телефон не запускается после прошивки

Если процесс запуска смартфона так и не продвинулся дальше логотипа, есть смысл заново его перезагрузить. Не помогло и это? Тогда перепрошивайтесь вновь. В ином случае нам нужно откатиться на стандартную прошивку и восстановить Бэкап. Как восстанавливать резервную копию Вы уже знаете, но как откатиться на ранее установленную версию прошивки? Ответ один – никак, её придётся устанавливать через компьютер.

Рассмотрим процесс на примере устройств от Samsung:

Если способ не сработал, а бывает и такое – Вам вымощена дорога в сервисный центр. Предупреждаем: название программ и драйвера для всех программ разные, но в целом процесс установки похож, поэтому разобраться будет несложно. Надеемся, что у Вас всё получилось!

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

Введение

Обычно установка альтернативной прошивки на девственно чистый смартфон выглядит примерно так: сначала ты находишь в Google информацию по рутингу своей модели смартфона, затем обзаводишься необходимыми инструментами (Android SDK, adb, fastboot, скрипты), подключаешь смартфон к компу и пытаешься как можно точнее выполнить инструкции. Если все удалось, ты получаешь root и, в некоторых случаях, в довесок кастомную консоль восстановления.

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

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

Знакомая картина? Если да, то эта статья для тебя. Из нее ты узнаешь, как проделать все то же самое за десять минут, подключив смартфон к компу только один раз на две минуты.

Что ты хочешь и что ты получишь?

Итак, предположим, что ты держишь в руках совершенно новый смартфон. Твоя задача - установить на него CyanogenMod (как вариант - AOKP, ParanoidAndroid или популярный SuperVasyaAndroidModPlus) и ядро franco.kernel. И тот и другой распространяются в прошиваемых через консоль восстановления zip-файлах. Однако обычная конcоль их не примет из-за кривой цифровой подписи («не производителя это подпись, прощайте»). Поэтому тебе нужна кастомная консоль восстановления, которая не обращает внимания на цифровые подписи. Это может быть ClockworkMod или TWRP.

Но! Чтобы установить кастомную консоль восстановления, нужны права записи во внутреннюю память смартфона, то есть нужен root. А root в «не Nexus» устройствах всегда получают с помощью взлома защиты Android. Итого в целом картина действий выглядит так: получение root -> установка консоли восстановления -> прошивка CyanogenMod -> прошивка приложений Google -> прошивка ядра -> перезагрузка -> радость. Давай посмотрим, как все это сделать.


Root

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

  1. Заходим на телефоне в «Настройки -> О телефоне» и много раз подряд тыкаем в «Номер сборки» до тех пор, пока не появится сообщение «Теперь вы разработчик!», далее идем в «Настройки -> Для разработчиков» и ставим галочку «Отладка по USB» (если установлен Android версии ниже 4.2, можно сразу идти в раздел для разработчиков).
  2. Подключаем смартфон к компу с помощью USB-кабеля, на телефоне выбираем «Медиаустройство» (MTP) либо «Камера» (PTP) и ждем, когда установятся драйверы.
  3. Качаем приложение iRoot и запускаем.
  4. Нажимаем «Проверить подключение…».
  5. Нажимаем «Установить ROOT» и делаем, что пишет программа.

По заявлению украинских разработчиков, iRoot действует в отношении любого смартфона под управлением Android 2.3–4.2.2, а не только устройств от Huawei, как можно было подумать, скачав и запустив приложение. После завершения работы и нескольких перезагрузок на смартфоне должно появиться приложение SuperUser и, конечно же, root-доступ, который откроет нам путь для установки рекавери и прошивок.

Установка Recovery

Установить кастомную консоль восстановления между тем очень просто. Для этого в маркете есть куча приложений, но я бы рекомендовал использовать Recovery-Tools, ROM Manager или TWRP Manager. Первая предназначена исключительно для установки рекавери и, по сути, состоит всего из двух кнопок: «Flash Clockworkmod Recovery» и «Flash TWRP Recovery». После нажатия одной из них будет установлена та или иная консоль восстановления. В принципе, неважно, какую из них устанавливать, отличие разве что в том, что TWRP удобнее управлять пальцем, но и эта функция нам безразлична - самостоятельно рыться в их настройках мы не будем, а положимся на специальный софт.


По идее, Recovery-Tools должна сама определить модель смартфона и скачать правильный архив с консолью, однако этот механизм срабатывает не всегда, да и база данных неполная. Поэтому как запасной вариант можно использовать ROM Manager, предназначенный исключительно для установки ClockworkMod, но зато включающий в себя исчерпывающую базу устройств. Опять же все, что нужно сделать, - это нажать на кнопку Recovery Setup -> ClockworkMod Recovery, подтвердить модель телефона и дождаться окончания установки.

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

Установка прошивки

Теперь, когда смартфон оснащен кастомной консолью восстановления, он готов принять любую доступную для данной модели прошивку и проглотить ее, не поперхнувшись. Самостоятельно искать прошивки мы, конечно же, не станем. Мы автоматизируем этот процесс с помощью приложения GooManager. Для тех, кто не в курсе: еще с самого начала распространения кастомных прошивок в Сети появился сайт . Изначально на нем размещался проприетарный гугловский софт (типа Gmail или маркета), который авторы кастомных прошивок не могли использовать из-за лицензионных ограничений, но затем он превратился в открытый репозиторий всевозможных прошивок, а еще через некоторое время появилось приложение GooManager, позволяющее автоматически устанавливать как прошивки, так и гугловские приложения.

Это приложение замечательно тем, что дает выбор из доступных прошивок, основываясь на модели смартфона. В результате нам не придется ни самостоятельно искать прошивки, ни бояться за то, что какая-то из них может криво встать. В общем и целом алгоритм работы с приложением выглядит так: «Запуск -> Browse Compatible ROMs -> выбор прошивки по имени (например, aokp или cm) -> выбор версии -> Begin Download -> Order & flash selected -> Flash». И это все, прошивка будет скачана, а затем установлена автоматически. Смартфон при этом перезагрузится.

Установка, или, если быть точным, доустановка приложений Google производится еще проще: Download gapps packages -> Yes -> Order & flash selected. Хотя лучше, конечно же, скачать Gapps заранее, а лишь затем приступать к загрузке и установке прошивки. В таком случае на последнем шаге установки прошивки (Order & flash selected) появится возможность выбрать пакет gapps, и он будет установлен вместе с прошивкой. Установка сразу нескольких пакетов возможна только при наличии TWRP Recovery; в ClockworkMod эта функция заблокирована и работает только в сочетании с платной версией утилиты ROM Manager.

Отмечу также, что по умолчанию GooManager не делает вайп перед установкой прошивки, однако он это умеет. Поэтому каждый раз при кардинальной смене прошивки, то есть именно замене одной на другую, а не обновлении, в последнем окне (которое появляется после нажатия «Order & flash selected») следует ставить флажок напротив опции «Wipe data (factory reset)». Так ты избежишь возможных проблем с загрузкой и работой новой прошивки.

Установка ядра

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

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

  • franco.Kernel updater - «обновлятор» и конфигуратор одного из самых известных ядер для девайсов линейки Nexus (поддерживаются Samsung Galaxy Nexus, LG Nexus 4, Asus Google Nexus 7 и Samsung Nexus 10). Бесплатная версия умеет только устанавливать и обновлять ядро, но большего нам и не нужно;
  • Trinity Kernel Toolbox - аналогичное решение для ядра Trinity, поддерживающего все те же Nexus-устройства, а также Samsung Galaxy Note II и Galaxy S III. Помимо функции установки, также включает в себя инструменты управления всеми функциями ядра и стоит 114 рублей;
  • GLaDOS Control - практически копия предыдущего приложения, но в этот раз для, прямо скажем, не самого популярного ядра GlaDOS (Galaxy Nexus и Nexus 7). Включает в себя полный комплект для тюнинга и автоматическую обновлялку. Стоит 81 рубль.

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

  1. Идем на xda или 4pda , находим свой девайс, выбираем ядро (да, придется покопаться в многочисленных тредах) и скачиваем его на телефон. Обычно ядро весит 5–10 Мб, поэтому ждать придется недолго и стоить это будет копейки (если нет Wi-Fi).
  2. Устанавливаем и запускаем любой файловый менеджер, переходим в каталог Download на карте памяти, находим архив с ядром и копируем его в каталог goomanager, опять же в корне карты памяти.
  3. Запускаем GooManager, жмем на пункт Flash ROMs, ставим галочку напротив архива с ядром, жмем кнопку «Order & flash selected», а на следующем экране, ничего не меняя, нажимаем кнопку «Flash».

Обновление прошивки, ядра и gapps

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

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

  • Консоль восстановления можно обновлять когда угодно и как угодно. Она находится в отдельном разделе, поэтому, даже угробив этот раздел, ты не угробишь Android. Обновлять можно с помощью все тех же Recovery-Tools, ROM Manager и TWRP Manager.
  • Ядро тоже находится в отдельном разделе, и его можно обновлять/менять когда угодно и как угодно, главное - учитывать совместимость с версиями Android и типами прошивок. Способы описаны выше.
  • Обновляется прошивка без всяких вайпов, однако, если было установлено кастомное ядро, его придется переустановить. Переустановка приложений Google не требуется.
  • Переход на другую прошивку производится с полным вайпом (factory reset) и последующей доустановкой приложений Google и ядра. Все данные, кроме файлов на карте памяти, будут потеряны (этого можно избежать, сделав бэкап с помощью Helium или Titanium Backup).

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

В CyanogenMod есть собственный механизм обновления, который также автоматически предупредит тебя о выходе новой версии и предложит скачать ее и установить. По умолчанию он работает только со стабильными версиями прошивки, но его можно переконфигурировать, так что предупреждения будут приходить и после выхода ночных сборок. Для этого идем в «Настройки -> О телефоне -> Обновление CyanogenMod». В опции «Проверка обновлений» выбираем «Ежедневно», в опции «Тип обновления» - «Новые версии (Включая ночные сборки)».

Единственная проблема такого метода обновления в том, что каждая прошивка будет весить около 200 Мб - накладно, если производить обновления каждый день или несколько раз в неделю. Поэтому я бы рекомендовал использовать инструмент CyanDelta, который позволяет выкачивать только патчи с измененными компонентами прошивки вместо всего архива целиком. При использовании этого инструмента каждое обновление будет весить всего 2–10 Мб, так что для выкачивания подойдет даже сотовая сеть. Пользоваться очень просто: после первого запуска софтина предложит загрузить всю прошивку целиком (на нее в дальнейшем будут накладываться патчи), после чего повиснет в фоне и будет уведомлять о появлении обновлений.

Бэкап

Чтобы уберечь себя от возможной кривой установки прошивки, следует регулярно делать бэкап. Для этого существует два основных типа инструментов: приложения Helium и Titanium Backup для бэкапа приложений, а также специальная функция кастомных консолей восстановления под названием Nandroid. Вторая отличается тем, что делает полный снимок всех компонентов смартфона так, что после любых действий смартфон можно будет вернуть к прежнему состоянию, включая все настройки, приложения, контакты и сообщения.

Обычно бэкап Nandroid выполняется вручную прямо из меню кастомного рекавери, однако мы воспользуемся приложением Online Nandroid Backup, которое создает резервную копию системы прямо во время ее работы. Приложение это бесплатное и доступно в Google Play. После установки оно установит скрипт бэкапа (это, кстати, придется делать после каждого обновления прошивки) и предложит выполнить первоначальную настройку, которая сводится к выбору способа автогенерации имени бэкапа (по умолчанию текущее время), а также выбору формата бэкапа. Обычный Clockworkmod-формат универсален и будет совместим с любым кастомным рекавери, однако если на смартфоне установлен именно ClockworkMod, то в опции Backup Mode лучше выбрать CWM Incremental. В этом случае каждая новая резервная копия будет содержать только отличия от предыдущей, из-за чего потеряется совместимость с TWRP, но удастся сохранить солидный кусок свободного места на карте памяти.

После того как все это будет сделано, достаточно нажать на кнопку «Quick Backup», и приложение начнет свою работу. Смартфоном в это время вполне себе можно пользоваться, так что не стоит откладывать бэкап на вечер или другое время. По окончании процедуры софтина сама выведет на экран сообщение об успешном завершении резервирования и предложит просмотреть бэкап в приложении Nandroid Manager.

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

!(nandroid-manager1.jpg, nandroid-manager2.jpg)

!(online-nandroid1.jpg, online-nandroid2.jpg)

INFO

В прошивке AOKP есть масса скрытых настроек, активировать которые можно, установив бесплатное приложение AOKP.co.

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

Выводы

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

Начнем с простого упоминания, о том, что чип выполненный по архитектуре ARM - это система на чипе (SoC). То есть это полный компьютер , реализован- ный на одной микросхеме. На процессорах данной архитектуры изготавли- вается множество устройств (рутеры, свичи, встроенные компьютеры в телевизорах, игровые портативные консоли и т.д. и т.п.).

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

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

Итак, перейдем непосредственно к описанию загрузки данного типа устройств. Практически каждый ARM процессор имеет встроенную на чип flash-память, в которую помещается т.н. загрузчик. В случае отсутствия на чипе такой памяти, или неиспользования ее в качестве пространства для размещения загрузчика, чип обычно обращается для запуска этого загрузчика к NOR-flash по строго определенному адресу.

Самих загрузчиков существует несколько. Ряд из них - коммерческие. Но есть и загрузчик с открытым - u-boot. К сожалению, при открытости кода он содержит процессоро-зависимый код, поэтому без спецификаций процессора не может быть просто портирован (адаптирован) на процессор, который не имеет открытой документации.

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

Выглядит это так

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

Сделаем небольшое отступление. Кроме NOR-flash для размещения загрузчика, в ряде случаев, может быть использован NAND-flash или даже SD-card. Кроме того, возможно использование комбинаций этих типов флеш памяти в устройстве. Например загрузчик может быть размещен в NOR, а в качестве внутреннего накопителя (для размещения OS) NAND или SD и т.п.

Итак, мы включили железку. Она загрузила загрузчик. Загрузчик проинициализировал оборудование. По окончанию этой инициализации загрузчик выполняет следующую процедуру:

1 - считывание и размещение в оперативной памяти образа ядра и рамдиска - оба по строго определенным адресам (может быть настроено в командной строке u-boot).

2 - запуск ядра с правильной точки входа, с указанием ему, где брать внешний рамдиск (initrd) с корневой файловой системой и что использовать в качестве init.

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

Дальнейшая загрузка мало отличается от загрузки Linux на обычном компьютере . Загрузившись, ядро выполняет указанный ему init (это просто еще одна программа). Настройка init осуществляется в файле init.rc, который расположен в рамдиске. В нем производится настройка переменных среды , монтирование дисковых устройств, запуск необходимых служб и т.д и т.п. По окончанию выполнения инструкций предзапуска из init.rc запускается собственно сам андроид. Вид запуска андроида обусловен параметром запуска ядра androidboot. Стандартный запуск андроид выполняется в целом посредством передачи параметров использования нужного рамдиска (в ramdisk.img) и параметра androidboot.normal. Для запуска режима восстановления, как правило, используется другой рамдиск, содержащий программу recovery (в recovery.img) и параметр ядра androidboot.recovery.

Как вариация ядра Linux для андроида могут быть собраны не с поддержкой initrd (корневая система на рамдиске), а с т.н. initramfs. В этом случае вся корневая файловая система будет расположена просто внутри ядра. В этом случае для режима восстановления нужно, как правило, второе ядро с корневой файловой системой содержащей программу recovery. И настройка загрузчика просто на загрузку и выполнение recovery ядра.

И как итог, простая схема:

Запуск процессора -> запуск загрузчика -> инициализация железа -> считывание из нанда ядра и рамдиска -> запуск ядра с использованием этого рамдиска -> выполнение программы init -> запуск собственно android.

Подробно о u-boot и его командах можно прочитать например на этом вики _http://www.denx.de/wiki/view/DULG/Manual.

Если вам мало этой информации, то подробнее про параметры запуска ядра Linux можно прочитать в Documentation/kernel-parameters.txt из архива его исходных кодов. Или найти этот файл в интернете для нужной вам версии ядра. Но не забывайте учитывать упомянутую выше специфику Android.

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

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

Шаг 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. Но вопрос, как сделать прошивку на Андроид своими руками, очень часто возникает у многих владельцев мобильных устройств и девайсов. Их не устраивает тот факт, что обновления операционной системы поставляются не чаще 4 раз за год.

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

Инструкция по обновлению прошивки

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

  1. Мобильное устройство в первую очередь необходимо зарядить на 100% и подключить к WI-FI. Полный заряд позволит осуществить полноценно, без прерывания и повторов, прошивку Android.
  2. Заходите в папку «Настройки», после чего выбираете поле «Информация об устройстве». Иногда в меню название может быть другим, к примеру, «О системе».
  3. Активируйте соответствующее действие «Автоматическое обновление системы», чтобы в дальнейшем при появлении обновленных версий новая прошивка устанавливалась на ваш гаджет.
  4. Обновление можно перепроверить вручную. Проблем с поисками такой функции в настройках не должно возникнуть.
  5. После обнаружения устройством обновления поступит предложение установки. Для ее выполнения нет необходимости подключаться к компьютеру, достаточно будет использовать WI-FI.
  6. Мобильный агрегат после установки следует перезагрузить, после чего в вашем распоряжении будет уже новая версия прошивки.

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

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

Рассмотрим, как создать прошивку на Андроид, которая будет соответствовать вашим личным требованиям. Этот способ отлично подойдет для неопытных, но старательных и вдохновленных пользователей. Чтобы получить желаемые изменения, не потребуется углубленных познаний в программировании, ведь иногда вполне достаточно внести несколько дополнительных функций или преобразить внешний вид . В этом поможет специальный сайт Android Kitchen, который и будет основным источником в процессе создания индивидуальной прошивки для программного обеспечения.

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

На Android Kitchen необходимо выбрать, что вы желаете поменять:

  • стандартные иконки;
  • индикатор батареи;
  • анимацию;
  • поле состояния;
  • шрифт;
  • диалоговое окно изменения громкости;
  • строку и разделители прогресса;
  • экран блокировки.

При выборе каких-либо функций редактор позволит сразу же оценить их посредством предварительного осмотра изменений. После того как выбор сделан, необходимо перейти на поле «File Upload», где отображаются некоторые настройки. Они подобраны приемлемо, поэтому без надобности менять их не рекомендуется. Во вкладке «Select your ROM from Kitchen’s list or upload your own files» следует нажать на «Kitchen’s list», где из общего списка можно будет выбрать применяемую прошивку. Здесь нужно действовать особенно осторожно, так как при выборе не той версии программного обеспечения есть определенный риск. Как минимум патч невозможно будет применить, а максимум - система перестанет загружаться и для исправления ошибки придется делать полную перепрошивку аппарата.

После успешного применения нужно перейти на вкладку «Summary» и повторно проверить список выбранных изменений. Если все правильно - нажмите кнопку «Submit Work to Kitchen». Осталось дождаться от ресурса ссылки на zip-архив, где будет содержаться подготовленный патч для прошивки вашего устройства. После получения патч необходимо прошить через Recovery.

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

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

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

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

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

А что делать, если срочно нужно воспользоваться девайсом, а он неисправен и нет возможности прямо сейчас обратиться к специалистам? В этом случае придется сделать прошивку самому.

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

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

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

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

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

Прошивки существуют в разных вариациях – ZIP, TAR архивы или в виде набора файлов в папке. Это обстоятельство и определяет способ установки операционной системы, так как ставятся они по-разному.

Прошиваем, используя ZIP архив

Самым первым делом необходимо выставить root права . Вкратце опишем, что это такое и зачем необходимо осуществить данное действие.

Так как андроид делался на основе платформы Unix, то и root права были унаследованы оттуда.

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

Так и в андроид – root открывает или закрывает право пользователя производить в операционной системе определенные изменения.

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

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

Теперь вам нужно инсталлировать на гаджет программу, которая даст вам возможность восстановить систему (к примеру, ClockWorkMod). Этой же программой можно прошить ваш гаджет.

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

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