Почему не на все телефоны есть прошивка. Что такое прошивка и как прошить свой телефон. Прошивка телефона при помощи CWM Recovery

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

Получение последней версии Android

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

В этом случае самым лучшим и временами единственным решением будет использовать всем известный CyanogenMod, который хотя и имеет множество своих собственных «фишек», но во многом походит именно на стоковый Android. Благодаря этой разработке обладатели даже довольно старых устройств могут использовать свежие версии системы.

Отказ от «фирменных» оболочек

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

Да, разумеется, можно поставить свой лаунчер и поубирать все эти виджеты, но нет никакой возможности отказаться от всех сомнительных настроек, которые производитель сделал в операционной системе. Так что для того, чтобы получить по-настоящему «чистый» Android, вы должны будете установить пользовательский ROM.

Удаление предустановленного ПО

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

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

Получение дополнительных функций и системных настроек

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

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

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

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

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

Причины не использовать сторонние прошивки

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

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

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

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

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

Обновление и новая жизнь системы Android

Прошивка телефона: что это такое?

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

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

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

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

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

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

Зачем нужно прошивать цифровой телефон?

Частичное или полное обновление программного обеспечения, осуществляется, как правило, по трем причинам:

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

Что нужно для самостоятельной прошивки телефона?

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

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

Основные части прошивки состоят из двух элементов:

  • Fullflash (фулфлэш) – это комплекс всех программных утилит, встроенных в устройство, то есть полный образ памяти.
  • Monsterpack (монстерпак) – это программная «заливка» от производителя. Представляет собой полный комплект всех программ и состоит из трех частей: программный образ устройства (прошивка), FlexMemory (флекс) и EEPROM.

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

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

Инструменты для обновления Android на своем гаджете

Какие инструменты понадобятся:

  1. Непосредственно сам смартфон.
  2. Компьютер или ноутбук.
  3. Специальный USB-кабель.
  4. Необходимые драйвера.
  5. Подходящая версия прошивки.

Сохранение установленной версии прошивки

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

  • Запустить ClockworkMod Recovery и зайти во вкладку «Сохранить текущий ROM».
  • Нажать «ок», тем самым запустив создание резервирования данных.

Кнопка «бэкап» для резервирования файлов

  • Восстановление сохраненной версии запускается посредством открытия той же опции CWM Recovery, дальнейшим запуском функции «Restore».

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

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

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

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

  • Скачать и установить приложение «MobileuncleMTC Tools», при помощи Google Play.

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

  • Установить программу правами администратора.
  • Загрузить файл «CWM – recovery» подходящий для прошивки конкретной модели смартфона.

Подменю встроенных опций в ClockworkMod Recovery

  • На CD-card смарфона скинуть ZIP папку со скачанными файлами (прошивка, recovery).
  • Открыть главное меню установленной утилиты Mobileuncle, найти файл Recovery.
  • Запустить обновление простым нажатием «ок».

Основное окно программы, и опция «замена recovery через обновление с sdcard

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

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

  • Проверьте зарядку телефона, она должна соответствовать хотя бы 50%. Перепрошивка смартфонов разных производителей отличается по затраченному времени. Так процедура прошивки китайской модели займет намного меньше времени, в отличие от европейских аналогов.
  • Подключить смартфон через порт USB к компьютеру, дождаться его обнаружения.
  • Открыть ClockworkMod Recovery.
  • В меню выбрать и нажать на «Wipe». Эта опция совершит сброс всех данных с устройства.
  • Затем выбрать «Wipe cache partition», нажать.

Главное меню Recovery и опция «wipe cash partition», ответственная за стирание всех временных накопленных файлов

  • После согласия и подтверждения нажать на пункт «Install form scard», после чего откроется опция «Choose Zip from internals sdcard». Щелкнуть на заранее загруженный прошивающий файловый образ.
  • Дождаться полной загрузки установочного процесса и перезагрузить аппарат. На протяжении всего процесса, категорически не рекомендуется отключать соединяющий USB-кабель.

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

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

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

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

Что значит «прошить» и «перепрошить» телефон?

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

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

Стоит ли самостоятельно перепрошивать телефон?

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

Преимущества

  1. Возможность использовать новейшую версию Андроид с уже исправленными недочётами.
  2. Улучшенный приятный интерфейс оболочки и изменение графики (картинки, иконки, темы и т.д.).
  3. Изменение функционального назначения клавиш.
  4. Более качественная работа фотокамеры и встроенных динамиков.
  5. Добавление новых и интересных функций в телефон.
  6. Использование аппарата более продолжительное время.
  7. Экономия средств, времени и ресурсов.

Недостатки

  1. Недостаток некоторых знаний и банального везения может превратить смартфон в бесполезный инструмент.
  2. Оптимизированное ПО может не совсем подходить к данной модели телефона, что плохо влияет на продолжительность работы аккумулятора.
  3. Неподходящая прошивка может дать сбой в определённых модулях аппарата. Например, GPS – навигатор станет работать медленнее.
  4. В случае использования сторонней (кастомной) прошивки теряется гарантия на телефон.

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

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

Где и как скачать программы для перепрошивки телефона

Альтернативным вариантом избавиться от поиска необходимых софтов может стать сайт – производитель смартфона. А в случае, если на ПК используется ОС Windows7 (или более новое ПО), которая способна самостоятельно определить, подобрать и скачать нужные драйвера.

При наличии опыта работы с сайтом типа «4pda.ru» всю необходимую информацию можно найти и там. Работа с ним очень проста: заходите на форум, находите устройство, подбираете наиболее интересную прошивку и скачиваете на ПК.

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

Перед изменением базы Андроид, стоит ещё раз хорошо взвесить все «за» и «против» этой процедуры. А решившись, запастись терпением и временем. Сам процесс занимает минут 30, тогда как подготовка и непредвиденные ситуации могут занять больше времени:

  • на телефон с помощью Play Market или посредством компьютера скачать приложение «MobileuncleMTK Tools».
  • присвоить программе права администратора, то есть Root – доступ.
  • вернуться на форум сайта и скачать файл «CWM – recovery» для конкретной модели.
  • на SD – карту телефона записать ZIP – папку с прошивкой и Recovery.
  • открыть установленную программу Mobileuncle, которая в автоматическом режиме найдёт файл рекавери.
  • подтвердить процесс обновления нажатием кнопки «ok».

Резервирование установленной версии «Андроид»

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

  • запустить CWM – recovery и открыть пункт «Сохранить текущий ROM»;
  • в открывшемся окне появится новое имя архива, которое, при желании, можно изменить;
  • нажав «ok» начнётся процесс перезагрузки и создания бэкапа в автоматическом режиме. По времени архив загружается довольно долго;
  • при необходимости восстановления нужно зайти в CWM – recovery, нажать на «Restore» и выбрать недавно созданную.

Копирование данных

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

  • скачать на смартфон и компьютер программу «Mobogenie»;
  • подключить телефон к компьютеру с помощью USB;
  • после того, как программа считает устройство нажать на кнопку «Backup»;
  • для восстановления данных следует повторить всю процедуру заново, но нажать на кнопку «Restore», указать путь и подтвердить операцию.

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

Это самый главный и интересный процесс, перед которым следует полностью зарядить устройство, выключить и с помощью комбинации кнопок «Power» и «Volum Up или Down» зайти в CWM – recovery:

  • после включения программы, в появившемся меню необходимо нажать «Wipe» для сброса данных и здесь же выбрать «Wipe cache partition»;
  • после подтверждения выбрать пункт «Install form sdcard» и затем сразу – «Choose Zip from internal sdcard», где и найти прошивающий файл;
  • дав согласие, дождаться завершения установочного процесса и перезагрузить гаджет. Этот процесс может идти дольше обычного.

Процесс переустановки Андроида имеет некоторые особенности и поэтому иногда возникают определённые проблемы, которые вполне решаемы. В случае если телефон подключён к ПК, и если компьютер его не видит, есть несколько вариантов исправления ситуации:

  • поменяйте USB – кабель;
  • проверьте работоспособность USB – порта;
  • установите или обновите драйвер USB;
  • удалите старый драйвер USB, перезагрузите ПК и снова установите этот софт;
  • включите отладку USB;
  • подключите телефон к другому оборудованию;
  • на Windows XP установите протокол МТР, скачав с официального сайта;
  • убедитесь, что смартфон не подключён к компьютеру в режиме «Только для зарядки»;
  • отключите опцию для портативного модема: «Настройки» - «Беспроводные сети» - «Ещё» - «Режим модема»;
  • перезагрузите оба оборудования;
  • сбросьте настройки телефона (следует знать, что сохранённые пользователем данные будут потеряны без предварительной обработки);
  • перепрошейте аппарат без компьютера, с помощью RomManager.

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

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

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

  • «KDZ Updater» для LG;
  • «Odin» для Samsung;
  • «Android SDK Platform» для HTC;
  • «PC Companion» для Sony Xperia;
  • «SP Flash Tool» для Lenovo.

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

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

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

