The components may be available, but that doesn't mean they are actually open. Low end phone makers just get their software from the SOC OEM, and they just want to ship a phone, not provide a platform for developers, so they don't need liberal licensing conditions.