Micromax canvas pace 4g q415 прошивка
На протяжении нескольких лет с момента выпуска смартфоны продолжают поддерживаться производителем. Все это время пользователь получает обновления, которые добавляют новые функции. Чтобы обновить Андроид на телефоне Micromax Canvas Pace 4G Q415, нужно не только выполнить несколько простых действий, но и подготовиться к процедуре.
Как узнать текущую версию Android на Micromax Canvas Pace 4G Q415
Прежде чем устанавливать обновления, рекомендуется проверить действующую версию прошивки. Возможно, на телефоне уже установлен актуальный Андроид, и обновление не требуется.
Для просмотра текущей версии нужно:
- Открыть настройки смартфона.
- Перейти в раздел «О телефоне».
В данном разделе будет указана действующая версия прошивки. В начале 2020 года актуальной ОС является Android 10, но уже совсем скоро Google выпустит очередное обновление Андроид 11.
Подготовительный этап
Несмотря на то, что каждая следующая версия прошивки несет в себе массу новых функций, после обновления некоторые смартфоны работают нестабильно. Это происходит в случае, когда пользователь игнорирует подготовительный этап.
Перед установкой обновлений на Micromax Canvas Pace 4G Q415 нужно соблюсти 2 основных требования:
- зарядить смартфон минимум на 30%;
- выполнить сброс до заводских настроек.
И если с первым пунктом все понятно, то второй у некоторых людей вызывает много вопросов. Сброс до заводских настроек приводит к полному удалению файлов из памяти смартфона. Это позволяет избежать возникновения ошибок при установке обновлений.
Конечно, никто не хочет потерять личные данные, поэтому перед сбросом необходимо создать резервную копию:
- Откройте настройки.
- Перейдите в раздел «Память и резервные копии».
- Кликните по заголовку «Google Диск».
- Активируйте сохранение резервной копии.
Выполнение указанных действий приведет к тому, что файл бэкапа будет залит на облачное хранилище. После обновления Андроида его можно будет восстановить.
В случае, если на Google Drive не хватает места для сохранения всех данных, рекомендуется создать резервную копию через пункт «Копирование и восстановление». Получившийся файл на время перепрошивки следует переместить на другое устройство (например, компьютер), в после завершения процесса вернуть его обратно в память телефона.
Если бэкап успешно создан, можно смело переходить к откату телефона до заводских параметров:
Теперь необходимо перезагрузить смартфон, а затем непосредственно перейти к процессу установки новой прошивки.
Способы обновления Android на телефоне Micromax Canvas Pace 4G Q415
Операционная система Андроид может быть обновлена разными способами. Существуют как классические, так и альтернативные варианты. Рекомендуется рассматривать методы обновления в том порядке, в котором они представлены в данном материале.
По воздуху
Это самый простой и наиболее распространенный способ обновления телефона. Главное условие помимо выполнения подготовительных процедур – наличие подключения к интернету.
Чтобы установить новый Андроид, понадобится:
- Зайти в настройки устройства.
- Перейти в раздел «О телефоне».
- Выбрать пункт «Обновление системы».
- Нажать кнопку «Обновить».
Далее телефон начнет в автоматическом режиме искать обновления. Если они будут доступны для данной модели, будет предложено загрузить файл прошивки и нажать кнопку «Установить». После этого устройство перезагрузится и будет готово к дальнейшему использованию.
Вручную через настройки
Этот вариант подойдет для тех случаев, когда смартфон не может найти обновление по воздуху. Для установки актуальной версии прошивки сначала потребуется загрузить установочный файл с официального сайта разработчика. Поместив zip-файл в память устройства, нужно выполнить следующие действия:
- Открыть настройки телефона.
- Перейти в раздел обновления системы.
- Нажать кнопку с тремя точками, а затем кликнуть по заголовку «Выбрать файл прошивки».
- Указать папку, куда был сохранен zip-файл.
- Подтвердить установку обновлений.
Дальнейший процесс не будет отличаться от того, который был представлен ранее в обновлениях по воздуху. То есть смартфон перезагрузится, а после установки прошивки будет готов к использованию.
Вручную через Recovery Mode
Данный вариант похож на предыдущий способ из-за того, что файл прошивки нужно предварительно загрузить на телефон. Но в остальном процесс будет сильно отличаться, так как для установки потребуется перейти в инженерное меню (Recovery Mode).
Для перехода в рекавери необходимо выключить устройство и зажать на несколько секунд кнопку питания и верхнюю качель регулировки громкости. Если ничего не произошло, следует изменить комбинацию на кнопку питания и нижнюю качельку.
При условии, что все сделано правильно, на экране загорится меню рекавери. Для перемещения в нем используются кнопки регулировки громкости, а подтверждение действия – нажатие кнопки питания.
Нужно выбрать пункт «Reboot system now», если требуется выполнить обновление по воздухе. Параметр «Apply update from ADB» отвечает за установку прошивки из внутреннего хранилища, а «Apply update from SD card» – с карты памяти. Выбрав соответствующий пункт, останется подтвердить выполнение операции и дождаться окончания процесса.
Что делать после установки обновлений
Как только процесс перепрошивки устройства будет успешно выполнен, нужно включить смартфон и проверить, насколько стабильно он работает. Если все в порядке, можно восстанавливать файл резервной копии.
В случае, когда бэкап заливался через Google Диск, достаточно пройти авторизацию на телефоне под своим аккаунтом Гугл. Данные восстановятся автоматически. Если файл резервной копии на время обновлений был помещен в память другого устройства, его необходимо закинуть обратно на мобильный девайс.
Когда бэкап не восстанавливается в автоматическом режиме, следует выполнить операцию вручную. Потребуется открыть настройки, перейти в раздел «Система» и активировать функцию загрузки резервной копии.
Ну вот наконец-то мы и добрались до одного из самых интересных постов, посвященных смартфону Micromax Q415 Canvas Pace 4G, а именно прошивкам, их обновлениям и различным модификациям. Другими словами, встречайте "кастомы". Не думаю что кастомных прошивок под этот аппарат будет достаточно много, насколько я в курсе последних тенденций, кроме меня этим практически никто не занимается. Но в этом посте, пока хватает сил и времени я буду публиковать все интересное что удастся сделать самому или найти на просторах сети для Micromax Q415. Изначально я сегодня планировал выложить две прошивки - это, собственно, сток, т.е. заводскую прошивку смартфона и порт с телефона аналогичного по техническим характеристикам (кроме камеры) - Ark Benefit A2. Но ввиду того что уже достаточно поздно . и силы мои на исходе пока я ограничусь чем-то одним, тем более, что на тестирование релизной версии прошивки (имеется ввиду - порта) тоже ушло какое-то время. Все прошивки, если не оговорено иного, будут выкладываться здесь в формате Backup'а для TWRP, т.е. для их установки вам потребуется, как минимум, установленный TWRP Recovery, а также microSD карта в вашем аппарате.
Перед тем как вы начнете что-то делать настоятельно рекомендую создать backup собственной прошивки в TWRP. Сделать это крайне просто, загружаемся в TWRP нажимаем кнопку Backup, затем в качестве хранилища (Storage) выбираем нашу microSD, т.е. выставляем в Storage: External SD и делаем свайп для Backup'а. Затем заходим в меню Advanced -> File Manager и идем в папку /external_sd/TWRP/BACKUPS. Там будет папка с именем из 8 hex-символов, у меня к примеру это 5dd3de8e (у вас, естественно будут другие буквы, цифры) - так вот в этой папке на microSD и хранятся все ваши backup'ы. Выложенные в этом посте архивы, содержащие образы прошивок для развертывания в TWRP надо распаковать именно в эту папку:
Т.е. все тот же Android 5.1.1, правда с небольшими изменениями по сравнению с нашим стоком. Среди предустановленных приложений - Opera, Яндекс.Браузер, кинотеатр Megogo, игра "Волшебный лес", Play Музыка и приложение Photo Grid для редактирования фотографий. Также в комплекте идет "модная" камера - Камера Snapdragon. Все эти вещи штатные и были по-умолчанию в прошивке от Ark'а. Что касается изменений - вырезано автоматическое обновление по воздуху (FOTA), т.к. если попытаться обновить аппарат с портированной прошивкой через FOTA, то ничего хорошего из этого, естественно, не получится. Поэтому чтобы избежать всяких неожиданностей FOTA из прошивки удалена. Что касается производительности - то эта прошивка ничем не лучше и не хуже стока. В AnTuTu аппарат с ней выдает те же 18 тыс. виртуальных попугаев. Выкладываю ее только для того чтобы у пользователей была альтернатива, а там может кому и понравится .
Q415_Port_Benefit_A2_V006.rar - пароль на архив стандартный (decker.su, без скобок). Убедительная просьба не распространять данный архив на других ресурсах без ссылки на этот пост. Т.е. хотите поделиться - пожалуйста, но делитесь ссылкой именно на этот пост, чтобы у людей перед глазами была инструкция "как и что".
После развертывания Backup'а обязательно сделать Wipe'ы в TWRP, а еще лучше Format Data (не забудьте набрать yes при соответствующем запросе).
Что же касается работы с картой памяти - то здесь ситуация абсолютно аналогичная оригинальной прошивке от Q415. Т.е. при выборе microSD в качестве основного носителя для хранения данных, кеш приложений при установке из Google Play все равно помещается во внутреннюю память. Так что если кто-то думал, что поставив эту прошивку он получит полноценную работу с SD - спешу огорчить, здесь этого также нет. Однако, Link2SD еще никто не отменял. Если у вас есть желание переносить кеш приложений на SD-карту, могу сказать что Link2SD Plus работает замечательно, кстати, именно в Plus версии для переноса (вернее ссылки) кеша на microSD вовсе не обязательно создавать второй раздел на карте памяти. Obb приложения замечательно перенесутся и при наличии на microSD одного только FAT раздела.
Официальная прошивка MMX_Q415_SW_V2.8_HW_V0.2_25112015
- Исправлен стоковый recovery, теперь он полностью работоспособен.
- Добавлен запрос PIN кода разблокировки сети SIM-карты, при установке симкарты оператора отличного от Мегафон.
Q415_SW_V2.8.rar - официальная прошивка SW_V2.8 для Micromax Q415 в формате backup'а для развертывания через TWRP. Пароль на архив стандартный - decker.su . Вы можете свободно выкладывать данный архив на любых других ресурсах, при условии сохранения ссылки на этот пост, т.к. сам по себе архив без описания, которое будет обновляться именно здесь и инструкций по установке особенной ценности не представляет.
Официальная прошивка MMX_Q415_SW_V2.8_HW_V0.2_25112015 для прошивки с ПК
Официальная прошивка SW_V2.8 для Micromax Q415 Canvas Pace 4G (HW_V0.2) - MMX_Q415_SW_V2.8_HW_V0.2__V25112015B1661_LCS4.bin
В комплекте 4 файла:
- MMX_Q415_SW_V2.8_HW_V0.2__V25112015B1661_LCS4.bin.7z - непосредственно сам архив с прошивкой.
- Qualcomm Smartphone Software Update Tool.rar - флешер.
- Uniscope_Qualcomm driver_V1.0.1.zip - драйвера Qualcomm (при установке на 64-битные ОС обязательно отключение проверки цифровой подписи драйверов)
- Flashing_Procedure_Инструкция для прошивки.pdf - инструкция по прошивке (все логины, пароли и явки от прошивальщика находятся в данной инструкции).
Обновления прошивки
Сегодня 04.12.2015 вышло первое обновление ПО для Micromax Q415. Как видно версия ПО при этом поднялась с SW_V2.0 до SW_V2.8. Обновление затронуло многие системные компоненты, в частности полностью обновились разделы boot.img, recovery.img, а также NON-HLOS.bin (радиомодуль), rpm.mbn, sbl1.mbn и tz.mbn. Также обновления коснулись приложений и системных компонентов в разделе /system. Для тех кому интересно вот оригинальный файл обновления - q415_update_20_28.zip, правда скажу сразу что ни через TWRP, ни через стоковый recovery вы его не установите. Т.к. во-первых на SW_V2.0 стоковый recovery не работает (нормально работающий recovery появился только с версии SW_V2.8), а во-вторых структура zip'а немного изменена Micromax'ом, таким образом что установить обновление может только штатное приложение обновления RockClient (также в процессе обновления используется файл /system/bin/uafs и многое другое, вообщем стандартная схема здесь изменена). Переделать это обновление под TWRP можно, т.к. структура изменений вообщем-то понятна, но честно говоря это занимает довольно много времени, поэтому заниматься этим я не буду, тем более что проект так никто не поддержал.
Вместо этого я выложу backup SW_V2.8 для TWRP, однако имейте ввиду, что в backup будут входить только разделы system, boot, recovery и modem (если в следующем обновлении по FOTA будет проверяться контрольная сумма rpm, sbl1, tz или каких-то других частей прошивки - обновление не установится, как я и говорил, встав однажды на путь кастомов и модифицировав часть файлов в вашей прошивке - вы уже не свернете с этого пути). Кстати, если вы успели получить root с помощью KingRoot'а и даже если вы потом удалили его, то официальное обновление у вас также не установится. Т.к. KingRoot изменяет некоторые системные скрипты и файлы, контрольная сумма которых проверяется при обновлении. Вот как раз, пока я пишу эти строки я и занимаюсь тем, что привожу систему после использования KingRoot'а в изначальный вид, т.е. чтобы официальное обновление все же установилось.
Обновлено 04.12.2015 15:39 (MSK)
Сегодня на серверах FOTA появилось официальное обновление прошивки для Micromax Q415. Сам я его еще, к сожалению, посмотреть не успел, но по некоторой информации в нем исправлена проблема со стоковым recovery, а также некоторые другие ошибки. Какие именно - будет видно после анализа самого обновления. Поэтому публикация backup'а стоковой прошивки немного откладывается, в связи с чем, что я хочу выложить прошивку уже с интегрированным обновлением, а также отдельно стоковый recovery и update.zip, который можно будет прошить через TWRP. Ну а пока, не забываем про поддержку проекта .
Обновлено 04.12.2015 18:44 (MSK)
Обновление в формате backup'а пригодного для развертывания через TWRP выложено, см. абзац "Официальная прошивка MMX_Q415_SW_V2.8_HW_V0.2_25112015".
Обновлено 19.12.2015 20:11 (MSK)
Добавлена официальная прошивка MMX_Q415_SW_V2.8_HW_V0.2__V25112015B1661_LCS4 для прошивки с помощью ПК и Qualcomm Smartphone Software Update Tool.
Инструкция как установить прошивку на смартфон Micromax Canvas Pace 4G Q415, официальная или кастомная прошивка, разлочка Micromax Canvas Pace Q415 и прошивка кастомного рекавери TWRP recovery, получение root прав суперпользователя.
Официальная прошивка Micromax Canvas Pace 4G Q415
После того как установили все драйвера перезагружаете свой ПК, и подключаете смартфон к нему, должен автоматически запустится процесс настройки.
Если, ВДРУГ, в диспетчере устройств, что то осталось без драйвера (касаемо телефона), то еще раз перезагружаем компьютер в том же режиме с отключенной проверкой подписи и смотрим что в диспетчер устройств, и если опять тишина, то уже руками указываем этому наглому устройству папку с драйверами.
Режим: HS-USB QDLoader активируется так: Не подключая кабель, выключаем телефон, зажимаем обе клавиши громкости + вкл. После вибрации, отпустить кнопку вкл (только ее). Загорится белый экран (может гореть все время, а может потухнуть). Это не важно, главное что бы хотя бы моргнул. После этого подключаем кабель.
Как прошить Micromax Canvas Pace 4G Q415 официальной прошивкой (без слета гарантии)
Скачанный файлы распаковываете в удобном месте на ПК (лучше это делать в корневую папку с названием латинскими символами).
Первым делом нужно установить драйвера от Qualcomm. Для этого вводим аппарат в режим Qualcomm QDLoader (выключаем телефон Micromax Canvas Pace 4G Q415, удерживаем одновременно обе кнопки громкости и жмем на Power). Аппарат перейдет в режим белого экрана. В этом состоянии подключаем его к ПК.
Открываем диспетчер устройств, устанавливаем на неизвестные устройства драйвер из папки Uniscope_Qualcomm driver_V1.0.1. Про ручную установку драйверов с выбором папки назначения расписывать не буду, гугл работает без выходных.
Вызываем командную строку от имени Администратора поочередным выполнением этих 2-х команд:
bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON
После того, как обе команды будут выполнены, закройте командную строку и перезагрузите компьютер.
Проверка цифровых подписей будет отключена, с одним лишь нюансом: в правом нижнем углу вы будете наблюдать
уведомление о том, что Windows 10 работает в тестовом режиме
(чтобы убрать надпись и вновь включить проверку, введите в командной строке bcdedit.exe -set TESTSIGNING OFF)
После установки драйвера в диспетчере устройств появится устройство, подключенное к COM- порту
НАжимаем на кнопку Start All в правом верхнем углу, запустится процесс прошивки смартфона, по окончанию Вы должны наблюдать на мониторе своего ПК следующую картину:
Вот и все, процесс установки официальной прошивки на смартфон Micromax Q415 Canvas Pace 4G окончен, его можно будет отключить от компьютера, а прошивальщик- закрыть. Запускаем аппарат, и настраиваем с нуля, как только приобрели его в магазине.
Не официальная прошивка Micromax Canvas Pace 4G Q415
Если вы решылись прошить свой телефон Micromax Canvas Pace 4G Q415 на не официальную кастомною прошивку, первым делом на смартфон нужно установить кастомное рекавери TWRP recovery, и только затем устанавливать понравившуюся прошивку через это рекавери.
Установка кастомного рекавери TWRP recovery
Для начала скачиваем архив TWRP_Root.zip в котором содержится кастомное рекавери TWRP recovery для Micromax Canvas Pace 4G Q415.
После чего подключаем телефон к ПК. Проверяем чтобы в диспетчере устройств у нас появилось устройство Android ADB Interface, так как показано на скриншоте:
На ваш выбор предлагаю несколько версий рекавери для телефона микромакс канвас
Для установки кастомного рекавери разархивируйте ранее скачанный архив и запустите из него файл flash_twrp_micromax_q415.cmd и следуйте инструкциям на экране.
По окончанию установки у вас должен быть подобный результат прошивки TWRP
Для того чтобы зайти в TWRP необходимо включить телефон удерживая одновременно кнопки Громкость Вверх и кнопку включения питания. Обратите внимание, что после прошивки TWRP возможно придется один раз зайти в него до загрузки Android, иначе возможно что он вновь перезапишется стоковым recovery.
Загрузившись в TWRP вы можете прошить архив с SuperSU через опцию Install Zip в TWRP. Для этого заранее помещаем архив BETA-SuperSU-v2.52.zip на microSD и просто выбираем его в меню Install ZIP в TWRP.
Установка кастомной прошивки на Micromax Canvas Pace 4G Q415
Скачайте понравившуюся вам прошивку (главное чтоб она была для TWRP в формате .zip)
Копируем скачанный архив с прошивкой на карту памяти SD-Card или во внутреннюю память телефона.
Перезагружаем смарт в режиме рекавери TWRP (Для установки miui нужна версия тврп от 3.0.0.0 и выше), Для того чтобы зайти в TWRP необходимо включить телефон удерживая одновременно кнопки Громкость Вверх и кнопку включения питания.
Далее в TWRP выбираем Install и указываем путь прошивке которую планируете установить.
Запускаем на установку скопированный архив с прошивкой.
По окончанию установки жмем перезагрузить и не ставим SuperSU.
Скачал утилу разглядываю:
1. Льет похоже чз Download mode (ищет девайс Vid_05c6&Pid_9025 оно же Qualcomm HS-USB Diags)
Ищет также 9006, 9008 и ADB
2. В комплекте с тулзой лежит некий лоудер-прошивальщик под 8909 - prog_emmc_firehose_8909_ddr.mbn, в папке с UMI есть еще некий облегченный лоудер.
3. Прошивка выглядит весьма типично для Quallcomm-based последних лет. Наблюдается RawProgram0, спарсед разделы, есть описание разделов с размерами в xml, всех ессно включая modemst итп. Разбивка eMMC в GPT (не MBR)
4. Гдето в процедуре должна быть проливка НВРАМ, инициализация имеев для новых аппаратов (ну или с затертым НВРАМ), также как это сделано для большинства аналогичных Qualcomm-based, хотя это мб вынесено в отдельную пост-продакшн утилу.
5. Выявлен подозрительный раздел sec 16КБ (в него заливается крохотный файл sec.dat 80байт), имя "какбы намекает", раздел не "стандартный", не припомню чтобы где то такой видел, структура бинарная. Вполне возможно, что кастомная залочка (ее часть хранится там).
6. Разработчик (изготовитель) хардвера похоже Quanta Mobile (встречаются утилы от Quanta и дрова от QMI)
Найти бы заводской образ конкретно под Q415, сэкономило бы немало работы.
7. Утилиты крайне унылые, опций мизер. Как шить Q400 показано на видео, есть по ссылке что давал выше.
Отдельно - еще нужно понять не отдает ли аппарат в какомто из режимов (Download, в нормальном или рикавери режиме ждать этого как-то нелепо ) eMMC "наружу" по USB, как это делают некоторые Qualcomm-based китайцы (и "стандартные" Qualcomm референсы). Если отдает то "дело в шляпе", поск в этом режиме легко сливаются заливаются все разделы кроме PBL (чтоб не запороли, поск без PBL остается только JTAG). Держим кнопки так-сяк, пробуем подрубать к компу без батареи или со вставлением батареи после соединения с компом по USB, комбинируем).
TheDrive
Выходит, что толи PBL, который наверняка лежит в отдельном _аппаратном_ разделе eMMC, проверяет нечто перд загрузкой SBL, либо Декер чтото темнит, мож. запугивает
.
Мдя, а SBL то, как и иные MBN имеют сертификаты (подписи) в теле. Неужто уже и индо-китайцам тоже не дают покоя "лавры" ХТЦ и иже с ними.
Надо найти заводскую прошу от Q415, хоть будет что сравнивать.
Если нигде ничего нет и "eMMC наружу" запустить не удастся, останется дедовский способ, который таки должен работать - сливать по разделам чз ADB или запатчить TWRP, прописав все области (разделы и "пустоты") в recovery.fstab (для этого все равно надо знать карту разделов, их адреса и размеры).
TheDrive
Режим Download mode с кнопок активироваться не хочет. Наверное можно загнать в него чз QPST пока не пробовал.
У аппарата есть 4 режима загрузки с "кнопок":
1. Стандартная (т.е. просто жмем Power и грузим Андроид)
2. Recovery. Удерживаем Volume+ и жмем Power
3. Fastboot Удерживаем Volume- и жмем Power. Аппарат включается и висит на лого.
Определяется как vid_18d1&pid_d00d Ставим драйвер от Leshcatlabs.
4, Qualcomm QDLoader. Удерживаем обе кнопки громкости и жмеме Power.
Аппарат включается и висит с белым экраном, определяется как vid_05c6&pid_9008 QHSUSB_Bulk.
Ставим драйвера Qualcomm из комплекта прошивальщика HK11-NA430-8
Как снять Full без JTAG-а Инструкция.
СНАЧАЛА ВСЕ ВНИМАТЕЛЬНО ЧИТАЕМ, ТОЛЬКО ПОТОМ ЧТО-ТО ДЕЛАЕМ.
0. Находим MicroSD карту 8Gb или более (лучше 16, чтобы сразу слить eMMC и целиком, и по разделам), пустую или с достаточнным местом, вставляем в аппарат.
1. Качаем TWRP Recovery от Decker.
2. Качаем, распаковываем ADB (если еще нет, нужны adb, fastboot и DLL-ки). Кладем в ту же папку recovery_twrp_024849.img.
3. Отключаем от компа иные Android устройства, если имеются (чтобы не перепутать).
4. Загоняем аппарат в режим Fastboot, подключаем к компу и ставим драйвера (если еще не установлены).
6. Набираем в командной строке: fastboot boot recovery_twrp_024849.img
При этом в сам телефон ничего НЕ прошивается. Образ TWRP загружается воперативную память и запускается на выполнение.
При этом телефон секунд чз 5 перезагружается в TWRP, Вы можете пользоваться средствами TWRP. Данное ядро TWRP имеет ADB Daemon.
Поэтому в компе определяется устройство ADB с VID_18D1&PID_4EE2 (а также MTP). Ставим на него драйвер от Leshcatlabs, если они сами не установятся (ведь ранее вы их ставили лля Fastboot).
7. Запускаем adb shell
Shell будет с рутом! Можно сливать, заливать и менять любые файлы (помним, что некоторые разделы монтируются в RO, а некоторые вообще разпаковываются на RAMDisk).
8388607+0 records out
4294966784 bytes (4.0GB) copied, 224.822449 seconds, 18.2MB/s 6881281+0 records in
6881281+0 records out
3523215872 bytes (3.3GB) copied, 195.843645 seconds, 17.2MB/s `dd: writing '/external_sd/mmcblk0.img': File too large
8388609+0 records in
8388607+1 records out
4294967295 bytes (4.0GB) copied, 221.985574 seconds, 18.5MB/s При этом файл будет создан на uSD и будет иметь размер ровно 4ГБ минус 1 байт (4294967295 bytes).
после слива второй части фулла начиная с блока 8388607 (это фактически сектора по 512байт), получится, что в конце первой части будет этот же 8388607-й сектор, но без последнего байта. Чтобы потом сделать фулл в виде одного 8ГБ файла, годного в т.ч. для прошивки чз JTAG (например RIFF-ом) с определенными оговорками по формату конкретного JTAG прошивальщика (многие JTAG-комплексы используют свои заголовки в образах), нужно будет его отрезать из первой части и лишь потом приклеивать вторую часть фулла.
Возможно данная сборка TWRP держит exFAT или NTFS, что врядли, тогда uSD можно предварительно отформатировать с такой ФС и слить все за 1 проход, я не пробовал. В данной инструкции предполагается что все "стандартно" и используем FAT32.
После этого на uSD карте будет 2 файла mmcblk0.im1 и mmcblk0.im2
Либо шьем их в другой аппарат по частям, либо склеиваем в один большой файл и ищем способ залить целиком (например JTAG-ом)
Полученный фулл будет содержать ВСЕ разделы аппарата за исключением PBL и RPMB, включая данные модема с IMEI-ями, локами, серийниками, адресами MAC, всеми данными пользователя итп и позволит восстановить аппарат из ЛЮБОГО положения за исключением порчи PBL (а, при наличии JTAG или иных "продвинутых возможностей" и с битым PBL, если есть образ рабочего PBL, взятый где-то еще).
PBL (первичный бутлоудер) и RPMB (относится к DRM) лежат на отдельных АППАРАТНЫХ разделах eMMC
dd if=/dev/block/mmcblk0rpmb of=/external_sd/mmcblk0rpmb.img
чтобы залить нужно набрать:
dd if=/external_sd/mmcblk0rpmb.img of=/dev/block/mmcblk0rpmb
Я этот раздел никогда ЗАливать не пробовал, в т.ч. на иных аппаратах, нужды не было, "чо будет" не знаю
PBL (Primary Boor Loader) в стандартных режимах в файловую систему телефона не отображается, ни на чтение, ни на запись.
Сливается заливается либо JTAG-ом, либо путем заливки в ПАМЯТЬ аппарата некого специального лоудера или ядра, который(ое) смонтирует, после чего считает или запишет АППАРАТНЫЙ раздел eMMC с PBL (eMMC ROM0 кажется).
Для заливки фулла в аппарат по этому же методу необходимо сделать все тоже самое, но команды немного меняются.
Заливка возможна если у вас работоспособен режим fastboot.
Если аппарат висит на заставке, то fastboot, скорее всего, доступен.
Чтобы сработал fastboot, достаточно, чтобы были целы PBL, GPT (таблица разделов), SBL, и aBoot. Если у Вас только белый экран и/или определяется компом только как QHSUSB_Bulk vid_05c6&pid_9008 (в др аппаратах бывает Qualcomm HS-USB QDLoader 9008), значит далее PBL загрузка не идет (Вы заставили или запорото что-то). В этом случае нужно либо лить прошивку либо JTAG-ом, либо заводской утилитой или QPST, либо заставить аппарат отдать "eMMC наружу" в качестве Mass storage устройства по USB. Пока не добрался до этого с данным аппаратом.
Команды для заливки через Fastboot (предполагается, что Вы сливали на uSD FAT32 2 части фулла, как описано выше):
dd if=/external_sd/mmcblk0.im1 of=/dev/block/mmcblk0
dd if=/external_sd/mmcblk0.im2 of=/dev/block/mmcblk0 seek=8388608
Обратите внимание, что ЗАливать вторую часть нужно со смещением от начала устройства mmcblk0, что и отражает параметр seek во второй команде.
Смещение в блоках (секторах по 512 байт) начинается с блока, следующего за последним ЗАлитым из первой части образа.
Последний блок в первой части имеет номер 8388607, соответственно заливаем начиная с блока 8388608.
ВСЕ ДЕЛАЕМ ПРЕДЕЛЬНО ВНИМАТЕЛЬНО И ОСТОРОЖНО, как сапер на минном поле.
Одна единственная ошибка или опечатка может стоить вам окирпичивания.
ВЫ ДОЛЖНЫ ПОНИМАТЬ ЧТО И ЗАЧЕМ ВЫ ДЕЛАЕТЕ, ЧТО И КУДА ПРОШИВАЕТЕ.
Для этого и написана данная большая инструкция. Кому "многА букАФ" и кто "нИАсилил", найдите себе другое занятие, а сложную работу оставьте специалистам!
Я, бывает, по 3-4-5 раз читаю здоровенные инструкции, прежде чем начинаю что-то делать и по сей день не умер сам и не прибил ни одного аппарата!
Окончательно окирпичить аппарат, как мне представляется, данным методом невозможно.
PBL повредить (в рамках данного метода) вам не удастся, поск он лежит на отдельном АППАРАТНОМ разделе eMMC.
Тем не менее, метода восстановления из режима QHSUSB_Bulk пока не разработан. Утилита от соседней модели (Q400) есть, но прошивки для данного аппарата в угодном ей формате Qualcomm пока нет в сообществе, хотя работы ведутся.
В ЛЮБОМ СЛУЧАЕ, если у Вас аппарат грузится в Fastboot, даже если он не исправен, ДО НАЧАЛА ЭКСПЕРИМЕНТОВ, СНАЧАЛА СЛЕЙТЕ С НЕГО, как описано выше, ЕГО ФУЛЛ, В ЛЮБОМ, ДАЖЕ НЕИСПРАВНОМ СОСТОЯНИИ! Есть 99% вероятности, что там уцелели важные разделы, такие, как ДАННЫЕ МОДЕМА (MODEMST1, MODEMST2) и другие, являющиеся УНИКАЛЬНЫМИ для каждого конкретного аппарата. Впоследствии, при удачном стечении обстоятельств, их не трудно вырезать (каким нибудь WinHex-ом) и залить в пролитый ЧУЖИМ фуллом, восстановленный аппарат, облегчив себе окончательное восстановление, в т.ч. восстановление ИМЕЕВ, СЕРИЙНИКОВ итп. Мало того, во многих случаях будет возможность легко восстановить данные пользователя, в т.ч. прямо в аппарате, в том виде, в котором они были у него до краха. Сегодня для многих их данные (тел книга, СМСки, "фоточки", логины-пароли и тд итп) куда важнее самого аппарата. При этом не всегда есть бакап в облаке, а тем более, дома. Любой пользователь всегда будет доволен, что не надо все перезаливать, переставлять проги итд итп. Даже если раздел userdata запорчен или содержит битые файлы, никто не запрещает вытащить из его образа (ext4) любые данные, например с помощью R-Studio.
Возможно также сливать заливать отдельные разделы, как по номерам, так и по названиям.
Это несколько дольше (хотя может и быстрее выйти), но зато, это БОЛЕЕ БЕЗОПАСНО, поскольку при правильном выполнении команд, Вы, возможно, избежите самой необходимости перезаписи GPT, SBL, aBoot, ModemSTx итд., что даст вам больше "права на ошибку" и больше шансов на успех.
Читайте также: