Нюансы установки сторонних прошивок на Android-смартфоны. Первые шаги. Установка стороннего Recovery / Хабр

bootloader stretch Прошивки

Основы использования reboot to bootloader

Что это значит – я рассказал выше. А теперь – важные рекомендации:

  • Все, что Вы делаете в Бутлоадер (главном загрузчике Андроид) – выполняйте на свой страх и риск. Я не несу никакой ответственности за проблемы, возникающие в процессе манипуляций. Вероятность выхода устройства из строя достаточно высока, если произвести некорректные операции;
  • Риск потери данных тоже немаленький. Желательно заблаговременно создавать резервные копии на сторонних носителях. Иначе можно при попытке разблокировать телефон с помощью RtB потерять важную информацию.

Запуск оболочки следует выполнять, когда смартфон выключен. Далее одновременно зажимаем и удерживаем две клавиши – Power (Питание, Вкл/Откл) и Громкость вниз. Для Самсунг кнопка управления звуком может быть заменена на Home.

https://www.youtube.com/watch?v=8zNuDqSf4qg

Таким образом, мы оказываемся в меню , откуда и переходим в RtB:

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

Есть и второй вариант. Если у Вас разблокирован (Developer Mode), то можно при включенном аппарате открыть «Расширенные настройки» — «Для разработчиков» и активировать «Заводскую разблокировку» (актуально для Android 5 и выше):

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

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

Я поведал Reboot to Bootloader – что это такое Android, а если захотите узнать конкретно по своему смартфону (как, что делается), то рекомендую посетить самый авторитетный форум 4PDA.

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

Коварство заключается в том, что «вчера вечером все было нормально», а сегодня вот… В качестве примера приведу случай из жизни. На некоторых не новых компьютерах обновленных до Windows 10 я сталкивался с такой проблемой. Лечиться она просто. Я отключаю питание компьютера, отсоединяю кабель питания, считаю до десяти и снова все включаю. Система загружается как обычно.

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

Что такое bootloader и зачем разблокировать загрузчик на xiaomi

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

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

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

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

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

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

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

Описание пунктов меню cwm

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

  • reboot system now — перезагрузка устройства в систему;
  • apply update.zip from sdcard – инсталляция архива «update.zip» (должен быть размещён в корне карты памяти);
  • wipe data/factory reset — полный сброс настроек, данных и кеша и возвращение к заводскому состоянию;
  • wipe cache partition — очистка области хранения временных файлов;
  • install zip from sdcard — инсталляция .zip архива с карты памяти (можно выбрать архив с любым именем в любой директории карты памяти). Пункты этого меню:
    • apply update.zip — полностью аналогичен «apply update.zip from sdcard»;
    • chooze zip from sdcard — выбрать .zip на съёмном накопителе;
    • toggle signature veritification — включение и отключение верификации подписи архива;
    • toggle script — включение или отключение скрипта утверждения, позволяющего выбрать приоритетные действия (не предназначен для для повседневных задач).
  • backup and restore — создание и восстановление бэкапа данных из различных областей памяти девайса. Пункты этого меню:
    • Backup — создание бэкапа прошивки и пользовательских данных.
    • Restore — восстановление бэкапа.
    • Advanced Restore — восстановление файлов из определённой области памяти в бэкапе.
  • mounts and storage — открытие доступа для записи, работа с накопителем устройства и системнымы разделами. Пункты этого меню:
    • mount /system — примонтирование основного раздела прошивки;
    • unmount /data — отмонтирование раздела данных;
    • unmount /cache отмонтирование раздела хранения временных файлов;
    • mount /sdcard — примонтирование накопителя;
    • mount /sd-ext — примонтирование линукс-раздела накопителя;
    • format boot — очистка загрузочного раздела;
    • format system — очистка системного раздела;
    • format data — очистка раздела данных;
    • format cache — очистка раздела временных файлов;
    • format sdcard — очистка накопителя;
    • format sd-ext — очистка линукс-раздела накопителя;
    • mount USB storage — подключение устройства к компьютеру в режиме запоминающего устройства.
  • advanced — дополнительные функции. Пункты этого меню:
    • Reboot Recovery — перезапуск рекавери (если CWM установлен по соседству со стоковым, будет загружен стоковый рекавери);
    • Wipe Dalvik Cache — очистка кэша Dalvik (в исполнительной среде ART — бесполезен);
    • Wipe Battery Stat — сброс статистики аккумулятора (рекомендуется сделать после обновления или установки новой прошивки для создания нового файла калибровки);
    • Report Error — создание отчёта на карте памяти;
    • Key Test — отображение кодировки клавиш;
    • Restart adb — перезагрузка ADB-терминала (полезно при возникновении ошибок в работе с отладчиком).
  • Go Back — во всех меню выполняет команду «назад».

