fix findmy device - #753
Conversation
…he FindMyInterface class to support plist file parsing and data decryption
|
based on what you emailed me... does this not actually work? |
|
Function normal! The meaning in my email is that the FindMyFriend function is not normal, but FinMyiPhone is normal This PR only fixed FinMyiPhone (Find Device) |
Have you tried my code? |
I have not tried it yet. I apologize, I just haven't been able to dedicate a ton of time to working on the app at the moment. |
OK, no problem, check it out when it's convenient for you. |
|
Hi there, Is there any update on this? Thanks! |
|
I made the update myself. You can check out my fork. Package it yourself for use. |
|
Gentle question - is it going to be merged anytime soon to make find my working on android app? I desperately need that feature on my android device and looking for solutions. |
|
Not working, airtag doesnt work find friends doesnt work find device doesnt work. Got all the private keys and plist complied still doesnt work. |
Hey @HenryTheX , so you've done a test with the code and it didn't work? Did it not work for all of your devices or just airtags & friends? If this doesn't work, then I will have to wait to review/merge it until additional changes are made to get it working properly. |
|
Correct I managed to get private key from Developer account and extracted ist files from all my airtags before combined them into single plist outing it under Mac user folder. It doesn't work. My friends list still not be able to extract Please kindly make this process simpler and effective please? |
This PR only fixes Find My Device and does not fix Find My Friend. The reason Find My Device is not working is that Apple has encrypted the temporary storage records of Find My. I have researched a way to decrypt it and it has been running normally on my Mac Mini M4 for over 6 months. (I record the minute-by-minute location data of all my devices to draw the movement轨迹 of the devices) |
|
What is needed to have findmy friends work? |
|
Thanks to @manonstreet — their key extraction work has made Find My Friends One ask before I do: could anyone share the old BlueBubbles Find My API |
|
The key extraction looks interesting, but one of the things we have really wanted to stay away from is asking users to also disable AMFI, having to disable SIP is already a bit far, given the reach that Bluebubbles has. Will look into it more and see if the keys can be extracted a different way at some point. |
|
@PnutCN Here is sample output from |
bluebubbles privacy API originally requires users to disable SIP This key extraction is a momentary action, after extraction, you can clear the startup parameters Due to the popularity of openclaw, there are a large number of users of macmini M4 Adapting to macos15 is considered quite important |
|
Superseded by #810 |
Supported macOS14 and macOS15 for FindMy device
Usage:
Obtain FMIPDataManager from the keychain
Method reference: https://github.com/Pnut-GGG/FMIPDataManager-extractor
And place it in the user directory under "~/FMIPDataManager.plist"