News for hackers. Stuff that matters.
Re:Android and iPhone users can now share files, starting wi... by dlcarrier on Thursday November 20, 2025 @01:32PM (#45995968)
Why is this part of the OS?
Re:Android and iPhone users can now share files, starting wi... by flexagoon on Thursday November 20, 2025 @01:39PM (#45996066)
Because it can't be implemented without low level hardware access. But also, it seems like it's a part of GMS, not of the OS itself.
Re:Android and iPhone users can now share files, starting wi... by dlcarrier on Thursday November 20, 2025 @02:04PM (#45996353)
Low level hardware access for opening a file and a network port? Those are some of the first lessons in any programming tutorial. If they aren't available, what is the OS even doing?

Also, for all intents and purposes, GMS is part of the Android OS, but Google had to branch it off, to keep it closed source.

Re:Android and iPhone users can now share files, starting wi... by spiznnx on Thursday November 20, 2025 @02:19PM (#45996504)
AirDrop doesn't open a network port, it creates a WiFi Aware advertisement and a WiFi Direct connection. However I thought this also should not need OS-level changes, just android.permission.NEARBY_WIFI_DEVICES permission.
Re:Android and iPhone users can now share files, starting wi... by leo60228 on Friday November 21, 2025 @08:25PM (#46011192)
AirDrop is based on AWDL, which is a proprietary protocol that requires low-level access to the Wi-Fi radio to implement. Apple told the EU that they have long-term plans to migrate from AWDL to the standard Wi-Fi Aware, but have not yet done so (and the EU did not require them to, only that they bring their Wi-Fi Aware support for third-party apps to feature parity).