Pour l'instant, la vérification de la prise en charge de la technologie BLE doit être effectuée manuellement en étudiant les spécifications et en effectuant des recherches sur Google (pour autant que je sache).
Voir cette question sur Stackoverflow : Support de Bluetooth Smart (4.0) / GATT dans Android 4.0 ?
Il indique qu'Android ne prend pas en charge Bluetooth 4.0 (LE) jusqu'à Android-4.0 (peut-être à partir de Jelly Bean 4.1, l'onglet Nexus 7 le suggère). Les fabricants doivent ajouter leur propre API pour permettre l'accès à BT LE (par ex. cette application est limitée à Motorola). C'est pourquoi votre kilométrage peut varier avec différents téléphones jusqu'à 4.0. Le Bluetooth LE de Casio regarder est également un exemple de compatibilité (officielle) limitée (d'ailleurs, même l'iPhone 4S n'est pas mentionné).
Je pense qu'avec un plus grand nombre d'appareils équipés de la version 4.1, le problème se résoudra de lui-même et vous pourrez trouver des applications qui le montrent.
Voici des listes par fabricants :