vbmeta что это такое

Vbmeta что это такое

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

Cookies Preference Center

We use cookies on this website. To learn in detail about how we use cookies, please read our full Cookies Notice. To reject all non-essential cookies simply click «Save and Close» below. To accept or reject cookies by category please simply click on the tabs to the left. You can revisit and change your settings at any time. read more

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.

Источник

Всем привет с Вами как всегда

avatar.png (88.96 KB, Downloads: 2)

2020-09-24 10:55:42 Upload

avatar.png (275.11 KB, Downloads: 2)

2020-09-24 11:04:24 Upload

avatar.png (212.68 KB, Downloads: 5)

2020-09-24 11:04:42 Upload

В итоге, всем кто имел проблему с провалом прошивки на Mi 10, следуйте инструкцией:

2. Подготовка к прошивке

Сначала, скачаем репозиторий Google Platform Tools.
Распакуем репозиторий в Локальный Диск С.
Фаилы из папки platform tools копируем в папке с прошивкой.
Фаилы vbmeta и vbmeta_system копируем с заменой в папке с прошивкой.
Образ TWRP копируем в папке platform tools.
Запускаем консоль.
Копируем путь к папке с прошивкой и в консоли вводим: cd [вставляем копируеиый путь]
Подключаем смартфон к ПК (он полюбому будет в Fastboot).

3. Сам процесс прошивки

В консоли вводим команды:

fastboot flash vbmeta vbmeta.img
fastboot flash vbmeta_system vbmeta_system.img

Далее, пробуем вводить следующие команды:

fastboot flash dtbo dtbo.img
fastboot flash cache cache.img

И пробуем я лично выполнил следующию команду:
fastboot erase userdata

И ввполняем следующие команды:

fastboot flash userdata userdata.img
fastboot flash recovery recovery.img
fastboot flash exaid exaid.img
fastboot flash cust cust.img
fastboot flash boot boot.img
fastboot reboot

Если всё таки застрянет консоль, смонтируем образ TWRP, команда: fastboot boot twrp.img и ждем запуск в TWRP, если с первого раза не захочет, выполняем ещё раз монтаж образа TWRP, если запустился успешно, делаем формат дата путь: Wipe, Format data пишем yes и жмем ОК

Далее, перезапускаемся в Fastboot (путь: Домой, Reboot, Bootloader)

И вводим остальные команды

fastboot flash userdata userdata.img
fastboot flash recovery recovery.img

fastboot flash exaid exaid.img

fastboot flash cust cust.img

fastboot flash boot boot.img

Источник

Vbmeta что это такое

Начнем с общих вопросов:
Q: Ну и кто все это придумал? Проклятые производители простым гикам жизнь усложняют?
A: Новая структура «A/B разделов» разработана непосредственно Google-ом как часть глобальных изменений в архитектуре Android. Она успешно используется в смартфонах Google Pixel, Essential Phone и различных других устройствах. В дальнейшем все больше устройств от сторонних производителей будут ее использовать. Ничего плохого и страшного в этом нет, наоборот, открывается много новых возможностей.

Таблица разделов на примере Google Pixel:
Дабы наглядно отобразить, изложенную выше, теорию и увидеть отличия по сравнению с другими устройствами — познакомимся с таблицей разделов Google Pixel.
Если вы вообще не знакомы со структурой разделов в Linux-подобных системах, и Android в частности, — советую поискать информацию об этом в Google, благо ее полно.

Нас интересуют конкретные разделы, существующие в двух копиях для наглядности и демонстрации.
Итак (раскрываем код полностью):

/dev/block/bootdevice/by-name/aboot_a # Разделы первого загрузчика (Слот «a»)
/dev/block/bootdevice/by-name/apdp_a # Разделы первого загрузчика (Слот «a»)
/dev/block/bootdevice/by-name/bootlocker_a # Разделы первого загрузчика (Слот «a»)
/dev/block/bootdevice/by-name/cmnlib32_a # Разделы первого загрузчика (Слот «a»)
/dev/block/bootdevice/by-name/cmnlib64_a # Разделы первого загрузчика (Слот «a»)
/dev/block/bootdevice/by-name/devcfg_a # Разделы первого загрузчика (Слот «a»)
/dev/block/bootdevice/by-name/hosd_a # Разделы первого загрузчика (Слот «a»)
/dev/block/bootdevice/by-name/hyp_a # Разделы первого загрузчика (Слот «a»)
/dev/block/bootdevice/by-name/keymaster_a # Разделы первого загрузчика (Слот «a»)
/dev/block/bootdevice/by-name/msadp_a # Разделы первого загрузчика (Слот «a»)
/dev/block/bootdevice/by-name/pmic_a # Разделы первого загрузчика (Слот «a»)
/dev/block/bootdevice/by-name/rpm_a # Разделы первого загрузчика (Слот «a»)
/dev/block/bootdevice/by-name/tz_a # Разделы первого загрузчика (Слот «a»)
/dev/block/bootdevice/by-name/xbl_a # Разделы первого загрузчика (Слот «a»)

