MForum.ru
31.07.2012,
Причины, побуждающие к установки на смартфоны неофициальных версий программного обеспечения, могут быть различными. Кто-то хочет получить более свежую версию операционной системы, кто-то желает избавиться от глюков, а некоторым пользователей важен внешний вид и набор приложений, интегрированных в программное обеспечение устройства. Но, независимо от причины, желающих установить «кастомную» прошивку с каждым днем становится все больше.
Обычно порядок установки неофициальной версии программного обеспечения подробно описан на сайте разработчиков выбранной прошивки или в теме, посвященной конкретному устройству, на сайтах xda-developers или 4pda. Поэтому перед попыткой установки на свой смартфон любой неофициальной версии программного обеспечения следует в обязательном порядке ознакомиться со всей изложенной там информацией. Также рекомендуем ознакомиться с нашим «сборником советов по прошивке смартфона».
Все операции выполняются на ваш страх и
риск. Автор и редакция MForum.ru не несет ответственности за любые
последствия установки неофициальных версий программного обеспечения. Мы
рекомендуем использовать только официальные версии программного
обеспечения мобильных устройств, установка которых совершаются в
авторизованных сервисных центрах или в порядке, рекомендованном
производителем устройства. Установка неофициальных весрий прошивки
может стать причиной отказа в гарантийном ремонте.
В качестве «аппаратной базы» в этой статье будет использоваться МТС 950, один из самых доступных Android-смартфонов на российском рынке. Аппаратная платформа устройства – процессор Qualcomm MSM 7225, а оригинальное название модели – Huawei U8160. Кстати, владельцам операторских «трубок» следует обязательно уточнить оригинальную модель телефона по классификации производителя, в противном случае, после попытки установки неофициальной прошивки, вместо телефона можно получить высокотехнологичный «кирпич».

Обобщенно процесс установки неофициальных версий программного обеспечения можно разделить на несколько этапов, основным из которых является обновление recovery, на версию позволяющую устанавливать сторонние прошивки. Все операции с программным обеспечением телефона следует выполнять только при полностью заряженном аккумуляторе.
Справка: Recovery (ROM Manager) – часть программного обеспечения смартфона, используемая для установки программного обеспечения, удаления данных и настроек пользователя (wipe) и ряда других операций. Доступ к Recovery выполняется до загрузки операционной системы. Чтобы попасть в Recovery при включении телефона следует удерживать определенную комбинацию клавиш. Для загрузки в телефон неофициальных прошивок Recovery необходим полный доступ к устройству (root-права), наличие которых показывается значком восклицательного знака в треугольнике. Также root-права в обязательном порядке потребуются для обновления Recovery.
Чтобы попасть в Recovery МТС 950 следует вынуть аккумулятор, нажать и удерживать клавиши «громкость вверх» и «включение», после чего вставить аккумулятор на место и, дождавшись загрузки Recovery, отпустить клавиши. Для навигации по Recovery в МТС 950 (и многих других телефонах без физических клавиш на передней панели) используется качелька регулировки громкости, а для выбора того или иного пункта меню – клавиша включения устройства.
На Android-устройствах root-права могут быть нескольких типов:
Для обновления Recovery может использоваться любой из перечисленных вариантов, так как эту операцию достаточно выполнить однократно. Для получения прав суперпользователя можно воспользоваться одним из соответствующих приложений. Например, SuperOneClick, представляющим собой довольно универсальное приложение, дающее возможность получить временные root-права на многих устройствах. Загрузить приложение можно, например, с сайта xda-developers. Обратите внимание – программы для получения root-доступа опознаются антивирусными программами как вредоносное ПО (что вполне логично, ведь они вносят уязвимости в ОС Android), поэтому для их использования антивирус придется отключить.
Работа с SuperOneClick ведется в следующем порядке:
1. Распаковывают архив с приложением в любую удобную папку на компьютере;
2. При использовании Windows XP необходимо, чтобы в системе был установлен .net Framework версии 2.0 или более новой;
3. Включают режим отладки на мобильном устройстве: Настройки -> Приложения -> Разработка -> установить флажок «Отладка по USB»;
4. Подключают смартфон к компьютеру через USB-интерфейс и устанавливают соответствующие драйвера. Например, для МТС 950 они были взяты на официальном сайте ;
5. Запускают исполняемый файл SuperOneClick.exe;
6. Настройки приложения оставляют в режиме «Auto»;
7. Нажимают кнопку «Root» и ожидают выполнения операции;
8. Для проверки результата соглашаются на запуск теста;
9. Если операция выполнена успешно, то в меню телефона появится программа «Superuser».

