Search Unity

ARCore 1.0 - Samsung Galaxy S8 no longer working

Discussion in 'AR' started by Flarup, Feb 23, 2018.

  1. Flarup

    Flarup

    Joined:
    Jan 7, 2010
    Posts:
    164
    Hello,


    I've been testing ARCore preview 1 and 2 on my Samsung Galaxy S8, and both preview versions worked as expected. However, I'm unable to get ARCore 1.0 working on Galaxy S8. Even the "HelloAR" test scene in the package is unable to work. It opens up the window asking me to update ARCore from Google Play (nice feature though), but after updating it's still not working. In the log I see the following:


    02-24 00:30:39.390 9310 9771 E native : device_profile_database_helpers.cc:134 Device profile for samsung/dreamltexx/dreamlte:8.0.0/R16NW/G950FXXU1CRB7:user/release-keys does not exist in /data/user/0/com.google.ar.core/files/device_profile_database
    02-24 00:30:39.390 9310 9771 E native : calibration_jni.cc:74 No device profile available for build fingerprint samsung/dreamltexx/dreamlte:8.0.0/R16NW/G950FXXU1CRB7:user/release-keys
    02-24 00:30:39.400 10812 10827 E native : session_create_implementation.cc:190 Device is not supported.
    02-24 00:30:39.400 10812 10827 E native : session_create_implementation.cc:486 Failed to create calibration provider
    02-24 00:30:39.400 10812 10827 W native : session_create_implementation.cc:487 ArSession_createImplementation returning ArStatusErrorSpace::AR_UNAVAILABLE_DEVICE_NOT_COMPATIBLE: .
    02-24 00:30:39.400 10812 10827 E ArPresto: ArPresto::ArCore session creation failed.
    02-24 00:30:39.400 10812 10827 E native : session_c_api.cc:183 ArConfig_setUpdateMode: session was passed NULL.
    02-24 00:30:39.400 10812 10827 E native : session_c_api.cc:166 ArConfig_setPlaneFindingMode: session was passed NULL.
    02-24 00:30:39.400 10812 10827 E native : session_c_api.cc:148 ArConfig_setLightEstimationMode: session was passed NULL.
    02-24 00:30:39.400 10812 10827 E native : session_c_api.cc:207 ArSession_configure: session was passed NULL.
    02-24 00:30:39.400 10812 10827 E native : session_c_api.cc:491 ArFrame_acquireCamera: session was passed NULL.
    02-24 00:30:39.400 10812 10827 E native : session_c_api.cc:460 ArCamera_getTrackingState: session was passed NULL.
    02-24 00:30:39.400 10812 10827 E native : session_c_api.cc:491 ArFrame_acquireCamera: session was passed NULL.
    02-24 00:30:39.400 10812 10827 E native : session_c_api.cc:460 ArCamera_getTrackingState: session was passed NULL.
    02-24 00:30:39.400 10812 10827 E native : session_c_api.cc:491 ArFrame_acquireCamera: session was passed NULL.
    02-24 00:30:39.400 10812 10827 E native : session_c_api.cc:460 ArCamera_getTrackingState: session was passed NULL.
    02-24 00:30:39.410 10812 10827 E Unity : Unable to find instant_preview_unity_plugin
    02-24 00:30:39.441 10812 10827 E native : session_c_api.cc:223 ArSession_setCameraTextureName: session was passed NULL.
    02-24 00:30:39.441 10812 10827 E native : session_c_api.cc:491 ArFrame_acquireCamera: session was passed NULL.
    02-24 00:30:39.441 10812 10827 E native : session_c_api.cc:460 ArCamera_getTrackingState: session was passed NULL.
    02-24 00:30:39.532 10812 10827 E native : session_c_api.cc:491 ArFrame_acquireCamera: session was passed NULL.
    02-24 00:30:39.532 10812 10827 E native : session_c_api.cc:460 ArCamera_getTrackingState: session was passed NULL.



    It unfortunately looks like Galaxy S8 is not supported, which I guess is a mistake. Is there a way to get ARCore 1.0 working on Samsung Galaxy S8?

    Thank you very much in advance for all help.


    Kind regards,
    Uffe Flarup
     
  2. chaosemer

    chaosemer

    Official Google Employee

    Joined:
    Jul 5, 2017
    Posts:
    22
    This is not expected. What is the version of ARCore installed on your device? You can see this in the settings menu.
     
  3. Flarup

    Flarup

    Joined:
    Jan 7, 2010
    Posts:
    164
    ARCore Version 1.0.180129103


    And in case it's any help, here's some additional phone information:

    Samsung Galaxy S8
    Model number: SM-G950F
    Android version 8.0.0
    Samsung Experience version 9.0
     
  4. berglte

    berglte

    Joined:
    Nov 6, 2016
    Posts:
    1
    Same problem with my One Plus 5

    02-25 01:30:51.135 23841 23853 E native : device_profile_database_helpers.cc:134 Device profile for OnePlus/OnePlus5/OnePlus5:8.0.0/OPR6.170623.013/01120216:user/release-keys does not exist in /data/user/0/com.google.ar.core/files/device_profile_database
    02-25 01:30:51.135 23841 23853 E native : calibration_jni.cc:74 No device profile available for build fingerprint OnePlus/OnePlus5/OnePlus5:8.0.0/OPR6.170623.013/01120216:user/release-keys
    02-25 01:30:51.138 23734 23772 E native : session_create_implementation.cc:190 Device is not supported.
    02-25 01:30:51.138 23734 23772 E native : session_create_implementation.cc:486 Failed to create calibration provider
    02-25 01:30:51.138 23734 23772 W native : session_create_implementation.cc:487 ArSession_createImplementation returning ArStatusErrorSpace::AR_UNAVAILABLE_DEVICE_NOT_COMPATIBLE: .
    02-25 01:30:51.138 23734 23772 E ArPresto: ArPresto::ArCore session creation failed.

    One Plus 5
    ONEPLUS A5000 running OxygenOS 5.0.2
    Android version 8.0.0
    ARCore version 1.0.180129103
     
    Last edited: Feb 26, 2018
  5. Crashthatch

    Crashthatch

    Joined:
    Sep 25, 2017
    Posts:
    8
    Same issue running the same setup as Flarup:

    Samsung Galaxy S8 SM-G950F, ARCore version 1.0.180129103, Android 8.0.0, Samsung Experience version 9.0, Built with Unity 2018.1.0b8, Android API Level 26.

    02-25 14:26:45.375 9326 9342 W native : helpers.cc:913 Defaulting to persistent calibration file.
    02-25 14:26:45.375 9326 9342 W native : helpers.cc:890 Property calibration_cad is not defined.
    02-25 14:26:45.376 9326 9342 I native : device_provider.cc:715 Identified device type: kDreamltexxDreamlte
    02-25 14:26:45.382 9326 9342 E native : device_profile_database_helpers.cc:134 Device profile for samsung/dreamltexx/dreamlte:8.0.0/R16NW/G950FXXU1CRB7:user/release-keys does not exist in /data/use
    r/0/com.google.ar.core/files/device_profile_database
    02-25 14:26:45.382 9326 9342 E native : calibration_jni.cc:74 No device profile available for build fingerprint samsung/dreamltexx/dreamlte:8.0.0/R16NW/G950FXXU1CRB7:user/release-keys
    02-25 14:26:45.386 9229 9254 E native : session_create_implementation.cc:190 Device is not supported.
    02-25 14:26:45.386 9229 9254 E native : session_create_implementation.cc:486 Failed to create calibration provider
    02-25 14:26:45.386 9229 9254 W native : session_create_implementation.cc:487 ArSession_createImplementation returning ArStatusErrorSpace::AR_UNAVAILABLE_DEVICE_NOT_COMPATIBLE: .
    02-25 14:26:45.386 9229 9254 E ArPresto: ArPresto::ArCore session creation failed.
    02-25 14:26:45.386 9229 9254 E native : session_c_api.cc:183 ArConfig_setUpdateMode: session was passed NULL.
    02-25 14:26:45.386 9229 9254 E native : session_c_api.cc:166 ArConfig_setPlaneFindingMode: session was passed NULL.
    02-25 14:26:45.386 9229 9254 E native : session_c_api.cc:148 ArConfig_setLightEstimationMode: session was passed NULL.
    02-25 14:26:45.387 9229 9254 E native : session_c_api.cc:207 ArSession_configure: session was passed NULL.
    02-25 14:26:45.387 9229 9254 E native : session_c_api.cc:491 ArFrame_acquireCamera: session was passed NULL.
    ...

    The ARCore github issue: https://github.com/google-ar/arcore-android-sdk/issues/186#issuecomment-368319054
     
    Last edited: Feb 25, 2018