opendrop
opendrop copied to clipboard
android app
Hi, is it possible to create an Android app that would enable sharing via AirDrop?
In principle, it should be fairly straightforward to reimplement this code in an Android app. The problem is that Apple devices exclusively use AWDL as the link layer. To ensure interoperability, we currently need our own AWDL implementation OWL on the Linux machine – which will only run on a rooted device (if at all) since we need monitor mode and frame injection. If Apple one day decides to switch to Wi-Fi Aware for AirDrop, this might become feasible.
For some users, root is much less a problem than trying to get python version working on Android. So I also would be very interested in Android version.
Could i just paste the code in termux?
If you have root access and your WiFi chip and firmware support active monitoring, you should be able to run this from Termux. In theory at least.
@Atemu how to know if i need root or my stuff has this (poco x3 pro) + i search for termux alternative because i read it doesn't support python 3.6
@boynextdoor11 you absolutely need root in order to speak AWDL (see https://github.com/seemoo-lab/opendrop/issues/9#issuecomment-522560417). There is no Android device that will let you do monitor mode and frame injection without root.
If you have root, there's still a good chance it won't work because the WiFi radio in your phone may not support these things.
Any updates on this topic?
+1, still would be crazy for Android to have access to another Apple feature