Как уже упоминалось, для обновления Recovery необходим полный доступ (root-права), одна из методик получения которых рассмотрена выше. Кроме того, информацию о порядке получения root-прав для своего устройства вы можете найти темах на сайтах xda-developers или 4pda посвященных конкретному устройству.
Способов обновления Recovery может быть несколько. Классическим методом являются утилиты adb (входит в состав SDK ОС Android), либо fastboot, представляющей собой надстройку над adb. При использовании этого способа на компьютер, с которого выполняется операция, должны быть установлены драйвера соответствующего устройства. Другой, не менее стандартный вариант обновления Recovery – использование терминальных приложений, работающих непосредственно в ОС Android. Например, программ Android Terminal Emulator или Telnet.
Но есть и более простые способы, одним из которых мы и воспользуемся. Для «героя» нашего теста одним из подходящих Recovery является ClockworkMod, для установки которого можно воспользоваться Android-приложением «ROM Manager». Установить программу можно из Google Play. Кстати, помимо обновления Recovery в активе этого приложения присутствуют и другие не менее интересные функции.
Внимание: для работы приложения необходимо чтобы в смартфоне была установлена карта памяти.
Обновление Recovery посредством ROM Manager осуществляется следующим образом:
1.Устанавливают приложение из Google Play и запускают его;
2. В выведенном на дисплей телефона диалоговом окне наживают «ОК», что подтверждает факт ознакомления с предупреждением о том, что «ROM Manager не несет ответственности за любой вред нанесенный Вами телефону»;

3. В меню приложения выбирают пункт «Установить ClockworkMod» и подтверждают модель телефона;

4. Далее ROM Manager обратится к своему серверу и загрузит нужную версию Recovery. При желании нужное Recovery можно заранее сохранить на карте памяти смартфона;
5. При появлении соответствующего запроса разрешают ClockworkMod получить права суперпользователя и ожидают окончания операции;

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

Для выполнения операции смартфон перезагрузится в режиме «Recovery», где и будет выполнено архивирование текущей ОС телефона. После успешного выполнения резервного копирования смартфон снова перезагрузится в обычном режиме. Файлы резервных копий сохраняются в папку \sdcard\clockworkmod\backup


После завершения всех подготовительных действий (получение root и обновление Recovery) можно переходить к самой приятной процедуре – установке модифицированной прошивки телефона. Причем, при смене одной прошивки на другую делать операцию обновления Recovery не требуется – достаточно выполнить ее один раз, при первом переходе с официальной прошивки на «кастомную». Выбрать подходящую версию прошивки можно в соответствующей теме на сайтах xda-developers или 4pda, либо из нашего дайджеста «Update Software». Моим выбором для МТС 950 стал CyanogenMod 7 (основан на Android 2.3.x), установка которого осуществляется следующим образом:
1. Загружают архив с прошивкой на компьютер;
2. Подключают смартфон к компьютеру в режиме USB-накопителя и копируют на карту памяти архив с прошивкой телефона (не распаковывая его);

3. Перезагружаются в Recovery. Для удобства можно воспользоваться соответствующим пунктом меню ROM Manager;

4. В Recovery выбирают пункт «Wipe data/factory reset» возврата телефона к заводским настройкам и подтверждают выполнение операции. Аналогичным образом выполняют «Wipe Dalvik Cache»;

5. В Recovery выбирают пункт «install zip from sdcard»;
6. В выведенном на экран меню выбирают «choose zip from sdcard» и указывают на файл, содержащий прошивку;

7. Подтверждают выполнение операции и ожидают ее окончания;

8. Перезагружают смартфон, для чего выбирают пункт «reboot system now», и ожидают окончания загрузки. Обратите внимание, при первом запуске загрузка устройства будет идти дольше, чем обычно. Приложения от Google (Gmail, Google Play и т.д.) в CyanogenMod устанавливаются отдельным пакетом.


Для отката на предыдущую версию прошивки самым простым вариантом
(без восстановления оригинальной версии Recovery) является
восстановление из резервной копии, сделанной перед обновлением
программного обеспечения. Для выполнения этой операции загружаются в
Recovery, выбирают пункт «backup and restore» -> «restore», а затем
указывают нужную копию. Для восстановления лишь определенной части
прошивки телефона выбирают пункт «advanced restore». Однако, с этим
режимом следует быть осторожным.