Все это так, но только на бумаге. Чтобы понять почему, достаточно разобраться, как работает процесс перепрошивки смартфона и какие системные компоненты при этом используются. Для получения возможности установки на смартфон сторонней прошивки необходимо разблокировать загрузчик (не во всех случаях), получить root и установить кастомную консоль восстановления (ClockworkMod или TWRP), способную ставить прошивки с любой цифровой подписью.
Консоль восстановления TWRP
Консоль восстановления хранится в отдельном разделе внутренней NAND-памяти и никак не связана с установленной операционной системой. После установки модифицированной версии консоли появится возможность прошить кастомную прошивку или даже другую ОС (Firefox OS, например). Если во время установки прошивки произойдет сбой, смартфон окажется не в состоянии ее загрузить, однако консоль восстановления останется на месте, и все, что нужно будет сделать, - это вновь загрузиться в recovery и заново установить прошивку.

Кроме этого, любая кастомная консоль восстановления содержит в себе функцию бэкапа/восстановления, которая позволяет сделать резервную копию основной прошивки и восстановить ее в неизменном виде (со всеми приложениями, настройками и данными) в том случае, если что-то пойдет не так. Фактически смартфон можно будет вернуть к первоначальному состоянию.
Перед перепрошивкой обязательно сделай бэкап с помощью кастомной консоли восстановления Восстановить бэкап можно с помощью Android-приложения Nandroid Manager
Ты можешь спросить: что будет, если произойдет сбой во время установки самой консоли восстановления? Ничего, в этом случае получится обратная ситуация, когда сама операционная система останется на месте, а консоль окажется утрачена. Чтобы с ней разобраться, достаточно заново прошить recovery прямо из Android.

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

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

Миф 2. Кастомные прошивки ненадежны
Прошивка прошивке рознь. На просторах всемирной паутины можно найти огромное количество сборок Android на любой вкус и цвет, и большинство из них действительно шлак, который может привести к нестабильностям в работе смартфона и потери части функциональности. Поэтому первое, что следует запомнить, - дело стоит иметь только с серьезными кастомными прошивками, развиваемыми большими командами опытных разработчиков. В первую очередь это CyanogenMod, Paranoid Android, AOKP, OmniROM и MIUI.

Второе. Прошивки бывают двух типов: официально поддерживаемые и портированные сторонними разработчиками. Тот же CyanogenMod, например, имеет официальную версию для смартфона Nexus 4, но не имеет таковой для Motorola Defy. Зато для Defy есть неофициальный порт CyanogenMod 11 от разработчика с ником Quarx. Их отличие заключается в том, что за поддержку и правильную работоспособность первой отвечает команда CyanogenMod, тогда как второй - Quarx лично. Официальные версии прошивки обычно полностью работоспособны, а вот корректность работы вторых зависит от стороннего разработчика.

Ну и третье. Существуют стабильные и разрабатываемые версии прошивки. Стабильные версии CyanogenMod имеют индекс M (CyanogenMod 11.0 M7, например). Такая версия прошивки обычно не содержит багов. Разрабатываемые версии (в случае с CyanogenMod это ежедневные ночные сборки) могут содержать ошибки, а поэтому не рекомендуются для повседневного использования.

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

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

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

Миф 4. Права root делают смартфон уязвимым для вирусов
Уязвимым для вирусов смартфон делают не права root, а баги, используемые для их получения. Инструменты рутинга и вирусы могут использовать одни и те же уязвимости Android для получения прав root, поэтому сам факт наличия root на устройстве ничего не меняет. Грамотно написанный вирус не будет запрашивать права стандартным способом, выдавая свое присутствие, вместо этого он воспользуется той же уязвимостью, чтобы получить их скрытно.

Более того, имея root, ты получаешь возможность установить свежую версию Android (в виде кастомной прошивки), в которой эти баги уже исправлены. Также не стоит забывать, что большинство кастомных прошивок позволяют отключать root или создавать белые списки приложений, которые смогут эти права использовать.

