When a device stops booting Or if it gets stuck in the middle of an update, the feeling of disaster is quite common: it seems like you've lost your phone, computer, or router forever. However, in many cases there's still some room for maneuver if you know the basics. firmware recovery options, special startup modes and some rescue tools offered by the manufacturers themselves.
The key is to follow an orderly and conservative process: start by ruling out basic faults (battery, cables, buttons, or screen), then move on to system recovery modes (Android Recovery, DFU on Mac, rescue mode on routers), and only as a last resort, flash or completely restore the firmware. Throughout this article, you will see How to safely try to revive an Android phone, a Mac with an Apple or T2 chip, and an ASUS router, taking advantage of all available security mechanisms.
Firmware recovery basics and special modes
Before we get down to business, it's worth clarifying what this "thing" is. firmware And why is it so delicate? Firmware is the "low-level software" that allows the hardware to boot and communicate with the operating system. If it becomes corrupted during an update, a power outage, or a faulty installation, the device may appear unusable, although there is often still a way to recover it.
Most manufacturers integrate a standalone recovery mode of the main system. On Android phones, this is Recovery Mode. On Macs, we're talking about the mode DFU (Device Firmware Update)And many routers, such as ASUS models, have a firmware rescue or restore mode. These environments are stored on separate partitions or chips precisely so that they remain accessible even when the main system has failed.
These recovery modes allow from gentle tasks to major surgeriesThese solutions include clearing the cache, restoring factory settings, reinstalling the operating system, or rewriting the firmware. However, they don't work miracles: if the problem is hardware-related (damaged motherboard, burnt memory, broken port), not even the best recovery tool in the world will fix it, and you'll have to take it to a repair shop.
It is important also understand the difference between “rehabilitate” and “restore” In the context of Apple, "rehabilitate" attempts to repair the firmware and system without erasing your data, while "restore" involves returning the device to its factory state, erasing all content. On routers and mobile phones, the term "restore" or "flash" is often used when the entire firmware is rewritten.
Initial checks: the basics before touching the firmware
Before diving headfirst into recovery modes, DFU, and flashing, it's worth... rule out the simplest errors which, interestingly, are among the most common.
- On Android phones, the first thing to do is make sure the phone has battery power.When a battery is discharged to a certain point, the device may show no signs of life, not even the charging icon when connected to the charger. Leave it plugged in for a while, at least 20-30 minutes, before giving up hope. Use a charger and cable in good condition, preferably official or high-quality ones.
- It is also advisable to rule out problems at the loading portIf the connector is full of lint, dirt, or has a poor connection, your phone may have dried out without you noticing. Very carefully, you can clean the port with a very fine pin moistened with isopropyl alcohol and a small, soft-bristled brush. If the port is visibly damaged or loose, you'll need to take it to a repair shop.
- It should not be forgotten that the fault may lie in the power button.If the phone has been hit in that area, the button may lose contact. The phone might still be functioning internally, but it won't respond to attempts to turn it on. On some models, connecting the device to a PC while holding down the volume up or down button allows you to boot it into special modes (fastboot or recovery), from which you can restart the system.
- Another classic mistake is confusing a screen failure with a total brick.If the screen is cracked or has stopped displaying an image, it feels like the phone is dead. To check, you can call it from another phone or use Android's "Find My Device" feature. If it rings, vibrates, or responds, but you don't see anything, the problem is only with the screen. In that case, you can control the device from a PC with tools like Scrcpy, or operate it with a USB keyboard using an OTG cable if you know the unlock PIN.
Secure Android Recovery: Recovery, Fastboot, and Manufacturer Tools
Once you've ruled out battery, cable, button, and screen problems, it's time to turn to the Android rescue toolsThis is where Recovery Mode, fastboot mode, and, in some cases, manufacturer-specific software that automates the download and reinstallation of the official firmware come into play.
Recovery mode
Android Recovery Mode It is an independent recovery environment which is stored on a different partition than the main system. This means that even if the "normal" Android becomes corrupted or fails to boot (for example, if it freezes on the boot logo), you can still access this menu to apply basic fixes.
The most common options in the official Recovery are relatively simple: wipe cache partition and wipe data/factory reset. The first clears temporary data and can fix minor freezes; the second completely erases your data and returns the phone to its factory settings, which usually fixes more serious software problems, provided there is no hardware damage.
Entering Recovery Mode is done with button combinations These vary depending on the manufacturer. On most phones, access is gained with the phone turned off and by holding down certain keys:
- Samsung: Volume Up + Home + Power (on models with a physical button). On the Galaxy S8, Volume Up + Bixby button + Power.
- Google Pixels: Volume down + Power.
- Motorola: Volume down + Power.
- LG: Volume down + Power.
- Asus, Huawei, BQ: Volume up + Power.
- HTC: First, disable Fast Boot in Settings > Battery, then turn off and press Volume Down + Power.
- Xiaomi: From the Updater app, tap the three-dot menu and choose “Reboot to Recovery mode”.
Once in Recovery Mode, navigation is usually done with volume and power buttons.
Fastboot
Beyond basic recovery, Android allows advanced modes such as fastboot and custom recoveries (TWRP, CWM…). System partitions can be flashed directly from a computer using fastboot, provided you have the correct drivers and firmware package from your manufacturer. Third-party recoveries offer extra features such as installing custom ROMs, deleting specific partitions, or using a touch interface, but for a "safe" recovery of a stuck device, it's usually recommended to revert to the manufacturer's stock ROM.
Some manufacturers also offer Windows programs that automate rescueThese official tools detect your phone model, download the correct firmware, and reinstall it without you having to struggle with ADB or fastboot commands. If your phone has this type of software, it's highly recommended to use it: it reduces the risk of flashing the wrong version and usually guides you clearly through each step.