Для полного восстановления устройства придется воспользоваться соответствующим пакетом обновлений от его производителя. Более подробно об этой операции можно узнать в темах посвященных вашему устройству на сайтах xda-developers или 4pda.
Как вы смогли убедиться, установить «кастомную» прошивку на смартфон не так уж и сложно. Однако, чтобы не получить из смартфона высокотехнологичный кирпич следует соблюдать несколько правил, главным из которых является «Сначала думаем – потом делаем». Особенно внимательным следует быть при любых операциях с Recovery, а также выборе версии «кастомной» прошивки. Помните, ошибки на этом этапе в лучшем случае чреваты потерей времени, а в худшем – превращением мобильного устройства в «кирпич». Но, если внимательно изучить всю информацию, выбрать подходящую версию прошивки и не пропустить ни одного шага из инструкции по ее установке, то вероятность успешного завершения операции довольно высока. Удачи!
© Антон Печеровый,
Публикации по теме:
08.10.
Обновленная прошивка улучшила многозадачность Galaxy Note II
13.07.
WanamLite Stable Blue ICS для Samsung Galaxy S2, ICS для HTC Evo 3D и многое другое
20.06.
Software-Update #02: Самые свежие прошивки для вашего смартфона

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

телефон повисает(
проблемауменя 13.10.2012 20:02:
такая проблема,делал все как тут описано,собрался все уже прошивать но не заходит в рекавери,что делать????
Телефон какой?
Антон Печеровый, автор MForum

Samsung GT-I5800 случайно попал в рекавери...війти оттуда не могу ..советовали нажимать кнопку влючения..передергивать батарею. включать рибот... ничего не помогает..плиз помогите советом

Подскажите ! долго ли будет устанавливаться прошивка "7" телефон МТС950. около получаса крутится заставка с андроидом и стрелка круговая вокруг него /
fedoroden84 09.01.2013 13:30:
Подскажите ! долго ли будет устанавливаться прошивка "7" телефон МТС950. около получаса крутится заставка с андроидом и стрелка круговая вокруг него /
У вас что-то пошло не так.
Антон Печеровый, автор MForum
31.03. Vivo X300 Ultra – 200 МП телевик с гиростабилизацией и почти дюймовый 35-мм модуль
31.03. Vivo X300s – 200 МП основная камера, АКБ 7100 мАч и цена от 720 долларов
31.03. Бюджетный Realme Narzo 100 Lite получит 3 конфигурации памяти
30.03. Все iPhone 18 получат уменьшенный Dynamic Island, но рамки останутся прежними
30.03. OnePlus Nord CE6 Lite получит Dimensity 6300, батарея 7000 мАч и цену до 23 000 рупий
27.03. Представлены iQOO Z11 и Z11x – 9050 мАч, 165 Гц и IP69 за 290 долларов
27.03. iPad (2026) получит чисет A18, 8 ГБ RAM и тот же дизайн
26.03. Vivo X300s – 200 МП, перископ, батарея 7100 мАч и защита IP69
26.03. Представлены Samsung Galaxy A57 и A37 с IP68, Exynos 1680 и прежними камерами
25.03. OnePlus 15T – компактный флагман с батареей 7500 мАч, защитой IP69K и экраном 165 Гц
25.03. Samsung Galaxy Z Fold8 – 200 МП, 8-дюймовый экран и батарея 5000 мАч
25.03. Первый тизер Tecno Spark 50 5G раскрывает дизайн новинки
24.03. Huawei Enjoy 90 Plus и Enjoy 90 – Kirin 8000, батареи 6620 мАч и доступные цены
24.03. Huawei Enjoy 90 Pro Max – Kirin 8000, батарея 8500 мАч и экран 120 Гц за 250 долларов
23.03. Redmi 15A 5G – 6300 мАч и 120 Гц за «реальные деньги»
23.03. Xiaomi 17T и 17T Pro засветились в IMDA
20.03. Lenovo представила компактный Y700 с двумя USB-C и большие Xiaoxin Pro
20.03. iQOO Z11 с батареей 9020 мАч и экраном 165 Гц представят 26 марта
19.03. Ulefone RugKing 5 Pro – 20 000 мАч, 1202 светодиода и ночное видение за 270 долларов
19.03. Oppo A6s 5G – 80-ваттная зарядка и IP69 за 18 999 рупий