Source: http://www.techtimes.com/articles/95304/20151014/oneplus-x-teased-ahead-october-29-launch.htm