* Пункты монтирования разделов, обозначают команды, которые будут выполнены после выбора соответствующего пункта. Таким образом, если написано «mount /system», значит раздел system в данный момент не смонтирован и требуется выполнить команду mount.

Выполнение заводской разблокировки

ПРИМЕЧАНИЕ. Приступив к работам над прошивкой планшета, первое, что надо сделать, так это разрешить режим отладки по USB.

Для этого, не выходя из меню

Для разработчиков

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

Как разблокировать Bootloader на Android | remontka.pro
Рис.3.Предупреждение о вкл. отладки по USB

При положительном ответе режим отладки будет включен:

Как разблокировать Bootloader на Android | remontka.pro
Рис.4.Вкл. режима «Отладка по USB»

Теперь, если во время работ произойдет сбойная ситуация, например:

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

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

Как разблокировать Bootloader на Android | remontka.pro
Рис.5.Запрос на вкл.завод.разблокировки

При положительном ответе режим разблокировки будет включен:

Как разблокировать Bootloader на Android | remontka.pro
Рис.6.Вкл.режима «Заводская разблокировка».

Думаете все, загрузчик планшета разблокирован? Не-е-е-т, производитель только РАЗРЕШИЛ Вам использовать возможность снятия блокировки загрузчика, которая выполняется при помощи команд FASTBOOT в режиме FASTBOOT MODE. Если не знаете, что это за режим и как в него попасть, читайте.

Huawei frp разблокировка официальным кодом

Huawei FRP unlock

— это сброс аккаунта официальным кодом разблокировки.

FRP lock (Factory Reset Protection)

— это система защиты от кражи на телефонах Android, которая срабатывает после

hard reset huawei

(сброса настроек до заводских). После перезагрузки и подключения к интернету устройство будет запрашивать логин и пароль — окно «

подтверждения аккаунта Google

«. В случае, если эти данные забыты/утеряны, пользоваться устройством будет невозможно. Ниже вы найдете руководство по официальному удалению учетной записи Google ByPass FRP на

любых устройствах Huawei Android

.

ВНИМАНИЕ!!! Нам под силам абсолютно любая модель Huawei не зависимо от года выпуска, любая версия прошивки, любая версия Android, любая версия загрузчика. Все официально.

По данной услуге вы получите оригинальный, заводской ключ сброса блокировки Google аккаунта (FRP key) для любой модели Huawei по его IMEI. Заводской ключ сброса блокировки Google аккаунта (FRP key) гарантированно подходит для абсолютно любой заводской версии ПО устройства, любой версии Android и любой версии безопасности телефона, ПО которого не повреждено.

Заводской ключ сброса блокировки подходит к устройству с конкретным IMEI и может быть использован многократно, в течение всего периода эксплуатации данного устройства Huawei с оригинальным ПО, для сбросов блокировок аккаунта Google.

ВНИМАНИЕ! FRP key это не пароль для Google аккаунта, который запрашивает заблокированное на FPR устройство. FPR не удаляет Huawei ID!!!!

ВНИМАНИЕ! Некоторые версии (замечено на Honor 8x) могут сразу не принять FRP Key.
В таких случаях необходимо с помощью eRecovery обновить телефон до последней версии EMUI и после этого ввести полученный FRP Key.
Как сбросить настройки на хуавей так же помогают и следующие действия:
1.) Зайти в recovery
2.) Сделать Wipe data/Factory reset
3.) Сделать Wipe cache partition
4.) Зайти в Safe mode и оттуда перейти в Fastboot
5.) Когда телефон загрузится в режиме Fastboot — ввести FRP Key.

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

