seemoo-lab / AirGuard

Protect yourself from being tracked 🌍 by AirTags 🏷 and Find My accessories 📍
Apache License 2.0
1.96k stars 110 forks source link

Substantially improve tracker detection performance #98

Closed ASerbinski closed 1 year ago

Sn0wfreezeDev commented 1 year ago

Thank you for the work that you put in, but we worked on the same issue and found a different solution that does not require a foreground service. By now we try to get the location 4 times per hour and normally this succeeds. Starting from Android 12 bakground access is already reduced, so we are mostly only getting 1-2 wakeups per hour from the system. The updates are still sufficient for the tracking detection + we are now able to get the GPS location more reliably (also the timeouts have been increased here).

Please check the development branch for more information