/dev/block/bootdevice/by-name/aboot_b # Разделы второго загрузчика (Слот «b»)
/dev/block/bootdevice/by-name/apdp_b # Разделы второго загрузчика (Слот «b»)
/dev/block/bootdevice/by-name/bootlocker_b # Разделы второго загрузчика (Слот «b»)
/dev/block/bootdevice/by-name/cmnlib32_b # Разделы второго загрузчика (Слот «b»)
/dev/block/bootdevice/by-name/cmnlib64_b # Разделы второго загрузчика (Слот «b»)
/dev/block/bootdevice/by-name/devcfg_b # Разделы второго загрузчика (Слот «b»)
/dev/block/bootdevice/by-name/hosd_b # Разделы второго загрузчика (Слот «b»)
/dev/block/bootdevice/by-name/hyp_b # Разделы второго загрузчика (Слот «b»)
/dev/block/bootdevice/by-name/keymaster_b # Разделы второго загрузчика (Слот «b»)
/dev/block/bootdevice/by-name/msadp_b # Разделы второго загрузчика (Слот «b»)
/dev/block/bootdevice/by-name/pmic_b # Разделы второго загрузчика (Слот «b»)
/dev/block/bootdevice/by-name/rpm_b # Разделы второго загрузчика (Слот «b»)
/dev/block/bootdevice/by-name/tz_b # Разделы второго загрузчика (Слот «b»)
/dev/block/bootdevice/by-name/xbl_b # Разделы второго загрузчика (Слот «b»)

/dev/block/bootdevice/by-name/modem_a # Раздел первого модема/радиомодуля (Слот «a»)
/dev/block/bootdevice/by-name/modem_b # Раздел второго модема/радиомодуля (Слот «b»)

/dev/block/bootdevice/by-name/boot_a # Раздел первого ядра (Слот «a»)
/dev/block/bootdevice/by-name/boot_b # Раздел второго ядра (Слот «b»)

/dev/block/bootdevice/by-name/vendor_a # Первый проприетарный раздел (Слот «a»)
/dev/block/bootdevice/by-name/vendor_b # Второй проприетарный раздел (Слот «b»)

/dev/block/bootdevice/by-name/system_a # Первый системный раздел (Слот «a»)
/dev/block/bootdevice/by-name/system_b # Второй системный раздел (Слот «b»)

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

Два представленных слота состоят из:
Bootloader (загрузчик) — 28 разделов (14 на каждый слот).
Radio/Modem (радиомодуль) — 2 раздела (по одному на слот).
Boot (ядро) — 2 раздела (по одному на слот).
Vendor (драйверы) — 2 раздела (по одному на слот).
System (система) — 2 раздела (по одному на слот).

Остальные разделы, не указанные в таблице, представлены в одном экземпляре за ненадобностью их деления.
Обратите внимание раздел пользовательского хранилища (userdata) всегда один! Именно поэтому вы не можете (без очистки хранилища) одновременно использовать две абсолютно разных прошивки, будет конфликт. Возможно одновременное использование одинаковых по типу прошивок (а в некоторых случаях и это невозможно без сброса данных).

Принципиальные отличия по сравнению с другими устройствами:
С дублированием разделов и, структурой в целом, разобрались. Однако, вы могли заметить (если просматривали полную таблицу разделов) отсутствие, привычных в любом устройстве, разделов «/recovery» и «/cache». Да, их действительно нет. Но могут и встречаться в отклонениях от нормы.

Q: Стоп. Но если раздела для Recovery нет, а сам Recovery есть (Он ведь есть, правда?), где же он находится?
A: Система восстановления (Recovery) включена в состав образа ядра (boot). А потому, наличие, отсутствие и тип установленного recovery напрямую зависят от ядра системы. Переключение в него (Recovery), как и раньше, осуществляется специальным флагом в «/misc» разделе.
Именно в этом и состоит загвоздка установки TWRP — его как-то нужно «засунуть» в ядро. Потому TWRP сначала временно загружают (устанавливать то его некуда), а затем уже из TWRP, специальным скриптом, на лету распаковывается ядро и вшивается в него TWRP. Такая же схема «перепаковки ядра на лету» применяется при получении «systemless» рут-прав через SuperSU и Magisk.

