Hours ago, Google announced that from now on, the new APIs released for Google Play Services will not support Android 4.0 (Ice Cream Sandwich) and older versions.
With that in mind, if you're using an old phone, you know that if you don't upgrade to Google Play, the new version of many apps won't work for you. So you either have to upgrade the operating system or buy a new smartphone.
Following the announcement, Google also announced to developers that API Step 16 (for Android 4.1 Jelly Bean) is the latest version of Google Play Service to be supported.
Google's support for Android 4.0 is not surprising. According to the latest statistics released in October, only 0.03% of Android users use iOS 4.0 version of Ice Cream Sandwich, which is not a significant number compared to the 2 billion active Android devices worldwide.
However, if your device hasn't released a newer update than Android 4.0, you'll probably have to replace the device with a newer device, given the not-so-favorable status of software updates on Android devices.Source