Reviving a Mac with an Apple or T2 chip: DFU, rehabilitating, and restoring
Modern Macs with Apple chips (M1, M2, etc.) or T2 security chips have a mechanism similar to mobile phones for recovering the firmware when something goes wrong, for example, after a failed macOS update attempt or a power outage during installation. That mechanism is the DFU (Device Firmware Update) mode, which is combined with the options to "Rehabilitate Mac" and "Restore Mac" from another machine.
Previous steps
To start this process you need two computers:
- The affected Mac (the one that does not start correctly).
- Another working Mac, of any model, with macOS Sonoma 14 or later.
A USB-C to USB-C cable that supports data and charging is used between the two devices. It is important not to use a Thunderbolt 3 cable, as it is not suitable for this specific procedure.
The process for entering DFU varies slightly between laptops with Apple chips and those with the T2 chip.But the basic idea is the same: completely turn off the affected Mac and perform a specific combination of keys and power button while it remains connected to the USB-C cable that goes to the other Mac.
On Mac laptops with Apple chips
The procedure is the next:
- Press and hold the power button (Touch ID) for about 10 seconds, until the device turns off. If it turns on instead of turning off, repeat the step and make sure it is actually off.
- Press and release the power button, and then immediately press and hold four keys on the built-in keyboard: Control (left), Option/Alt (left), Shift (right), and the power button itself.
- Continue holding all four keys for about 10 seconds. After that time, release all keys except the power button.
- Hold the power button for another 10 seconds, until a window appears on the other Mac indicating that a device has been detected in DFU mode. If an alert appears asking for permission to connect the accessory, release the button and click "Allow."
On Mac laptops with T2 chip
The mechanics are similar but with an adjustment of timings:
- Disconnect the affected Mac from the power supply.
- Hold down the power button.
- Without letting go, plug the Mac into the power outlet and continue pressing the power button for up to 10 seconds, until the other Mac displays the DFU window in the Finder (accept the accessory prompt if it appears).
When the Mac enters DFU mode, its screen goes completely black.without logos or icons. On the host Mac, the Finder opens a window displaying "Mac DFU Mode" with "Mac" selected in the sidebar. If you don't see this window, it's a good idea to check the Finder settings (in Settings > Sidebar) and enable the display of "CDs, DVDs, and iOS Devices," as well as verify that the USB-C cable is working correctly and carefully repeat the key sequence.
Rehabilitate or Restore?
From that DFU window you have two options: Rehabilitate or RestoreIt's always recommended to start with "Recover Mac," as it attempts to fix the firmware problem without deleting your files.
- Click on “Rehabilitate Mac” and confirm with “Continue”.
- If the host Mac is running an older version of macOS than the device being refurbished requires, you will be prompted to update its software first.
- A progress bar will be displayed while the operation is in progress. When it finishes, the affected Mac will restart automatically. If it shuts down, turn it on manually.
- In some cases you will need to select the volume (for example, Macintosh HD), enter the password of an authorized user and let the system finish booting.
- On a Mac with an Apple chip, after rehabilitation, boot options may appear with the system disk and a gear icon for "Options"; select the disk and click Continue to complete the startup.
If the repair doesn't work or the problem is more serious, you'll have to resort to "Restore Mac".This option erases all content and returns the device to its factory settings, making it a last resort when there is no other way to recover the system without data loss.
- In the same DFU window, select “Restore Mac” and confirm with “Restore and Update”.
- Again, if the host Mac is running an older version of macOS, you'll be prompted to update it before proceeding.
- A progress bar indicates the progress. When finished, the restored Mac restarts on its own; if it doesn't, press the power button.
- Select Wi-Fi network or connect a network cable when prompted by the assistant to complete the setup.
Recovering the firmware of an ASUS router using rescue mode
Routers can also be left running at half speed After a failed update, problematic third-party firmware, or a power outage at an inopportune time, ASUS offers a rescue mode and a Windows utility called "ASUS Firmware Restore" for many of its models. These are designed to reinstall the firmware when the router is unable to boot normally.
Firmware restoration on ASUS routers is not the usual method of updatingThis is an emergency procedure that should only be used when the device is in rescue mode. For normal update tasks, use the router's web interface or the automatic update functions recommended by the manufacturer.
The restoration tool is available on the model's support page.For example, if we take an ASUS RT-AC68U with Windows 10 as a reference, you first need to go to the official ASUS website, find the exact router model, and in the support section, download two things: the latest firmware (a compressed file that you then need to extract) and the "ASUS Firmware Restoration" utility, located within "Drivers & Utilities." Once downloaded, install it following the wizard, and it will appear in the Start menu, under ASUS Utility.
Before loading the firmware in rescue mode
The PC's network settings need to be adjusted. so that it can communicate correctly with the router during this emergency. Connect the computer to the router with an Ethernet cable and, in Windows, open Settings > Network & Internet > Change adapter options. In the corresponding LAN adapter, go to Properties and, under “Internet Protocol Version 4 (TCP/IPv4)”, manually assign an IP address, for example:
- IP adress: 192.168.1.10
- Subnet mask: 255.255.255.0
Rescue mode
Once the network is configured, You need to put the router into rescue modeThe typical procedure for models like the RT-AC68U is as follows: unplug the router's power cord, press and hold the Reset button, and while holding it, plug the power cord back in. Continue holding the button until the router enters rescue mode, indicated by the power light flashing slowly and steadily.
With the router now in rescue mode, the “Firmware Restore” utility From the Start menu > ASUS Utility. In the application window, click "Browse" and select the previously downloaded and extracted firmware file. After selecting it, click "Open" and then "Upload" to begin the firmware upload process to the router.
It is essential to ensure that the router is still in rescue mode before pressing Load.The utility will not function if the device is not in that state. If all goes well, the firmware will be uploaded in approximately one minute, and the router will automatically restart. The power light will remain on, indicating a successful boot. Once the process is complete, you can close the utility.
Revert the changes on the computer
In the LAN adapter settings, under TCP/IPv4 properties, re-select "Obtain an IP address automatically" and "Obtain DNS server address automatically." This should restore your PC to normal operation, and you can now access the router's web interface, for example, by typing http://www.asusrouter.com into your browser, to complete any necessary configuration adjustments.
If the utility displays the message “The wireless router is not in rescue mode”First, check that the TCP/IPv4 properties are correctly set to IP address 192.168.1.10 and subnet mask 255.255.255.0. If everything is correct and the error persists, repeat the process of entering rescue mode: unplug the router, hold down the Reset button, and plug it back in, holding the button until the power light flashes slowly.
In the event that the restoration fails repeatedly Despite following all the steps, the wisest course of action is to contact ASUS customer support. Alternatively, after a successful restore, you can try accessing the router's interface and, if it doesn't respond, ensure that the PC's network card is configured to automatic mode again. If the problems persist, perform a physical reset by holding down the Reset button for a few seconds to restore the settings to factory defaults.
When to stop trying and contact technical support
Although recovery modes and firmware restores are very powerful tools, they have their limits. If you've tried basic hardware checks, attempted to use Recovery or DFU modes depending on the device, and used the manufacturer's official utilities without success, it's reasonable to stop trying on your own. contact the official technical service.
Authorized service centers have diagnostic equipment and internal tools. These tools allow for a more precise diagnosis of the problem, from a faulty NAND memory chip to a damaged motherboard. In some cases, the issue is minor and the solution is quick and relatively inexpensive; in others, the repair involves replacing key components, and the cost skyrockets, so it's necessary to assess whether it's worthwhile.
If the device is still under warranty, it's especially important not to complicate things. By tinkering with unofficial flashes, modified firmware, or undocumented procedures, you risk voiding your warranty. In many cases, unauthorized firmware manipulation can invalidate your warranty. Before reaching that point, it's best to take advantage of the factory warranty and let the manufacturer handle it.
In short, recovering a device's firmware and bringing it back to life involves following these steps. a phased strategyFirst, check the power supply, cables, buttons, and screen; then, use the built-in recovery modes (Recovery on Android, DFU on Mac, Rescue mode on routers); later, resort to the official firmware reinstallation tools; and only when all else fails, seek help from a specialized technical service. Following this approach minimizes the risk of further damage and greatly increases your chances of getting that phone, Mac, or router you thought was beyond repair working properly again.
