One Billion Apples’ Secret Sauce: Recipe for Apple Wireless Direct Link Protocol
arxiv.org
arxiv.org
It seems some creep uses AirDrop to send some lewds to somebody else on a plane every other week.
I want to know my mac is using my wired and wireless network the way I intend rather than degrading the performance of WiFi, Bluetooth, ZigBee, Z-Wave, and other protocols that keep piling into unlicensed airspace.
When you turn on a WiFi analyzer program and see many WiFi networks using the same spectrum, there is interference. It isn't that it "stops working" but you will get packet loss, reduced data transfer, etc. Every printer that sets up its own AP, every phone that is a hotspot, is interference.
If you want and really use these services that is one thing, but it is insane that people use WiFi to print at a mall store when they could hook up the printer to the register with a 6 foot cable.
The article itself shows a substantial degrade of WiFi performance on the Mac itself because the mac is momentarily disconnecting from the real network to stay synchronized with the lewds network.
In fact one could argue that AWDL actually reduces "interference" because two neighboring devices can communicate directly and do not need to go an additional one-hop detour over an access point.
I have no idea what the default for AirDrop is, I keep it open only for contacts. If it’s open by default everyone that’s crazy. Doesn’t sound like the kind of thing Apple would do today, although it wouldn’t surprise me if it was like that in the past.
Which it is, you can have AirDrop on or off and to accept connections from everyone or just your contacts. All modes have their uses.
https://www.macrumors.com/how-to/share-your-wifi-password-wi...
One of us suggested AirDrop and we sent dozens of photos and videos between us within a few minutes time. Maybe this seemed more impressive to me, after several days of suffering a terrible internet connection. It definitely stood out for me as being one of those moments where technology can make things easier and magical.
I do wonder if there are patents on this, and if that has prevented other devices from adopting this kind of protocol?
WiFi has always had AdHoc mode which enables two devices to directly communicate like they were on the same Ethernet link, and I've used it a few times for a similar use-case to yours. It seems AirDrop is just a layer on top of that which facilitates the configuration required, but otherwise it would probably not be too difficult to "roll your own" similar app.
Aren’t many devices limited to one WiFi network (whether ad-hoc or infrastructure) at once? That would mean many devices couldn’t do this without breaking normal WiFi.
Miracast is another example of this - In most cases you can remain connected to your main network connection via Wi-Fi but also use Wi-Fi direct to run a casting session.
Some of the older devices don’t support it, or people aren’t signed into iCloud or have a problem with their sign-in.
Even a basic Android app would do and I think it's perfectly fine if one can have an iMessage account on other platforms iff they have at least one Apple product with "Messages" app on it - an iPad, a Mac, or an iPhone etc.
It's a pretty good messaging service but almost useless to me (and I am sure to a lot of people) because very few among my friends have iPhones but a hell lot of them have Macs - like really a lot!
[1] https://play.google.com/store/apps/details?id=com.apple.andr...
Not being able to install any software without Apple acting as the middleman is very concerning for both 3rd party devs and consumers.
But that should not be something that has anything to do with root.
FWIW, Android does this better : you do have a play store but you can also sideload any app. You just need to confirm that you know what you are doing and the play store can still scan these apps against known malware signatures.
But it looks like Apple will deprecate this sooner or later, since they have joined The Thread Group [1]
[1] https://www.macrumors.com/2018/08/07/apple-thread-group-smar...
Feature request: make it work the same when you share videos and photos via messages or photos app.