Source: https://www.theverge.com/2011/10/24/2510449/android-4-0-ice-cream-sandwich-availability-motorola-htc/archives