According to Wikipedia there are 11868 different types of Android device in use today. Embarcadero is never going to have the resources to test against more than a tiny fraction. The only practical way of approaching the problem is to crowd source it.

This survey, which requires you to install the free SysCheck app on your device before you start, is a first attempt at doing just that. It’s for anyone with access to any Android device, not just those who own XE5.The questions are listed below so before you go entering dummy data just to see what’s being asked scroll down and read them there.

The survey asks you to use the SysCheck app (written by an Embarcadero engineer in his own time) to tell you if your device meets the most fundamental requirements to run an XE5 Android application. That’s not a definitive indication of whether a device is 100% compatible so it also asks you if you’ve tried deploying to the device yet and what issues you encountered. With enough responses we should start to form a picture of how compatible each device is.

Developers tend to own the latest and greatest gadgets so see if you can get your old Android phones back from your spouses and kids to test them also.

I’ll keep the survey running for a minimum of 2 weeks so if you own XE5 and have a device you haven’t tried deploying to yet, you have plenty of time to test it properly and give a more informed report back to the survey.

The survey results will either be posted here or at The TIndex probably both as a summary in HTML and some sort of raw database that you will be able to download and query yourself.

Here are the survey questions (don’t answer them here, do the survey on SurveyMonkey)

  1. In which country do you spend most of your time?
  2. What is the brand of your device (e.g. Samsung, Sony, HTC, Google)
  3. What is the name of your device? (e.g. Nexus 7, Note, Galaxy S3)
  4. What is the model number of your device (e.g. SHG-1747, LG-LS696)
  5. Have you updated it to the latest version of Android available to you?
  6. When did you purchase this device?
  7. When you bought this device was it a low end / mid-range / high-end device.
  8. If available please supply a link to the manufacturer’s product website for this device
  9. What does the first line of your SysCheck results say?
  10. What does the second line of your SysCheck results say?
  11. Does SysCheck have the word “yes” in the supported column for the NEON feature?
  12. Have you successfully deployed and run XE5 built apps to this device?
  13. Please describe any issues you’ve had specific to this device when attempting to deploy and run XE5 Android apps.