Source: http://www.techtimes.com/articles/77416/20150818/how-to-install-android-6-0-marshmallow-on-your-nexus-5-6-9-or-player-right-now.htm