Чем открыть vbmeta img
Для многих владельцев Android смартфонов стоковая версия операционной системы Google гораздо предпочтительнее заводской прошивки по причине отсутствия нежелательных дополнительных приложений и различных надстроек.
По этой причине многие из нас устанавливают на свои смартфоны кастомные Android прошивки, многие из которых предлагают практически «чистый Android» без серьезных изменений.
Однако при этом, для того, чтобы поддерживать систему в актуальном состоянии, нам приходится полагаться на разработчиков этих прошивок, которые в основном работают на чистом энтузиазме и могут в любой момент отойти от дел.
Но выход есть и из этой ситуации: некоторое время назад компания Google объявила о том, что её операционная система теперь поддерживает так называемые «Общие» или универсальные образы системы (Generic System Images или GSI). Это означает, что вы можете установить последние сборки Android, а в настоящий момент — это Android Q Beta, практически на любое современное устройство имеющее поддержку Project Treble.
Как проверить наличие поддержки Project Treble на смартфоне? Процедура проверки проста и вы можете ознакомиться с ней в этой статье.
Если ваш смартфон успешно прошел проверку на совместимость, можно приступать к прошивке. Как это сделать вы узнаете это из следующего руководства:
Инструкция по установке Android из образа GSI
Для прошивки своего смартфона или планшета, вам прежде всего потребуется компьютер с установленными на нем программами adb и fastboot.
Также, вам понадобится USB кабель для подключения смартфона или планшета к компьютеру. Лучше использовать кабель из комплекта поставки вашего устройства.
И наконец, в очередной раз напомню, что новую прошивку можно устанавливать только на устройства с разблокированным загрузчиком Как разблокировать загрузчик вы, например, можете почитать в этой статье или на форумах, посвященных вашей модели смартфона.
Внимание! Все, что вы делаете, вы делаете на свой страх и риск и наш сайт не несет ответственности за ваши действия и последствия. В процессе разблокирования загрузчика и прошивки новой системы все данные и установленные вами приложения будут утеряны, поэтому побеспокойтесь о создании их резервной копии.
Если вы внимательно прочли упомянутую выше статью по разблокировке загрузчика, то значит вы уже освоили базовые навыки по работе с программами ADB и Fastboot и готовы приступить к прошивке Android 10 на свой смартфон:
1. Скачайте на свой компьютер образ (Generic System Image) системы с официального сайта Google. Найти самые свежие образы вы можете по этому адресу.
Как можно увидеть на скриншоте выше, здесь вам нужно будет выбрать один из трех вариантов:
Здесь ARM64 и x86_64 означают тип процессора вашего устройства, а GMS — это сокращение от Google Mobile Services, пршивка с которыми содержит набор базовых приложения и служб Google.
Большинство новых смартфонов выполнены на базе ARM64 процессоров, но если вы не уверены в том, какой из типов процессоров установлен в вашем устройстве, вы можете определить его тип как описано в этой статье.
2. Перезагрузите свой смартфон в режим bootloader. Для этого подключите его к компьютеру и в окне командной строки выполните команду:
adb reboot bootloader
(если вы предпочитаете Windows Powershell, то перед командой нужно добавлять ./ )
4. В окне командной строки выполните команду:
fastboot flash vbmeta vbmeta.img
которая приведет к прошивке на ваш смартфон файла vbmeta.img из распакованного архива с прошивкой.
Следующей командой, которую вам нужно будет выполнить, будет команда:
fastboot erase system
которая приведет к очистке системного раздела смартфона, что подготовит его к установке новой прошивки
Теперь прошейте на смартфон новую систему из файла system.img , выполнив команду
fastboot flash system system.img
5. После прошивки системы выполните по очереди две команды:
Первая из них очистит раздел с данными, а вторая нужна для перезагрузки смартфона
8. Поздравляем, вы установили на свой смартфон новую операционную систему и теперь вам нужно будет пройти стандартную процедуру по её начальной настройке.
Если вам уже не терпится попробовать новую систему, то мы расскажем, как установить Android 12 на ваш смартфон уже сейчас. Да и вообще, как понять, подходит ли ваш смартфон для этого или придётся ждать обновления от вендора.
Google уже показала Android 12. Это один из самых интересных релизов за последние несколько лет. Несмотря на то, что ранее Google тоже обновляла Android и меняла «что-то под капотом» это не было заметно конечному пользователю. Хотя мы отмечаем, что система стала плавнее, чем раньше, автономность выросла.
В Android 12 большие изменения интерфейса и юзабилити. Система станет ещё удобнее для управления на современных больших устройствах. Кроме того, она просто будет выглядеть более персонализированной и симпатичной.
Итак, как прошить Android на смартфон сегодня?
Скачиваем Android 12 Beta GSI
Нам потребуется GSI-версия (Generic System Image) дистрибутива, которую Google выпускает для разработчиков, чтобы те могли установить систему на свои устройства раньше других и адаптировать приложения для стабильной работы.
Условием установки GSI-образа будет поддержка вашим смартфоном технологии Project Treble.
Кроме того, важно скачать подходящий билд именно под вашу архитектуру.
Перед установкой системы мы настоятельно рекомендуем сделать бекап всех важных данных на устройстве.
На смартфоне активируем режим разработчика перейдя в информацию о системе, а затем нажимая быстро несколько раз по строке с номером билда. Увидите всплывающую подсказку, когда нам дадут доступ. (подробная инструкция для разных устройств), а затем там активируем режим отладки по USB.
Кроме того, нам понадобятся драйвера и следующий архив . Придётся также разблокировать загрузчик. Пример того, как это делается мы описывали здесь для устройства Vsmart Live. У вас может быть немного иначе, придётся искать отдельную инструкцию.
Далее запускаем командную строку Windows: сочетание клавиш «Win»+«R», пишем команду «cmd», Enter. Затем распаковываем архив и в командной строке переходим в папку с содержимым архива. Например, «cd d:ROM-Tools».
Из архива с дистрибутивом Android, который мы скачивали ранее, копируем в эту же папку файлы «system.img» и «vbmeta.img».
Теперь вводим следующую последовательность команд.
fastboot flash vbmeta vbmeta.imgfastboot erase system
fastboot flash system system.img
fastboot -w
fastboot reboot
Они приведут к тому, что на наше устройство будет прошит файл «vbmeta.img», который нужен для того, чтобы отключить проверки при загрузке и избежать бутлупа, потом будет очищена системный раздел на внутреннем диске, прошьётся новый образ системы, затем случится вайп пользовательского раздела, а длее обычная перезагрузка в Android 12.
Если вы всё сделали правильно, смартфон загрузится без проблем.
Или закинуть денег на зарплату авторам.
Или хотя бы оставить довольный комментарий, чтобы мы знали, какие темы наиболее интересны читателям. Кроме того, нас это вдохновляет. Форма комментариев ниже.
Замечания: Как вы знаете, мы тестируем GSI Android 11 на Poco F1. Кроме того, обязательно сделайте резервную копию всех ваших файлов, поскольку, скорее всего, вам придется полностью стереть внутреннее хранилище из-за проблем с шифрованием.
Project Treble
Если вы хотите начать разработку приложения для следующей версии Android – вы уже можете протестировать своё приложение с помощью эмулятора Android Studio, или смартфона линейки Google Pixel. В этом году Google представила очередную разработку под названием Project Treble, которая позволит производителям быстрее выпускать обновления для приложений на Android. Вы можете установить официальную GSI-сборку Android Q на своё устройство, если оно совместимо с Project Treble.
Суть Project Treble заключается в модульности операционной системы, когда основа ОС отделена от установленных поверх неё прошивок. Это позволит производителям менять только основу ОС при выходе новых версий Android, что увеличит скорость выхода обновлений. В дополнение к тестам CTS, с помощью которых тестируются приложения, появился новый набор тестов VTS, или Vendor Test Suite.
С помощью тестов VTS производители смогут проверить, соответствуют ли их устройства требованиям Project Treble. Одна из самых главных деталей, которую необходимо проверять производителям устройств при выходе очередного обновления – это возможность загрузки GSI-сборки на устройства, совместимые с Project Treble. GSI-сборка – это чистая версия Android, которую используют производители устройств для проверки на наличие поддержки Project Treble, при выпуске нового смартфона. Однако Google хочет, чтобы разработчики использовали GSI-сборки для проверки своих приложений на совместимость с актуальной версией Android.
Например, если у вас смартфон Google Pixel, единственный способ протестировать своё приложение в будущей версии Android – это установить эмулятор Android Studio. Вы также можете воспользоваться специальным облачным сервисом для тестирования, ну или купить смартфон Google Pixel.
У каждого из этих способов есть свои преимущества и недостатки, но если у вас есть рабочее устройство, которое совместимо с Project Treble, и вы не хотите тратить деньги на покупку полной версии Android Studio, чтобы снять все ограничения, почему бы не установить GSI-сборку на своё устройство? Если ваше приложение будет хорошо работать на GSI-сборке, то оно, скорее всего, будет также работать на всех устройствах с этой версией Android.
Открытый код Android Q не будет доступен до августа 2021 года, поэтому официальные GSI-сборки – это единственный способ протестировать Android Q на смартфонах, которые не входят в линейку устройств Pixel.
Как узнать, поддерживает ли мой смартфон Project Treble?
Мой смартфон имеет поддержку Project Treble с типом обновления «А» Узнать, поддерживает ли её ваш смартфон крайне просто. Для этого есть бесплатное приложение Treble Check, доступное в Google Play. Софт не только даст вам информацию о том, поддерживает ли ваш девайс технологию, о которой мы говорим, но и какой тип обновления системы предусмотрен производителем. Это важный момент, так как если ваш смартфон имеет схему обновления «A», то в таком случае вам не подойдут прошивки от схемы «A/B» и наоборот. На профильных форумах этой теме и подборкам прошивок посвящены целые разделы.
Разница между прошивками «A» и «A/B» кроется в типе обновления. В случае с «А» прошивка вносит изменения только на уровне операционной системы Android, все остальное — графическая оболочка и прочие программные надстройки от производителя остаются нетронутыми. А прошивки с методом обновления «A/B» вносят изменения на обоих уровнях. Примечательно, что есть смартфоны, которые поддерживают исключительно первый, либо второй вариант. Изменить данное свойство, к сожалению, не представляется возможным.
У вас также мог возникнуть резонный вопрос, насчет того, почему я пишу этот материал в 2021 году, ведь технологии уже целых два года. Согласно последней официальной статистике, опубликованной Google в мае 2021 года процент устройств, работающих на версиях Android 8 Oreo и Android 9 Pie, в которых и реализована поддержка пресловутой технологии Project Treble, достиг 37%.
И на данный момент она становится все более и более массовой, а значит материал может быть полезен для довольно большого числа людей, интересующихся прошивками и дальнейшей судьбой своих устройств. Будем вместе надеяться на то, что Google будет держать планку и со временем делать свою операционную систему все лучше и лучше, вводя действительно полезные нововведения.
Обсудить будущее операционной системы Android и не только вы можете вместе с участниками нашего лампового чата в Telegram.
Требования
Перед началом установки бета-версии Android Q необходимо проверить устройство на совместимость с Project Treble, и можно ли установить образ системы из загрузчика.
Что нужно сделать в-первую очередь?
- Разблокировать загрузчик, если он заблокирован. Некоторые смартфоны Samsung на Snapdragon, Huawei, Honor, Nokia (кроме Nokia не подойдут.
- На вашем ПК должны быть установлены последние утилиты и . Использование устаревших версий утилиты Fastboot может привести к различным ошибкам.
- Ваше устройство должно подходить под один из этих пунктов, чтобы поддерживать работу с Project Treble:
-
Устройство работает на Android 9 Pie прямо из коробки. В случае, если вы купили устройство с предустановленным Android 9 Pie, то можете пропускать следующий шаг.
- При выходе на рынок, устройство работало под управлением Android 8.0 или 8.1 Oreo, но было обновлено до Android 9 Pie. Чуть ниже мы расскажем, как выяснить это.
Перед тем, как мы приступим к следующему шагу, мы должны вас предупредить, что при установке GSI-сборки придётся полностью форматировать ваше устройство. Поэтому сделайте резервную копию своих данных, прежде чем приступать к каким-либо действиям.
Ещё один важный момент, все GSI-сборки не проходят тесты CTS на момент своего выхода. Поэтому, если ваше приложение использует протокол SafetyNet для проверки устройства на прохождение CTS-теста – ничего не получится. Кроме того, эти сборки не рекомендуется использовать на постоянной основе, так как они полны различных багов. Google опубликовала список с известными на данный момент багами GSI-сборок у себя на сайте. В случае обнаружения новых багов, вы можете сообщить об этом Google, заполнив соответствующую форму (см. Google Issue Tracker).
Treble
Вопреки расхожему мнению, основная проблема, с которой сталкиваются производители смартфонов при обновлении прошивок своих телефонов, — это вовсе не пофигизм и лень (хотя это тоже часто встречается), а необходимость ждать, пока производители чипсетов и других хардварных компонентов обновят драйверы до новой версии Android.
Дело в том, что Android, как и многие другие продукты Google, очень долгое время развивался в режиме вечной беты. Это значит, что Android менялся. Не только и не столько в плане интерфейса, сколько в плане внутренней архитектуры.
В Android никогда не было устоявшегося, обратно совместимого интерфейса между системой и драйверами. В большинстве случаев нельзя было просто взять новую версию Android и «посадить» ее на драйверы и ядро Linux от старой версии. Почти всегда что-нибудь да отваливалось.
Требовались обновленные драйверы, разработкой которых занимался производитель железа, а вовсе не производитель смартфона. Поэтому, если производитель чипсета, камеры или Wi-Fi-адаптера по тем или иным причинам отказывался поддерживать старое железо (что происходит очень часто, а в случае с такими компаниями, как MediaTek, постоянно), полноценный порт новой версии Android становится почти невозможен.
Создатели кастомных прошивок искали обходные пути, чтобы заставить новую версию Android работать на старых драйверах. В дело шли любые приемы от простого «не работает, забейте» до различных программных прослоек, обеспечивающих работу на устаревших драйверах. Так, в кастомных прошивках для Xiaomi Redmi 1s есть прослойка, которая позволяет использовать камеру в Android 7.1.1, хотя драйверы для нее застряли еще на уровне версии 4.4.4.
Однако для компании — производителя смартфона такой подход зачастую неприемлем. Устройство с выполненным подобным образом портом может просто не пройти сертификацию Google. Кроме того, такие прослойки нередко приводят к сбоям в неожиданных местах и не обеспечивают новую функциональность, которая может требоваться Android для корректной работы (например, поддержка новых режимов камеры).
К счастью, в какой-то момент Google решила положить конец этой вакханалии и стандартизовать-таки программный интерфейс между драйверами и Android. Это и есть инициатива Treble, и она была воплощена в жизнь в Android 8.0.
Суть Treble проста и уже должна быть понятна: код Android разделяется на две независимые части, одна из которых содержит драйверы и весь зависимый от железа код, а вторая — саму операционную систему. Программный интерфейс между этими компонентами стандартизуется и остается стабильным между релизами Android. Как результат, для портирования новой версии Android достаточно портировать платформенно независимую часть системы, и она корректно заработает на имеющихся драйверах и версии ядра Linux, с которой смартфон был выпущен на рынок.
Так было…
…а так теперь
Это в теории. На практике же есть пара подводных камней.
- Android будет продолжать развиваться, и новые функции могут потребовать изменений в Treble. Разработчики Android предусмотрели это и гарантируют, что существующие версии API Treble продолжат поддерживаться минимум три года (пока неточно). При этом часть функций, которые не могут быть реализованы с использованием старых версий Treble, планируется либо эмулировать, либо просто отключать. По сути, Android будет включать официальные прослойки совместимости по типу тех, что раньше приходилось придумывать разработчикам кастомных прошивок.
- Treble до сих пор находится в процессе развития и содержит несколько важных API (например, в совместимых с Treble прошивках может отвалиться сканер отпечатков пальцев). Также существует проблема, когда производитель смартфона намеренно или случайно ломает Treble API (привет, Huawei), так что без костылей Treble-совместимые прошивки на таком смартфоне не заработают.
Теперь о самих Treble-совместимых прошивках. Сразу после выпуска Android 8.0 Google начала публиковать так называемые образы GSI (Generic System Image). Это официальная сборка «чистого» Android (AOSP) для Treble-совместимых устройств. В теории ее можно прошить на разблокированное устройство с помощью fastboot и получить официальный Android.
Android 10 GSI на 15 различных устройствах
Чуть позже GSI-сборки начали подготавливать и разработчики кастомных прошивок. Например, ты можешь скачать GSI-сборку от phhusson с множеством фиксов для разных устройств. В теме, посвященной Treble, на 4PDA есть множество Treble-совместимых прошивок, включая LineageOS. Ну а проверить свое устройство на совместимость с Treble можно с помощью приложения Treble Check.
Проверяем совместимость с Project Treble
Откройте консоль на компьютере и введите следующую команду:
adb shell getprop ro.treble.enabled
Если в ответ придёт false, значит ваше устройство не совместимо с Project Treble. Так что дальше можете не продолжать. Если же ответ true, переходим к следующему шагу.
Затем вводим эти команды:
adb shell cat /system/etc/ld.config.28.txt | grep -A 20 “\[vendor\]”
В полученном ответе нужно найти раздел [vendor], а внутри этого раздела найти строку namespace.default.isolated. Если напротив стоит значение true, значит на ваше устройство можно установить GSI-сбоку поверх образа Android 9 Pie. Если же стоит значение false, тогда вы можете установить GSI-сборку только той версии, которая сейчас стоит на вашем устройстве.
Как это должно выглядеть на примере OnePlus 6T
Теперь вам нужно подтвердить, есть ли на вашем устройстве рут. Если ваше устройство было обновлено до Android 9 Pie, наличие рута необязательно, но он необходим для поддержки OTA-обновлений. Введите следующие команды, чтобы проверить, есть ли на вашем устройстве рут:
adb shell cat /proc/mounts | grep -q /dev/root && echo “system-as-root” || echo “non-system-as-root”
Теперь, когда вы убедились, что ваше устройство поддерживает Project Treble, вам нужно выяснить какую версию GSI-сборки скачивать, так как есть различные образы для различных архитектур. Введите следующую команду, чтобы узнать, какая архитектура используется на вашем устройстве:
adb shell getprop ro.product.cpu.abi
Выпишите на листок бумаги полученную информацию: она вам понадобится при скачивании GSI-сборки.
Вывод
По мнению Google, Project Treble ускорит и упростит выход обновлений. А первой модульной версией ОС, станет Android 8.0 Oreo, где реализована установка обновлений, при полном отсутствии свободного места во внутреннем накопителе. Так же, если производитель мобильного устройства прекратит дальнейшую поддержку, при помощи Google Play получится и дальше получать актуальные патчи безопасности, где закрыты различные уязвимости системы. Владелец не получит новые функции, за то снизится вероятность взлома и кражи личной информации.
Скачиваем GSI-сборку
Ссылки на скачивание официальных GSI-сборок Android Q доступны на официальном сайте . Вам нужно скачать подходящую версию, в зависимости от архитектуры устройства, которую мы узнали из предыдущего шага. Скачивание может занять продолжительное время, если вы выбрали билд с мобильными сервисами Google. Рекомендуем скачивать именно такой вариант, так как вы сможете протестировать своё приложение сразу с установленными Google-сервисами.
Как только файл скачается, распакуйте его. Внутри должно быть 2 файла: system.img и vbmeta.img.
Установка GSI-сборки
- Перезагрузите загрузчик устройства, используя следующую команду:adb reboot bootloader
- Далее нам нужно отключить Android Verified Boot (AVB). Вводим следующую команду:fastboot flash vbmeta vbmeta.img
- Форматируем систему:fastboot erase system
- Теперь можно начинать установку GSI-сборки Android Q:fastboot flash system system.img
- Как только установка завершится, удаляем пользовательские данные:fastboot -w
- Перезагружаем устройство:fastboot reboot
На этом всё, при дальнейшем запуске смартфона он должен запуститься с установленной GSI-сборкой. Стоит отметить, что Android Q beta 2 GSI не получается установить на OnePlus 6T, а вот на Xiaomi Mi 9 можно. Пишите свои мысли о новом Android Q в комментариях.
Всех приветствую. Принесли недавно такой же redmi 6a . в рекавери и фастбут входит . Загрузчик заблокирован понятно что через фастбут не шьётся.
установил XiaoMiTool, запускаем FastFlash, в первом строчке автоматом выставило Global Stable, во второй строчке Global Developer. и вот что выдаёт .
[11:07:56] Retriving info and available roms for device b53d97957d23.
[11:08:12] Device b53d97957d23 (cactus_ru_global) has finished installation process with error code 1026
[11:08:12] That means, no available rom found for this device
и так без конца кто знает что это за ошибка?
в рекавери получается тоже ни как
20 раз одно и то же, вы тему читаете вообще? Вам нужен авторизованный mi аккаунт, и все взлетит.uo5oq
Asikskz
Unlock Xiaomi
cant5
lorien
Preloader [HW DEV] Info :
EMI : DEV : MT6765
EMI : SRC : preloader_cactus.bin
EMI : CNT : 0007
EMI : [00] : eMMC : DDR3 : ID : 150100514536334D42 : VEN : SAMSUNG | DEV : QE63MB : RAM : [ 2,00 GB ]
EMI : [01] : eMMC : DDR3 : ID : 90014A484147346132 : VEN : HYNIX | DEV : HAG4a2 : RAM : [ 2,00 GB ]
EMI : [02] : eMMC : DDR3 : ID : 13014E53304A394137 : VEN : MICRON | DEV : S0J9A7 : RAM : [ 2,00 GB ]
EMI : [03] : eMMC : DDR3 : ID : 150100514436334D42 : VEN : SAMSUNG | DEV : QD63MB : RAM : [ 2,00 GB ]
EMI : [04] : eMMC : DDR3 : ID : 150100474436424D42 : VEN : SAMSUNG | DEV : GD6BMB : RAM : [ 3,00 GB ]
EMI : [05] : eMMC : DDR3 : ID : 13014E53304A394237 : VEN : MICRON | DEV : S0J9B7 : RAM : [ 3,00 GB ]
EMI : [06] : eMMC : DDR3 : ID : 90014A484247346132 : VEN : HYNIX | DEV : HBG4a2 : RAM : [ 3,00 GB ]
Operation : Write Flash [ v2.21 ]
Repartition : Enabled
Flash Verify : Disabled
Reg.Pre-Erase : Enabled
Verify HW/SW : Enabled
SData Backup : Disabled
Safe UserData : Disabled
Flash Format : Disabled
Files :21
[FL] : Set : preloader_cactus.bin
[FL] : Set : recovery.img
[FL] : Set : md1img.img
[FL] : Set : spmfw.img
[FL] : Set : scp.img
[FL] : Set : scp.img
[FL] : Set : sspm.img
[FL] : Set : sspm.img
[FL] : Set : vbmeta.img
[FL] : Set : lk.img
[FL] : Set : lk.img
[FL] : Set : boot.img
[FL] : Set : logo.bin
[FL] : Set : odmdtbo.img
[FL] : Set : cust.img
[FL] : Set : tee.img
[FL] : Set : tee.img
[FL] : Set : vendor.img
[FL] : Set : system.img
[FL] : Set : cache.img
[FL] : Set : userdata.img
[FL] : Total size : 0xC201B544 [ 3,03 GB ]
1. Make sure device is powered off. Power off, if need. Wait 20 seconds after
2. Insert USB cable in phone
Waiting for device connection .
PTFN : MediaTek USB Port (COM35)
MODE : BOOTROM
PORT : 35
Waiting BOOT ack .
BROM : Skip ACK verify
BROM : Init BROM
BROM init passed!
CHIP : MT6765 , SBID : 0x8A00 , HWVR : 0xCA00 , SWVR : 0x0000
CODE : Cervino
TYPE : MODERN RAPHAEL
BROM : MEID : 0024D03AE0A22C22BC46D45CDB15AAAF
BROM : SecLevel : 0x000000E7
BROM : SecMode : SBC+SLA+SDA+EXT
BROM : BROM|BL : 0x05|0xFE
BROM : BOOTROM
MODE : Xiaomi : 6A | Manual : Enabled
BROM : SOCID : 084A77A67F00ADD92C21714BD935585CEEC2BB90CDA8C0BDE1A959A94D067098
BROM : SLA : Local Auth
BROM : SLA : Auth Started!
BROM : SLA : Auth Passed!
BROM : SLA : 0x0000001F
AGENT : Look for suitable BootChain in DA .
AGENT : MTK_AllInOne_DA.bin
AGENT : Found MT6765
AGENT : MTK_DOWNLOAD_AGENT
BROM : Sending 1st DA .
BROM : DA sent
BROM :Transfer control to DA .
DA : AGENT started!
DA : SYNC
DA : MODE : BROM
DA : EXT_RAM NOT initialized!
EMI : DEV : MT6765
EMI : SRC : preloader_cactus.bin
EMI : CNT : 0007
EMI : [00] : eMMC : DDR3 : ID : 150100514536334D42 : VEN : SAMSUNG | DEV : QE63MB : RAM : [ 2,00 GB ]
EMI : [01] : eMMC : DDR3 : ID : 90014A484147346132 : VEN : HYNIX | DEV : HAG4a2 : RAM : [ 2,00 GB ]
EMI : [02] : eMMC : DDR3 : ID : 13014E53304A394137 : VEN : MICRON | DEV : S0J9A7 : RAM : [ 2,00 GB ]
EMI : [03] : eMMC : DDR3 : ID : 150100514436334D42 : VEN : SAMSUNG | DEV : QD63MB : RAM : [ 2,00 GB ]
EMI : [04] : eMMC : DDR3 : ID : 150100474436424D42 : VEN : SAMSUNG | DEV : GD6BMB : RAM : [ 3,00 GB ]
EMI : [05] : eMMC : DDR3 : ID : 13014E53304A394237 : VEN : MICRON | DEV : S0J9B7 : RAM : [ 3,00 GB ]
EMI : [06] : eMMC : DDR3 : ID : 90014A484247346132 : VEN : HYNIX | DEV : HBG4a2 : RAM : [ 3,00 GB ]
EMI : Init EMI from PRELOADER
EMI : EXT_RAM CFG Passed!
DA : BOOT to 2nd DA .
DA : 2ND stage confirmed!
DA : SYNC with DA passed!
DA : Receiving HW info
SRAM: 0x00038000 [ 224,00 KB ]
DRAM: 0x80000000 [ 2,00 GB ]
EMMC: 150100514536334D4203E2A9C6B5752D
EMMC: VEN : SAMSUNG | OEM : 01 | DEV : QE63MB
EMMC:
BOOT1 : 0x00400000 [ 4,00 MB ]
BOOT2 : 0x00400000 [ 4,00 MB ]
RPMB : 0x00400000 [ 4,00 MB ]
USER : 0x3A3E00000 [ 14,56 GB ]
CHIP : MT6765 , SBID : 0x8A00 , HWVR : 0xCA00 , SWVR : 0x0000 , EVOL : 0x0000
DA : USB : HIGH-SPEED
[FL] : HW verification passed!
SEC_DL : False (RAPHAEL)
SEC_ID : 0x494E46494E495459424F584245535432
[FL] : Pre-Erase
Erase : 0x0000000000000000 : 0x0000000005688000
Erase : 0x0000000007688000 : 0x0000000006000000
Erase : 0x000000000E800000 : 0x0000000004A00000
Erase : 0x0000000013500000 : 0x0000000008980000
Erase : 0x000000001FE80000 : 0x00000001CB180000
[FL] : RePartition
[FL] : RePartition Ok!
[FL] : Flashing now .
Write : PRELOADER
Update bootloader backup copy .
Update bootloader backup copy Ok!
Write : RECOVERY
Write : MD1IMG
Write : SPMFW
Write : SCP1
Write : SCP2
Write : SSPM_1
Write : SSPM_2
Write : VBMETA
Write : LK
Write : LK2
Write : BOOT
Write : LOGO
Write : ODMDTBO
Write : CUST
FAIL : SEC : IMG TYPE MISMATCH
Write : TEE1
Write : TEE2
Write : VENDOR
Write : SYSTEM
Write : CACHE
Write : USERDATA
SEC_DL : False (RAPHAEL)
SEC_ID : 0x494E46494E495459424F584245535432
Читайте также: