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 Direct is disconnected, which reduces the speed to Bluetooth levels.
๐Ÿ“Š Which device do you most often use to transfer files?
Android smartphone
Android tablet
Laptop with ChromeOS
iOS device
Other

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:

  1. Open settings: go to Settings โ†’ Google โ†’ Devices and sharing โ†’ Nearby.
  2. Enable the function: move the slider to the โ€œOnโ€ position. If the option is missing, update Google Play Services via Play Market.
  3. 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.
  • Select data to transfer: in the menu Settings transfer specify what types of files can be sent (photos, videos, APKs, links, etc.).
  • Adjust data consumption: enable the option Use mobile dataif you want to transfer files over the Internet (useful for large files).
  • After setting, check the function:

    1. Open Gallery or Files, select a file.
    2. Click โ€œShareโ€ and select "Nearby"**.
    3. Wait until the target device appears nearby and confirm the transfer.
    4. 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:

      • ๐Ÿ”ง Manually select the transmission protocol (Wi-Fi Direct, Hotspot or Bluetooth).
      • ๐Ÿ“Š Display detailed statistics on connection speed and stability.
      • ๐Ÿ”„ Force a reset of the connection cache (useful for frequent breaks).

    To activate developer mode:

    1. Open Settings โ†’ System โ†’ About phone.
    2. Find the item Build number and click on it 7 times in a row.
    3. Go back to Settings โ†’ System โ†’ For developers.
    4. Find section Nearby Share debugging and 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:

    1. Install the application Wi-Fi Direct Manager from Play Market.
    2. Turn on Hotspot on the sending device.
    3. Connect the receiving device to this point access.
    4. 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 mode
    

    adb 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:

    1. Reset network settings: Settings โ†’ System โ†’ Reset โ†’ Reset Wi-Fi, mobile network and Bluetooth settings.
    2. Clear Google Play cache Services: Settings โ†’ Applications โ†’ Google Play Services โ†’ Memory โ†’ Clear cache.
    3. 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 contacts or Hiddento 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 โ†’ History you 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:

    1. Use VPN (for example, ProtonVPN) when transmitted over the Internet.
    2. Disable Nearby Share after use if you do not plan to use it.
    3. Check the list periodically Connected devices v 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:

    1. Install Solid Explorer or FX File Explorer.
    2. Enable FTP server in the application settings.
    3. Connect the second device to the created access point.
    4. 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:

    1. Disable VPN and firewall.
    2. Enable Wi-Fi Direct manually through the developer settings.
    3. 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:

    1. Go to Settings โ†’ Google โ†’ Devices and sharing โ†’ Nearby.
    2. Move the slider to the โ€œOffโ€ position.
    3. To completely disable it, revoke permissions from Google Play Services in the menu Settings โ†’ Applications.