The challenge for ODMs that want to innovate is they end with a forked Android. Whatever new hardware they build needs drivers and APIs which they'll spend their lives reintegrating whenever Google does an Android code dump. If they're really lucky they convince Google it's an awesome idea, Google takes it up and it becomes part of the next major Android release, but most likely with a different Google-specced API. At which point they''ve got a nasty legacy/backwards compatibility headache to boot. Early movers on wearables/Smart devices still nurse burns from that.