Conversation

Replying to and
No real difference between the bonito / sargo firmware, boot or vendor images and system image differences are minimal. gist.github.com/thestinger/9dc Pixel 3 and Pixel 3 XL are similar, but they use different touchscreen drivers so they load a different module. They ship both anyway.
Replying to and
It might just be from not having the resources for the appropriate size. I'm not entirely sure. I assume that a generic system image ships every size of resource to deal with that. It will also mess up the brightness curve and the initial power usage estimation, etc. too.
1
Show replies
i.e. the Pixel 3 touchscreen driver is shipped in the Pixel 3 XL vendor image and vice versa, and I doubt there are any actual differences / incompatibilities between those. They could easily eliminate the remaining differences by handling it at runtime and use the same releases.
1