I have a little idea about the /odm but no idea of /vendor dir. Can someone please explain in the best way possible? I looked up on Google and it didn't help.
What I'm really confused is with whether OEM's make changes to the files underlying these directories or is it the Android's source.
From /system, init launches and starts mounting all the other partitions, such as /vendor, /oem, and /odm
/odma directory on your device? Please edit your question and only use full paths and also add your device name and vendor. – Robert Mar 21 '19 at 16:24/odmcontains files from Original Device Manufacturer./vendorcontains files from SoC manufacturer. I'll share my thoughts on this when I get some time. – Irfan Latif Mar 21 '19 at 20:51