Миф 5. Рутованный смартфон может сбоить
Софт, предназначенный для получения root, делает четыре простые вещи: запускает эксплойт, который позволяет получить права root в системе, монтирует раздел /system в режиме записи, копирует в каталог /system/xbin бинарник su, требуемый для получения прав root в дальнейшем, и устанавливает приложение SuperSU или SuperUser, которое будет получать управление каждый раз, когда какое-либо приложение запросит права root с помощью su.

Ни один из этих этапов не может привести к сбою или убить смартфон. Единственное, что может произойти, - эксплойт вызовет ошибку сегментирования и смартфон уйдет в перезагрузку, после чего продолжит нормально работать.
Все запросы прав root можно отследить с помощью SuperSU или встроенной функции кастомной прошивки
Миф 6. Получив root и установив кастомную прошивку, я потеряю гарантию
Гарантия теряется не от самого факта получения root, а из-за его обнаружения сервисным центром. Большинство устройств можно избавить от прав root с помощью приложения Universal Unroot или заново установив стоковую прошивку с помощью официального приложения от производителя.

Из этого правила, тем не менее, есть два исключения. Первое - это система Knox, предустановленная на новые смартфоны и планшеты Samsung, такие как Galaxy S4, S5, Note 3 и Note 10.1. Knox обеспечивает повышенный уровень безопасности Android, реагируя на любые модификации прошивки и установку сторонних ядер и прошивок. В том случае, если пользователь производит данные действия, система устанавливает триггер, который подтверждает факт модификации. Триггер реализован аппаратно (чип eFuse), поэтому сбросить его в начальное положение не получится. С другой стороны, не совсем ясно, откажет ли сервисный центр на этом основании ремонтировать девайс. Второе: чип eFuse установлен и на некоторых других устройствах (например, смартфонах от LG), и он также позволяет точно определить, был ли смартфон рутован или перепрошит.

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

На некоторых смартфонах есть возможность заблокировать загрузчик обратно, однако об этом следует узнавать отдельно, а также иметь в виду, что заново заблокированный загрузчик, скорее всего, получит статус Re-locked, а не Locked, как было изначально (так происходит на смартфонах HTC, например). Исключение здесь составляют только смартфоны и планшеты линейки Nexus, загрузчик которых можно в три клика блокировать и разблокировать без всяких танцев с бубном, и никто ни к чему не придерется.

INFO
В Linux ADB и Fastboot можно установить отдельно от Android SDK. В Ubuntu: sudo apt-get install android-tools-fastboot. В Fedora: sudo yum install android-tools.

Чтобы система Knox не мешала работе root-приложений, ее можно отключить с помощью следующей команды из терминала: su pm disable com.sec.knox.seandroid.

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

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

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

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

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

Во всех этих случаях достаточно сделать одну простую вещь: выключить смартфон долгим нажатием кнопки питания, затем включить с зажатой кнопкой уменьшения громкости (в некоторых смартфонах используется другая комбинация), а после того как попадешь в recovery, заново установить прошивку (Install zip from sdcard -> Chooze zip from sdcard) или восстановить бэкап (Backup and restore -> Restore). Все легко и просто.

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

Решить эту проблему не просто, а очень просто. Установить консоль восстановления на абсолютное большинство смартфонов можно с помощью приложений TWRP Manager, ROM Manager или ROM Installer. Они сами определяют модель смартфона, скачивают и прошивают нужный recovery, не требуя перезагрузки. Если же с их помощью восстановить консоль не удается, достаточно найти в Сети инструкцию по установке recovery на свой девайс.
ROM Manager позволяет установить recovery в два тапа
Сценарий третий: не доступна ни прошивка, ни recovery
Честно говоря, мне трудно представить такой сценарий, но, как подтверждает практика, он вполне реален. Выйти из этой ситуации можно двумя путями: использовать fastboot для заливки recovery на смартфон либо воспользоваться инструментом от производителя для установки стоковой прошивки. Второй способ мы подробнее рассмотрим в следующем разделе, а о fastboot я расскажу здесь.

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

Чтобы получить доступ к fastboot, понадобятся драйверы и Android SDK . Когда они будут установлены, открываем командную строку, переходим в каталог установки SDK, далее в каталог platform-tools , выключаем смартфон, включаем с зажатыми кнопками громкости (обеими) и подключаем его с помощью USB-кабеля к ПК. Далее необходимо найти образ recovery в формате.img для твоего устройства и выполнить команду:

$ fastboot flash recovery образ.img
Или даже заставить смартфон загрузить recovery без его фактической установки:

$ fastboot boot образ.img
Таким же образом можно прошить официальное обновление прошивки:

