The situation when a smartphone display fails, but the device continues to work, is one of the most stressful for the owner. At this point, it is critical to access the internal memory to save photos, documents and correspondence before the device completely loses contact with the outside world. Conventional wired connection methods are often blocked by a confirmation prompt that cannot be displayed on a black or broken screen.

Fortunately, modern Android operating systems and specialized software tools offer solutions to this problem, even without visual control. Using the protocol ADB (Android Debug Bridge) allows you to intercept control of the device and broadcast the image to the laptop screen. This requires some preparation and understanding of technical nuances, but in most cases it gives the desired result.

Preparing equipment and checking basic conditions

The first step is to carefully check that the smartphone is actually turned on and responds to external influences. Often, users mistakenly believe that the phone is not working, while the problem is only in the display matrix. You need to connect the device to a power source and wait a few minutes to see if there is vibration or beeps while charging.

A key success factor is having previously enabled USB debugging. If this option was activated before the screen broke, the chances of successfully restoring access increase to 90%. Otherwise, the process will become much more complicated and will require the use of external accessories. An original data cable is also critical, not just a charging cord, as many cheap cables do not support video streaming and ADB commands.

You will also need a laptop with drivers installed for your brand of smartphone. For devices Samsung, Xiaomi or Huawei Often specific drivers are required, which are installed via proprietary software or manually via Device Manager on Windows.

⚠️ Attention: If, when connected to a computer, the phone makes a connection sound, but the drivers are not installed, try changing the USB port on the back of the system unit or use a different cable, as the problem may be in physical contact.

  • Check for sound when connected to charging.
  • Make sure the cable supports data transfer.
  • Install the latest ADB drivers on your laptop.
  • Prepare your mouse and keyboard via an OTG adapter.

Control via USB mouse and keyboard to enable debugging

