The situation when a smartphone based on Android stops appearing in the list of available devices on a computer or network storage is familiar to many users. This may happen after updating the operating system, changing the router, or resetting network settings. In modern versions of the mobile OS, Google by default hides the device from detection by other gadgets for security purposes, which often leads to confusion. Understanding the principles of operation local network and detection protocols will help you quickly restore the connection without reinstalling drivers.
First, you should make sure that both devices are on the same subnet and use the same Wi-Fi router. Sometimes the smartphone can be connected to the guest Wi-Fi, and the PC to the main one, making them invisible to each other. It is also worth checking whether the client isolation mode is activated on the router, which prohibits the exchange of data between connected gadgets. Only after eliminating these basic factors can you move on to deeper settings.
The interfaces of shell manufacturers, such as MIUI, OneUI or OxygenOS, may have their own characteristics in the network connections menu. In this article, we will look at step-by-step action algorithms that will help you make your smartphone visible for file transfer, remote control or debugging.
Basic Wi-Fi and IP addressing settings
The first step to solving the problem is to check the fundamental parameters of the network. Your smartphone and computer must receive IP addresses from the same range, for example 192.168.1.x. If one of the devices has an address 192.168.0.x, and the other has an address 192.168.1.x, they physically will not be able to “see” each other without complex routing. You can check the current IP address on Android by going to Settings → Wi-Fi → (network name) → Advanced.
Often the problem lies in the fact that the smartphone receives an address via DHCP with a long lease time, while the computer is configured with a static IP from a different subnet. In this case, you must either bring the static address of the PC into line with the range of the router, or configure a static IP for the smartphone itself. This ensures that the device address does not change after a reboot, which is important for permanent connections.
- 📡 Make sure that Wi-Fi is turned on on both devices and the same SSID of the router is selected.
- 🔢 Check that the first three digits of the IP address (subnet) match on all gadgets.
- 🔄 Reboot the router to update the ARP table and issue fresh IP addresses.
- 🔒 Disable the "Guest Network" mode on the router if it is activated for your connection.
⚠️ Attention: Some modern routers automatically separate 2.4 bands GHz and 5 GHz for different subnets. If your PC is connected via cable and your phone is connected via 5 GHz, make sure that the router settings do not prohibit interaction between interfaces (AP Isolation).
The stability of the connection directly depends on the correctness of the subnet mask. The standard value for home networks is 255.255.255.0. If you manually changed these settings and now cannot find the device, try returning the settings for obtaining an IP address to automatic mode. This action often solves the problem when DHCP server the router “loses” the client.
Configuring Android visibility in the system
Starting with certain versions Android, the system by default prohibits device detection on the local network to increase the level of privacy. To change this behavior, you must enable the appropriate permissions in Settings. Without this step, even with the correct IP address, the smartphone will ignore discovery requests from other computers.
Go to the menu Settings → Connections → Wi-Fi. Click on the name of your current network or the gear icon next to it. In the menu that opens, find the item “Visibility” or “Visibility to other devices.” The switch must be set to the "On" position. On some devices, for example Samsung or Xiaomi, this setting may be called "Allow discovery."
It's also worth checking your power saving mode settings. Aggressive battery saving algorithms can turn off the Wi-Fi module or limit its background activity when the smartphone screen is off. This creates the illusion that the device has disappeared from the network, although it simply went into sleep mode and lost the connection. Add the necessary applications for transferring files to the battery exclusion list.
- 📱 Activate the visibility switch in the properties of the connected Wi-Fi network.
- 🔋 Disable the power saving mode for network services and file managers.
- 📂 Install a file manager with FTP/SMB support that supports background work.
- 🛡️ Check whether the built-in firewall or antivirus is blocking incoming connections.
Special attention should be paid to the network profile. When you first connect to a new Wi-Fi network, Android may ask if the network is “Trusted” or “Public.” For home use, it is critical to select the “Trusted” profile, since in a public profile the system automatically hides the device from other network participants.
Use file managers with a built-in server, such as Solid Explorer or CX File Explorer. They often have their own visibility settings that override system restrictions.
Using the command line to find a device
If the GUI doesn't provide answers, the command line comes to the rescue. This is a powerful tool for diagnosing network problems, allowing you to see your device even when Windows Explorer ignores it. The main method is to use the protocol ICMP via the ping command. However, before pinging, you need to find out the IP address that is supposedly assigned to your phone.
Open a command prompt on your computer (click Win + R, type cmd and press Enter). First run the command arp -a. It will show a table of correspondence between IP addresses and physical MAC addresses of devices with which your computer has already been in contact. Find the address in the list starting with your router's prefix (usually 192.168.1.1 or 192.168.0.1) and try sending a request to it.
ping 192.168.1.105
If you receive a “Reply from..” response, then the device is online and accessible. If it says "Timeout exceeded", the device is either blocking ICMP requests (which is normal for Android by default) or is on a different subnet. In the latter case, you can try to “wake up” the device by sending a broadcast request or scanning a range of addresses.
| Command | Description of action | Execution result |
|---|---|---|
ipconfig |
Shows the IP address of your PC and the gateway | Detecting the network subnet |
ping [IP] |
Checking host availability | Response or timeout |
arp -a |
Viewing the ARP table cache | List of known MACs and IPs |
nbtstat -n |
Displaying names NetBIOS locally | Search for device names on the network |
For deeper analysis, you can use the utility nbtstat, which works with the NetBIOS protocol, often used in Windows networks. Enter nbtstat -rto clear and re-register names, or nbtstat -c to view the cache. This can help detect an Android device by name, even if its IP address has changed dynamically.
What to do if ping is blocked?
Many Android firmwares ignore ping requests for security reasons. If the command fails, this does not always mean that the device is not online. Try using specialized port scanners or file transfer applications that use other detection protocols.
Problems with DNS and network cache
Often out-of-date entries in the DNS cache of the operating system or the router itself are the cause of “invisibility”. The computer may remember the old IP address of the smartphone, which is no longer relevant, and knock on it in vain. Resetting the DNS cache on Windows is performed with the command ipconfig /flushdns in the command line running as administrator.
It is also worth paying attention to the DNS server settings. If your ISP or router uses slow or unstable DNS, the NetBIOS name resolution process may take too long or fail. Try setting public DNS in the Wi-Fi settings on Android or in the properties of the PC network adapter, for example, from Google (8.8.8.8) or CloudFlare (1.1.1.1).
⚠️ Attention: Changing DNS servers may affect the operation of some local services or parental controls configured at the router level. If after changing the DNS, the open local admin panel pages, return the settings to “Automatic”.
Another hidden factor is the protocol mDNS (Multicast DNS), which is used to discover devices on networks without a central DNS server (Bonjour/AirPlay/Chromecast protocol). On Windows, support for this protocol may be limited. Make sure that in Windows services. (services.msc) Network discovery-related services such as Feature Discovery Resource Publishing and Discovery Provider Host are enabled.
- 🗑️ Reset the DNS cache with the command
ipconfig /flushdns. - 🌐 Register static DNS
8.8.8.8i1.1.1.1to speed up the search. - ⚙️ Check the status of network discovery services in the panel Windows management.
- 🔄 Restart the "DNS Client" service through the service manager.
Do not forget that the router also has its own DHCP and ARP cache. If you frequently change devices or their MAC addresses (for example, using the MAC randomization feature in Android), the router table may become full or contain conflicts. Rebooting the router is the easiest way to clear these tables and start from scratch.
Specifics of connecting via USB and debugging
If we are not talking about Wi-Fi, but about connecting via a USB cable, the problem of “invisibility” often lies in the USB operating mode. By default, Android connects in Charge Only mode. The computer sees the device as a power source, but not as a drive or network adapter. To fix this, lower the notification shade on your phone after connecting the cable and select the mode MTP (Media Transfer Protocol) or "File Transfer".
For more advanced scenarios, such as wireless debugging or using ADB (Android Debug Bridge), activation of the developer mode is required. Go to Settings → About phone and quickly click on “Build Number” seven times. After the message “You have become a developer” appears, a new section “For Developers” will appear in the settings menu.
adb connect 192.168.1.105:5555
In the section for developers, find the item “USB Debugging” and enable it. For wireless debugging on Android 11 and above, you will also need to enable Wi-Fi Debugging and scan the QR code or enter the pairing code. This will allow you to see the device on the local network for development purposes and in-depth system management.
☑️ Setting up a USB connection
It is important to note that when connected via USB, the computer may ask for permission to access device data. The “Allow debugging from this computer?” dialog box will appear on the smartphone screen. You must click “Allow” and, preferably, the “Always allow from this computer” checkbox so as not to confirm the action every time.
Third-party applications and alternative methods
When standard OS tools fail, third-party solutions come to the rescue. There are many applications that create their own communication channel on the local network, bypassing system visibility restrictions. Popular file managers, such as Solid Explorer, MiXplorer or CX File Explorer, have built-in functions for creating an FTP or SMB server.
When such a server is launched, the application displays the address in the format ftp://192.168.1.x:2221. By entering this address into the Windows Explorer address bar, you will have access to your phone's files even if the standard MTP protocol does not work. This method is often more stable and faster, since it uses a direct TCP connection.
There are also specialized utilities for scanning the network, for example Fing or Network Analyzer. They not only show a list of devices, but also allow you to ping them, scan open ports and determine the manufacturer of the network card. This is a great way to understand whether the smartphone can see other devices on the network at all.
- 📂 Use an FTP server in the file manager to bypass MTP.
- 🔍 Use network scanners like Fing to diagnose visibility.
- ☁️ Consider cloud synchronizers as an alternative to local networks.
- 📡 Try applications for transferring files using a QR code (Snapdrop and similar).
⚠️ Attention: When using third-party FTP/SMB servers on your phone, make sure that you are on a trusted home network. Opening file system ports on public Wi-Fi networks can lead to leakage of personal data.
Another interesting method is the use of technologies like Wi-Fi Direct or proprietary transmission protocols (for example, Quick Share from Google or ShareIt). They create a direct connection between devices, bypassing the router, which often solves problems with setting up the router, although formally this is no longer a classic local network via a router.
Using an FTP server through a file manager is the most reliable way to access files if the standard display of the phone in “My Computer” does not work.
Often asked questions (FAQ)
Why does the computer see the phone as a charger, but not as a storage device?
Most likely, a low-quality USB cable is used, which does not have wires for data transfer, or the “Charge Only” mode is selected in the USB settings on the phone. Try replacing the cable and switching the mode in the notification shade to “File Transfer” (MTP).
Is it possible to find Android on the network if airplane mode is turned on?
No, in airplane mode all wireless interfaces, including Wi-Fi and Bluetooth, are disabled. The device cannot be seen on the local network. However, if Wi-Fi was turned on manually after activating airplane mode, visibility is possible.
How to find the IP address of a phone if you cannot access its screen?
Go to the admin panel of your router (usually at 192.168.0.1 or 192.168.1.1). In the “Client List” or “DHCP” section you will see all connected devices and their IP addresses. Search for the device by model name or MAC address.
Does an antivirus on a computer affect the visibility of Android?
Yes, some antiviruses have a built-in firewall that classifies new devices on the network as “Public” and blocks their detection. Check the network settings in your antivirus and add your home network to the list of trusted ones.
Why does the phone disappear from the network after the screen turns off?
This is the operation of the energy saving function. The system turns off the Wi-Fi module to save battery. Go to Wi-Fi settings → Advanced (or Battery Settings) and disable the “Turn off Wi-Fi in sleep mode” option or add the file manager to exceptions.