Closed wsy closed 3 years ago
Hi. Looks like The MagicPods catch your neighbours (employees)'s AirPods Pro. Because of that The MagicPods show one time your AirPods Pro data, second your neighbours (employees)'s AirPods Pro data. Apple doesn't allow detect AirPods, because of this, I can not know exactly which headphones are yours.
Your log is short, based on it i think your AirPods in radius between -40 and -55. Try to reduce search radius to 50, you will need bring AirPods Pro closer to PC to trigger animation
Did Apple use bluetooth MAC address randomization? If not, maybe MagicPods can use bluetooth MAC address to distinguish different AirPods. Also, none of my collegues' AirPods paired with my computer. So, MagicPods can detect other AirPods even if they're not paired?
There are no any way to avoid it. Apple storage all their keys for encrypt data in icloud, no-one except apple apps can access to them.
OK. Thanks for your clarification. It seems the only thing I can do is to adjust detect radius.
I also found something sad.... My college's FAKE AirPods Pro speaks louder than my real one. If I adjust detect radius to -55, MagicPods sometimes fails to detect my AirPods Pro. If I adjust detect radius to -60, my college's FAKE AirPods Pro gets detected even if he is two meters away.
Fake AirPods usually use very hight power Bluetooth module. Very much depends on the direction of the bluetooth antenna. If you have a usb bluetooth dongle maybe good idea to place it in front of you or behind the monitor. You will get values -30 ... -40 and you can filter your college's FAKE AirPods Pro
Hi, While using MagicPods, I found two bugs. However, I strongly believe that they have common root cause
Environment:
Bug 1: AirPods Pro mis-detection.
Scenario 1:
One day, I was on a metro, many kilometers away from my office and my AirPods Pro was with me. I used Microsoft Remote Desktop app to connect to my office computer from an iPad. MagicPods kept prompting me about my AirPods Pro's battery info. This must be some kind of 'false alarm' because no bluetooth connection can be made from many kilometers away.
Scenario 2:
Today my AirPods Pro was closed. (Both AirPods inside the case and the battery case is closed) MagicPods, again, kept prompting me about my AirPods Pro. (See the video below)
https://user-images.githubusercontent.com/2684991/115347830-77d51200-a1e4-11eb-856c-3cd12d1217d5.MOV
Bug 2: Wrong battery information
According to the above video, my AirPods Pro's battery case has 5% battery remaining. However, it actually have 36% battery remaining. (I know about your battery precision problem) Below is a photo. (This photo is shoot when AirPods battery case is closed)
And when I open the battery case, the MagicPods window shifts between two values. (See the video below)
https://user-images.githubusercontent.com/2684991/115362582-449a7f00-a1f4-11eb-84fb-68c49f5523f3.MOV
Log
Below is recent part of MagicPodsServiceLog.txt