ВНИМАНИЕ: по этой услуге проверка/отмена заказа не предусмотрены. Учитывайте это!

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

Что необходимо для разблокировки телефона / планшета Huawei от Google аккаунта:

а) Ваш планшет / телефон Huawei который хотите разблокировать.
б) USB кабель от вашего гаджета.
в) Компьютер с Windows (если у вас windows 10 — отключите проверку цифровой подписи драйверов, выключите программы сканирующие usb порт).
г) Подключение к интернету на вашем ПК.

1. Выключаем телефон, зажимаем кнопку звука вниз — удерживая кнопку «Громкость минус» (VOL-) и не отпуская кнопку подключаем кабель usb к компьютеру. Телефон запустится в фастбут режим- Fastboot.

2. Для начала нам нужно узнать первый IMEI или Серийный номер смартфона, если вы его знаете, тогда переходим сразу к пункту 3 и пропускаем все, что написано ниже. Если вы НЕ знаете IMEI или Serial номер, у вас нет коробки от телефона и на самом корпусе он не указан, тогда нам нужно это сделать программным способом.

3. Скачиваем последнюю версию программы DC-unlocker и драйвера

4. Разархивируем архив и запускаем из него файл dc-unlocker2client.exe(1). Далее в окне ,,Select manufacturer,, выбираем Huawei phone(2), затем нажимаем кнопочку со значком линзы. Если драйверы телефона установлены и в диспетчере устройств есть ваш смартфон, тогда у вас программе определится телефон, где будет указана его модель, версия прошивки, IMEI и Serial number. ВНИМАНИЕ!!! Если программа не выдает IMEI, то его можно, также посмотреть на лотке от сим-карты.(3).

Если телефон не определился в программе DC-unlocker, то можно воспользоваться программой Multi-Tool for HUAWEI and HONOR. После подключения нажимаем Заполнить и мы увидим необходимые данные.
либо еще попробовать такой вариант:
Качаем и устанавливаем HCU Client. Затем переводим устройство в Fastboot (на выключенном устройстве зажать громкость вниз и к ПК) и в HCU нажать Read phone info. Справа в логах скопировать SN (Serial Number)
5) Скачиваем программу для ввода кода сброса FRP блокировки — Erase_Tool_FASTBOOTET01Ver1006. Разархивируем на рабочий стол. И запускаем из папки файл FastbootET01.exe (на фото ниже — 1), откроется программа — Fastboot Erase Tool. В поле Information появится надпись Device is connected! Если этого не произошло, тогда отсоединяем USB кабель от телефона и подключаем его еще раз. Перепроверяем если установлены драйверы для устройства. Драйверы качаем и устанавливаем драйвер для Huawei и переподключаем устройство.

6) После получения кода вводим его в окно FRP PWD программы Fastboot Erase Tool как показано в пункте 5 на фото выше. Далее нажимаем кнопку FRP Unlock (4). Пару секунд и ваш смартфон будет навсегда разблокирован от гугл аккаунта. После разблокировки вы сможете ввести уже свой Google аккаунт и полноценно пользоваться смартфоном.

P. S. Бывает такое, что программа Fastboot Erase Tool не видит телефон, либо при вводе кода выходит ошибка, в этом случаи необходимо воспользоваться двумя другими способами, которые указаны внизу.

Важно!!! Провайдер услуги не принимает рекламации на оказавшиеся бесполезно купленными (не возможно ввести ключ и прочее) или на не рабочие ключи. Пожалуйста учитывайте это перед заказом.

Важно!!! Для телефонов с 2-мя SIM (2-мя IMEI) в форме заказа укажите IMEI 1 (первый IMEI) или серийный номер.

Также код можно вести используя другие методы. Например:

Метод ввода используя программу FastBoot Unlock

1. Скачать программу и распаковать ее. (Если драйвера ранее не были установлены, то поставить их)

2. На выключенном телефоне зажать ЗВУК ВНИЗ и подключить кабель, он загрузиться в режим FASTBOOT (Белый экран с Android-ом).

3. Ввести полученный код в программу в соответствующую строку и нажать кнопку «FRP Unlock»

4. Телефон попросит подтвердить разблокировку нажатием кнопки звука.

5. После телефон будет автоматически перезагрузиться, ждем 1-5 минут и на этом процесс разлочки окончен.

Метод ввода через Командную строку

1. Запустите командную строку (Пуск — Служебные программы Windows)

2. Выполнить команду fastboot oem frp-unlock полученный код

fastboot oem frp-unlock SAR4C19726007135

Процесс покупки FRP key

1. Выписываем нам IMEI-номер первого слота вашего устройства, либо Serial номер.

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

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

Для тех, кто хочет купить код разблокировки, через торговую площадку.

Блокировка загрузчика xiaomi с помощью adb-файлов

Примерно в 50% случаев этот метод позволяет заблокировать загрузчик Xiaomi без удаления с телефона важной информации. Однако нельзя считать, что способ гарантирует сохранность данных. Следовательно, бэкап является обязательным мероприятием. Если, конечно, в памяти телефона присутствует что-то важное.

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

Непосредственно блокировка загрузчика Xiaomi с помощью ADB-файлов производится в несколько этапов:

  • копируем на компьютер ADB-файлы (размещать их нужно в корневом каталоге диска С);
  • проверяем наличие на ПК всех необходимых драйверов;
  • переводим смартфон в режим Fastboot уже знакомым способом;
  • подключаем телефон по USB и ждем его распознавания компьютером;
  • переходим в директорию, в которой размещены файлы ADB и Fastboot;
  • открываем командную строку;
  • прописываем fastboot devices;
  • повторно проверяем статус загрузчика (fastboot oem device-info);
  • продолжаем работу только в случае, если система показывает значение true;
  • добавляем команду fastboot oem lock;
  • ждем подтверждения верности действий в виде появления символов OK;
  • повторно проверяем статус Bootloader (командой fastboot oem device-info);
  • убеждаемся в успешности разблокировки (система должна показывать значение false);
  • выполняем перезагрузку смартфона введением fastboot reboot.

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

Видео с демонстрацией последнего способа блокировки загрузчика представлена на видео.

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

В. перезагрузка android устройства с помощью компьютера

Может быть можно перезагрузить Android с помощью компьютера, если другие методы не работают. Вот как это сделать.

01. Вы должны посетить веб-сайт для разработчиков Android и получить набор Android Development System загруженного. После завершения загрузки, вы должны правой кнопкой мыши на нем и выберите пункт под названием “Извлечь все”. затем, Вы должны выбрать “Просматривать” и перейти на программные файлы, расположенные на диске С компьютера.

02. Теперь, перейти к “свойства” вашего компьютера, щелкнув правой кнопкой мыши на “компьютер”. Выберите Дополнительные параметры системы, а затем перейти к “Переменные среды”.

03. В открывшемся окне, вы должны нажать на “Дорожка” а затем нажмите на “редактировать”. Как открывается окно, вы можете увидеть, что выбрано переменный путь. Теперь, нажмите “Конец” клавиша на клавиатуре, чтобы курсор будет в конце отбора.

04. Теперь, когда курсор находится в конце отбора, Вы должны ввести следующую. С:Программа FilesAndroidADTsdkplatform-инструменты

05. Нажмите кнопку OK, чтобы вы сохраните сделанные изменения.

06. Теперь, нажмите на поиск (расположенный в верхнем правом углу). Тип “CMD” и нажмите на значок программы вы найдете в результатах поиска. Теперь вы можете увидеть окно командной строки.

07. Теперь, включите неисправное устройство Android и получить его подключен к одному компьютеру. Обязательно используйте хороший кабель USB. Теперь, печатать “ADB оболочки” и нажмите “Войти”. После того, как устройство соединено с АБР, вы должны ввести “wipe_data” и нажмите клавишу ВВОД.

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

Как восстановить работу загрузчика windows

Восстановление BIOS и доступ к жёсткому диску обеспечат относительную работоспособность компьютера посредством загрузки с внешнего носителя. Однако при повреждении загрузчика Windows вместо нормальной работы BIOS нас встретит другой надписью «No boot device available — No bootable devices-strike F1 to retry boot, F2 for setup utility».

Проблемы с загрузкой требуют участия пользователя

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

  1. Загружаемся с аварийного носителя (диска или флешки) по уже знакомому нам алгоритму. Также можно использовать инсталляционный диск Windows.
  2. Дожидаемся появления экрана с установкой Windows.
  3. Выбираем в нижнем левом углу активную опцию «Восстановление системы» и переходим по ней.

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

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

Обхода аккаунта google через  «quickshortcutmaker»

 Кстати я бы сказал, что данный способ помогает 80% случаях, которые связанны с FRP. Так что рекомендую в первую очередь воспользоваться именно им.

  1. Включаем телефон и подсоединяемся к Wi-Fi;
  2. В поле где нужно указать почту, та как и в первом варианте прописываем несколько букв и выделяем их;
  3. В появившемся меню нажимаем на три точки и выбираем пункт «нужна поддержка или помощь (ASSIST) », не помню, как точно называется данный пункт;
  4. Далее вас перекинет в окно «Google Now», где вам предложат помощь, но тут нам нужно нажать на «Нет, спасибо»;
  5. После этого появится поиск Google, с помощью которого мы сможем перемещаться между различными пунктами меню телефона. Итак, в строке поиска прописываем Chrome и запускаем его нажав на появившуюся иконку;
  6. Итак для начала нам как обычно. Нужно попасть в Chrome. Поэтому выполняем с 1 по 5 пункт, которые указывались в предыдущем варианте;
  7. Дальше ищем и скачиваем установочный apk файл, программки Test DPC;
  8. Запускаем его установку, и по необходимости разрешаем установку с неизвестных источников.
  9. В открывшемся приложение отмечаем второй пункт «Set up device owner» и переходим дальше;
  10. Несколько раз подтверждаем переход к следующему шагу нажав на «encrypt (зашифровать) »;
  11. После этого телефон должен перезагрузится и пройдет несколько секунд настройки установленных ранее параметров а приложения Test DPC;
  12. Дальше телефон сам включится и снова, как обычно, настраиваем телефон. Может появится ещё несколько новых пунктов, но в них ничего менять не нужно, просто пропускайте эти шаги и переходите дальше;
  13. Настроив телефон должен загрузится и у нас появился доступ к его основным настройкам, это как раз то что нам нужно. Так что первым делом заходим в «Настройки»;
  14. Переходим в «Об устройстве» — «Сведения о ПО» и несколько раз нажимаем по «номеру сборки», до тех пор пока не появится сообщение, что теперь вам доступны параметры разработчика;
  15. Возвращаемся обратно и заходим в «Параметры разработчика», где включаем пункт «Разблокировка OEM»;
  16. Дальше возвращаемся обратно в главное меню настроек выбираем пункт «Восстановление и сброс» и делаем очередной сброс данных;
  17. После того как телефон перезагрузится заново настраиваем телефон зарегистрировав новый или введя уже существующий аккаунт Google;

Порядок действий

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

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

Шаг 1 – Android SDK и USB драйверы:

Шаг 2 – Отладка:

Шаг 3 – Ключ разблокировки:

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

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

Шаг 4 – Работа с «Bootloader»:

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

Установка recovery для htc, sony, nexus и другие

В некоторых брендах смартфонов и планшетов Android таких как HTC, Huawei, Nexus, Sony, перед тем как установить CWM или TWRP Recovery необходимо вначале разблокировать Bootloader. Это необходимо за тем, что с закрытым Bootloader устройство закрыто на запись и внести какие либо изменения не получится!

Для HTC необходимо первоначально разблокировать Bootloader

Для Huawei необходимо первоначально разблокировать Bootloader

Для Nexus необходимо первоначально разблокировать Bootloader

Для Sony необходимо первоначально разблокировать Bootloader

Для Motorola необходимо первоначально разблокировать Bootloader

