vendor img что это

Vendor img что это

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

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.

Источник

Как переразбить разделы памяти Android и не получить кирпич: пошаговый мануал для чайников.

Напишу здесь, может кому пригодится.

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

Установку драйверов и ADB для своих устройств вам придётся искать самостоятельно. Также не освещаются нюансы переноса разделов из чипа внутренней памяти на microSD карты и наоборот.

Значится порядок действий: загрузить на планшете кастомный рекавери, открыть в Windows Power Shell (или командной строке) папку с adb.exe, подключить кабелем планшет к ПК, желательно прямо к мат. плате, а не через разъём на лицевой панели, а то может не видеть ваше устройство.

«.\» не нужно писать в простой командной строке, только в Power Shell.

Далее уже в оболочке:

Смотрим есть ли у нас этот модуль предустановленный (у меня не было) в результате:

# [6nls
ls
boot init.recovery.service.rc selinux_version
cache init.recovery.usb.rc sepolicy
charger license service_contexts
data oem sideload
default.prop proc sys
dev property_contexts system
etc recovery tmp
file_contexts res twres
fstab.flo root ueventd.flo.rc
init sbin ueventd.rc
init.rc sdcard usb-otg
init.recovery.hlthchrg.rc seapp_contexts vendor

Нету, значит нужно поставить. Качаем этот файл, закидываем его распакованным в папку к adb.exe.

Выходим из оболочки:

ls
PARTED init.recovery.service.rc sepolicy
boot init.recovery.usb.rc service_contexts
cache license sideload
charger oem sys
data proc system
default.prop property_contexts tmp
dev recovery twres
etc res ueventd.flo.rc
file_contexts root ueventd.rc
fstab.flo sbin usb-otg
init sdcard vendor
init.rc seapp_contexts
init.recovery.hlthchrg.rc selinux_version

Всё, можно редактировать разделы памяти.

Я получил следующее:

GNU Parted 1.8.8.1.179-aef3
Using /dev/block/mmcblk0
Welcome to GNU Parted! Type ‘help’ to view a list of commands.

После этого команда:

И получим перечень разделов памяти:

Model: MMC HBG4e (sd/mmc)
Disk /dev/block/mmcblk0: 31.3GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 67.1MB 157MB 89.6MB fat16 radio
2 201MB 204MB 3146kB modemst1
3 204MB 208MB 3146kB modemst2
4 268MB 284MB 15.4MB ext4 persist
5 336MB 336MB 799kB m9kefs1
6 336MB 337MB 799kB m9kefs2
7 403MB 403MB 799kB m9kefs3
8 403MB 407MB 3146kB fsg
9 470MB 471MB 1536kB sbl1
10 471MB 473MB 1536kB sbl2
11 473MB 475MB 2097kB sbl3
12 475MB 480MB 5243kB aboot
13 480MB 481MB 524kB rpm
14 537MB 554MB 16.8MB boot
15 604MB 605MB 524kB tz
16 605MB 605MB 1024B pad
17 605MB 606MB 1536kB sbl2b
18 606MB 608MB 2097kB sbl3b
19 608MB 613MB 5243kB abootb
20 613MB 614MB 524kB rpmb
21 614MB 614MB 524kB tzb
22 671MB 1552MB 881MB ext2 system
23 1552MB 2139MB 587MB ext4 cache
24 2147MB 2149MB 1049kB misc
25 2215MB 2225MB 10.5MB recovery
26 2282MB 2282MB 8192B DDR
27 2282MB 2282MB 8192B ssd
28 2282MB 2282MB 1024B m9kefsc
29 2349MB 2349MB 32.8kB metadata
30 2416MB 31.3GB 28.9GB ext4 userdata

Переведём отображение размеров с байтов на сектора, в одном мегабайте 2048 таких секторов:

Model: MMC HBG4e (sd/mmc)
Disk /dev/block/mmcblk0: 61079552s
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 131072s 306143s 175072s fat16 radio
2 393216s 399359s 6144s modemst1
3 399360s 405503s 6144s modemst2
4 524288s 554287s 30000s ext4 persist
5 655360s 656919s 1560s m9kefs1
6 656920s 658479s 1560s m9kefs2
7 786432s 787991s 1560s m9kefs3
8 787992s 794135s 6144s fsg
9 917504s 920503s 3000s sbl1
10 920504s 923503s 3000s sbl2
11 923504s 927599s 4096s sbl3
12 927600s 937839s 10240s aboot
13 937840s 938863s 1024s rpm
14 1048576s 1081343s 32768s boot
15 1179648s 1180671s 1024s tz
16 1180672s 1180673s 2s pad
17 1180674s 1183673s 3000s sbl2b
18 1183674s 1187769s 4096s sbl3b
19 1187770s 1198009s 10240s abootb
20 1198010s 1199033s 1024s rpmb
21 1199034s 1200057s 1024s tzb
22 1310720s 3031039s 1720320s ext2 system
23 3031040s 4177919s 1146880s ext4 cache
24 4194304s 4196351s 2048s misc
25 4325376s 4345855s 20480s recovery
26 4456448s 4456463s 16s DDR
27 4456464s 4456479s 16s ssd
28 4456480s 4456481s 2s m9kefsc
29 4587520s 4587583s 64s metadata
30 4718592s 61079518s 56360927s ext4 userdata

И мы видим, что system можно расширить «вверх» до tzb, так как память там не размечена и «вниз», отщипнув часть раздела recovery.

Читайте также:  боли внизу живота а месячных нет что это

Создаём новые с границами в нужных нам секторах и присваиваем им старые названия:

