Найти в Дзене
DomiDroid

Что такое OSS vendor

OSS означает «программное обеспечение с открытым исходным кодом», исходный код программного обеспечения (поставщика) может быть проверен и изменен разработчиками прошивок, чтобы они могли исправлять ошибки и улучшать общую производительность системы по мере необходимости.



Почему он используется в нашем устройстве?

Поскольку у нашего устройства есть несколько вариантов (5 разных регионов) и поскольку в разных регионах устройства также есть разные Vendor, отличные от Xiaomi, нам нужно различать, какой регион поставщика следует прошивать для пользовательских прошивок AOSP (если они основаны на стандартном Vendor, также известном как MIUI Vendor), это может сбивать с толку, и могут возникнуть проблемы, если кто-то указал неправильный регион Vendor для неправильного варианта устройства.

Например, прошил глобальный Vendor для Mi 9T Pro (raphael) на Redmi K20 Pro, индийский вариант (raphaelin) в TWRP / OFOX, а затем получил ошибку 7, не может установить прошивку из-за перепрограммирования неправильной версии или варианта Vendor после того возникли проблемы перепрошивки ну и т.д.

Поэтому некоторые разработчики предложили разработать своего собственного Vendor на основе исходного кода устройства и их навыков программирования, который называется OSS Vendor, универсальный для всех регионов (вариантов) устройства. Это означает, что нам не нужно выбирать Vendor, который будет использоваться для прошивки, поскольку образ Vendor включен в ZIP-архив прошивок, если они основаны на OSS.