Тарифы Услуги Сим-карты

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

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

Сколько стоит прошить телефон андроид?

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

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

Во многих регионов прошить «телефон кирпич» можно от 500 до 900 рублей. Средняя цена в Москве – 600 рублей. При этом процедура длится не более 30 минут. У специалиста под рукой есть все необходимые инструменты, и это очень важно, поскольку если вы решите самостоятельно проделать прошивку, у вас таких инструментов может не оказаться.

Подготовка к прошивке телефонного устройства

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

  1. Убедитесь, что ваше устройство заряжено на все 100%. Это очень важно, поскольку отключение гаджета во время процедуры может привести к потере данных.
  2. В настройках, а именно в раздел «О телефоне» нужно посмотреть версию устройства, версию ядра и номер сборки.
  3. И, наконец, на основе этих данных требуется скачать новую прошивку. Она должна полностью соответствовать вашему телефонному устройству.

Как прошить телефон без компьютера?

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

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

Как прошить китайский телефон через ПК?

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

Как уже стало известно, рынок мобильных телефонов довольно-таки многообразен: Nokia, Zte, Samsung, Sony Ericsson, lenovo a5000, lenovo a319, Fly и т.д. Для обновления прошивки телефонов необходимо скачать программу, кстати говоря, для каждого производителя она своя. Так, Nokia можно прошить с помощью программ Phoenix либо JAF. Для каждой модели Samsung существует отдельная программа, но универсальной является Toolbox. Прошить аппараты производителя Sony Ericsson возможно при помощи:

  • Far Manager,
  • XS++,
  • SETool2Lite.

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

Важно: все программы, драйвера можно скачать с официального сайта разработчика, и нигде более!

Через флешку и через sd карту можно перекинуть на ПК нужную прошивку.

Как прошить выключенный телефон?

Что делать, если телефон не включается , как быть? Если вы столкнулись с этой проблемой и ваш телефон, так сказать, «мертвый », то обратитесь к специалисту или проделайте такую процедуру дома с особой внимательностью.

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

Теперь перейдите к самой процедуре…

  1. В режиме администратора установите и запустите программу «Phoenix». Напротив «Connections» проверьте наличие записи «NO CONNECTION». Нажмите на кнопку меню «File» и выберите «Open Product».
  2. Теперь понадобиться код, который вы смотрели на аккумуляторе. В списке выберите его. Кликните по меню «Flashing», выберите пункт «Firmware Update». В новом окне нажмите на кнопку с изображением 3-х точек и укажите нужный языковой пакет.
  3. В окне Firmware Update отметьте «Dead Phone USB flashing», нажмите «Update Software» и дождитесь завершения прошивки. Готово!

Важно! Эта инструкция не гарантирует восстановление жизни мобильного устройства.

Как прошить андроид через sd карту?

Скачайте требуемую прошивку и сохраните ее в корневом каталоге карты памяти. После чего зайдите в меню ClockworkMod Recovery. Для этого на выключенном устройстве зажмите кнопки громкости и включения. Далее найдите «Wipe data/factory reset». Все действия в данном меню реализовываются посредством кнопок громкости и кнопки «назад».

Теперь отыщите скачанный раздел, который пишет меню как «Install zip from sdcard». В нем выбирайте «Choose zip from sdcard». Далее просто укажите необходимую прошивку, просто выбрав ее из списка.

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

Через флеш тулс можно прошить телефонное устройство. Для этого проверьте все драйвера, при необходимости установите их. Запустите FlashTool . В открывшемся окне выберите «scatter-loading file», затем откройте папку со скачанной прошивкой и выберите её.

Отметьте галкой поле «DA DL All with check sum». Нажмите «firmware-upgrade». Подключите телефонное устройство. Теперь, когда вы установили новую прошивку, можете включить телефон и проверить полученный результат.

Такой способ подойдет практически для всех телефонов, в том числе и для смарт старт .

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

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