После чего положить скачанный файл recovery в папку Adb и прошить его при помощи утилиты fastboot

fastboot flash recovery Imja_file.img

(где Imja_file.img – название прошиваемого файла):

Или же можно воспользоваться утилитой ADB RUN с которой можно очень просто установить Recovery:

Установка прошивок, ядер и обновлений через cwm

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

  1. устанавливаем накопитель в устройство;
  2. запускаем CWM;
  3. выбираем «install zip from sdcard«;
  4. затем нажимаем «choose zip from sdcard» и выбираем необходимый архив;
  5. подтверждаем свои намерения кнопкой «Yes» и ожидаем окончания установки;
  6. затем делаем Wipe cash и advansed/Wipe dalvik-cash;
  7. переходим в главное меню и жмём reboot system now.

На этом всё. Более подробные инструкции по работе с CWM, ищите в описании необходимых операций в темах ваших устройств на форуме.

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

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

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

Содержание:

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

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

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

Главная, а значит наиболее часто используемая функция в CWM Recovery — это установка прошивок и различных пакетов исправлений системы. Большинство таких файлов распространяются в формате *.zip, поэтому соответствующий пункт CWM рекавери для установки называется вполне логично — «install zip».

Немаловажным положительным моментом, который позволяет избежать записи в устройство некорректных файлов, является наличие возможности проверить подпись прошивки перед началом процедуры переноса файлов – пункт «toogle signature verification».

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

В главном меню CWM Recovery процедуре очистки отведено два пункта – «wipe data/factory reset» и «wipe cache partition». В раскрывшемся списке после выбора одного или второго раздела – всего два пункта: «No» — для отмены, либо «Yes, wipe…» для старта процедуры.

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

Вызов рассматриваемой функции осуществляется при выборе пункта «backup and storage». Нельзя сказать, что возможности разнообразны, но они вполне достаточны для большинства пользователей. Доступно копирование информации из разделов устройства на карту памяти – «backup to storage/sdcard0».

Причем процедура начинается сразу после выбора этого пункта, никаких дополнительных настроек не предусмотрено. Но определить формат файлов будущего бэкапа можно заранее, выбрав пункт «сhoose default backup format». Остальные пункты меню «backup and storage»предназначены для операций восстановления из бэкапа.

Разработчики CWM Recovery объединили операции монтирования и форматирования различных разделов в одно меню, получившее название «mount and storage». Список раскрывшихся возможностей минимально достаточен для основных процедур с разделами памяти устройства. Все функции выполняются в соответствии с названиями вызывающих их пунктов списка.

Последний пункт главного меню CWM Recovery – «advanced». Это, по мнению разработчика, доступ к функциям для продвинутых пользователей. Непонятно в чем «продвинутость» доступных в меню функций, но тем не менее они присутствуют в рекавери и могут понадобиться во многих ситуациях.

Цифровая подпись aboot и boot разделов

Я пытался выяснить каким публичным ключём подписаны boot образы. Распаковал ключи из aboot (), извлек подписи из образов и прошелся всеми публичными ключами по ним. Выяснил, что все образы подписаны одни ключём. С ходу не разобрался как вычислить смещение подписи у boot разделов, потому я просто перепаковываю образ и использую его размер как смещение.

В качестве эксперимента я попробовал записать boot раздел в раздел fota, зная, что при загрузке fota снимаются все ограничения. Здесь я сильно рисковал, т.к. мог получить bootloop, похожий на bootloop recovery. Метка загрузки в fota записывается в раздел fotamng и если раздел не загрузится, то я получу бесконечную перезагрузку.

К сожалению, boot раздел, записанный в fota не загрузился, а bootloop я, к счастью, не получил. Не понятно почему тогда boot раздел, записанный в recovery успешно загрузился. Толку от этого конечно нет, для recovery используется та же защита, что и для boot. Не знаю чем вызвано подобное поведение. Возможно различными смещениями ramdisk и tags:

boot/recovery:

fota:

В Secure boot whitepaper от Qualcomm говорится о том, что подписывается sha256 hash от sha256 hash’ей нескольких сегментов ELF загрузчика. Количество сегментов определено в Subject’е сертификата. Например OU=05 00002000 SW_SIZE говорит о том, что в подписи содержится sha256 hash от первых 256 hash’ей областей по 32 байта (0×2000/32=256). Сам по себе aboot не содержит ELF заголовка и описание больше подходит к sbl1 (secondary boot loader).

Есть описание работы little kernel от Qualcomm, но и там нет ничего про алгоритм создания подписи aboot. Задача определить алгоритм все еще актуальна.

Чем может быть полезна функция reboot to bootloader

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

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

Обычно, чтобы получить Root-права , устанавливают какую-нибудь стороннюю программу, но она не гарантирует результата. Получить эти права можно, просто разблокировав загрузчик. Также появляется возможность отладить приложения и деинсталлировать даже неудаляемые обычными средствами – под ними могут скрываться некоторые вирусы.

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

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

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

Всё это означает, что использовать функцию Reboot to Bootloader может только лишь человек, обладающий нужными навыками и знаниями, а не обычный пользователь.

Через настройки

Другой вариант — повторно сбросить настройки на Андроиде, когда требуется подтверждение аккаунта Гугл. Как это устроить:

  1. После включения, тапните по строчке, куда попросят ввести номер телефона или адрес электронной почты.Строка ввода телефона или электронной почты
  2. Появится клавиатура. Зажмите пробел, кнопку смены языка, значок @ или другие символы, чтобы появилась строчка «Настройки клавиатуры».
  3. Следом перейдите в меню многозадачности. Если повезет, сверху будет находиться поисковая строка Google. В нее введите настройки, в перечне приложений снизу откройте системное ПО «Настройки».
  4. Перейдите в раздел «Восстановление и сброс». Совершите повторный Hard Reset.

Если поисковая строка не появляется или не удается открыть параметры клавиатуры, пригодится карта памяти. Метод работает на девайсах под управлением Android 5.1-7.0:

  1. Когда появится просьба ввести эмейл, вставьте SD-карточку в соответствующий слот или воспользуйтесь лотком.
  2. На экране появится извещение о появлении на устройстве дополнительной памяти, тапните по «ОК».Изменить память для записи по умолчанию
  3. Пролистайте новое окно вниз, чтобы выбрать «Данные приложений и мультимедиа».Данные приложений и мультимедиа
  4. Перейдите в раздел «Все». Найдите и откройте «Настройки».Настройки в разделе все
  5. Откроется карточка, где нужно щелкнуть по «Запуск приложения».Запуск настроек через меню о приложении
  6. Оказавшись в настройках проследуйте в «Восстановление и сброс».Восстановление и сброс
  7. Снова сделайте «Сброс настроек» или сперва «Сброс DRM», а затем уже параметров.Сброс настроек девайса

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

Шаг 2: связывание аккаунта с устройством

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

  1. Выходим из своего Mi-аккаунта, это нужно чтобы избежать появления ошибки о невозможности проверки устройства и аккаунта.
  2. Переключаемся с Wi-Fi на мобильный интернет. Это обязательное условие, по другому процесс не пройдет. Читайте как настроить мобильный интернет на Xiaomi.
  3. Переходим в пункт «О телефоне» — нажимаем до 7 раз на строку «Версия MIUI».
  4. Возвращаемся в главное меню настроек, ищем разделы «Расширенные настройки» — «Для разработчиков».
  5. Нажимаем на пункт «Статус Mi Unlock». Подтверждаем свои действия согласием на появившееся предупреждение.
  6. Нажимаем на кнопку «Связать аккаунта с устройством».
  7. Система MIUI потребует войти в Mi-аккаунт, входим.
  8. После успешного входа произойдет связывание аккаунта с вашим телефоном.
  9. При успешной привязке вы увидите соответствующею надпись.
  10. Готово. Теперь нужно подождать пока пройдет обязательный срок в 360 или 720 часов.
  11. Проверить сколько еще осталось времени до разблокировки можно с помощью финального шага.

Если во время привязывания аккаунта к смартфону возникли трудности, то посмотрите это видео.

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

Оцените статью
Huawei Devices
Добавить комментарий