/vendor
est une partition sœur de /system
sur les appareils Android, qui contient des applications et des bibliothèques système dont le code source n'est pas disponible sur l'AOSP mais qui sont ajoutées par les fournisseurs (OEM). Il contient également des images de firmware SoC, c'est-à-dire des bibliothèques et des binaires spécifiques au matériel (OpenGL, ISP...). Les blobs propriétaires (HALs) vivent généralement dans /vendor comme des bibliothèques partagées (fichiers .so) qui sont chargées par les binders Android lorsque les processus appellent un composant matériel. Cette partition était facultative avant le support de Treble et /vendor
n'était qu'un lien symbolique vers /system/vendor
. Cependant, sur les appareils Treble, il contient un système de fichiers distinct, généralement le même que celui de l'application . /system
c'est-à-dire ext4
o f2fs
.
Si vous avez accidentellement flashé l'image de récupération sur la partition du vendeur, cela ne briquera pas votre appareil à moins que vous ayez une ROM ou un firmware d'usine à flasher. Cependant, son système de fichiers est effacé et doit être recréé. Le flashage du firmware d'usine le fera pour vous mais vous pouvez aussi le formater manuellement depuis TWRP. Wipe
ou par l'intermédiaire d'un émulateur de terminal en utilisant mkfs.ext4
o mkfs.f2fs
des commandes.
Pour en savoir plus : PARTITIONS ET SYSTÈMES DE FILES DES DISPOSITIFS Android