Прошить образ можно благодаря набору специального софта:

  • CWM Recovery.
  • TWRP Recovery.
  • При помощи компьютера и специального набора программ (Fastboot, KDZ Update, Odin и прочих утилит).

Как правило, образы прошивок до обновления запакованы в специальные архивы, имеющие расширение ZIP, ISO и другие.

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

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

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

Прошивка телефона при помощи CWM Recovery

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

Общий процесс прошивки, описанный ниже, касается ZIP файлов. Инструкция:

  1. Заходим в Recovery. Для этого необходимо полностью выключить девайс, и после зажать определенную последовательность кнопок, на теле устройства. Набор клавиш может варьироваться в зависимости от производителя устройства. Каждая комбинация может отличаться между собой. Дополнительную информацию можно узнать благодаря поисковикам, задав соответствующий вопрос. Универсальным вариантом является набор следующих нажатий:
  • Кнопка повышения громкости + клавиша вкл.
  • Кнопка понижения громкости + клавиша вкл.
  • Кнопки повышения/понижения громкости + клавиша питания + «Домой».
  • Одновременно зажатые клавиши громкости вверх+вниз и клавиша включения аппарата.

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

  1. Перед началом устройства обязует выполнить полный сброс гаджета до заводских настроек. Для этого перейдите к пункту «wipe data/factory reset» и подтвердите действие, нажав по строке с надписью «Yes – Wipe all user data».
  2. Вернувшись в основное лобби, выберите пункт «Install zip».
  3. Далее нажмите на пункте «Choose zip from /sdcard» и в древе проводника выберите файл, с сохраненной ранее прошивкой.
  4. Подтверждаем выбор, нажав на пункте «Yes – Install…».
  5. Запуститься процесс перепрошивки девайса. По окончанию процесса пользователь увидит надпись на экране «Install from sdcard complete».
  6. Все что осталось сделать пользователю, это вернуться в основное лобби CWM Recovery и выполнить процесс перезагрузки гаджета, нажав строку «reboot system now».

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

Как прошить телефон андроид при помощи TWRP Recovery

Для тех, кому по душе больше нравится работа с утилитой в виде TWRP Recovery, предлагается следующая инструкция пошаговой установки обновления в виде ZIP архива:

  1. Закиньте файл с образом прошивки в память девайса.
  2. Перейдите в рекавери TWRP. Делается это по аналогии с CWM.
  3. Выполните сброс до заводских настроек, нажав в главном меню на параметре «Wipe». Перетяните рычажок вправо. По окончанию очистки гаджета вернитесь к исходному лобби, нажимая на клавише «Back».
  4. В главном лобби выберите пункт «Install» и найдите в древе файловой системы скачанный ранее образ. Нажмите на него, перетянув ползунок в сторону.
  5. После этого будет запущен процесс прошивки. По стандарту он не превышает 2-3 минут.
  6. По завершению, утилита автоматически выведет сообщение об удачной перепрошивке. Нажав на пункте «Reboot System», выполните перезагрузку устройства.

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

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

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

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

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

  1. Перенесите архив прошивки, в расширении ZIP в память вашего устройства.
  2. В меню утилиты перейдите в пункт «Установить ROM с SD карты»».
  3. Среди папок и файлов выберите ваш образ и нажмите на него.
  4. В новом лобби выберите пункт «Перезагрузка и установка». Не забудьте поставить отметку на пункте «Сохранить текущий ROM». В этом случае у вас будет возможность восстановить систему в любое время.
  5. Нажав «ОК» ваш гаджет перейдет в режим Recovery, и начнется процесс обновления прошивки.

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


