tomthecarrot / arcore-for-all

Google ARCore (dev preview 1) for "unsupported" Android devices
GNU General Public License v3.0
1.04k stars 145 forks source link

HTC U11 (US Sprint 7.1.1) #65

Open rishi-shyamala opened 6 years ago

rishi-shyamala commented 6 years ago

The modification and the official don't work on the HTC U11. I think it has the same gpu/cpu as the US variant of the s8 and the OnePlus 5, so I don't know what the problem is.

ghost commented 6 years ago

I have just tried on the AU variant, also running 7.1.1.

Here is my Logcat from the launch. Appears to fail out trying to find the correct CAD model of the device:

09-11 11:20:09.887 3414 5445 I ActivityManager: Start proc 24324:com.tomthecarrot.helloar/u0a225 for activity com.tomthecarrot.helloar/com.unity3d.player.UnityPlayerActivity 09-11 11:20:10.111 3414 3445 I ActivityManager: Displayed com.tomthecarrot.helloar/com.unity3d.player.UnityPlayerActivity: +238ms 09-11 11:20:10.146 24324 24341 D TangoVhs: about to bind as vhs 09-11 11:20:10.158 3414 5148 I ActivityManager: Start proc 24347:com.google.tango/u0a227 for service com.google.tango/com.google.atap.tango.TangoVirtualHalService 09-11 11:20:10.158 24324 24341 D TangoVhs: finished bind as vhs 09-11 11:20:10.214 24347 24347 D tango-ndk-hal: jint JNI_OnLoad(JavaVM, void) 09-11 11:20:10.217 24347 24347 D TangoService.java: onCreate() 09-11 11:20:10.217 24324 24324 D TangoVhs: connected 09-11 11:20:10.218 24324 24365 I TangoCameraNative: Tango VHS Ready 09-11 11:20:10.219 24347 24359 D tango-ndk-hal: void Java_com_google_atap_tango_TangoVirtualHalService_initialize(JNIEnv*, jclass) 0x0 09-11 11:20:10.256 24347 24368 I tango : java_service_entrypoint.cc:216 Creating new g_tango. 09-11 11:20:10.259 24347 24347 D TangoService.java: Returned Tracker! 09-11 11:20:10.262 24347 24368 W tango : helpers.cc:418 Defaulting to persistent calibration file. 09-11 11:20:10.262 24347 24368 W tango : helpers.cc:395 Property calibration_cad is not defined. 09-11 11:20:10.262 24347 24368 I tango : calibration_provider.cc:486 Instantiating calibration provider with sources: 09-11 11:20:10.262 24347 24368 I tango : CAD: 09-11 11:20:10.262 24347 24368 I tango : Factory: 09-11 11:20:10.262 24347 24368 I tango : Online: /data/data/com.google.tango/files/config/online-calibration.xml 09-11 11:20:10.262 24347 24368 I tango : ActiveFile: kOnlineCalibrationFile 09-11 11:20:10.262 24347 24368 I tango : Hardcoded CAD model fallback: Enabled 09-11 11:20:10.262 24347 24368 E tango : device_provider.cc:336 Could not identify device type from build fingerprint 'htc/ocnuhl_00710/htc_ocnuhl:7.1.1/NMF26X/931172.5:user/release-keys'. 09-11 11:20:10.262 24347 24368 E tango : helpers.cc:288 Hardcoded CAD model unavailable for device kUnknownDevice 09-11 11:20:10.262 24347 24368 W tango : calibration_provider.cc:379 Requested parsing of Online calibration, but failed to parse it and the following fallbacks: 09-11 11:20:10.262 24347 24368 W tango : - Online calibration: File does not exist: /data/data/com.google.tango/files/config/online-calibration.xml. 09-11 11:20:10.262 24347 24368 W tango : - Factory calibration: File not set. 09-11 11:20:10.262 24347 24368 W tango : - CAD calibration: File not set. 09-11 11:20:10.262 24347 24368 W tango : - Hardcoded CAD model: Could not load hardcoded CAD model. It is only available when: 09-11 11:20:10.262 24347 24368 W tango : - Explicitly setting the active file to kHardcodedCadModel. 09-11 11:20:10.262 24347 24368 W tango : - On device, as a fallback when reading the CAD calibration file fails. 09-11 11:20:10.262 24347 24347 F tango : calibration_provider.cc:589 Check failed: parse_cad_error_code == LoadCalibrationXmlErrorCode::kSuccess 09-11 11:20:10.262 24347 24368 W tango : calibration_provider.cc:379 Requested parsing of CAD calibration, but failed to parse it and the following fallbacks: 09-11 11:20:10.262 24347 24368 W tango : - CAD calibration: File not set. 09-11 11:20:10.262 24347 24368 W tango : - Hardcoded CAD model: Could not load hardcoded CAD model. It is only available when: 09-11 11:20:10.262 24347 24368 W tango : - Explicitly setting the active file to kHardcodedCadModel. 09-11 11:20:10.262 24347 24368 W tango : - On device, as a fallback when reading the CAD calibration file fails. 09-11 11:20:10.328 24369 24369 F DEBUG : 09-11 11:20:10.328 24369 24369 F DEBUG : Build fingerprint: 'htc/ocnuhl_00710/htc_ocnuhl:7.1.1/NMF26X/931172.5:user/release-keys' 09-11 11:20:10.328 24369 24369 F DEBUG : Revision: '0' 09-11 11:20:10.329 24369 24369 F DEBUG : ABI: 'arm64' 09-11 11:20:10.329 24369 24369 F DEBUG : pid: 24347, tid: 24347, name: om.google.tango >>> com.google.tango <<< 09-11 11:20:10.329 24369 24369 F DEBUG : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- 09-11 11:20:10.341 24369 24369 F DEBUG : Abort message: 'calibration_provider.cc:589 Check failed: parse_cad_error_code == LoadCalibrationXmlErrorCode::kSuccess ' 09-11 11:20:10.341 24369 24369 F DEBUG : x0 0000000000000000 x1 0000000000005f1b x2 0000000000000006 x3 0000000000000008 09-11 11:20:10.341 24369 24369 F DEBUG : x4 0000000000000000 x5 0000000000808080 x6 0000007f941d7000 x7 0000000000000000 09-11 11:20:10.341 24369 24369 F DEBUG : x8 0000000000000083 x9 ffffffffffffffdf x10 0000000000000000 x11 0000000000000001 09-11 11:20:10.341 24369 24369 F DEBUG : x12 ffffffffffffffff x13 0000000000000000 x14 0000000000000000 x15 0000000000000000 09-11 11:20:10.342 24369 24369 F DEBUG : x16 0000007f93343ec8 x17 0000007f932ed280 x18 0000000000000000 x19 0000007f9428cb40 09-11 11:20:10.342 24369 24369 F DEBUG : x20 0000000000000006 x21 0000007f9428ca98 x22 0000000000000002 x23 0000007fddd911b8 09-11 11:20:10.342 24369 24369 F DEBUG : x24 0000000000000068 x25 0000007f88285118 x26 0000007f93fbb740 x27 0000007f819dd820 09-11 11:20:10.342 24369 24369 F DEBUG : x28 0000007f819dd7f8 x29 0000007fddd90b90 x30 0000007f932ea710 09-11 11:20:10.342 24369 24369 F DEBUG : sp 0000007fddd90b70 pc 0000007f932ed288 pstate 0000000060000000 09-11 11:20:10.354 24369 24369 F DEBUG : 09-11 11:20:10.354 24369 24369 F DEBUG : backtrace: 09-11 11:20:10.354 24369 24369 F DEBUG : #00 pc 000000000006c288 /system/lib64/libc.so (tgkill+8) 09-11 11:20:10.354 24369 24369 F DEBUG : #01 pc 000000000006970c /system/lib64/libc.so (pthread_kill+64) 09-11 11:20:10.354 24369 24369 F DEBUG : #02 pc 0000000000024340 /system/lib64/libc.so (raise+24) 09-11 11:20:10.354 24369 24369 F DEBUG : #03 pc 000000000001cdac /system/lib64/libc.so (abort+52) 09-11 11:20:10.354 24369 24369 F DEBUG : #04 pc 0000000000005db0 /system/lib64/liblog.so (__android_log_assert+232) 09-11 11:20:10.354 24369 24369 F DEBUG : #05 pc 0000000000100718 /data/app/com.google.tango-1/lib/arm64/libtango_service_library.so (_ZN13MessageLoggerD2Ev+4120) 09-11 11:20:10.354 24369 24369 F DEBUG : #06 pc 0000000000c8433c /data/app/com.google.tango-1/lib/arm64/libtango_service_library.so 09-11 11:20:10.355 24369 24369 F DEBUG : #07 pc 0000000000c85be8 /data/app/com.google.tango-1/lib/arm64/libtango_service_library.so 09-11 11:20:10.355 24369 24369 F DEBUG : #08 pc 0000000000129150 /data/app/com.google.tango-1/lib/arm64/libtango_service_library.so (_ZN13tango_service12TangoContextC1ESt10shared_ptrINS_15JniTangoServiceEE+512) 09-11 11:20:10.355 24369 24369 F DEBUG : #09 pc 000000000013c80c /data/app/com.google.tango-1/lib/arm64/libtango_service_library.so (_ZN12tango_binder7ServiceC2ESt10shared_ptrIN13tango_service15JniTangoServiceEE+228) 09-11 11:20:10.355 24369 24369 F DEBUG : #10 pc 000000000013a238 /data/app/com.google.tango-1/lib/arm64/libtango_service_library.so (Java_com_google_atap_tango_TangoServiceJNINative_CreateNativeService+972) 09-11 11:20:10.355 24369 24369 F DEBUG : #11 pc 00000000007f5e98 /data/app/com.google.tango-1/oat/arm64/base.odex (offset 0x7a7000) 09-11 11:20:10.753 3414 24370 E ActivityManager: App crashed! Process: com.google.tango 09-11 11:20:10.779 3414 7765 I ActivityManager: Recipient 24347 09-11 11:20:10.781 3414 7765 I ActivityManager: Process com.google.tango (pid 24347) has died 09-11 11:20:10.781 3414 7765 D ActivityManager: cleanUpApplicationRecord -- 24347