Troubleshooting

Device not compatible

A “device not compatible” error can be triggered for three reasons:

  1. You just registered a new GSF ID, but Play did not have enough time to process the uploaded datasheet.
  2. Your datasheet is missing information.
  3. Your datasheet is actually not compatible with the app you want to download.

In the first case, simply wait a few more seconds before trying to download the testapp again (do not register another GSF ID).

In the second case, double check the datasheet. In particular the “ABI”, “Libraries” and “Features” tab. If either is empty, you won’t be able to download (most) apps. Missing information can happen if DummyDroid is not able to fully probe a device via ADB. You can always add the missing pieces manually.

The third case is the most complicated one, as you need to hunt down the hardware/software requirements of the app you want to download and compare them with the datasheet values. The most likely issue here is the “Versions” tab. Users of custom ROMS (without GAPPS installed) may find that the com.android.vending package has the wrong version information after probing the device via ADB.

Using a default device

If you have trouble probing a device, use the device specification below. Simply copy it to your clipboard and import it into DummyDroid using Edit > Paste datasheet

{
  "glesVersion": 196608,
  "hasFiveWayNavigation": false,
  "hasHardwareKeyboard": false,
  "keyboard": 1,
  "navigation": 1,
  "screenDensity": 320,
  "screenHeight": 1600,
  "screenWidth": 2560,
  "touchscreen": 3,
  "screenLayout": 2,
  "otaInstalled": false,
  "installedApps": [
    {
      "packageName": "com.android.vending",
      "versionName": "19.7.12-all",
      "versionCode": 81971200
    },
    {
      "packageName": "com.google.android.gsf",
      "versionName": "6.0.1",
      "versionCode": 23
    },
    {
      "packageName": "com.android.providers.downloads",
      "versionName": "6.0.1",
      "versionCode": 23
    },
    {
      "packageName": "com.google.android.gms",
      "versionName": "1",
      "versionCode": 1
    }
  ],
  "locales": [
    "ar_AE",
    "ar_JO",
    "ar_SY",
    "hr_HR",
    "fr_BE",
    "es_PA",
    "mt_MT",
    "es_VE",
    "bg",
    "zh_TW",
    "it",
    "ko",
    "uk",
    "lv",
    "da_DK",
    "es_PR",
    "vi_VN",
    "en_US",
    "sr_ME",
    "sv_SE",
    "es_BO",
    "en_SG",
    "ar_BH",
    "pt",
    "ar_SA",
    "sk",
    "ar_YE",
    "hi_IN",
    "ga",
    "en_MT",
    "fi_FI",
    "et",
    "sv",
    "cs",
    "sr_BA_#Latn",
    "el",
    "uk_UA",
    "hu",
    "fr_CH",
    "in",
    "es_AR",
    "ar_EG",
    "ja_JP_JP_#u-ca-japanese",
    "es_SV",
    "pt_BR",
    "be",
    "is_IS",
    "cs_CZ",
    "es",
    "pl_PL",
    "tr",
    "ca_ES",
    "sr_CS",
    "ms_MY",
    "hr",
    "lt",
    "es_ES",
    "es_CO",
    "bg_BG",
    "sq",
    "fr",
    "ja",
    "sr_BA",
    "is",
    "es_PY",
    "de",
    "es_EC",
    "es_US",
    "ar_SD",
    "en",
    "ro_RO",
    "en_PH",
    "ca",
    "ar_TN",
    "sr_ME_#Latn",
    "es_GT",
    "sl",
    "ko_KR",
    "el_CY",
    "es_MX",
    "ru_RU",
    "es_HN",
    "zh_HK",
    "no_NO_NY",
    "hu_HU",
    "th_TH",
    "ar_IQ",
    "es_CL",
    "fi",
    "ar_MA",
    "ga_IE",
    "mk",
    "tr_TR",
    "et_EE",
    "ar_QA",
    "sr__#Latn",
    "pt_PT",
    "fr_LU",
    "ar_OM",
    "th",
    "sq_AL",
    "es_DO",
    "es_CU",
    "ar",
    "ru",
    "en_NZ",
    "sr_RS",
    "de_CH",
    "es_UY",
    "ms",
    "el_GR",
    "iw_IL",
    "en_ZA",
    "th_TH_TH_#u-nu-thai",
    "hi",
    "fr_FR",
    "de_AT",
    "nl",
    "no_NO",
    "en_AU",
    "vi",
    "nl_NL",
    "fr_CA",
    "lv_LV",
    "de_LU",
    "es_CR",
    "ar_KW",
    "sr",
    "ar_LY",
    "mt",
    "it_CH",
    "da",
    "de_DE",
    "ar_DZ",
    "sk_SK",
    "lt_LT",
    "it_IT",
    "en_IE",
    "zh_SG",
    "ro",
    "en_CA",
    "nl_BE",
    "no",
    "pl",
    "zh_CN",
    "ja_JP",
    "de_GR",
    "sr_RS_#Latn",
    "iw",
    "en_IN",
    "ar_LB",
    "es_NI",
    "zh",
    "mk_MK",
    "be_BY",
    "sl_SI",
    "es_PE",
    "in_ID",
    "en_GB"
  ],
  "glesExtensions": [
    "GL_OES_texture_3D",
    "GL_EXT_gpu_shader5",
    "GL_OES_rgb8_rgba8",
    "GL_OES_texture_storage_multisample_2d_array",
    "GL_OES_depth_texture",
    "GL_OES_get_program_binary",
    "GL_ARM_rgba8",
    "GL_OES_read_format",
    "GL_ARM_shader_framebuffer_fetch",
    "GL_EXT_shadow_samplers",
    "GL_OES_texture_cube_map",
    "GL_KHR_blend_equation_advanced",
    "GL_EXT_shader_pixel_local_storage",
    "GL_EXT_sRGB_write_control",
    "GL_ARM_mali_program_binary",
    "GL_OES_EGL_sync",
    "GL_OES_depth24",
    "GL_OES_fbo_render_mipmap",
    "GL_OES_mapbuffer",
    "GL_OES_shader_io_blocks",
    "GL_OES_compressed_paletted_texture",
    "GL_EXT_texture_storage",
    "GL_EXT_discard_framebuffer",
    "GL_OES_EGL_image_external",
    "GL_EXT_robustness",
    "GL_OES_point_size_array",
    "GL_OES_draw_texture",
    "GL_OES_element_index_uint",
    "GL_OES_texture_cube_map_array",
    "GL_EXT_texture_type_2_10_10_10_REV",
    "GL_KHR_texture_compression_astc_hdr",
    "GL_OES_sample_shading",
    "GL_OES_matrix_get",
    "GL_OES_copy_image",
    "GL_OES_texture_buffer",
    "GL_OES_texture_border_clamp",
    "GL_EXT_debug_marker",
    "GL_OES_texture_mirrored_repeat",
    "GL_OES_sample_variables",
    "GL_OES_depth_texture_cube_map",
    "GL_EXT_texture_border_clamp",
    "GL_OES_point_sprite",
    "GL_EXT_shader_io_blocks",
    "GL_OES_single_precision",
    "GL_OES_blend_func_separate",
    "GL_EXT_texture_buffer",
    "GL_OES_fixed_point",
    "GL_OES_stencil_wrap",
    "GL_OES_query_matrix",
    "GL_EXT_multisampled_render_to_texture",
    "GL_OES_EGL_image",
    "GL_EXT_disjoint_timer_query",
    "GL_KHR_debug",
    "GL_OES_texture_compression_astc",
    "GL_OES_byte_coordinates",
    "GL_ARM_mali_shader_binary",
    "GL_OES_stencil8",
    "GL_OES_matrix_palette",
    "GL_EXT_copy_image",
    "GL_OES_shader_multisample_interpolation",
    "GL_EXT_texture_rg",
    "GL_OES_standard_derivatives",
    "GL_OES_blend_subtract",
    "GL_EXT_texture_format_BGRA8888",
    "GL_EXT_texture_sRGB_decode",
    "GL_OES_shader_image_atomic",
    "GL_OES_framebuffer_object",
    "GL_ARM_shader_framebuffer_fetch_depth_stencil",
    "GL_OES_compressed_ETC1_RGB8_texture",
    "GL_EXT_blend_minmax",
    "GL_KHR_texture_compression_astc_ldr",
    "GL_OES_vertex_half_float",
    "GL_EXT_occlusion_query_boolean",
    "GL_OES_gpu_shader5",
    "GL_OES_texture_npot",
    "GL_EXT_sRGB",
    "GL_KHR_blend_equation_advanced_coherent",
    "GL_OES_vertex_array_object",
    "GL_OES_packed_depth_stencil",
    "GL_OES_surfaceless_context",
    "GL_OES_blend_equation_separate",
    "GL_EXT_texture_cube_map_array",
    "GL_OES_extended_matrix_palette",
    "GL_EXT_read_format_bgra",
    "GL_OES_texture_stencil8",
    "GL_OES_required_internalformat"
  ],
  "systemAvailableFeatures": [
    "com.sec.feature.motionrecognition_service",
    "com.sec.android.smartface.smart_rotation",
    "android.hardware.sensor.accelerometer",
    "android.hardware.faketouch",
    "android.hardware.usb.accessory",
    "android.software.backup",
    "android.hardware.touchscreen",
    "android.hardware.touchscreen.multitouch",
    "android.software.print",
    "android.hardware.consumerir",
    "android.hardware.ethernet",
    "android.software.voice_recognizers",
    "android.hardware.sensor.gyroscope",
    "com.sec.feature.call_vt_support",
    "com.sec.feature.secretmode_service",
    "com.sec.feature.multiwindow.bezelui",
    "com.sec.feature.fingerprint_manager_service",
    "android.hardware.bluetooth",
    "com.sec.feature.multiwindow.freestyle",
    "android.hardware.camera.autofocus",
    "android.hardware.telephony.gsm",
    "com.samsung.android.feature.sdl.2301",
    "android.software.sip.voip",
    "com.sec.feature.hovering_ui",
    "com.sec.feature.multiwindow.multiwindowlaunch",
    "android.hardware.usb.host",
    "com.sec.feature.multiwindow.scalewindow",
    "android.hardware.audio.output",
    "android.hardware.camera.flash",
    "android.hardware.camera.front",
    "android.hardware.screen.portrait",
    "com.sec.android.mdm",
    "android.software.home_screen",
    "android.hardware.microphone",
    "com.sec.feature.multiwindow",
    "android.hardware.bluetooth_le",
    "android.hardware.sensor.compass",
    "android.hardware.touchscreen.multitouch.jazzhand",
    "android.software.app_widgets",
    "android.software.input_methods",
    "android.hardware.sensor.light",
    "android.software.device_admin",
    "com.sec.feature.multiwindow.recentui",
    "android.hardware.camera",
    "android.hardware.screen.landscape",
    "com.sec.feature.multiwindow.commonui",
    "com.sec.feature.findo",
    "android.software.managed_users",
    "com.sec.feature.snote",
    "com.sec.feature.magazine.home",
    "android.software.webview",
    "android.hardware.camera.any",
    "android.software.connectionservice",
    "android.hardware.touchscreen.multitouch.distinct",
    "android.hardware.location.network",
    "com.sec.android.secimaging",
    "android.software.sip",
    "android.hardware.wifi.direct",
    "android.software.live_wallpaper",
    "com.sec.feature.multiwindow.centerbarclicksound",
    "android.hardware.location.gps",
    "android.software.midi",
    "com.sec.feature.minimode",
    "com.sec.feature.multiwindow.multiinstance",
    "com.sec.feature.wfd_support",
    "android.hardware.wifi",
    "android.hardware.location",
    "com.sec.feature.cover.flip",
    "android.hardware.telephony",
    "com.sec.android.smartface.smart_stay"
  ],
  "systemSharedLibraries": [
    "smatlib",
    "sec_platform_library",
    "com.samsung.device",
    "com.sec.esecomm",
    "stayrotation",
    "com.sec.android.mdm.gearpolicymanager",
    "com.google.widevine.software.drm",
    "imsmanager-internal",
    "sechardware",
    "com.google.android.media.effects",
    "com.sec.android.app.multiwindow",
    "seccamera",
    "com.samsung.bbc",
    "touchwiz",
    "com.android.location.provider",
    "secimaging",
    "secvision",
    "SLinkNTSManager",
    "sec_feature",
    "com.sec.android.mdm",
    "com.validity.fingerprint",
    "com.android.future.usb.accessory",
    "sgi",
    "sws",
    "saiv",
    "javax.obex",
    "secmediarecorder",
    "com.google.android.gms",
    "simageis",
    "seclvbmanager",
    "com.sec.android.app.minimode",
    "imsmanager",
    "scamera_sdk_util",
    "secvisualeffect",
    "com.dsi.ant.antradio_library",
    "org.simalliance.openmobileapi",
    "android.test.runner",
    "com.google.android.maps",
    "org.apache.http.legacy",
    "com.broadcom.bt",
    "com.android.media.remotedisplay",
    "allshare",
    "com.sec.smartcard.auth",
    "com.android.mediadrm.signer",
    "libvtmanagerjar",
    "scrollpause",
    "rcsopenapi"
  ],
  "build": {
    "manufacturer": "samsung",
    "brand": "samsung",
    "device": "chagalllte",
    "hardware": "universal5420",
    "product": "chagallltexx",
    "model": "SM-T805",
    "id": "MMB29K",
    "fingerprint": "samsung/chagallltexx/chagalllte:6.0.1/MMB29K/T805XXU1CPL1:user/release-keys",
    "releaseVersion": "6.0.1",
    "sdkVersion": 23,
    "time": 1481497200000,
    "abi": [
      "armeabi-v7a",
      "armeabi"
    ]
  }
}