If USB debugging has been disabled, the first obstacle will be the need to unlock the screen and confirm the connection request. In this situation you will need an adapter USB OTG, which allows you to connect a standard computer mouse to your smartphone. The mouse cursor will appear on the screen (even if you can't see it) and allow you to interact with the system blindly.

You need to know exactly the location of interface elements on your device. Unlocking often requires drawing a pattern or entering a PIN code. This is done by mentally visualizing the grid and clicking on the desired points on the screen with the mouse. After unlocking, you need to go to the settings menu, which is usually located in the upper right or left corner.

For more precise control, it is recommended to connect a keyboard. This will allow you to enter complex passwords faster than clicking on on-screen symbols. The setup process requires patience, as an error at one point can lead to a system lockout for several minutes.

Try the following to navigate:

  • Connect the mouse via OTG cable to the charging port.
  • Click the Home or Back button on your mouse to open the menu.
  • Click on the settings icon area (usually a gear).
  • Enter the password using the keyboard if the screen is unlocked.

Setting up developer mode and activating ADB

After you managed to get into the settings, you need to activate the hidden section for developers. This is usually done by repeatedly clicking on the item Build number in the "About Phone" section. You need to do this 7-10 times until the “You have become a developer” notification appears. This step is critical to gain access to advanced management features.

Then go to the new section "For Developers" and find the item USB Debugging. Enable it and confirm the action in the pop-up window by clicking "OK". If you don't see the cursor, try swiping from the top left corner down and to the right to open the confirmation menu.

It is also important to check the settings Reconnection and USB debugging. Sometimes you need to disable the “Disable ADB” option if it is active. For some models OnePlus or Oppo Security debugging may need to be enabled, which makes the process more complex.

⚠️ Attention: If the screen is completely black and you cannot see the cursor, use sound prompts: a mouse click is often accompanied by a short sound that will help you understand whether you have reached the desired menu item.

☑️ Check before launching ADB

Done: 0 / 4

Using Scrcpy to Cast Your Screen

The most effective and easy tool for displaying your phone screen on your computer is the utility Scrcpy. It is free and open source software that does not require any drivers to be installed on the phone itself and provides minimal latency. It works through the command adb and allows you not only to see the screen, but also to control it from the computer keyboard and mouse.

To get started, download the archive with the program from the official GitHub repository and unpack it into a separate folder. You don't need to install complex software, just run the executable file. After connecting your phone to your computer via USB, simply run scrcpy.exe.

If debugging is enabled, the program will automatically detect the device and open a window showing the smartphone screen. If the phone asks for permission to debug, you will see this window on the laptop screen and can confirm it with a mouse click. This solves the main problem: the need for confirmation on the phone itself.

What to do if Scrcpy doesn't start?

Check that the folder with the program contains the adb.exe and ADB server files. Sometimes the antivirus blocks the launch. Try running the file as administrator.

In the program window you can configure image and sound quality settings. For weaker laptops, it is recommended to lower the resolution to avoid lags. The launch command might look like this:

scrcpy --max-size 1024 --bit-rate 2M

This will limit the resolution of your phone screen on your laptop monitor, making the experience smoother.

📊 Did you manage to enable USB debugging before it crashed?
  • Yes, it was always on
  • No, I never turned it on
  • I don't remember
  • I'm just trying now
  • Download Scrcpy from the official GitHub site.
  • Unpack the archive into a convenient folder.
  • Connect your phone and run the scrcpy.exe file.
  • Allow debugging on the confirmation screen.

Alternative solutions: ADB and command line

If the graphical utility does not work, you can use direct commands in the console. To do this, open a command prompt in the Android SDK tools folder. Team adb devices will show a list of connected devices. If you see a line with serial number and status device, it means the connection has been established.

To start broadcasting via the console, use the command adb shell, which allows access to the file system. However, to render the screen it is better to use the command adb shell screenrecord for recording if broadcast is not possible. This will allow you to save important data to a memory card or to the cloud.

If your phone is locked with a password you don't remember, using ADB may help reset the device, but it will result in data loss. Therefore, first try the methods to restore access through your Google account. In some cases, the command to reset the pattern helps, but this only works on older versions of Android.

⚠️ Attention: Use the command adb shell pm clear with caution as it may delete application data, including saved passwords and settings.

It's important to note that devices running Android 11 and above may have restrictions on accessing the file system without on-screen confirmation. In such cases, use special utilities like Wondershare Dr.Fone or AnyDroid may be the only way out since they have their own drivers and workarounds.

Specifics of working with Samsung and Huawei devices

Korean brand devices Samsung have a unique feature: the function DeX. If your phone supports this technology, connecting via USB can automatically launch desktop mode on your laptop. To do this, you need to download the Samsung DeX application to your computer and connect your phone.

However, DeX often requires confirmation on the phone screen the first time you connect. If the screen doesn't work, try the old method: connect your phone to the TV via an HDMI adapter (USB-C to HDMI). This will allow you to see the image on the big screen and confirm the connection.

For phones Huawei and Honor You may need to enable MTP (Media Transfer Protocol) mode manually. Sometimes the system defaults to “Charge Only” mode. In this case the team will help adb shell setprop persist.sys.usb.config mtp, which will forcefully switch the data transfer mode.

💡

If you have a DeX-enabled Samsung phone, try connecting it to your TV via an HDMI adapter - this may produce a picture even if the phone's screen isn't working and will allow you to confirm debugging.

It is also worth paying attention to manufacturers' proprietary utilities, such as HiSuite for Huawei or Samsung Smart Switch. They often have a backup feature that can work even if the standard ADB connection is blocked.

Brand Specific utility Job Requirements Risk of data loss
Samsung Samsung DeX / Smart Switch Enabled debugging or HDMI adapter Low
Huawei HiSuite Drivers HiSuite and MTP mode Medium
Xiaomi Scrcpy / Mi PC Suite Unlocked bootloader (sometimes) Low
Google Pixel Scrcpy Standard ADB drivers Low

Restoring access when the screen is locked

The most difficult scenario is when the screen does not work and you have forgotten the unlock password. In this case, standard methods may not work because the connection cannot be confirmed. The only chance to save data is to have a previously created backup copy in the cloud or use services that can bypass blocking on older versions of Android.

If the phone is in Recovery Mode, you can try doing a factory reset, but this will delete all data. Therefore, this method is only applicable if the data is not valuable. For modern encrypted devices, resetting without a password is not possible, as the data will remain inaccessible.

In some cases, connecting an external hard drive via OTG helps if the phone supports the function USB Host. This allows you to transfer data to external media without going through the screen, but requires complex configuration via the command line.

If none of the software methods produce results, the only option left is to contact the service center. Professionals can replace the display matrix with a temporary one to display the image and copy the data, after which you can get your old screen back.

💡

Temporarily replacing the display at a service center is the most reliable way to save data from a locked smartphone if software methods do not work.

What to do if the phone is not detected by the computer?

Try changing the USB port, reinstalling the drivers in Device Manager and checking the cable. Sometimes enabling debugging mode via Recovery Mode (if available) helps.

Is it possible to use Scrcpy without enabling USB debugging?

No, Scrcpy and most similar programs require USB debugging to be enabled. Without this, the phone will not allow control commands to be connected.

Will connecting to a TV via HDMI help?

Yes, if the phone supports video output via USB-C, connecting to a TV via an adapter will allow you to see the image and confirm debugging on the big screen.

Will this method work on iPhone?

No, the methods described are specific to Android. iPhone requires a trusted computer, which is not possible unless you confirm the connection first. The only option is to restore via iTunes with data loss.