Android – одна из двух наиболее распространенных операционных систем. Ее устанавливают на своих моделях такие известные производители, как HTC, LG, Samsung, Huawei, Motorola и SonyEricsson. Одной из ее особенностей являются постоянные обновления, которыми Google старается расширить возможности, работающих на ней устройств.
Приобретая новое устройств, Вы получаете возможность в течение года пользоваться обновлениями от официального производителя. Таким образом, будет происходить обновление интерфейса графической оболочки и устранение мелких недоработок, а также расширение возможностей операционной системы. Но уже по истечении этого срока докачивать обновления придется самостоятельно. При этом не стоит забывать, что обновления не всегда положительно сказываются на возможностях устройства. Иногда они вызывают и негативную реакцию, нанося устройству больше вреда, чем пользы. Например, не лучшим образом сказываются на работе камеры или работоспособности гаджета. К тому же после прошивки Вы получаете практически пустое устройство, на которое придется опять устанавливать все программы, приложения и т.д. Конечно, при необходимости можно прошить андроид 2.3.6, 4.0, 4.1, 4.2.2 и любой другой. Таким способом можно избавиться от проблем в работе девайса, но риск все же есть. Иногда новые версии выходят в довольно сыром состоянии и сами требуют доработки.
Если вы все же решили перепрошить Андроид на телефоне или планшете, то необходимо сделать следующее:
1. Проверить уровень заряда батареи и лучше, чтобы это было 100%. В противном случае все данные могут быть утеряны, если устройство отключиться в процессе прошивки.
2. Уточнить версию ОС, зайдя в настройки устройства.
3. Найти и скачать новую версию для своей модели.
Теперь подробней рассмотрим, как прошить андроид планшет. Это совсем несложно. Главное найти подходящую версию Android и лучше скачать ее с официального сайта. Это вариант подойдет для брендовых устройств, а с непонятными китайскими гаджетами все сложнее. Придется искать подходящую версию по названию и техническим характеристикам. И вот после брожений по интернету версия найдена, можно приступать.
1. Сделайте резервную копию состояния планшета на случай, если обновления по каким-то причинам вас не устроят, этот позволит вернуться на прежние позиции.
2. Отформатируйте SD карту под файловую систему FAT 32, на которую запишите новую прошивку. Если на карте есть какая-то информация, перед форматированием ее необходимо куда-то сохранить.
3. Выключите планшет, установите SD карту с прошивкой и включите снова. После установки обновлений планшет должен отключиться сам. Не забывайте об этом. Ни в коем случае не отключайте его.
4. Включите планшет и проверьте его работоспособность. Если вас что-то не устроит, можно воспользоваться резервной копией и вернуть все обратно.
В том случае, если ваше устройство не поддерживает карту памяти, можно прошить его через USB. Для этого вам понадобиться компьютер, кабель USB и прошивка. Этот вариант имеет свои особенности.
Ответ на вопрос: «как перепрошить андроид через компьютер?» состоит из нескольких пунктов:
1. Возьмите кабель microUSB и убедитесь, что он не поврежден.
2. Включите компьютер к постоянно источнику питания.
3. Проверьте уровень заряда устройства, которое будет перепрошивать. Он должен составлять не менее 70%.
4. Найдите в интернете необходимую версию ОС и поместите ее на диск C компьютера.
5. Скачайте программу Odin и поместите туда же.
6. Наладьте контакт между двумя устройствами.
7. Нажмите «перепрошить».
Если все готово, можно запускать. Не забывайте, что отсоединять устройство от компьютера до завершения процесса нельзя!
Конечно, можно перепрошить Андроид по usb, но самый простой способ все же Wi-Fi. Для этого необходимо в настройках смартфона или планшета активировать «Автоматические обновления» в пункт «Об устройстве». Теперь все новики будут приходить вам сразу же после выхода.
Иногда возникает необходимость перепрошить заблокированный Androir и, соответственно, всплывает вопрос: «Как перепрошить андроид если он заблокирован?» . Для этого можно использовать созданные ранее бекап системы через Recovery без ключа и восстанавливаем ОС.
Есть еще два способа восстановить систему через Recovery:
1. Для него вам понадобиться заводской или костомный TWRP и CWM и установлен сам Recovery. Так же понадобиться внешняя SD карта, на которую вы сбросите, не распаковывая файлы Screen Lock и Cracker Gesture. Затем необходимо выключить телефон, зайти в Recovery, зажав одновременно кнопку питания и качельку увеличения громкости. Если это не сработает, нужно зажать и еще и кнопку «меню». После этого выбираем INSTALL ZIP и один из файлов. Если выбьет ошибку, можно попробовать второй.
2. После использования этого способа в вашем телефоне не останется телефонной книги, смс и программ. Если вас это устраивает или нет выбора, тогда точно так же, как в предыдущем способе, сбросьте на карту памяти те же файлы, выключите телефон, зайдите в Recovery и в Wipe data выберите factory reset.
Обязательным условием для этого является наличие интернет.
Кроме официальных версий обновлений существуют, так называемые, кастомные прошивки. Это версии, выпущенные не производителем, а программистами-одиночками, решившими отредактировать программное обеспечение под нужды пользователей. Например, избавить их от глюков или повысить производительность устройства. Большинство из них имеют небольшой размер, быстрей работают и предлагают большее число настроек. Установить кастомную прошивку можно и на планшет. Сделать это будет значительно проще, чем в случае с официальной версией.
Для этого необходимо будет сделать следующее:
1. Подберите в интернете и скачайте необходимую кастомную прошивку и приложение gapps.zip от Google
2. Скопируйте их на SD-карту или в память устройства.
3. Установите приложение ClockWorkMod.
4. Зайдите в режим Recovery.
5. Сбросьте настройки и перезагрузите планшет.
6. Затем выбираем выбранную прошивку и после завершения процесса, перезагружаем планшет.
7. Устанавливаем необходимые Google-программы и опять перезагружаемся.
Можно прошить Android из zip архива. Для начала необходимо получить root и сделать копию ОС. То есть чтобы перепрошить Android необходимо сделать следующее:
1. Установите любою программу для восстановления ОС. Это может быть, к примеру ClockWorkMod.
2. Скачайте любую ROM-версию для своего устройства. Она может быть как официальной, так и пользовательской.
3. Установить карту microSDHC.
4. Скопируйте zip-файллы прошивки на microSDHC.
Приступаем к самому процессу перепрошивки, заключающемуся в следующем:
1. Отключить устройство от всех источников питания.
2. Выключить его и активировать режим восстановления.
3. Выбератьв меню «wipe».
4. После завершения процесса удаления, вернуться в меню и выбрать опцию, отвечающую за прошивку из zip архива.
5. Найти ROM прошивку и подтвердить.
6. Если все прошло удачно, перезапустите устройство.Можно воспользоваться, так называемой, трехфайловой прошивкой используя все туже программу Mobile Odin Pro. ROOT доступ при использовании данного метода не обязателен. Выполняем прошивку в следующей последовательности:
1. Записываем в папку на смартфоне/планшете CSC, CODE и Modem - файлы.
2. Открываем ее.
3. Выбираем файл с CODE и нажимаем «OK».
4. Выбираем файл Modem и подтверждаем «OK».
5. Подтвердить наличие данных во всех разделах и нажать «Flash Firmware». Процесс пошел. Если появится необходимость, о чем вас уведомит устройство, перезагрузите его.
Еще один способ перепрошить андроид телефон, используя TAR архив. Для этого вам опять пригодится Mobile Odin Pro. Заходим в приложение, находим там файл с пршивкой и выбираем его. Проверяем правильность и наличие всех необходимых данных и нажимаем «Flash Firmware». Осталось подождать пока процесс прошивки закончиться.
Перед тем, как перепрошить планшет от любого китайского производителя необходимо поискать прошивку для своей модели в интернете. Затем скачайте ее и скопируйте на заранее отформатированную в системе FB32 карту памяти. Чаще всего прошивки заархивированы и для начала придется распаковать ее, согласно прикрепленной к ней инструкции. Затем проверьте уровень заряда аккумулятора и включите. Все остальное планшет сделает сам.

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

