Developers targeting older Amazon Fire tablets (2012 and earlier) who are upgrading their Unity engines should be an aware of an important change in Unity’s Android support.
Beginning with Unity 5.6.0f3 and Unity 2017, the minimum Android OS version for running Unity games has been increased to 4.1 (Jellybean) or later. However, Amazon Kindle Fire Tablets made in 2012 and earlier have an Android version of 4.0.3 (2.3.3 in the case of the original Kindle Fire). As a result, any game made with the latest versions of Unity will not be compatible on Amazon tablets released in 2012 and earlier.
An abrupt loss of support for a game on a device can negatively impact customers, so we suggest the following transition steps when reducing device compatibility:
Obviously, these steps are only applicable if the old version of the game is still playable. If not, then you should consider creating a “stub” app for the older versions, politely informing the player that the game is no longer functional, rather than forcing the player into an upgrade cycle that will never complete. You can always mention that the game is available on newer devices.
Older Amazon tablets still see quite an amount of use, and those customers can be some of the most dedicated players. By following these tips, the disruption for these important players can be kept to a minimum.