Google has so much influence over the hardware manufacturers. They should do more.
Does anyone in the industry know why so much firmware is proprietary?