$ fastboot update файл-обновления.zip
Найти подходящий для твоего девайса recovery можно либо на сайте TWRP , либо в форумах XDA-Developers и 4PDA .

Возвращаем смартфон к первоначальному состоянию
В этом разделе я расскажу о способах возвращения смартфона к чистому стоку, в каком бы состоянии он ни находился. Данные инструкции можно использовать как для раскирпичивания смартфона, так и для удаления следов рутинга и перепрошивки. К сожалению, я не могу рассказать о всех возможных моделях, поэтому остановлюсь на четырех наиболее популярных флагманах: Nexus 5 (этот экземпляр я называю контрольным), Galaxy S5, LG G2 и Sony Xperia Z2.

Nexus 5 и другие гуглофоны
Вернуть устройства линейки Nexus к первоначальному состоянию проще, чем любой другой смартфон или планшет. На самом деле это настолько просто, что тут даже рассказывать не о чем. Фактически все, что нужно сделать, - это установить драйверы ADB/fastboot (в Linux даже они не нужны), скачать архив с прошивкой и запустить скрипт. Пошагово вся операция выглядит так:

  1. отсюда .
  2. Скачиваем и устанавливаем Android SDK SDK Platform Tools Release Notes | Android Studio .
  3. Скачиваем архив с прошивкой для нужного девайса с сайта Google .
  4. Выключаем девайс, включаем с зажатыми кнопками громкости (обеими) и подключаем с помощью USB-кабеля.
  5. Распаковываем архив c прошивкой и запускаем скрипт flash-all.bat (Windows) или flash-all.sh (Linux) и ждем окончания операции.
  6. Запускаем командную строку, переходим в каталог с Android SDK, далее platfrom-tools и выполняем команду fastboot oem lock для залочки загрузчика.
Для тех, кому интересно, что делает скрипт, вот список команд:

Fastboot flash bootloader bootloader-ИМЯ-ДЕВАЙСА-ВЕРСИЯ.img
fastboot reboot-bootloader
fastboot flash radio radio-ИМЯ-ДЕВАЙСА-ВЕРСИЯ.img
fastboot reboot-bootloader
fastboot flash system system.img
fastboot reboot-bootloader
fastboot flash userdata userdata.img
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot erase cache
fastboot flash cache cache.img
Galaxy S5
Со смартфоном Galaxy S5 все несколько сложнее, но в целом довольно просто. В этот раз понадобится самсунговское приложение Odin, с помощью которого и будет происходить прошивка смартфона. Последовательность действий:

  1. Скачиваем и устанавливаем последнюю версию USB-драйверов Samsung отсюда .
  2. Скачиваем и устанавливаем последнюю версию Odin отсюда .
  3. Переходим на сайт samfirmware.com, вводим в поиске модель SM-G900F, находим прошивку с пометкой Russia, скачиваем и распаковываем.
  4. Выключаем смартфон и включаем с зажатыми кнопками уменьшения громкости и «Домой», ждем пять секунд, пока не появится предупреждающее сообщение.
  5. Нажимаем кнопку увеличения громкости, чтобы перевести смартфон в режим Odin.
  6. Подключаем смартфон с помощью USB-кабеля.
  7. Запускаем Odin, нажимаем кнопку PDA и выбираем файл с расширением tar.md5 внутри каталога с распакованной прошивкой.
  8. Нажимаем кнопку Start в Odin и ждем, пока закончится процесс прошивки.
Как я уже говорил, эта операция вернет смартфон к первоначальному состоянию, но не сбросит триггер, установленный системой Knox (если она была в стандартной прошивке). Поэтому сервисный центр, возможно, откажет в ремонте.
Odin собственной персоной

Odin есть даже в мобильном варианте
LG G2
Восстановление LG G2 к заводскому состоянию также не вызовет особых проблем. Количество шагов в этом процессе несколько больше, но сами по себе они не требуют особой подготовки и знаний. Итак, что сделать, чтобы вернуть на G2 заводскую прошивку:

  1. Скачиваем и устанавливаем ADB Driver Installer отсюда .
  2. Скачиваем официальную прошивку (Europe Open 32G или Europe Open) отсюда .
  3. Скачиваем и устанавливаем LG Mobile Support Tool , а также FlashTool (goo.gl/NE26IQ).
  4. Выключаем смартфон, зажимаем кнопку увеличения громкости и вставляем USB-кабель.
  5. Разворачиваем архив FlashTool и запускаем файл UpTestEX.exe.
  6. В открывшемся окне выбираем Select Type -> 3GQCT, Phone Mode -> DIAG, в опции Select KDZ file выбираем прошивку, скачанную во втором шаге.
  7. Нажимаем кнопку CSE Flash внизу экрана.
  8. В открывшемся окне нажимаем Start.
  9. В следующем окне выбираем страну и язык и нажимаем Ok.
  10. Ждем окончания прошивки, а затем выключаем и включаем смартфон.