ЧТО НУЖНО СДЕЛАТЬ, ПЕРЕД ТЕМ КАК ПРОШИТЬ АНДРОИД ТЕЛЕФОН

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

  1. Прежде чем начать обновление операционной системы убедитесь, что устройство полностью заряжено. Важно исключить вероятностью отключения. Можете подключить гаджет к зарядному устройству во время процедуры. Если планшет или смартфон отключится во время обновления прошивки, произойдет потеря системы и данных.
  2. Уточните версию операционной системы android, которая актуальна для вашего устройства, а также выясните, какая прошивка установлена в настоящий момент. Уточнить эту информация можно в настройках устройства в разделе «О телефоне». Обратите внимание на версию Аndroid, версию ядра и номер сборки.
  3. Теперь на основании этих данных нужно найти и скачать новую прошивку, которая будет полностью соответствовать вашей модели смартфона или планшетного компьютера.

КАК ПРОШИТЬ АНДРОИД С ПОМОЩЬЮ КОМПЬЮТЕРА

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

Примечание: программу для перепрошивки Андроид следует выбирать исходя из того, девайсом какого производителя вы пользуетесь. Рекомендуем вам ознакомиться со следующим списком программ по производителям:
  1. Samsung - Odin
  2. Lenovo -
  3. HTC -
  4. LG - KDZ Updater
  5. Sony -
  6. Nexus - .

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