Q: Хорошо, а что же тогда случилось с «/cache» разделом?
A: В привычных устройствах он необходим лишь для хранения OTA обновлений и системных логов Recovery, в данном же случае, ввиду применения новой схемы этих самых обновлений (см. ниже), раздел стал попросту «не нужОн». Вот от него и избавились.

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

Итоги и положения:
1. Между слотами как система, так и сам пользователь могут переключаться.
2. Изначально (с завода) слоты полностью идентичны между собой. Различия появляются после применения любого OTA обновления системы.
3. Слоты изолированы между собой. Состояние и целостность одного слота никак не влияет на другой. За исключением применения OTA обновлений (см. ниже).

«Seamless» система обновлений:
Итак, с разделами и слотами разобрались. Но что же там с обновлениями, наверняка их тоже коснулись изменения, ввиду описанного выше?
Да, OTA обновления на устройствах с A/B структурой кардинально отличаются от того, что мы можем видеть на других устройствах.

Android 8.0+ — трансляция обновлений:
Начиная с версии Android 8.0 возможна (но не обязательна) частичная реализация трансляции обновлений с одновременным их применением (прямая запись).
Это значит, что обновления не нуждаются в предварительной их загрузке, а применяются «на лету».

Источник

Vbmeta что это такое

AFH | Minimal ADB and Fastboot | 1.4.3 | Setup.exe
AFH | Minimal ADB and Fastboot | 1.4.3 | Portable.zip

ZippyShare | 15 seconds ADB Installer | 1.4.3

4PDA | Qualcomm USB-Driver
4PDA | ADB Driver Lite (32/64-bit)

4PDA | Platform-tools с поддержкой Windows XP | r.23.1

Тема на XDA
MTP:
RedWolf-installer-enchilada-3.2.2-0.zip ( 16.85 МБ )

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

Правильно ли я вижу последовательность действий для свободной установки кастомных прошивок?
— устанавливаю adb драйвера
— разблокирую загрузчик
— прошиваю на постоянку twrp
— получаю рут прошивкой magisk

В дальнейшем скачиваю прошивку в zip и устанавливаю через twrp?

Не совсем понял, как потом xXx NoLimits 2.0 установить?

igur723110, если я не знаю, что за модуль, логично что и не знаю где лежит. Но спасибо за информативный ответ :rolleyes:

Если сам магиск шью, зачем модуль то ещё какой то? В чем смысл?

fantomrik, Почитай в Гугле о магиске, ставятся доп. модули, можешь скачать ХХХ полную прошивку 1.8 г, можешь модуль, функции одинаковые. На XDA подробно описано как ставить, как менять плюшки при установке.Прошивка получше стока. Можно заменить звонилку от Гугла.
Неплохо редактирует систему Renovate.

Это автор NoLimits? Или модуль для magisk?

igur723110, благодарю!

И renovate и NoLimits ставятся как модуль magisk и удаляются так же легко выходит?

Вышло обновление ядра «Flash Kernel» :happy:

Самое главное для меня, что ув. Nathan по моей просьбе добавил поддержку фиксации TTL. Всё работает!

А так вот short changelog:

Это старое ядро, для первых версий Орео. Новые версии ищите на XDA.

тут какое-то интересное TWRP попалось. может я не совсем понял, но вроде как пр прошивке не слетает (нужно тестить). проинструктироваться и забрать можно тут ТЫК
а ещё там ядер развелось, как грибов после дождя. пора спойлер в шапке делать

Источник

Vbmeta что это такое

Обсуждение Oukitel F150 B2021. +. iiiF150 R2022 (стр.26->)
Oukitel F150 B2021, Oukitel F150 B2021 Bison
Описание | Обсуждение »

Шапка пока еще периодически обновляется. Может быть там уже есть ответ на ваш вопрос.

ДРУГИЕ НАЗВАНИЯ Bison 2021

ЗАПУСК В ПРОИЗВОДСТВО 21 Декабря 2020

SIM
Dual SIM (Nano-SIM, dual stand-by)

