Восстановление загрузчика android - TurboComputer.ru
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд (пока оценок нет)
Загрузка...

Восстановление загрузчика android

Восстановление загрузчика android

ˇ1. необходимо изучить основные понятия (хотя бы): в шапке «Термины (определения)» (все) + «Общая теория» ( релиз «немного старый», но общее представление дает) ;
++ «в идеале» — разобраться со «Списком открытых вопросов»
ˇ2. предоставить«абсолютный минимум» необходимой инфо («правила темы»):

  1. ссылки на //4pda.ru/devdb/ (описание аппарата) и тему прошивки (/обсуждение) аппарата на 4pda
  2. [под спойлер!] инфо о разделах внутр. памяти — (желательно — с размерами разделов) (пример); возможно — попросить/получить в теме своего аппарата
  3. [под спойлер!] идентификаторы USB VID/PID аппарата во всех комбинациях кнопок/аккумулятора: проверить все варианты
  4. [под спойлер!] что было сделано с аппаратом перед тем, как он оказался в таком состоянии? что было испробовано из приведенных в теме методов/подходов?(детально!)
  5. [под спойлер!] вывод qblinfo одного из загрузчиков (/программера) — с прошивки (/дампа). (зачем, еще пример вывода )
  6. сколько часов на (родной?) зарядке был аппарат перед диагностикой? (FLCB ?); желательно — также уровень заряда аккумулятора (mV / mA) ?
  7. на скольких ПК (/каких ОС) было проведено диагностику?
  8. [под спойлер!] собственные соображения/предположения(/сомнения(/вопросы)) относительно возможных вариантов решения

в случае отсутствия «абсолютного минимума» необходимой инфо — сообщение будет удалено.

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

зыы: (рекомендовано) — Как правильно задавать вопросы?

  • собрать и систематизировать («привести к «удобо-понятному» виду) общую терминологию и определения
  • систематизировать и найти общие методологические принципы и подходы восстановления
  • .
  • собрать рабочие наборы («кейсы») восстановления кирпичей на Qualcomm
  • .
  • разработать типовые рекомендации по составлению «кейсов восстановления» аппаратов Qualcomm для которых нет готовых кейсов

____________

  • ответы ув. vvevvevve, :thank_you: — лучше начать отсюда — и далее по теме (минимум 2 страницы)
  • Возможно ли использовать один и тот же программер (xPRG****.hex(/mbn)) на разных аппаратах но с одним и тем же SoC? ответ1
  • .

_____________

Общие особенности архитектуры Qualcomm
Процесс загрузки Qualcomm
Состояния в которых может «находится» аппарат
Как определить состояние аппарата
Протоколы работы с аппаратом
Общая «архитектура процесса» восстановления
Для информации. (by VVitaly, :thank_you: )
особенности загрузки устройств на NAND-флешке (by vvevvevve, :thank_you: )
Если не работает SB, то главный критерий — «близость» поколений платформ
Подборка всех известных подписанных программеров

—————-
«интересные заметки» (о фастбуте) + «продолжение»
nv параметр отвечающий за усиление микрофона (by =S=, :thank_you: )