В папке «Tools » находятся нужные утилиты, a в директории «Driver » – драйвера. Теперь нужно подключить к компьютеру устройство, которое планируется перепрошить и выполнить установку драйвера. Как правило, девайс автоматически находит нужные драйвера, однако иногда этого не происходит. В таком случае необходимо открыть сайт производителя вашего смартфона или планшета и скачать программное обеспечение. Обратите внимание на то, чтобы прошивка, которую планируется скачать подходила для вашей модели гаджета. Прошивку нужно скачать в формате.zip и закинуть в папку Tools, которая находится здесь: C:\Android.

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

В окне командной строки введите cd C:\Android\Tools . Подтвердите команду посредством нажатия на клавишу Enter, после чего вы окажетесь в директории «Tools ».

Теперь необходимо ввести команду команду следующего вида: fastboot devices .

Если вам был выдан код устройства, то fastboot определил ваш смартфон или планшет и можно начинать перепрошивку андроид. Если в окне появилась надпись «waiting for device », нужно выключить гаджет и выполнить установку драйверов. Теперь нужно ввести команду для прошивки: fastboot update название_файла_прошивки.zip После этого начнется перепрошивка. Не забудьте перезагрузить устройство после окончания обновления операционной системы.

КАК ПЕРЕПРОШИТЬ АНДРОИД ЧЕРЕЗ RECOVERY

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