Это все. Но имей в виду, что, как и в случае с Samsung, смартфон до сих пор будет иметь статус Rooted, и это не исправить.

Sony Xperia Z2
Теперь о том, как вернуть к заводскому состоянию смартфон Sony Xperia Z2. Как и в предыдущих двух случаях, для этого понадобится стоковая прошивка и официальная утилита для прошивки. Ты запускаешь утилиту на ПК, подключаешь смартфон с помощью USB-кабеля и запускаешь процесс обновления. Пошагово все это выглядит так:

  1. Скачиваем и устанавливаем ADB Driver Installer . или Downloads - ADB Driver Installer
  2. Сбрасываем смартфон до заводских настроек.
  3. Скачиваем и устанавливаем Flash Tool с официального сайта Sony и последнюю прошивку отсюда .
  4. Копируем файл прошивки в каталог C:/Flashtool/Firmwares.
  5. Выключаем смартфон и включаем с зажатыми клавишами уменьшения громкости и «Домой».
  6. Подключаем смартфон к ПК с помощью USB-кабеля и запускаем Flash Tool.
  7. Нажимаем кнопку со значком молнии в Flash Tool. В открывшемся окне выбираем Flashmode, дважды щелкаем по прошивке в открывшемся списке.
WARNING
Во многих смартфонах разлоченный загрузчик не позволит выполнить обновление по воздуху.

В 90% случаев разлочка загрузчика повлечет за собой удаление всех данных со смартфона, включая карту памяти.

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

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

Бытует мнение, что можно купить телефон подешевле, но в итоге получить тоже самое, что и у флагмана, но за меньшие деньги. Это, конечно же, не так. Производители телефонов не альтруисты и филантропы – они зарабатывают деньги. Поэтому если смартфон стоит на $650, а $150, то разница между ними есть, поверьте. Да, не такая большая, как пытаются нас убедить маркетологи, но все-таки существенная. Очевидные отличия бюджетника от флагмана – качество сборки и бюджетные комплектующие. С этим все понятно, не будем останавливаться. Но помимо этого существуют другие расходы – на софт, например. А в первую очередь, на его оптимизацию. Очень дорого держать большой штат тестировщиков, из-за это случаются проблемы с плавностью интерфейса, запуском приложений и так далее. Но с другой стороны, так ведь выходит дешевле!

На этом строится философия бренда Сяоми, удачно обыгранная в рекламе магазинов Цитрус. «Я убрал все лишнее, убрал всю шелуху и весь пафос – я сказал “фак” брендам!» – как бы говорил нам Лэй Цзюнь, основатель Xiaomi, в рекламе смартфонов собственного производства. Все мы понимаем, что господин Цзюнь такого не говорил, но те, на которых эта реклама ориентируется, вполне поверят словам богатого китайца. «Свой парень, пошел против системы, сделал нормальные телефоны по нормальной цене, для простых людей с района» – подобные мысли возникают после такой рекламы. Звучит очень привлекательно, согласитесь.

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

Давайте рассмотрим семь причин прошивать смартфон.

Необходимость

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

Другая проблема – плохая оптимизация прошивки. Часть производителей относится к тестированию прошивок недобросовестно. Ярким примером является Xiaomi. Уже никого не удивить, когда даже флагманы выходят с сырым ПО. То сканер отпечатков пальцев до ума не доведут, то экран как-то плохо работает. Про камеру молчу: она первые полгода не работает нормально почти никогда. И если смартфону за 100-200 долларов простить такое можно (хоть и не очень хочется), то смартфон за 700 долларов с шестью гигабайтами оперативной памяти и подтормаживающей оболочкой вызывает много вопросов. Привет, Samsung. Поэтому вперед избавляться от тормозов с помощью чистого, как слеза, андроида!

Отказ от мусора

