Today, there are more than 20,000 different types of Android devices in the wild! And because of the open nature of Android, these devices are far from uniform. In an effort to differentiate their devices, hardware manufacturers and carriers customize their Android devices with management APIs, security controls and custom email applications. This…