Source: http://www.techtimes.com/articles/18742/20141027/android-5-0-lollipop-release-date-november-3-heres-why.htm