Во флагманских смартфонах цена предустановленного софта иногда достигала половины стоимости самого смартфона. Но давайте смотреть правде в глаза – нужна ли вам про-версия какого-нибудь офисного пакета, если за глаза хватает Google Документов? А все это добро мало того, что занимает память устройства, так еще и тормозит систему. Если предустановленный Facebook еще пригодится, то неработающие приложения в китайских прошивках совершенно ненужны. Долой! Ставим чистый Android с Pixel-подобным лаунчером и живем спокойно.

Обновление

Все мы знаем, что обновления не столь важны. Если ты покупаешь устройство и ПО в момент покупки тебя устраивает, то зачем тебе обновления? Но чего-то новенько все равно хочется. А покупать каждый год-полгода новый флагман практически нереально. Прошивка телефона – самый дешевый способ получить новый опыт работы с устройством и попробовать свежую версию Android. Например, Xiaomi в основном обновляет версию собственной прошивки MIUI (даже на смартфонах 2012 года!), при этом версию Android оставляет прежней. Да, конечно, часть функций из новых версий Android появляются в новых версиях MIUI, но разве мы согласимся на полумеры? Если ваш смартфон просто перестали поддерживать, есть варианты оставаться на старой версии ПО, или купить новый девайс. Но не стоит спешить. Загляни на ветку 4PDA, или XDA с твоим устройством. Вдруг прошить его проще простого.

Xiaomi MI 2 получит в этом году обновление до MIUI 9, хотя вышел он в 2012 году.

Прикладной интерес

Выбирая смартфон сегодня, покупатели выбирают между двумя операционными системами: iOS и Android. Но ведь есть масса других, менее популярных, но от этого более интересных проектов. Sailfish OS, Firefox OS, Ubuntu Mobile, Windows Phone и Windows 10 Mobile. Большинство из этих ОС уже мертвы, но все это я когда-то устанавливал на смартфоны для них официально не предназначавшихся. Сегодня можно поставить разве что Sailfish OS и Windows 10 Mobile на китайскую версию Xiaomi Mi4 (для тех, кто действительно знает толк в извращениях). Остальные прошивки умерли, и никто за ними не скучает.

Если вам все-таки хочется попробовать что-то эдакое, но до Sailfish OS крыша пока не съехала – добро пожаловать в мир прошивок от производителей. MIUI, Flyme, ColorOS, OxygenOS и многие другие можно поставить себе прямо сейчас. Вполне возможно, вам даже понравится, и вы будете пользоваться этой прошивкой на постоянной основе. Что приведет к покупке устройства, где эта ОС доступна из коробки.

Борьба между брендами Xiaomi и Meizu, к примеру, в первую очередь ведется в плане прошивок. А пользователи зачастую покупают тот или иной смартфон ориентируясь на оболочку рабочего стола. Не мудрено – в бюджетном сегменте аппараты обеих производителей уже давно сравнялись в железе.

Особняком стоит HTC HD2. Смартфон-легенда, про который написаны сотни материалов. На него портировано вообще все! А в последние пять лет сообщество разработчиков делает прошивки на HD2 сугубо просто так. «Смотрите, я смог запустить на старичке Android 8.0!» – гордо заявляет разработчик. И ничего, что кроме собственно запуска рабочего стола и открытия пункта «О телефоне» в настройках, больше прошивка ничего не умеет. Не для работы портировалось, но во славу автора!

Да, 7.0 Nougat тоже есть.

Функции

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

Помощь друга

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

Свободное время

Главная причина прошивки – на это есть время. Сколько раз вы слышали от пользователей смартфонов на iOS, что у них нет времени прошивать телефоны. Зато время на просмотр сериалов у этого человека наверняка есть) Прошивка в первую очередь хобби и не стоит воспринимать серьезно нападки одних и доводы других.

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

Отсутствие функций

Стоит понимать, что в большинстве случаев кастомные прошивка разрабатывают такие же пользователи, как мы. Поэтому не удивляйтесь, что первые альфа сборки не смогут звонить и подключаться к Wi-Fi. Конечно, со временем большинство функций все-таки будут работать. Но совершенно не обязательно, что прямо-таки все. Дактилоскопический сенсор от производителя Goodix знают все пользователи смартфонов от Xiaomi, потому что на кастомах он не работает. А про какие-то мелочи, вроде неотображения занятого пространства при подключении смартфона к ПК, обычно, принято не говорить. Мол, это все не важно, главное – заветное Oreo!

Нестабильная работа

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

Плохой перевод