Большая база распиновок jtag для большинства моделей смартфонов спасибо Vladimirs77,
Общие принципы восстановления загрузчиков на Qualcomm (Пост Vladimirs77 #50087863)

стандарты UFS (Universal Flash Storage) — спасибо Kramar111,

===
Qualcomm Snapdragon S4 Pro APQ8064:
ZTE Nubia Z5 (NX501)

актуальные версии QPST из сети (QPST2.7.422-437) — спасибо! peter23,
Общие принципы восстановления загрузчиков на Qualcomm (Пост peter23 #50215409)

утилиты для работы с IMEI — спасибо ув. ariafan, ссылка и ув. acdev, ссылка

Файл автоматической конвертации HEX значений gpt.bin (полученного dd if=/dev/block/mmcblk0 of=/sdcard/gpt.bin bs=8 count=2176) в текстовое содержание rawprogram0.xml средствами excel — спасибо Bazzz2,

recovery script for collecting the partitions info (mmcblk0info.sh/zip):
http://forum.xda-devel…=56569542&postcount=71

Средство по работе с прошивками Qualcomm by vin2809,

®Partitions Backup & Restore Немного скриншотов для пояснения процесса:®Partitions Backup & Restore (Пост aleha81 #39380773)
Partitions Backup & Restore v1.6.0 RUS — спасибо htc 600,

мод. fastboot.exe, котрый «умеет» посылать команду «reboot-edl» бутлоадеру «напрямую» (без приставки «oem») — командной строкой «fastboot_edl reboot-edl»;
спасибо emusic, Общие принципы восстановления загрузчиков на Qualcomm (Пост emusic #50224890)

emmcdl:
спасибо peter23, «за находку» 🙂
Видна поддержка firehose, видна возможность считывать флешку с телефона, а не только записывать (в первую очередь именно этим и интересна).
Общие принципы восстановления загрузчиков на Qualcomm (Пост peter23 #50287938)

набор батников для автоматизированных чтения/записи разделов через emmcdl — спасибо emusic,
Общие принципы восстановления загрузчиков на Qualcomm (Пост emusic #50332273)

полный дамп флешки:
* как снять полный дамп флешки если нет слота для SD-карты + универсальный и платформонезависимый — скрипт :thank_you: vvevvevve,
* и попроще (но «негарантировано») Общие принципы восстановления загрузчиков на Qualcomm (Пост wladimir_tm #41497005)
* на habrahabr.ru: ссылка на инструкцию Общие принципы восстановления загрузчиков на Qualcomm (Пост олежек1975 #43247628)
—————
** «прямо на (живом) аппарате» сделать «восстановительную SD»

«даже на WinXP» — нужно «отключать проверку подписи» драйверов :thank_you: Magnat.mg

«инструкция в картинках»: QFIL Резервное копирование и восстановление EFS: Lenovo S90 — Прошивки (OS 4.4.4 — 5.X.X ) (Пост MATVEЙ #40689013)

«примерный пример» по прошивке с помощью MiFlash:

20160915
для новичков в теме:
обязательным условием написания сообщений в данной теме есть: предоставить «абсолютный минимум» необходимой инфо для своего аппарата.
в случае если не понятно как «это» получить:
1. сразу искать нормальный СЦ («сервис центр»)
2. обращаться в соответствующий раздел форума (=Технотрепалка)
зы: с случае невыполнения данного условия — сообщения новичков будут удалены (и конечно же — оставлены без ответа)

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

20160902
стандарты UFS (Universal Flash Storage) — спасибо Kramar111,

«абсолютный минимум» необходимой инфо:[/b][background][list=1 ][*]ссылки на //4pda.ru/devdb/ (описание аппарата) и тему прошивки(/обсуждением) аппарата на 4pda [*][под спойлер!]инфо о раделах внутр. памяти — с размерами разделов (пример)
зы: если у Вас нету возможности/желания предоставить информацию по всех пунктах выше, но есть желание получить совет от участников этой темы — сформулируйте вопрос в теме своего аппарата, а здесь — только линк на соотв. пост в теме Вашего аппарата;
если у кого нибудь из участников этой темы будет возможность/желание — то Вы получите ответ в теме Вашего аппарата

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

20160612
набор батников для автоматизированных чтения/записи разделов через emmcdl — спасибо emusic,
Общие принципы восстановления загрузчиков на Qualcomm (Пост emusic #50332273)

20160611
change
«абсолютный минимум» необходимой инфо
п.5 п.1

emmcdl:
спасибо peter23, «за находку» 🙂
Видна поддержка firehose, видна возможность считывать флешку с телефона, а не только записывать (в первую очередь именно этим и интересна).
Общие принципы восстановления загрузчиков на Qualcomm (Пост peter23 #50287938)
+ Нашел более свежую версию 2.15 Общие принципы восстановления загрузчиков на Qualcomm (Пост peter23 #50314988)

Большая база распиновок jtag для большинства моделей смартфонов спасибо Vladimirs77,
Общие принципы восстановления загрузчиков на Qualcomm (Пост Vladimirs77 #50087863)

мод. fastboot.exe, котрый «умеет» посылать команду «reboot-edl» бутлоадеру «напрямую» (без приставки «oem») — командной строкой «fastboot_edl reboot-edl»;
спасибо emusic, Общие принципы восстановления загрузчиков на Qualcomm (Пост emusic #50224890)

20160608
актуальные версии QPST из сети (QPST2.7.422-437) — спасибо! peter23,
Общие принципы восстановления загрузчиков на Qualcomm (Пост peter23 #50215409)

утилиты для работы с IMEI — спасибо ув. ariafan, ссылка и ув. acdev, ссылка

Partitions Backup & Restore v1.6.0 RUS — спасибо htc 600,

CORR:
[*][под спойлер!] cmdline офф. прошивки и lsusb (USB VID/PID) своего аппарата во всех комбинациях кнопок/аккумулятора: проверить все комбинации

20160513
modiff: прежде чем задавать вопросы:

Как восстановить андроид

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

Восстановление Android на Xiaomi

Решение 1

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

  1. Разберите смартфон и выньте аккумулятор, на час или более.
  2. Соберите устройство и подключите к ПК, с 64-битной ОС Windows.
  3. Установите через MiFlash прошивку 6.1.7.
  4. Удерживайте кнопку включения и громкости. Возможно, потребуется держать кнопки 1-2 минуты.
  5. Если телефон запустился, удерживайте кнопку включения, для обычной загрузки в систему.

Решение 2

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

  1. Скачайте и распакуйте архив.
  2. Запустите MiFlash версии 20151028.
  3. Выберите и установите файлы из распакованного архива.
  4. По окончанию, удерживайте кнопку включения для перезагрузки системы.
  5. Для предотвращения подобной ситуации в будущем, рекомендуется установить патч, после восстановления аппарата.
  6. Детальный процесс установки аналогичен этой инструкции. Вам только нужно прошить загрузчик, без прошивки.
Читайте также:  Компоненты центра обновления windows 10 необходимо восстановить

Решение 3

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

  1. Скачайте и установите QFIL.
  2. Понадобятся файлы прошивки версии 6.1.7.
  3. Подключите телефон к компьютеру, убедитесь, что аппарат распознан как Qualcomm 9008.
  4. Запустите программу QFIL, где выберите порт – 9008.
  5. Выбираем Flat Build.
  6. B поле «Programmer Path», выберите файл из папки Mi4c, из этого архива.
  7. В поле Load Xml, укажите rawprogramm0.xml и patch0.xml, из прошивки версии 6.1.7.
  8. Нажмите на кнопку «Download» для начала прошивки.
  9. Подробнее, как работать с программой QFIL, смотрите по ссылке.

Redmi Note 2

Решение

Метод рассчитан на восстановление телефона, в случае невозможности включения или входа в recovery. Так же если при подключении к зарядке, индикация отсутствует.

  1. Подключите телефон к зарядке на 60 минут.
  2. Подключите устройство к компьютеру, где отключена подпись драйверов.
  3. Выберите вариант удаления с драйверами, если устройство определилось как Alcatel Rndis.
  4. Установите драйвера на подключенное неизвестное устройство.
  5. Скачайте и распакуйте архив, с SP Flash Tool и англо-китайской прошивкой.
  6. Запустите программу в режиме «download».
  7. Как появится новое устройство неизвестного типа, установите дополнительный пакет драйверов.
  8. После прошивки, ожидайте 15-20 минут, пока закончится распаковка приложений.

Redmi Note 3 Pro Kenzo

Решение вывода смартфона из бутлупа

Метод позволит восстановить телефон, если после прошивки телефон находится в циклической перезагрузке.

Установите прошивку, следуя указаниям из этой инструкции.

Решение по восстановлению телефона после блокировки загрузчика

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

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

  1. Скачайте и распакуйте архив.
  2. Установите программу MiFlashSetup.
  3. Загрузите смартфон в режиме fastboot, кнопками «Питания» и «Уменьшение громкости».
  4. В папке fastboot, запустите программу fastboot_edl.exe.
  5. Введите edl.cmd, для перехода в режим EDL.
  6. Откройте программу MiFlash, где укажите путь к прошивке, после чего установите образ.
  7. По окончанию, отсоедините шнур и загрузите TWRP, кнопками «Питания» и «Увеличения громкости». Как появится логотип, продолжайте держать только кнопку громкости, пока не появится TWRP.
  8. Выполните установку патча. Для этого установите архив cofface.zip из папки sbin, а затем перезагрузитесь в систему.
  9. После перезагрузки начнется распаковка приложений и окончания установка системы, что не была произведена. Процесс займет 10-15 минут, после чего телефон запустится в нормальном режиме.

Redmi Note 3 Pro Kate

Решение по восстановлению телефона после блокировки загрузчика

Способ идентичен этой инструкции. Только в качестве установки использовать файлы из этого архива.

Вывод

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

Разблокировка Bootloader, установка Recovery и прошивка Google LG Nexus 4

Привет, друзья. Сегодня, можно сказать, спонтанный пост случился, о чем он будет, вы уже могли догадаться из заголовка. Все дело в том, что как раз сегодня пришла посылка из США, и я стал обладателем новенького Google LG Nexus 4. И теперь у меня есть сразу два Нексуса – Samsung Galaxy Nexus и LG Nexus 4 – может быть, я даже напишу обзор сравнение, если вам интересно, но сегодня не об этом.
Да, кому интересно, а я уверен, что многим – цена вопроса 12к рублей с доставкой! Но я опять не об этом…

Да, Pure Android 4 прекрасен сам по себе – удобен, быстр и почти идеален. Обратите внимание, что я говорю именно о том андроиде, который установлен в гуглофонах Nexus, а не всех других телефонах (htc, Samsung, sony и т.д.), т.к. они серьезно переработаны и изменены, увы, не в лучшую сторону. Так что может быть лучше, чем и так почти идеальная прошивка? Улучшенная кастомная прошивка, конечно же!

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

На самом деле все эти пляски с бубном не такие уж и пляски и даже почти не с бубном =) Я, как опытный уже юзер, чувствовал себя уверенно, не переживал и даже не делал никаких бекапов. Как оказалось, все нижеописанные процедуры полностью идентичны тем процедурам, что я проделывал год назад над Galaxy Nexus. Все будет просто, я обещаю!

Для начала надо немного подготовиться и скачать необходимые драйвера:
Качаем драйвера usb_driver.rar – пригодятся для подключения устройства в режиме bootloader к нашему PC. А так же скачиваем архив adb.rar – содержит файлы Fastboot и ADB.

Распаковываем архив Fastboot and ADB в корень диска C, должно получиться C:adb.
Драйвера тоже распаковываем в корень диска C, получится C:usb_driver.

Установка драйверов и разблокировка Bootloader в LG Nexus 4

Сперва надо разблокировать Bootloader, без этого ничего не получится сделать.

Существуют различные решения и даже программы, которые позволяют сделать разблокировку, получить root и установить рекавери в один клик, но я как-то не доверяют такому подходу, ибо процедура-то тонкая. Хотя я все же попробовал сегодня воспользоваться программой NEXUS 4 TOOLKIT 1.3, но, как оказалось, скачать можно только базовую версию, а обновление доступно только после оплаты, а без обновления не доступен выбор поддержки android 4.2.2. Короче – не наш вариант!

Три простых шага и никаких понтов:

    Выключаем телефон и переводим его в Fastboot mode (зажимаем кнопки Volume Down + Power), подключаем USB-кабель.
    Windows покажет сообщение в трее, типа «Установка программного обеспечений для устройства». По понятным причинам, драйвера сами не установятся. Поэтому: правый клик на Мой компьютер => Диспетчер устройств => Увидим неизвестное устройство Android. Жмем на него два раза, а в открывшемся окне: жмем Обновить драйвер. => Выполнить поиск драйверов на том компьютере => Выбираем папку C:usb_driver и жмем далее. Начнется установка, появится какой то-вопрос про безопасность, все равно установить. В результат увидим сообщение: «Закончена установка драйверов для данного устройства Android Bootloader Interface». В диспетчере устройств будет написано, что устройство работает нормально — то что надо 🙂 Закрываем диспетчер.

  • Открываем командную строку (Пуск – в окошке поиска пишем cmd – жмем Enter):
    • В командной строке пишем cd C:adb и жмем Enter
    • Далее пишем fastboot oem unlock и жмем Enter

  • На экране телефона появится предупреждение: «Unlock bootloader?» и бла бла бла. Клавишей громкости выбираем Yes, кнопкой питания подтверждаем выбор. Внимание! Это удалит все данные на вашем телефоне. Сразу после этого появится экран fastboot, где будет красоваться LOCK STATE – unlocked.
  • Все просто, правда?

    Установка кастомного recovery на LG Nexus 4

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

    В качестве recovery я рекомендую TWRP Team Win Recovery Project. Посмотреть описание и особенности можно на XDA в оф.теме для NEXUS 4, там же всегда есть актуальная версия. На момент написания данного поста, самая новая версия это 2.4.4.0. Вот удобная прямая ссылка на скачивание . Скачали? Отлично, поехали дальше.

    У нас есть файл openrecovery-twrp-2.4.4.0-mako.img. Если вы его закинете в папку c:adb и переименуете в twrp.img так будет проще на следующем шаге.

    1. Предполагается, что телефон у нас до сих пор подключен по USB и находится в fastboot mode, на том месте, где мы остановились в предыдущем пункте при разблокировке бутлоадера. Если нет, то просто снова выключаем телефон и, зажав клавиши Volume Down + Power, дожидаемся нужного экрана.
    2. Открываем командную строку cmd, как это сделать написано в предыдущем пункте в шаге № 2. Далее:
      • В командной строке пишем cd C:adb и жмем Enter
      • Далее пишем fastboot flash recovery twrp.img и жмем Enter
      • В командной строке мы должны увидеть OKAY

    3. Закрываем командную строку. А на телефоне кнопкой громкости выбираем пункт Start и жмем кнопку включения – телефон должен включиться, как ни в чем не бывало. Только теперь при запуске под логотипом Google будет показываться открытый замочек. Да, телефон включится как будто в первый раз, придется все настраивать заново, но на самом деле сейчас этого делать не надо, просто пропустите все шаги настройки.

    Ну вот, bootloader разблокирован, recovery установлен. Осталось самое простое – установить новую прошивку. Кстати, root нам не нужно получать, если собираемся ставить кастомную прошивку, root там уже будет по умолчанию.

    Установка кастомной прошивки на LG Nexus 4

    За почти год использования моего предыдущего Samsung Galaxy Nexus я перепробовал целую кучу разных прошивок, частенько перепрошивался, проводил всякие эксперименты. И знаете, однажды я нашел идеальную прошивку, прошивку мечты – это ParanoidAndroid. Я просто не могу ничего другого кроме этой прошивки рекомендовать. Но, так или иначе – выбор за вами, процедура установки разных прошивок идентична.

    Примерно вот так может выглядеть ваш Nexus 4 после установки ParanoidAndroid:

    Вот видео-обзор этой же прошивки, но тем, кто сам лично ParanoidAndroid не юзал, мало что будет понятно:

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

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

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

    Не знаю почему, но Windows решила установить при подключении включенного телефона ADB драйвера (имеется в виду не fastboot, а именно запущенная система android). Может это я как-то что-то не то сделал, но факт есть факт — папки телефона в проводнике не видно. Я думал, что каких-то драйверов не хватает, долго гуглил, ничего не нашел. Решил воспользоваться суровым способом: Заходим в диспетчер устройств, видим «Android device что-то там ADB» – просто нажимаем на него правой кнопкой и выбираем Удалить. Отключаем телефон и сразу подключаем обратно – Windows должна заново определить устройство и установить на него правильные драйвера. Мне это помогло, и в проводнике появилась необходимая папка Nexus 4!

    Выбираем папку Nexus 4 / Внутренняя память / Download и туда закидываем архивы, в моем случае это pa_mako-3.10-11MAR2013-131748.zip и pa_gapps-full-4.2-20130308.zip. В вашем случае это будут уже более новые версии, в маркировках разобраться совсем не трудно.

    Когда все архивы закачаны, отключаем телефон от компьютера и выключаем. Нам необходимо снова попасть в recovery mode, для этого зажимаем Volume Down + Power пока не включится fastboot, где кнопками громкости выбираем Recovery mode и жмем Power.

    Если вдруг случилось так, что вы увидели не главный экран TWRP (его опознать очень просто, сомнений в этом не будет точно), а увидели лежащего на спине андроида с красным треугольником, то есть выход, а как без него!

    Для этого держим зажатой кнопку Power пока телефон не выключится. Опять загружаемся в fastboot, подключаем телефон по USB и проделываем заново сценарий по установке recovery. Когда рекавери установлен, не перезагружаемся, а кнопками громкости находим пункт Recovery mode и выбираем его кнопкой питания. Теперь-то точно запустится TWRP, а значит следуем инструкции ниже.

    Увидим главный экран TWRP, жмем на верхнюю правую кнопку Wipe, а потом Factory Reset – это удалит все данные на телефоне!

    После полного сброса, необходимо вернуться на предыдущий экран и нажать на верхнюю левую кнопку Install. На открывшемся экране из списка папок выбираем Download, а затем нажимаем сначала на файл прошивки pa_mako, потом Add More Zips и сразу выбираем файл pa_gapps и наконец делаем Swipe to Confirm Flash. Сейчас прошьются сразу и прошивка и приложения Google Apps, около минуты ожидания и мы должны увидеть надпись Successful. Очень важно подчистить все кеши, для этого выбираем кнопку Wipe cache/dalvik. Все готово – нажимаем Reboot System.

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

    Собственно это и все! Успехов вам друзья. Если у вас появились какие-то вопросы или предложения по поводу процесса прошивки или по поводу ParanoidAndroid – пожалуйста, пишите в комментариях.

    На заметку: О том, как получить доступ в меню разработчика на любой прошивке.

    Открываем настройки, выбираем пункт «О телефоне» в самом низу, прокручиваем экран до пункта «Номер Сборки», там будет написано JDQ39, что соответствует версии andro >

    UPD: Если вдруг телефон превратился в «кирпич» — что делать?

    Мало ли что бывает… Вот как сегодня, например, коллега купил себе такой же Nexus 4 и отдал его мне, чтобы я установил кастомную прошивку. Да нет проблем – сказал я и пошел следовать своей же инструкции, написанной выше. Случилось странное – все данные (zip файл образа прошивки, например), которые я залил на внутренний накопитель для последующей прошивки после сброса, они удалились, самоуничтожились по какой-то неизвестной причине.

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

    1. Предполагается, что драйвера у вас уже установлены и телефон подключается к компьютеру, когда он в режиме fastboot. А так же загрузчик разблокирован. Короче, полностью проделаны все шаги под заголовком «Установка драйверов и разблокировка».
    2. Теперь скачиваем официальный образ телефона отсюда https://developers.google.com/android/nexus/images#occam На данный момент актуальная версия это 4.3 (JWR66V), жмем Link напротив и скачиваем.
    3. У нас скачался архив occam-jwr66v-factory-08d2b697.tgz, внутри него еще один архив occam-jwr66v-factory-08d2b697.tar, а внутри несколько файлов и еще один архив image-occam-jwr66v.zip – он-то нам и нужен, берем и переносим image-occam-jwr66v.zip в папку C:adb
    4. Открываем командную строку и пишем:
      cd c:adb жмем Enter;
      fastboot erase boot жмем Enter;
      fastboot erase cache жмем Enter;
      fastboot erase system жмем Enter;
      fastboot erase userdata жмем Enter;
      fastboot reboot-bootloader жмем Enter;
      fastboot -w update image-occam-jwr66v.zip жмем Enter и ждем.
      После последней операции телефон должен сам перезагрузиться и включиться.
    5. Теперь ваш телефон как новый 🙂 А вы можете повторить то, что не получилось. А именно залить zip-архивы в память телефона и попробовать их прошить заново. Кстати, мы recovery не трогали в процессе восстановления, так что TWRP у вас остался, а значит выключаем телефон, жмем Volume Down + Power, выбираем recovery и вперед!

    Ну вот, теперь уж точно все!

    До связи друзья. И извините, что перестал часто писать про SEO, обещаю исправиться в ближайшее же время.

    [Инструкция] Восстановление «КИРПИЧА» без вскрытия ..или Bootloop с заблокированным загрузчиком ..

    ..Тема была подготовлена с целью помочь 4150460623 , восстановить его Redmi 5 Plus (..Bootloop с заблокированным загрузчиком) ..из пояснений 4150460623 , телефон имеет внутреннее название модели — MEE7 , это версия для продажи в Китае (China Version) , был куплен «с вьетнамкой, на коробке иероглифы«, но при этом продавец утверждал, что » модель Глобальная с оригинальной прошивкой» .. 4150460623 попытался прошить с вьетнамки на Global, неразблокировав предварительно загрузчик ..в результате получил Bootloop ..

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

    ..Способ опробирован ..СПОСОБ РАБОТАЕТ ) .. НО ГАРАНТИИ что сработает в Вашем случае .. НЕТ ..это связано с ужесточением политики Xiaomi по защите региональных рынков от нелегальных (серых) продаж и касается моделей смартфонов произведённых с конца 2017 года и поздн ее ..если в Вашем случае данный способ не помог, не отчаивайтесь — есть и ДРУГИЕ СПОСОБЫ ..в том числе требующие разборки устройства (..ценность данного способа, в числе прочего, в том что он позволяет избежать разборки устройства ) ..читайте так же комментарии к данной теме #181 , #183 ..в них есть описание других способов и полезные ссылки ..

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

    .. Fatality Zer0 .. удалось поднять этим способом Redmi Note 5 .. ждёт разблокировки загрузчика ..читайте комментарии к этой теме — стр.4 коммент. #35, 36, 38, 39 ..

    .. 1747181372 .. так же удалось поднять Redmi 5 Plus ..но возникла проблема с аккаунтом ..удалось решить и эту проблему ) ..читайте комментарии к этой теме — стр.7 коммент. #63

    .. 4150460623 .. таки удалось поднять свой Redmi 5 Plus ..после того как, дождался разблокировки загрузчика ..и насколько я понял, проблемы были как раз из-за того, что не хотелось ему дожидаться этой самой разблокировки и пытался он пробиться через это ограничение ..не имея при этом достаточных заний и опыта ..читайте комментарии к этой теме — стр.8 коммент. #79 ..

    ..Данный способ предназначен для ВОССТАНОВЛЕНИЯ доступа к устройству .. Им не получится прошить на устройство прошивку, для работы которой необходим разблокированный загрузчик ..Так как, при прошивке данным способом, загрузчик принудительно блокируется ..это надо помнить ..

    ..Способ хорош тем, что не требует включения отладки через USB на смартфоне (..а у Вас нет такой возможности в случае Bootloop ) и практически в автоматическом режиме позволяет решить проблему « This miui version cannot be installed on this device» ..скачав последнюю версию указанной Вами (официальной и именно для Вашего устройства) прошивки и установив на смартфон ..напутать можно только в выборе Global Stable/Developer или China Stable/Developer ..но если внимательно всё прочтёте, то ничего не напутаете ..

    ..После перепрошивки Вы получите абсолютно рабочее устройство (..проверено Redmi 5, Redmi 5 Plus, Redmi Note 5) , правда пока на английском языке, но этого вполне достаточно, чтобы войти в свой аккаунт и добавить устройство на разблокировку загрузчика. После ожидания от 72 — 360 до 720 часов (примерно столько требуется для разблокировки загрузчика ..так что будьте готовы) ..Вы уже будете иметь возможность с разблокированным загрузчиком установить любую версию прошивки ..любым удобным для Вас способом ..но ..Вы помните ..не этим ..

    Краткая инструкция (..конспект):

    1) ..Первым делом скачиваем XiaoMiTool и устанавливаем ..после установки закрываем окно (..если открылось) ..
    2) ..Запускаем C:XiaoMiXiaoMiToolFastFlash (желательно с правами админа) ..и ждем установки драйверов ..
    3) ..
    В меню Recovery на телефоне ..Сбрасываем все настройки ..затем выбираем Connect with MiAssistant ..
    4) ..Настраиваем программу: ..Первая позиция: Сhina Developer ..Вторая, третья, четвертая позиции None ..либо как на скриншотах ниже в развёрнутой инструкции ..
    5) Подключаем телефон к ПК ..Ждем пока определится программой ..
    6) Все должно пройти само ..Скачивается нужная прошивка ..после чего на телефоне пойдет полоса установки (..если во время загрузки таймер покажет отрицательное значение и загрузка зависнет ..то закройте программу и запустите снова с такими же настройками ..загрузка продолжится с момента завиисания)
    7) Ждем загрузки ОС и радуемся жизни ..Далее разблокируйте загрузчик и ставьте любую прошивку ..но не этим способом ..

    Что такое Bootloader на Andro > Опубликовано в Статьи

    Что такое Bootloader на Andro >Android , знает о том, что в любой версии ОС имеется такая штука, как Bootloader. Что это такое, сейчас и будет рассмотрено. Исходя из понимания самой сути вопроса, можно будет узнать, какие операции можно производить при его разблокировании.

    Содержание:

    Bootloader: что это?

    Начнем, так сказать, с азов. Bootloader Android — систем практически ничем не отличается от того, что имеется на любом компьютерном терминале, будь то PC или Mac. Говоря простым языком, Bootloader – это встроенное средство загрузки операционной системы.

    Если привести в пример компьютерные терминалы с несколькими установленными «операционками» (скажем, Windows и Linux), загрузчик после включения стационарного блока или ноутбука предлагает юзеру вход в систему на выбор, а после подтверждения загружает ту или иную ОС.

    Принципы загрузки ОС

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

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

    Bootloader: как разблокировать и зачем это нужно?

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

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

    Любой производитель мобильной техники предусматривает работу с таким компонентом, как Bootloader. Как разблокировать его? Обычно это делается при помощи специальных утилит, устанавливаемых на ПК при соединении с мобильным девайсом через USB-интерфейс. Заметьте, права суперпользователя в данном случае не требуются.

    Для большинства устройств, включая, например, гаджеты Sony и HTC, подразумевается использование утилиты Adb Run , причем для Sony придется дополнительно использовать специальные драйверы Sony Fastboot, да еще и обратиться к специальному разделу Unlocker на официальном сайте. Как видим, процедура хоть и выполнимая, но достаточно сложная.

    Как разблокировать Bootloader более подробно

    Восстановление данных

    С другой стороны, в своем стандартном режиме работы восстановление Bootloader после сброса настроек до заводских позволяет совершить просто элементарно. Для этого не потребуется даже hard reset .

    Достаточно просто скинуть настройки на самом гаджете, а после перезагрузки система предложит выбрать вариант: либо использовать на устройстве новые настройки, либо восстановить параметры, программы и файлы, применяя для этого учетную запись сервисов Google. При этом придется ввести адрес почты Gmail с паролем, а также подключиться к сети Интернет, например, при имеющемся активном Wi-Fi-соединении.

    Установка другой «операционки»

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

    А ведь китайцы на своих «левых» аппаратах HTC уже доказали, что на одном девайсе совершенно элементарно уживаются и Android, и Windows Phone. При этом такие модели поставляются в большинстве случаев с уже разблокированным загрузчиком Bootloader. Что это в данном случае? Это средство, позволяющее не только выбирать загружаемую ОС, но и устанавливать любую другую с изменением параметров на системном уровне.

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

    На что стоит обратить внимание отдельно?

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

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

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

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

    Ссылка на основную публикацию
    Adblock
    detector