ЭКРАН
Дисплей IPS LCD capacitive touchscreen, 16M colors
Размер 5.85 дюймов (

78.6% от общей площади)
Рамки Рамы боковые 3мм (стекло) + 4мм (корпус)
Особенности Тупизмы Мега-Чолка (5х33мм) закругления углов (R 3мм)
Разрешение 720 x 1520 pixels, 19:9 ratio (

286 ppi)
Тач 5-и пальцевый
Защита Scratch Resistant Glass (Стекло сопротивляющееся коцанию)
Пробуждение по даблтап Да/опция
Пробуждение по поднятию Да/опция

Платформа
Operating System Android 10
Chipset MediaTek Helio G25 (12 nm) = MT6765
CPU Octa-core 2.0 GHz Cortex-A53
GPU PowerVR GE8320 (650 MHz)

ПАМЯТЬ
RAM (Memory) 6 GB
Хранилище 64 GB
SD слот ДА!

ЗАДНЯЯ КАМЕРА
Тип Квадро
Сенсоры 13MP + 2MP + 2MP + 0.3MP
Autofocus
Continuous shooting
Digital zoom
Scene mode
Phase detection
Video Resolution [email protected]
Квадро вспышка

СЕЛФИ КАМЕРА

Тип Однолинзовая
Сенсор 8-megapixel
FaceID
Face Beautification
Video Resolution [email protected]

БАТАРЕЙКА
Невытаскиваемая Li-Polimer 8000 mAh
Быстрая зарядка возможна 18W fast charging
(в комплекте стандарт-зарядка 10W / 5Vx2A)
Беспроводная зарядка Нет
Разговор 934 часов
Ожидание 1880 часов
Музыка 1030 часов
Замер батареи прибором

СЕНСОРЫ
Сенсор отпечатка сбоку, ускорения, приближения

СОДЕРЖИМОЕ КОРОБКИ
— F150 Bison 2021
— блок питания (5V 2A = 10 Ватт)
— USB кабель
— книжка
— силиконовый чехол (враки)
— скрепка

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

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

Не пытайтесь модифицировать файлы в /system *. Я, по незнанию Андроид10, хотел отредактировать /USR/keylayout/Generic.kl через RootExplorer что бы избавиться от назойливого поведения левой (спец)кнопки. Вместо того, что бы сказать «низзя» это чудо создало пустой Generic.kl соответственно все кнопки перестали работать. Пришлось перепрошиваться
НО можно удалить надоедливые звуки загрузочной анимации (или саму анимацию) из /system/media без последствий.

* Не касается прошивки модифицированной systemRW скриптом (см. DIY ROM)

При работе с SPFlash вам скорее всего понадобится помощь MTK bypass utility (смотрите в шапке ниже)
Если попали в состояние RED STATE (смотрите в шапке ниже)

Проблема актуальна только для аппаратов первых сборок (Bison2021)

Спасибо sasha853 за наводку на отличную программу для переназначения кнопок.
У меня она переживает перезагрузку, не вылетает от времени и дохрена настроек

УСТАРЕВШЕЕ (ДЛЯ ИСТОРИИ):

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

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

TWRP 3.4.0
Благодарности
TeamWin Recovery Project за все хорошее
mrmazak(XDA) за использование его труда в качестве донора
Что не работает: Скажите мне

Короткая версия (только обычные разделы бэкапа): twrpB2021short.img ( 24.92 МБ )
Длинная: twrpB2021long.img ( 24.92 МБ )

Версия в которой userdata бэкапится вместе с содержимым внутренней памяти. В зависимости от наполнения внутренней памяти может потребоваться exFAT/NTFS носитель до 64Gb.:TWRP_incl_storage.zip ( 24.52 МБ )

Если вам нужен режим fastbootd, допустим для прошивки SGI, это рекавери позволяет, нужно только сначала войти в режим fastboot и командой fastboot reboot fastboot (написано без ошибок) войти в fastbootd

ч0ткие инструкции по восстановлению кирпича

Но начнем сначала
Как получить свой дамп памяти (затраты времени 5 мин. при условии, что SPFlash и дрова стоят, заводская прошивка скачана):

3 минуты)
— если хотите полное восстановление с Userdata/Cache, то придется читать ВСЮ память (типа 64Gb а это

20 минут), тут немного не понятно где все-таки конец, но WWR показывает End of userdata: 0xE8BCFBE00

