This is a fork of Ditto's original app that adds a check to see if the device supports pairing for Wi-Fi Aware, which was added in Wi-Fi Aware version 4. Apple's implementation of the Wi-Fi Aware framework requires devices to pair before beginning the Wi-Fi Aware discovery phase, so cross-platform Wi-Fi Aware connections would require Android devices that support pairing as well. At the time of this implementation, I have not yet found any Android devices that support pairing.
Learn more about Wi-Fi Aware implementation details and cross-platform compatibility here.
The original Ditto README continues below.
Brought to you by Ditto - Sync without Internet.
This app quickly checks if your Android device supports WiFi Aware. Learn more about WiFi Aware here: https://developer.android.com/guide/topics/connectivity/wifi-aware.
WiFi Aware is similar to Apple Wireless Direct, also referred to as AWDL. This is a peer to peer WiFi system that can make ad-hoc connections. The underlying specification is called Neighbor Awareness Networking. You can learn more about this on the WiFi Alliance Website here
WiFi Aware is similar to Apple Wireless Direct, which is famously used in AirDrop. WiFi aware is introduced in the Android 8.0 (API level 26) or higher operating systems. However, it's up to the manufacturer to enable WiFi Aware at the firmware level.
This means that you may have a device like a OnePlus 5T running Android 10 but WiFi Aware is still unavailable.
Run this app and quickly find out if WiFi Aware is available on your device. WiFi Aware is a supported peer-to-peer transport in Ditto
git clonethis repository- Run this project on your Android 8.0 or higher device with Android studio!
