opendrop icon indicating copy to clipboard operation
opendrop copied to clipboard

android app

Open aleksandersumowski opened this issue 5 years ago • 14 comments

Hi, is it possible to create an Android app that would enable sharing via AirDrop?

aleksandersumowski avatar Aug 19 '19 12:08 aleksandersumowski

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.

schmittner avatar Aug 19 '19 12:08 schmittner

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.

anonymix007 avatar Dec 08 '19 03:12 anonymix007

Could i just paste the code in termux?

boynextdoor11 avatar May 24 '22 14:05 boynextdoor11

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 avatar May 24 '22 14:05 Atemu

@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 avatar Jun 01 '22 18:06 boynextdoor11

@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.

strugee avatar Jun 01 '22 19:06 strugee

Any updates on this topic?

mmabas77 avatar Dec 09 '22 18:12 mmabas77

+1, still would be crazy for Android to have access to another Apple feature

kerta1n avatar Sep 26 '23 13:09 kerta1n