This project is archived. Its data is read-only.
Should we load firmware directly from the device's vendor and modem partitions?
*Created by: zhuowei* Many Android devices made after the Nexus 9 (so post 2014) store most of their proprietary firmware on the /vendor partition, and, at least on the Nexus 6P and probably many other Qualcomm devices, the modem firmware is stored on a modem partition (usually mounted at /firmware). For these devices, should we mount these partitions in pmOS and load blobs from there - which would give us a smaller system image and avoid any license issue with redistributing blobs? Or should we bundle the blobs directly in the system image, so that people don't have to flash a /vendor and a modem firmware from the correct stock firmware in order to start pmOS?
issue