mkpart 22 1200058 3317759
mkpart 23 3317760 4177919
name 22 system
name 23 cache

Успех, результат (показывает не в секторах, так как я отсоединял планшет перед этим по незнанию, разделы 22 и 23 ещё не отформатированы):

Model: MMC HBG4e (sd/mmc)
Disk /dev/block/mmcblk0: 31.3GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 67.1MB 157MB 89.6MB fat16 radio
2 201MB 204MB 3146kB modemst1
3 204MB 208MB 3146kB modemst2
4 268MB 284MB 15.4MB ext4 persist
5 336MB 336MB 799kB m9kefs1
6 336MB 337MB 799kB m9kefs2
7 403MB 403MB 799kB m9kefs3
8 403MB 407MB 3146kB fsg
9 470MB 471MB 1536kB sbl1
10 471MB 473MB 1536kB sbl2
11 473MB 475MB 2097kB sbl3
12 475MB 480MB 5243kB aboot
13 480MB 481MB 524kB rpm
14 537MB 554MB 16.8MB boot
15 604MB 605MB 524kB tz
16 605MB 605MB 1024B pad
17 605MB 606MB 1536kB sbl2b
18 606MB 608MB 2097kB sbl3b
19 608MB 613MB 5243kB abootb
20 613MB 614MB 524kB rpmb
21 614MB 614MB 524kB tzb
22 614MB 1699MB 1084MB system
23 1699MB 2139MB 440MB cache
24 2147MB 2149MB 1049kB misc
25 2215MB 2225MB 10.5MB recovery
26 2282MB 2282MB 8192B DDR
27 2282MB 2282MB 8192B ssd
28 2282MB 2282MB 1024B m9kefsc
29 2349MB 2349MB 32.8kB metadata
30 2416MB 31.3GB 28.9GB ext4 userdata

Далее идём в рекавери на примере TWRP: wipe-advanced wipe-repair or change file system, где по очереди форматируете system в ext2, а cache в ext4.

Таким образом я смог установить GApps pico и в системном разделе осталось около 40 мб свободными.

Текст мой, размещён также на форуме 4pda в соответствующей теме.

Источник

Vendor img что это

Обсуждение 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

Читайте также:  базовое сервисное обслуживание что включает

Источник

What is Vendor.img?

Breadcrumb

Kangaji

Senior Member

I’ve seen this question asked a few times, but no one ever answers it. I tried looking around on other sites, but can’t seem to find an answer.

I just came over from a Galaxy S5, and I don’t think we ever used those. Is there anybody who’d be willing to point me in the direction of knowing?

fury683

Senior Member

Jay-Taicho

Senior Member

indiecognition

Member

I’ve been curious about this, too.

Also wondering how the Vendor partition differs from System. What do the data/functions in the Vendor partition do?

EFS partition seems to be specific to the individual device (unique IMEI). Is Vendor specific to each phone too, or do all Nexus 6Ps have the same thing in the Vendor partition (assuming they’re on the same build of Android)?

Gorgtech

Senior Member

Jay-Taicho

Senior Member

SlimSnoopOS

Senior Member

Jay-Taicho

Senior Member

Edit: FYI, just found this in PureNexus FAQ’s:

Q: What is the vendor.img/vendor.zip? (5X and 6P only)
A: The vendor partition is new to Nexus phones with the 5X and 6P. Previous devices had the vendor files (proprietary binaries and drivers) within the system partition (/system/vendor); on these devices, they now have it in their own partition (/vendor). If this is not up to date, you will get an error message and need to flash the latest one so your phone continues to work properly. Beans has made this a TWRP flashable file available in the OP of the 5X and 6P threads (also linked below) so you do not have to fastboot it.

Llaver

Member

Shaglok

Senior Member

redduc900

Senior Member

jameeldroid

Senior Member

I have seen it in many phones other than mentioned in the thread, it is even in infinix phones. what i think is it contains apps from google like maps, drive, gmail, photos, and also some apps from the manufacturer of the phone. why i think this is the case? here is the my guess.

yesterday when i tried to remove google bloatware and manufacturer bloatware with root permissions etc. it didn’t work.

i have magisk root, i had set selinux permissive as someone told me it would help BUT i was still unable to remove bloatware. they were removed for now but whenever i rebooted my phone, they were reinstalled and i think this vendor file does that.

as per google’s android documents here is the difinitoin.
vendor: The vendor partition contains any binary that is not distributable to the Android open source project.

means, google apps are never distributed with AOSP but manufacturers does that via vendor.img to make it non-removable? i guess.

Lawlrus

Senior Member

I have seen it in many phones other than mentioned in the thread, it is even in infinix phones. what i think is it contains apps from google like maps, drive, gmail, photos, and also some apps from the manufacturer of the phone. why i think this is the case? here is the my guess.

yesterday when i tried to remove google bloatware and manufacturer bloatware with root permissions etc. it didn’t work.

i have magisk root, i had set selinux permissive as someone told me it would help BUT i was still unable to remove bloatware. they were removed for now but whenever i rebooted my phone, they were reinstalled and i think this vendor file does that.

as per google’s android documents here is the difinitoin.
vendor: The vendor partition contains any binary that is not distributable to the Android open source project.

means, google apps are never distributed with AOSP but manufacturers does that via vendor.img to make it non-removable? i guess.

Not sure why you can’t remove system apps, sounds like user error. I have never had an issue removing something with root and titanium backup.

The vendor contains what it says it does the binarys, blobs and other interworking’s of the device that are needed for it to operate.

Источник

Информ портал о технике и не только