Зачастую относится к китайским прошивкам, вроде MIUI, Flyme и другим менее популярным. Совсем недавно Meizu хвастались, что их прошивка Flyme стоит на почти пяти миллионах сторонних смартфонов! Причем всего оболочкой от Meizu пользуются 60 миллионов пользователей. Но, к сожалению, это не избавляет от мелких багов и некачественного перевода.

Риск превратить смартфон в кирпич

Потеря гарантии

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

Обращаем внимание на прошивку

Отдельно поговорим про выбор кастома. Стоит быть очень внимательным при выборе прошивки – производители те еще выдумщики в нейминге своих смартфонов. Возьмем очень показательный пример, флагман этого года от LG – G6. Помимо стандартного G6, существует еще версия G6+. Она не отличается ничем, кроме увеличенного объема памяти. А всего существует шесть моделей с разными индексами, они продаются в разных странах: H870, H870DS, H871, H872, H873, US997.

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

Процитирую самый известный русскоязычный форум для любителей перепрошивки – 4PDA:

На данный момент разблокировать загрузчик и, как следствие, – получить ROOT, можно только на европейской версии с одной сим – H870 и американской – S997. Версию H870DS, которая продаётся в России и некоторых Азиатских странах, разблокировать невозможно! Прошивки можно шить от других регионов, но только если они для одной модели (к примеру, на модель H870DS для Сингапура можно прошить прошивкой от H870DS, выпущенной для России и стран СНГ). При этом регион прошивки у вас сменится на абстрактный и перестанут прилетать обновления по воздуху.

Особенно нравится про прошивку для разных регионов одного аппарата и «абстрактный» регион. Стоит отметить, что подобная путаница с моделями существует еще с 2014 года и второй версии флагмана – LG G2.

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

Что покупать, чтоб прошивать?

Получить все функции новенького Google Pixel 2 через несколько дней после его презентации, не покупая сам пиксель за $800? Легко! Главное, не ошибиться в выборе устройства. А как это сделать читайте дальше.

Идеальными кандидатами на покупку для последующих экспериментов с прошивками всегда были смартфоны от Google. Линейка Nexus не имела проблем с разблокировкой загрузчика, стоила относительно недорого и всегда была на производительном железе. Сюда же относим и линейку смартфонов Pixel. Конечно, стоимость пикселей выбивается из парадигмы экономии, но если вы состоятельный и любите приключения – почему нет!

Со смартфонами от других производителей много сложнее. Для начала стоит запомнить, что прошиваются смартфоны только на процессорах от Qualcomm. Запомнили и вычеркнули от сюда Meizu, Huawei и Asus почти полностью. Точнее, все модели этих производителей не на процессорах Snapdragon. Проблемы с отсутствием кастомных прошивок зачастую у смартфонов от Sony и HTC и Samsung. Но это не означает, что их совсем нет. Ищите подробности о конкретной модели на 4PDA, или XDA. Хорошими кандидатами на покупку для установок кастомов станут LeEco, LG, Motorola (Lenovo), OnePlus, OPPO, Wileyfox, Xiaomi и ZTE.

Несколько слов по поводу вышеупомянутых брендов. У LeEco и Xiaomi следите, чтобы у выбранной вами модели был процессор именно Snapdragon. Бывает, что в одной линейке есть смартфоны на разных процессорах. Если собираетесь покупать для перепрошивки LG, следите, чтобы у вас была именно международная версия флагмана. Никаких операторских моделей от Verizon, или Sprint, которыми завален вторичный рынок. У таких моделей будут проблемы и с самим процессом прошивки, и с наличием кастомных ромов. Хотя их цена будет ну очень привлекательной. Motorola прошивается легче Lenovo, само собой. Не смотря на мое предвзятое отношение к бренду Wileyfox, стоит отдать должное, на эти смартфоны действительно есть прошивки вплоть до Android 8 Oreo.

Пользователи того или другого бренда очень ценят поддержку разработчиков и зачастую остаются приверженцами бренда на долгие годы. Фанаты Moto предпочтут именно Motorola. Пользователи «убийцы флагманов» – OnePlus – остаются со смартфонами этого бренда, иногда закрывая глаза на некоторые проблемы. Ну а про фразу «луДшие смартфоны Xiaomi» уже ходят анекдоты, но как-то и не смешно. Обидно, что именно такие эксцентричные люди и репрезентируют поклонников той, или иной фирмы. Правильно говорят – адекватный человек комментарии в интернете не пишет, и уж тем более их не читает.

В сухом остатке

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