openhaystack icon indicating copy to clipboard operation
openhaystack copied to clipboard

iPhone 15 - lack of reports

Open davesenior9 opened this issue 1 year ago • 10 comments

I've recently upgraded to an iPhone 15 and I am noticing a distinct lack of reports, generated by that device.

My old phone (iPhone 8), would routinely upload reports, and I would subsequently see a location report of my home.

Since getting the iPhone 15, I have got ZERO reports from my OpenHayStack devices. I haven't changed the beacon device, if I leave it in my bag and go to work, I'll get reports as per usual from the wider Apple Offline Finding network.

Does anyone have any insight's on how the iPhone 15 might be doing this? Or has anyone seen similar behavior?

davesenior9 avatar Oct 28 '23 22:10 davesenior9

@davesenior9 Where you able to get this resolved?

shiprec avatar Dec 06 '23 17:12 shiprec

Unfortunately no. I tried changing the status field to 'imitate' other Apple Devices, such as Airpods an actual Airtag etc, didn't see any change in result.

davesenior9 avatar Dec 19 '23 00:12 davesenior9

Not sure if you saw this: https://github.com/biemster/FindMy/issues/40

shiprec avatar Dec 19 '23 14:12 shiprec

@davesenior9 what exactly did you do to the status field?

biemster avatar Dec 24 '23 00:12 biemster

when capturing 'offline finding' data, you will see some variance in the status byte field that directly correlates to the type of device that is beaconing that data.

Example; most of the haystack stuff has it set to 0x00, however, a real AirTag status byte is 0x10 (I think this changes to 0x11 when it has a lower battery? unconfirmed). AirPods will transmit a status byte of 0x33 or 0x39.

So, in my troubleshooting, I just tried manipulating the status byte with these values to see if anything worked.

davesenior9 avatar Dec 29 '23 12:12 davesenior9

@davesenior9 the guys at https://github.com/biemster/FindMy/issues/40 already fiddled around with Status Bytes and Hint Bytes, but without any success. If you have logs from apple devices and maybe the adv data, it can help, finding a solution.

Systm21 avatar Dec 29 '23 17:12 Systm21

iOS 17.4.1 has fixed this issue

isibizi avatar Mar 22 '24 21:03 isibizi

So the Off-line Finding network is working as it was with IOS 16?

davesenior9 avatar Mar 22 '24 21:03 davesenior9

Yes, is definitely fixed. I have an 15 pro max with 17.4.1

isibizi avatar Mar 22 '24 21:03 isibizi

That's huge news. I'll give it a look/try this morning.

davesenior9 avatar Mar 22 '24 21:03 davesenior9