https://docs.spaces.qualcomm.com/common/architecture/CustomLauncher.html
The above URL says "If a headworn Spaces app is launched on a mobile phone without the glasses connected, the headworn activity will launch on the mobile device. This can be exited by simply swiping away the activity from the Android UI". It means Space app works without connected glassess.
After installing Snapdragon Spaces Service app and Snapdragon spaces Samples app, if i run Snapdragon spaces Samples app, the app crashes with the following logs.
2023-05-03 17:33:37.911 18043 18043 Error Spaces-Launcher No Viewer device found to start application on!
2023-05-03 17:33:37.961 18118 18118 Error onSpacesSamples Not starting debugger since process cannot load the jdwp agent.
2023-05-03 17:33:38.325 18118 18183 Error QXRSocketFetcherJ Manifest permission may be missing
2023-05-03 17:33:38.325 18118 18183 Error QXRSocketFetcherJ Failed to connect to service
2023-05-03 17:33:38.334 18118 18182 Error QXRSocketFetcher QXRSocketFetcher_JNI_GetService: failed to connect: com.qualcomm.qti.spaces.services/com.qualcomm.qti.qxrcoreservice.QXRCoreService not available
2023-05-03 17:33:38.335 18118 18185 Error QXRSocketFetcherJ Failed to connect to service
2023-05-03 17:33:38.344 18118 18184 Error QXRSocketFetcher QXRSocketFetcher_JNI_GetService: failed to connect: com.qualcomm.qti.xrcb.XRCBCoreService not available
2023-05-03 17:33:38.345 18118 18136 Error QXRSocketFetcher QXRSocketFetcher_GetFd: com.qualcomm.qti.xrcb.XRCBCoreService service unavailable
2023-05-03 17:33:38.345 18118 18136 Error QXRCoreClient QXRCoreClient_CreateInstance: QXRSocketFetcher_GetFd() failed for core service
2023-05-03 17:33:38.345 18118 18136 Error QXRCoreClient QXRCoreClient_Create: QXRCoreClient_CreateInstance failed
2023-05-03 17:33:38.394 1945 2032 Error PostureManager fail to get service
2023-05-03 17:33:38.485 18118 18136 Error CRASH *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2023-05-03 17:33:38.485 18118 18136 Error CRASH Version '2021.3.16f1 (4016570cf34f)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
2023-05-03 17:33:38.485 18118 18136 Error CRASH Build fingerprint: 'lge/timelm/timelm:13/TKQ1.220829.002/230611719f557:user/release-keys'
2023-05-03 17:33:38.485 18118 18136 Error CRASH Revision: '12'
2023-05-03 17:33:38.485 18118 18136 Error CRASH ABI: 'arm64'
2023-05-03 17:33:38.485 18118 18136 Error CRASH Timestamp: 2023-05-03 17:33:38+0900
2023-05-03 17:33:38.485 18118 18136 Error CRASH pid: 18118, tid: 18136, name: UnityMain >>> com.Qualcomm.SnapdragonSpacesSamples <<<
2023-05-03 17:33:38.485 18118 18136 Error CRASH uid: 10341
2023-05-03 17:33:38.485 18118 18136 Error CRASH signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
2023-05-03 17:33:38.485 18118 18136 Error CRASH x0 0000000000000000 x1 00000000000046d8 x2 0000000000000006 x3 00000073d50033c0
2023-05-03 17:33:38.485 18118 18136 Error CRASH x4 fefeff1a5e649b0a x5 fefeff1a5e649b0a x6 fefeff1a5e649b0a x7 7f7f7f7f7f7fff7f
2023-05-03 17:33:38.485 18118 18136 Error CRASH x8 00000000000000f0 x9 000000776f08fb70 x10 0000000000000001 x11 000000776f0cf78c
2023-05-03 17:33:38.485 18118 18136 Error CRASH x12 0000000000000001 x13 0000000000000001 x14 ffffffffffffffff x15 0000000034155555
2023-05-03 17:33:38.485 18118 18136 Error CRASH x16 000000776f137d70 x17 000000776f113420 x18 0000007340be5ee8 x19 00000000000046c6
2023-05-03 17:33:38.485 18118 18136 Error CRASH x20 00000000000046d8 x21 00000000ffffffff x22 00000072c6d3964c x23 0000000000000004
2023-05-03 17:33:38.485 18118 18136 Error CRASH x24 0000000000000000 x25 0000000000000009 x26 b4000074cb3139e0 x27 00000072ccfcc76f
2023-05-03 17:33:38.485 18118 18136 Error CRASH x28 00000073d5008000 x29 00000073d5003440
2023-05-03 17:33:38.485 18118 18136 Error CRASH sp 00000073d50033a0 lr 000000776f0c06c8 pc 000000776f0c06f4
2023-05-03 17:33:38.486 18118 18136 Error CRASH backtrace:
2023-05-03 17:33:38.486 18118 18136 Error CRASH #00 pc 00000000000526f4 /apex/com.android.runtime/lib64/bionic/libc.so (abort+168) (BuildId: c5c7d83a388a4d1828bea67e14f11446)
2023-05-03 17:33:38.847 18118 18136 Error CRASH Tombstone written to: /storage/emulated/0/Android/data/com.Qualcomm.SnapdragonSpacesSamples/files/tombstone_00
0001-01-01 00:00:00.000 -1 -1 Info --------- beginning of crash
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime FATAL EXCEPTION: UnityMain
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime Process: com.Qualcomm.SnapdragonSpacesSamples, PID: 18118
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime Version '2021.3.16f1 (4016570cf34f)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime Build fingerprint: 'lge/timelm/timelm:13/TKQ1.220829.002/230611719f557:user/release-keys'
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime Revision: '12'
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime ABI: 'arm64'
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime Timestamp: 2023-05-03 17:33:38+0900
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime pid: 18118, tid: 18136, name: UnityMain >>> com.Qualcomm.SnapdragonSpacesSamples <<<
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime uid: 10341
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime x0 0000000000000000 x1 00000000000046d8 x2 0000000000000006 x3 00000073d50033c0
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime x4 fefeff1a5e649b0a x5 fefeff1a5e649b0a x6 fefeff1a5e649b0a x7 7f7f7f7f7f7fff7f
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime x8 00000000000000f0 x9 000000776f08fb70 x10 0000000000000001 x11 000000776f0cf78c
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime x12 0000000000000001 x13 0000000000000001 x14 ffffffffffffffff x15 0000000034155555
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime x16 000000776f137d70 x17 000000776f113420 x18 0000007340be5ee8 x19 00000000000046c6
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime x20 00000000000046d8 x21 00000000ffffffff x22 00000072c6d3964c x23 0000000000000004
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime x24 0000000000000000 x25 0000000000000009 x26 b4000074cb3139e0 x27 00000072ccfcc76f
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime x28 00000073d5008000 x29 00000073d5003440
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime sp 00000073d50033a0 lr 000000776f0c06c8 pc 000000776f0c06f4
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime backtrace:
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime #00 pc 00000000000526f4 /apex/com.android.runtime/lib64/bionic/libc.so (abort+168) (BuildId: c5c7d83a388a4d1828bea67e14f11446)
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime
2023-05-03 17:33:38.847 18118 18136 Error AndroidRuntime at libc.abort(abort:168)
Hi,
the only supported phones are Motorola Edge 30 Plus or Pro at the moment. The devkit is available here Snapdragon Spaces Hardware Development Kit | Snapdragon Spaces (qualcomm.com)
As Spaces has several requirements on firmware level of the phones, there is no workaround to get other phones working.
Jaegil. kim
Does App built by Snapdrangon spaces work on general android phone? only on Dev Kit(ThinkReality A3 + Motorola edge+ smartphone)?
I want to know if app built by snapdragon works on general android phone and if there is any guide to do so.