If you need modern apps, you'll have to upgrade to a device running at least Android 6.0 (Marshmallow) — and even that is losing support quickly in 2026. Android 8.1+ is the current minimum for reasonable Play Store functionality.
Whether you are reviving a classic Samsung Galaxy S III, a Motorola Razr, or an old Sony Xperia, here is everything you need to know about the state of the Play Store on Android 4.0.4. The Current State of Google Play on ICS Android 4.0.4 Play Store
: This frequent crash is often tied to corrupted cache files. Clearing the cache and data for both the Play Store and Google Play Services in the application manager is a standard troubleshooting step. If you need modern apps, you'll have to
If you are still struggling, here is a troubleshooting cheat sheet: The Current State of Google Play on ICS
Without root, you are stuck.
: Current apps on the Play Store generally require a minimum of Android 6.0 (API level 23) to function. How to Fix or Access the Play Store