Source: http://www.techtimes.com/articles/72198/20150727/460-days-making-oneplus-2-smartphone-launches.htm