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?
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
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.
…