Brand: F150; Model: Bison2021;
Hardware: mt6762
Platform: mt6765
Android version: 10
Firmware version: 1608950483
Baseband version: MOLY.LR12A.R3.MP.V136.6.P3
Build number: ASW1900D_2201_T2012
Description: Bison2021_EEA-user 10 QP1A.190711.020 1608950483 release-keys
Serial number: VK5PCYCYJV69YTNJ
Root: Yes
Full memory RAM: 0xC882D000 (3208 MB)
Full memory of ROM (EMMC_USER): 0xE8F800000 (59640 MB)
Full memory of ROM (EMMC_BOOT_1): 0x400000 (4 MB)
Full memory of ROM (EMMC_BOOT_2): 0x400000 (4 MB)
Full memory of ROM (EMMC_RPMB): 0x400000 (4 MB)
Full memory of the disk 1 (SD Card): 0xEDEA00000 (60906 MB)
By-name: /dev/block/by-name

№ Name of section: Start: Block start: Length: Block:
0 boot_para 0x8000 0x0 0x100000 /dev/block/mmcblk0p1
1 recovery 0x108000 0x0 0x2000000 /dev/block/mmcblk0p2
2 para 0x2108000 0x0 0x80000 /dev/block/mmcblk0p3
3 expdb 0x2188000 0x0 0x1400000 /dev/block/mmcblk0p4
4 vbmeta_system 0x3588000 0x0 0x800000 /dev/block/mmcblk0p5
5 vbmeta_vendor 0x3D88000 0x0 0x800000 /dev/block/mmcblk0p6
6 frp 0x4588000 0x0 0x100000 /dev/block/mmcblk0p7
7 nvcfg 0x4688000 0x0 0x2000000 /dev/block/mmcblk0p8
8 nvdata 0x6688000 0x0 0x4000000 /dev/block/mmcblk0p9
9 md_udc 0xA688000 0x0 0x169A000 /dev/block/mmcblk0p10
10 metadata 0xBD22000 0x0 0x2000000 /dev/block/mmcblk0p11
11 protect1 0xDD22000 0x0 0x800000 /dev/block/mmcblk0p12
12 protect2 0xE522000 0x0 0xADE000 /dev/block/mmcblk0p13
13 seccfg 0xF000000 0x0 0x800000 /dev/block/mmcblk0p14
14 persist 0xF800000 0x0 0x3000000 /dev/block/mmcblk0p15
15 sec1 0x12800000 0x0 0x200000 /dev/block/mmcblk0p16
16 proinfo 0x12A00000 0x0 0x300000 /dev/block/mmcblk0p17
17 efuse 0x12D00000 0x0 0x80000 /dev/block/mmcblk0p18
18 md1img 0x12D80000 0x0 0x6400000 /dev/block/mmcblk0p19
19 spmfw 0x19180000 0x0 0x100000 /dev/block/mmcblk0p20
20 scp1 0x19280000 0x0 0x100000 /dev/block/mmcblk0p21
21 scp2 0x19380000 0x0 0x100000 /dev/block/mmcblk0p22
22 sspm_1 0x19480000 0x0 0x100000 /dev/block/mmcblk0p23
23 sspm_2 0x19580000 0x0 0x100000 /dev/block/mmcblk0p24
24 gz1 0x19680000 0x0 0x1000000 /dev/block/mmcblk0p25
25 gz2 0x1A680000 0x0 0x1000000 /dev/block/mmcblk0p26
26 nvram 0x1B680000 0x0 0x4000000 /dev/block/mmcblk0p27
27 lk 0x1F680000 0x0 0x100000 /dev/block/mmcblk0p28
28 lk2 0x1F780000 0x0 0x100000 /dev/block/mmcblk0p29
29 boot 0x1F880000 0x0 0x2000000 /dev/block/mmcblk0p30
30 logo 0x21880000 0x0 0x800000 /dev/block/mmcblk0p31
31 dtbo 0x22080000 0x0 0x800000 /dev/block/mmcblk0p32
32 tee1 0x22880000 0x0 0x500000 /dev/block/mmcblk0p33
33 tee2 0x22D80000 0x0 0xA80000 /dev/block/mmcblk0p34
34 super 0x23800000 0x0 0x100000000 /dev/block/mmcblk0p35
35 vbmeta 0x123800000 0x0 0x800000 /dev/block/mmcblk0p36
36 cache 0x124000000 0x0 0x1B000000 /dev/block/mmcblk0p37
37 userdata 0x13F000000 0x0 0xD4CCFBE00 /dev/block/mmcblk0p38
38 otp 0xE8BCFBE00 0x0 0x2B00000 /dev/block/mmcblk0p39
39 flashinfo 0xE8E7FBE00 0x0 0x1000000 /dev/block/mmcblk0p40

Источник

Читайте также:  болит голова давления нет температура тоже нет что это
Информ портал о технике и не только