Там все немного по-другому выглядит.
Грамотные разработчики делают несколько версий приложения под разные типы устройств. То есть под разные процессоры, графические ускорители, версии Андроид и т.п.. Маркет сам определяет, какое устройство и загружает соответствующую версию приложения.
В частности, cтучится в /system/build.prop, а именно смотрит ro.build.fingerprint
и проверяет возможности устройства в /system/etc/permissions(xml-файлы)