Weekly release cycle for hardware ? Yes ! #Xiaomi analyzes user feedback and acts on it with batches of 100000 phones, released every Tuesday at noon - Beijing time. Every batch is incrementally better. #Kaizen !
►http://www.forbes.com/sites/parmyolson/2013/10/22/how-chinas-xiaomi-does-in-a-week-what-apple-does-in-a-year-update-devices