ЧТО ТАКОЕ КАСТОМНАЯ ПРОШИВКА АНДРОИД?

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

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

  • Nexus - .
  • На этом мы будем заканчивать эту статью. Надеемся, теперь вы знаете, как прошить андроид.



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

    Введение

    Существует три способа создания собственной прошивки для Android-коммуникатора: 1. Допиливание и компиляция операционной системы из исходников, публикуемых компанией Google или командой CyanogenMod. 2. Модификация стоковой прошивки коммуникатора. 3. Модификация сторонней прошивки, созданной с помощью первого или второго способа.

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

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

    Выбираем подопытного

    Итак, предположим, что наш коммуникатор уже зарутован и в загрузочную область записана консоль восстановления ClockworkMod, позволяющая устанавливать на аппарат любые прошивки без всяких ограничений (о том, как это сделать, мы писали в статье «Тотальное подчинение», опубликованной в октябрьском номере ][). Теперь мы хотим установить на устройство другую прошивку, да не абы какую, а с собственными модификациями, настройками и набором ПО. Поэтому нам нужен каркас, а именно чужая прошивка, стабильно работающая на нашем устройстве. Где ее взять?

    Главное место обитания всех ромоделов - это, конечно же, форумы xda-developers.com. Там можно найти все что угодно для коммуникаторов, работающих под управлением iOS, Windows Mobile, Windows Phone и Android. Открываем сайт в браузере, жмем на раздел Forums и ищем в списках форумов свой коммуникатор. Далее заходим в соответствующий раздел Android Development и внимательно просматриваем список тем, содержащих в названии слово «». Лучше найти какую-нибудь чистую прошивку с названием вроде «Pure Android 2.3 Rom» или порт CyanogenMod, хотя, в сущности, подойдет и любая другая (правда, возможно, придется отменять авторские изменения). Открываем тему, проматываем первый пост, находим где-то в конце ссылку на скачивание и загружаем ROM на свой комп.

    Теперь файл прошивки нужно вскрыть. Делается это с помощью самого обычного unzip:

    $ mkdir ~/rom; cd ~/rom $ unzip ../путь/до/прошивки.zip

    Общая структура каталогов и важные файлы

    Набор файлов и каталогов, образовавшийся в результате выполнения предыдущей команды, и есть, в сущности, операционная система Android, причем ровно в том виде, в каком она будет размещена в NAND-памяти устройства. В зависимости от версии Android и фантазии автора, она может содержать разные наборы каталогов и файлов, однако в ней всегда присутствуют три обязательных объекта: META-INF, файл boot.img и директория system.

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

    Файл boot.img содержит загрузочный образ, который включает в себя ядро Linux и образ initrd. Его можно распаковать, однако для нас он не несет особой пользы, так как почти любые системные параметры можно изменить с помощью файлов настроек и файловой системы /proc. Если же тебе требуется ядро, собранное с особыми параметрами, например с активированным планировщиком BFS или поддержкой NFS, то почти наверняка его можно найти на том же xda-developers и прошить с помощью ClockworkMod.


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

    • app - предустановленные приложения: телефон, калькулятор, календарь и т. д.
    • bin -аналог каталогов /bin и /usr/bin в Linux. Содержит различные системные компоненты, используемые более высокоуровневыми компонентами системы. Например, именно здесь лежит виртуальная машина dalvikvm.
    • etc - файлы настроек. Полный аналог /etc в Linux, используемый, однако, только системными компонентами. Приложения Android хранят настройки в каталоге /data/data.
    • fonts - шрифты. По умолчанию содержит только фирменные шрифты Droid (или Roboto в Android 4.0).
    • framework - наборы Java-классов, используемые системой и Android-софтом. Тут же лежит файл framework-res.apk, содержащий полное описание интерфейса операционной системы, включая все графические файлы.
    • lib - Linux-библиотеки, используемые низкоуровневыми компонентами системы. Аналог каталогов /lib и /usr/lib в Linux, включает такие стандартные библиотеки, как libc (правда, Android использует собственную Bionic вместо Glibc), libz (gzip-шифрование), libssl и другие.
    • media - медиафайлы: рингтоны, звуки уведомлений, звуки интерфейса и файлы анимации загрузки ОС.
    • tts - файлы, необходимые для работы синтезатора речи.
    • usr - необязательный каталог, который обычно содержит файлы, необходимые для работы софтин из каталога bin. По сути, аналог /usr/share.
    • vendor - файлы, поставляемые производителем аппарата. Обычно содержит бинарную firmware для различных «железных» компонентов, например модуля Wi-Fi.
    • xbin - необязательный каталог, который содержит все, что не вошло в bin. Как правило, используется для хранения полезных утилит, тем не менее необязательных для работы системы (top, текстовый редактор). CyanogenMod использует его для хранения инструментов администрирования: bash, ssh, powertop, busybox и т. д.
    • build.prop - файл, содержащий информацию о сборке, а также различные низкоуровневые настройки.

    Kоманда setprop

    Приведенные в статье настройки build.prop можно применить и в уже работающей системе с помощью команды setprop:

    # setprop debug.sf.nobootanimation 1

    Собственный набор ПО

    Каталог /system/app содержит все предустановленное в прошивку ПО. Удаляя и добавляя пакеты в этот каталог, мы можем изменить набор приложений, доступных «из коробки». Например, ни для кого не секрет, что стандартный ланчер Android (да и ADWLauncher в CyanogenMod) тормозит и имеет многочисленные недостатки. ОK, заменим его на LauncherPro :

    $ rm system/app/Launcher.apk $ wget goo.gl/U9c54 -o system/app/LauncherPro.apk

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

    Полезно поместить в прошивку одно из приложений для поиска утерянного смартфона (например, prey), тогда даже в случае сброса до заводских настроек оно останется в ОС и будет работать. Также можно заменить некоторое системное ПО, например добавить Dialer One вместо стандартного Phone.apk или Go SMS вместо sms.apk.

    Как насчет системных Linux-приложений, например ssh-сервера или mc? Здесь тоже все просто. Собрать софтину для Android и процессора ARM можно с помощью комплекта NDK от Google, но большинство нужных приложений уже собрано до нас. Например, мы хотим предустановить mc в свою прошивку. Идем на xda-developers и выполняем поиск по запросу Midnight Commander. На первой же странице находим apk-пакет с установщиком и распаковываем его с помощью все того же unzip:

    $ cd /tmp; unzip ~/NativnuxInstaller_1.1.apk

    Видим в списке распакованных файлов assets/kits/mc-4.7.5.4-arm.tar.jet. Это архив tar.gz, который распаковывается в корень системы после установки apk-пакета (а точнее, после установки apk, запуска приложения и нажатия кнопки Install). Мы можем сразу распаковать его в нашу прошивку и получить предустановленный mc:

    $ cd ~/rom $ tar -xzf /tmp/assets/kits/mc-4.7.5.4-arm.tar.jet

    Теперь для запуска файлового менеджера на устройстве достаточно открыть терминал и набрать mc. Другие приложения могут распространяться в zip-архивах для прошивки с помощью ClockworkMod Recovery. Поместить их в свой мод еще проще, для этого достаточно перейти в корень прошивки (в данном случае ~/rom) и распаковать архив с помощью unzip.


    Внешний облик

    Собственную прошивку чаще всего создают для того, чтобы изменить внешний облик Android по своему вкусу. Проделать эту операцию в Android, опять же, очень просто. Все настройки графического интерфейса Android хранятся в файле framework/framework-res.apk. Его можно распаковать с помощью утилиты apktool:

    $ cd ~; wget goo.gl/hxz5l $ tar -xjf apktool1.4.1.tar.bz2 $ cd ~/rom/system/framework $ java -jar ~/apktool.jar d framework-res.apk

    В результате в текущем каталоге должен появиться каталог framework-res, содержащий все файлы пакета. Наиболее интересные подкаталоги внутри него - это res/drawable-* и res/layout-*. Первый содержит все графические элементы в виде png-файлов для разных разрешений и положений экрана. Например, drawable-land-mdpi - это каталог с графическими ресурсами для экранов среднего разрешения, находящихся в горизонтальном положении (во время поворота экрана ОС переключается на использование других файлов). Разумеется, любой файл можно отредактировать или заменить другим.


    Каталоги layout содержат описания графических элементов в формате XML (на самом деле они хранятся в бинарном формате AXML, но apktool преобразовал их в обычный XML). Формат описания достаточно прост и понятен, но с наскоку с ним разобраться трудно, особенно если не знать, где что находится. Поэтому мы снова обратимся к услугам обитателей форума xda-developers, которые уже успели придумать массу различных модификаций для графического интерфейса Android. Их легко найти с помощью поискового запроса «framework-res mod имя_устройства».

    Обычно такие моды распространяются в виде готового файла framework-res.apk, который можно просто положить в свою прошивку. Если же ты хочешь найти конкретные отличия в содержимом, то мод можно распаковать и сравнить с твоим framework-res с помощью diff:

    $ diff -R ~/framework-res \ ~/rom/system/framework/framework-res

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

    После внесения модификаций можно собрать 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 для этого есть файл system/build.prop, который хранит информацию о сборке прошивки и настройки для конкретных устройств. Добавив в этот файл те или иные строки, можно изменить функционирование Android, ускорить его работу или уменьшить расход батареи. Ниже приведены наиболее интересные настройки.

    1. Запрет выгрузки рабочего стола из памяти: ro.HOME_APP_ADJ=1

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

    2. Повышение качества сохраняемых JPG-файлов: ro.media.enc.jpeg.quality=100

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

    3. Отключение анимации загрузки для ускорения загрузки операционной системы: debug.sf.nobootanimation=1
    4. Возложение части работы по отрисовке интерфейса на GPU: debug.sf.hw=1

      Позволяет сделать интерфейс более быстрым и плавным.

    5. Блокировка извещения об активном режиме отладки (при подключении к компу с помощью USB): persist.adb.notify=0
    6. Устранение проблемы с возникновением черного экрана после завершения звонка: ro.lge.proximity.delay=25 mot.proximity.delay=25
    7. Включение подсветки клавиш управления сразу после включения экрана: ro.mot.buttonlight.timeout=0

    Помимо всего этого, многие пользователи также рекомендуют применять следующие комбинации флагов:

    1. Уменьшение времени отклика сенсорного экрана: debug.performance.tuning=1 video.accelerate.hw=1 windowsmgr.max_events_per_sec=150
    2. Увеличение времени жизни батареи: wifi.supplicant_scan_interval=180 pm.sleep_mode=1 ro.ril.disable.power.collapse=0
    3. Твики 3G-модуля: ro.ril.hsxpa=2 ro.ril.gprsclass=10 ro.ril.hep=1 ro.ril.enable.dtm=1 ro.ril.hsdpa.category=10 ro.ril.enable.a53=1 ro.ril.enable.3g.prefix=1 ro.ril.htcmaskw1.bitmask=4294967295 ro.ril.htcmaskw1=14449 ro.ril.hsupa.category=5
    4. Улучшение производительности сети: net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960

    Все эти строки необходимо просто поместить в файл system/build.prop и сохранить.

    Сборка

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

    $ cd ~/rom; zip -r my-rom.zip *

    Теперь необходимо подписать архив, чтобы Recovery смог его установить:

    $ wget goo.gl/OyBBk $ java -classpath testsign.jar testsign \ my-rom.zip my-rom-signed.zip

    После этого закидываем архив my-rom-signed.zip на карту памяти устройства и выключаем аппарат. Чтобы попасть в Recovery, включаем аппарат с зажатой клавишей уменьшения громкости (для некоторых устройств процедура может отличаться).

    Теперь переходим в пункт «Install zip from sdcard», а затем в «Choose zip from sdcard», находим my-rom-sign.zip на SD-карте и выбираем Yes. После завершения установки выбираем «Reboot system now».

    Выводы

    Android - гибкая платформа, и в этой статье описаны далеко не все возможности по ее модификации. Более глубокая модификация может включать в себя замещение ядра, изменение экрана блокировки и стандартных приложений, активацию таких возможностей, как автоматическая установка приложений на карту памяти, внедрение механизма загрузочных скриптов (/etc/init.d), и многое другое. Обо всем этом мы поговорим в следующих статьях.