[Xperia Z3 Tablet Compact Original Android Developm] richvdh:
Hi, I installed the 20230318 build on my SGP611 this week, and mostly it's great - many thanks to @evil-god for doing all the hard work and making these ROMs available.

The only thing that doesn't work (so far) is the GPS. I've read through the thread and it seems like a number of people have trouble with the GPS, but others find it works just fine, which seems a bit odd. It seems I'm one of the unlucky ones, which is a shame because working GPS is quite important for me.

I've tried waiting for hours, but I don't really think it's even trying - when I first open a GPS app, the "location" indicator appears briefly in the notifications bar, but then disappears after a few seconds. I also tried installing an SD-card because somebody said that worked for them, but no joy.

Any suggestions for troubleshooting this?

The logs contain a lot of this sort of thing and I wonder if it might be related:

04-25 23:10:12.068 0 0 I init : processing action (sys.init.updatable_crashing=1) from (/system/etc/init/flags_health_check.rc:10)
04-25 23:10:12.071 0 0 I init : starting service 'exec 505 (/system/bin/flags_health_check UPDATABLE_CRASHING)'...
04-25 23:10:12.081 0 0 I init : SVC_EXEC service 'exec 505 (/system/bin/flags_health_check UPDATABLE_CRASHING)' pid 30685 (uid 1000 gid 1000+0 context default) started; waiting...
04-25 23:10:12.082 0 0 I init : starting service 'netmgrd'...
04-25 23:10:17.119 30685 30685 I flags_health_check: ServerConfigurableFlagsReset reset_mode value: 1
04-25 23:10:17.122 30685 30685 I flags_health_check: ServerConfigurableFlagsReset updatable crashing detected, resetting flags.
04-25 23:10:12.118 0 0 I init : Service 'exec 505 (/system/bin/flags_health_check UPDATABLE_CRASHING)' (pid 30685) exited with status 0 waiting took 0.041000 seconds
04-25 23:10:12.118 0 0 I init : Sending signal 9 to service 'exec 505 (/system/bin/flags_health_check UPDATABLE_CRASHING)' (pid 30685) process group...
04-25 23:10:12.118 0 0 I libprocessgroup: Successfully killed process cgroup uid 1000 pid 30685 in 0ms
04-25 23:10:17.148 30686 30686 E Diag_Lib: Diag_LSM_Init: Failed to open handle to diag driver, error = 2
04-25 23:10:17.213 4568 4568 W HidlServiceManagement: Waited one second for android.hardware.radio@1.1::IRadio/slot1
04-25 23:10:17.213 228 228 I hwservicemanager: Since android.hardware.radio@1.1::IRadio/slot1 is not registered, trying to start it as a lazy HAL.
04-25 23:10:17.214 4568 4568 I HidlServiceManagement: getService: Trying again for android.hardware.radio@1.1::IRadio/slot1...
04-25 23:10:17.216 228 30687 W libc : Unable to set property "ctl.interface_start" to "android.hardware.radio@1.1::IRadio/slot1": error code: 0x20
04-25 23:10:12.201 0 0 E init : Control message: Could not find 'android.hardware.radio@1.1::IRadio/slot1' for ctl.interface_start from pid: 228 (/system/bin/hwservicemanager)
04-25 23:10:18.215 4568 4568 W HidlServiceManagement: Waited one second for android.hardware.radio@1.1::IRadio/slot1
04-25 23:10:18.216 228 228 I hwservicemanager: Since android.hardware.radio@1.1::IRadio/slot1 is not registered, trying to start it as a lazy HAL.
04-25 23:10:18.218 4568 4568 I HidlServiceManagement: getService: Trying again for android.hardware.radio@1.1::IRadio/slot1...
04-25 23:10:18.219 228 30689 W libc : Unable to set property "ctl.interface_start" to "android.hardware.radio@1.1::IRadio/slot1": error code: 0x20
04-25 23:10:19.218 4568 4568 W HidlServiceManagement: Waited one second for android.hardware.radio@1.1::IRadio/slot1
04-25 23:10:19.219 228 228 I hwservicemanager: Since android.hardware.radio@1.1::IRadio/slot1 is not registered, trying to start it as a lazy HAL.
04-25 23:10:19.219 4568 4568 I HidlServiceManagement: getService: Trying again for android.hardware.radio@1.1::IRadio/slot1...
04-25 23:10:19.220 228 30690 W libc : Unable to set property "ctl.interface_start" to "android.hardware.radio@1.1::IRadio/slot1": error code: 0x20