Skip to content

Instantly share code, notes, and snippets.

@AKGamerTech
Last active November 8, 2025 22:12
Show Gist options
  • Select an option

  • Save AKGamerTech/d361e314a2c1a421f8b14c32aa992c51 to your computer and use it in GitHub Desktop.

Select an option

Save AKGamerTech/d361e314a2c1a421f8b14c32aa992c51 to your computer and use it in GitHub Desktop.
Recover your PC with your Android phone.

Recover Your PC Using Your Android Phone

Youtube Video

Disclaimer: I’m not responsible for any damages that may occur to your PC following this guide. Proceed at your own risk.


Step 1: Download a Flashing App

You’ll need an app to flash a Windows or other ISO file.
My preferred one is EtchDroid, available on the Play Store.

There’s also an F-Droid version, but it doesn’t support Windows ISOs.

Alternatively, you can use Flasher.

Try both and see which one works for you.


Step 2: Download the Windows ISO

  1. Open Chrome (or any browser you prefer).
  2. Search for “Windows 10 ISO” or “Windows 11 ISO”.
  3. On the Microsoft site:
    • Select the edition (Multi-Edition is usually the only one available).
    • Choose your language.
    • Select your architecture (64-bit or 32-bit, depending on your PC).

    You can also try gravesoft.dev.

After downloading the ISO:

  • Close other apps.
  • Ensure EtchDroid or Flasher have:
    • Background task permission
    • No battery restrictions
    • File storage access
    • Notification permission

Then, connect your flash drive to your phone.
A dual-connector flash drive (USB-A + USB-C) is recommended, but you can also use a USB-C to USB-A OTG adapter.

If your flash drive is very old, it may cause write errors during flashing. Try another drive if you encounter problems.


Step 3: Method 1 — Flash a Windows ISO

App Steps
EtchDroid Open the app → Click RAW → Select Windows 10 ISO → Select Flash Drive → Click Allow → Press Flash
Flasher Open the app → Select Flash Drive → Click Allow → Select Windows 10 ISO → Press Flash

⚠️ If flashing fails with copy errors, your flash drive might be damaged. Try another one, or use Method 2 — it’s lighter and more reliable.


Step 4: Install Windows from USB

  1. Once flashing is complete, disconnect the flash drive and connect it to your PC.
  2. Find the boot menu key for your motherboard or laptop (e.g., F12, ESC, F8).
  3. Boot from the USB flash drive.
  4. Click Install now, accept the license, and click Next.
  5. If asked for an edition, select Windows 10/11 Pro.
    • If asked for an activation key, select “I don’t have a key.”
  6. Choose Custom: Install Windows only (Advanced).
  7. Identify your main drive (it usually has four partitions: System, MSR, Primary, Recovery).
  8. Delete all these partitions, then select Unallocated space and click Next.

Method 2: Use Hiren’s Boot PE (Alternative Recovery Method)

Step 1: Download Hiren’s Boot PE

  1. On your phone, search for “Hiren’s Boot PE”.
  2. Go to the official site, open the menu, and tap Download.
  3. Close the ad, scroll down, and download the file named HBCD_PE_x64.
  4. Once downloaded, repeat the flashing process below:
App Steps
EtchDroid Open the app → Click RAW → Select HBCD_PE_x64 → Select Flash Drive → Click Allow → Press Flash
Flasher Open the app → Select Flash Drive → Click Allow → Select HBCD_PE_x64 → Press Flash

⚠️ If you still get flash errors, you likely need a new flash drive.


Step 2: Boot into Hiren’s Boot PE

Once you’re in Hiren’s Boot environment:

  • Open key apps like File Explorer and Chrome/Firefox.
  • If you have two physical drives, skip formatting the flash drive.
  • If you only have one drive, format the flash drive in File Explorer before continuing.

Now, check for a network connection:

  • If you have Internet, follow Method 2.1.
  • If you don’t, follow Method 2.2.

Method 2.1: Reinstall Windows with Internet Access

  1. In Chrome or Firefox, go to Settings → Downloads → Ask where to save files.
  2. Search for Windows 10/11 ISO.
    • For Windows 11, download directly.
    • For Windows 10, open Developer Tools (F12) → click the mobile icon → refresh (F5).
      This unlocks the ISO selection menu.
  3. Download the ISO to your flash drive or a secondary hard drive.
  4. Mount the ISO by double-clicking it and run setup.exe.
  5. Follow the standard installation steps (as in Step 4 above).

If that doesn't work then use Rufus.


Method 2.2: Reinstall Without Internet Access

  1. Connect the flash drive to your phone.
  2. Download Material Files from the Play Store.
  3. Open it and allow storage access.
  4. Locate your ISO (in Downloads), tap ⋮ → Copy, then paste it to your flash drive.
  5. Wait for the copy to finish, eject the drive, and connect it to your PC.
  6. In Windows, open File Explorer, double-click the ISO, and run setup.exe.
  7. Follow the same installation process:
    • Click Install now → Accept license → Custom install (advanced)
    • Delete all partitions from your main drive → Select Unallocated spaceNext

Once it says “Restart now,” click it and disconnect your flash drive.
If it doesn’t restart automatically, hold the power button to restart manually.


✅ Done!

You’ve successfully reinstalled Windows using only your Android phone — no extra PC required!


💡 Tips

  • Always back up important data before deleting partitions.
  • Use a newer, high-quality flash drive for best results.
  • Dual-connector USB drives simplify the process.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment