Not exact matches
Since these devices already ship
without a separate
vendor partition, it means that they would have to re-
partition existing devices to include space for the
vendor partition.
HALs will be built by
vendors or SoC makers and put in a /
vendor partition on the device, enabling the framework, in its own
partition, to be replaced with an over-the-air update (OTA)
without recompiling the HALs.
While it's true the best parts of Project Treble will allow the same system image to be booted on any device, devices which don't have this
partition but still «Treble - ize» their BLOBs, so to say, can still be used on any Project Treble supported version of Android with or
without the /
vendor partition, so long as the necessary adjustments are made.
But Asus didn't let that stop it from releasing an Android Oreo - based update for the Asus Zenfone 4 that brings Project Treble support
without a separate
vendor partition.