The โNearby Shareโ function on Android allows you to instantly share files, links and even applications between devices without an Internet connection. It's similar to Apple's AirDrop, but with expanded capabilities for the Google ecosystem. However, many users encounter problems during setup: either the device is not visible on the network, or the transmission is interrupted, or the speed leaves much to be desired.
In this guide we will look all setup steps from basic enabling of the function to fine-tuned optimization for maximum speed and stability. You will learn how to make Nearby work even on older smartphones with Android 6.0+why sometimes devices do not see each other, and how to bypass manufacturer restrictions (for example, on Xiaomi or Huawei). We will also reveal hidden developer mode for Nearby Sharewhich allows you to manually select data transfer protocols (Wi-Fi Direct, Bluetooth LE or Hotspot).
Important: if you are using a device with custom firmware (for example, LineageOS or Pixel Experience), some functions may work differently. In this case, check the compatibility of your firmware version with Google Play services.
What is โNearbyโ and how does it work?
The function "Nearby"** (official name - Nearby Share) was introduced by Google in 2020 as a replacement outdated Android Beam. Unlike its predecessor, which required physical touching of devices, the new protocol uses a combination of technologies:
- ๐ต Bluetooth Low Energy (BLE) โ for detecting devices and initializing the connection.
- ๐ถ Wi-Fi Direct โ for high-speed file transfer (up to 10 MB/s).
- ๐ Hotspot (access point) โ backup channel if Wi-Fi Direct is not available.
- ๐ WebRTC - for data transfer via the Internet (if devices are on the same network).
The main advantage is no restrictions on file size (unlike Bluetooth, where the limit is often 100-500 MB). However, the speed depends on the selected protocol: for example, transmission via Wi-Fi Direct is 5โ10 times faster than via Hotspot. The function also supports transfer between Android and ChromeOS (on laptops with Chrome), and from 2023 - limited compatibility with via the app. There are also disadvantages: In some devices (for example transfer between Android and ChromeOS (on laptops with Chrome), and from 2023 - limited compatibility with Windows 11 via the app Nearby Share Beta.
There are also disadvantages:
- โ ๏ธ On some devices (for example, Samsung Galaxy until 2021), the function may conflict with the proprietary service Quick Share.
- โ ๏ธ Transfer of large files (>1 GB) may be interrupted due to OS restrictions on background activity.
- โ ๏ธ In power saving mode
Wi-Fi Directis disconnected, which reduces the speed to Bluetooth levels.
System requirements and compatibility
Officially Nearby Share is supported on all devices with Android 6.0 Marshmallow and newer, but there are nuances:
| Android version | Nearby Share support | Restrictions |
|---|---|---|
6.0โ9.0 |
Yes (via Google Play Services) | No transmission via Wi-Fi Direct, only Hotspot/Bluetooth |
10โ11 |
Full support | There may be problems with custom firmware |
12+ |
Full support + improved speed | Google Play Services update required |
| Huawei (without GMS) | Partial (via Huawei Share) | Not compatible with other Android devices |
For the function to work, it is necessary:
- ๐ฑ Installed Google Play Services (version not lower
21.30+). - ๐ Enabled Bluetooth and Wi-Fi (even if you are not connected to the network).
- ๐ก Permission to geolocation (used to determine the proximity of devices).
- ๐ The battery charge is not lower
15%(otherwise the function is disabled automatically).
โ ๏ธ Attention: On devices Samsung s One UI 4.0+ function Nearby Share may conflict with the proprietary service Quick Share. To avoid problems, disable Quick Share in the settings or update the firmware to the latest version.
If your device does not support Wi-Fi Direct (for example, some budget model Realme or Nokia, the transfer will go through Hotspot, which will slow down the process by 3-5 times Check support Wi-Fi Direct can be done through the app Wi-Fi Direct Checker from Google Play.
Step-by-step setup of โNearbyโ on Android
To enable and configure the function, follow these steps:
- Open settings: go to
Settings โ Google โ Devices and sharing โ Nearby. - Enable the function: move the slider to the โOnโ position. If the option is missing, update Google Play Services via Play Market.
- Set visibility: select who can see you:
- ๐ฅ All contacts โ the device is visible to everyone who has your phone number or email.
- ๐ Only my contacts โvisibility only for saved contacts.
- ๐ถ๏ธ Hidden โthe device is not visible, but you can send files manually.
Settings transfer specify what types of files can be sent (photos, videos, APKs, links, etc.).Use mobile dataif you want to transfer files over the Internet (useful for large files).After setting, check the function:
- Open Gallery or Files, select a file.
- Click โShareโ and select "Nearby"**.
- Wait until the target device appears nearby and confirm the transfer.
- ๐ง Manually select the transmission protocol (
Wi-Fi Direct,HotspotorBluetooth). - ๐ Display detailed statistics on connection speed and stability.
- ๐ Force a reset of the connection cache (useful for frequent breaks).
Make sure Bluetooth and Wi-Fi are turned on on both devices|
Check that visibility mode is turned on on the receiving device|
Close background applications that consume the Internet|
Turn off the VPN (may block the local connection)-->
โ ๏ธ Attention: If the device is not detected, try reboot both smartphones or temporarily disable power saving mode. On some models Xiaomi and Oppo the function is blocked by the battery optimizer - add Google Play Services to the exceptions.
Hidden settings and developer modes
For experienced users, Google has provided hidden Nearby Share settingsthat allow:
To activate developer mode:
- Open
Settings โ System โ About phone. - Find the item
Build numberand click on it 7 times in a row. - Go back to
Settings โ System โ For developers. - Find section
Nearby Share debuggingand turn it on.
Now in the settings "Nearby"** an additional menu will appear For developers, where you can:
- ๐ก Select priority protocol:
prefer_wifi_direct=true(for maximum speed). - ๐ Reset all connections:
adb shell cmd nearby reset(via ADB). - ๐ Enable logging:
adb shell setprop debug.nearby.verbose_logging 1.
How to force Wi-Fi Direct to be enabled if it is not working?
If your device does not support Wi-Fi Direct, but you want to speed up the transfer, try:
- Install the application Wi-Fi Direct Manager from Play Market.
- Turn on
Hotspoton the sending device. - Connect the receiving device to this point access.
- Use FTP server (for example, Solid Explorer) to transfer files over the local network.
This method works in 80% of cases when the standard one Nearby Share refuses to use Wi-Fi Direct.
Advanced commands are also available for advanced users ADB commands to manage Nearby Share:
# Enable debug modeadb shell am start -a android.settings.NEARBY_SHARE_SETTINGS
Reset all connection
adb shell cmd nearby reset
Set priority to Wi-Fi Direct
adb shell settings put global nearby_share_wifi_direct_enabled 1
Fixing common problems
Even after correct settings โNearbyโ** may work unstable. Let's look at common errors and their solutions:
| Problem | Possible cause | Solution |
|---|---|---|
| The device is not detected | Bluetooth or Wi-Fi are turned off, energy saving mode | Enable both modules, disable battery optimization for Google Play Services |
| Transmission is interrupted by 50โ70% | Limit background activity (especially on MIUI or ColorOS) | Add Nearby Share in optimization exceptions |
| Low transfer rate | Used Hotspot instead Wi-Fi Direct |
Force enable Wi-Fi Direct via developer settings |
| Error "Unable to connect" | Conflict with VPN or firewall | Disable VPN and temporarily allow everything connections in the firewall |
If the problem persists, try:
- Reset network settings:
Settings โ System โ Reset โ Reset Wi-Fi, mobile network and Bluetooth settings. - Clear Google Play cache Services:
Settings โ Applications โ Google Play Services โ Memory โ Clear cache. - Update Google services: open Play Market, find Google Play Services and click "Update".
If you often transfer large files (such as 4K video), before sending, switch both devices to airplane mode, and then manually turn on Wi-Fi and Bluetooth. This will prevent transmission interruptions due to incoming calls or notifications.
โ ๏ธ Attention: On some devices Samsung s One UI 5.0+ function Nearby Share can automatically turn off after 10 minutes of inactivity. To avoid this, add the application Google Play Services to the list Unoptimized applications in the battery settings.
Security and privacy
Despite the convenience, Nearby Share may pose privacy risks. Here's how to minimize them:
- ๐ Limit visibility: in settings, select
Only my contactsorHiddento avoid unwanted connections. - ๐ซ Block unknown devices: If someone is trying to send you a file, but you don't know them, reject the request.
- ๐ฑ Check permissions: Before transferring APK files Nearby Share Requests permission to install. Never confirm installation from unknown sources!
- ๐ Clear history: in the menu
Settings โ Google โ Devices and sharing โ Nearby โ Historyyou can delete data about past apps.
Important: Nearby Share does not encrypt transferred files by default. If you send sensitive data (for example, documents or passwords), first archive it with encryption (for example, via 7-Zip or WinRAR with a password).
For additional protection:
- Use VPN (for example, ProtonVPN) when transmitted over the Internet.
- Disable Nearby Share after use if you do not plan to use it.
- Check the list periodically
Connected devicesv settings and delete unknown ones.
Never accept files with extensions .apk, .exe or .bat from unknown sources - even through Nearby Share. Attackers can disguise malware as harmless files.
Alternatives to Nearby Share: when the standard method does not work
If โNearbyโ** refuses to work or is not satisfied with the speed, consider alternative methods of file transfer:
| Method | Speed | Pros | Cons |
|---|---|---|---|
| LocalSend (FOSS) | Up to 20 MB/s | Open source, no size restrictions | Requires installation on both devices |
| Snapdrop (web) | Up to 10 MB/s | Works via browser, cross-platform | Requires one Wi-Fi network |
| Xender | Up to 40 MB/s | High speed, iOS support | Advertising, closed code |
| FTP server (for example, Solid Explorer) | Up to 50 MB/s | Maximum speed, no restrictions | Complicated setup for beginners |
If you need maximum speed, the best option is FTP server via Wi-Fi Direct:
- Install Solid Explorer or FX File Explorer.
- Enable
FTP serverin the application settings. - Connect the second device to the created access point.
- Download files via any FTP client (for example, ES Explorer).
For transfer between Android and iPhone will do. with Windows Snapdrop or Send Anywhere. And if you need to send files to Windows PC, use Nearby Share Beta (available in Microsoft Store) or Pushbullet.
FAQ: Frequently asked questions about setting up โNearbyโ
Can I use Nearby Share without the Internet?
Yes, Nearby Share works completely offline via Bluetooth i Wi-Fi Direct. The Internet is only needed to transfer links or files via the cloud (if the option Use mobile data).
Why is the device visible, but files are not transferred?
This is a typical problem when there is a protocol conflict. Try:
- Disable VPN and firewall.
- Enable
Wi-Fi Directmanually through the developer settings. - Reboot both device.
If that doesn't help, use an alternative like LocalSend.
How to transfer files between Android and iPhone?
Standard Nearby Share does not support iOS. Instead, use:
- Snapdrop (via browser).
- Send Anywhere (application for both devices).
- Pushbullet (requires registration).
Is it possible to transfer applications (APK) via Nearby Share?
Yes, but with caveats:
- ๐ฑ The recipient device must allow
Installation from unknown sources. - โ ๏ธ Some APKs (for example, banking applications) may block the transfer due to security.
- ๐ After the transfer, check hash sum of the file (for example, via Hash Droid) to ensure that the file is not damaged.
How to disable Nearby Share completely?
To deactivate the feature:
- Go to
Settings โ Google โ Devices and sharing โ Nearby. - Move the slider to the โOffโ position.
- To completely disable it, revoke permissions from Google Play Services in the menu
Settings โ Applications.