HashPower Discord: support and release updates HashPower Discord Private support Send A Message
Attention

Official HashPower OS Statement

I’ve secured funding for another month of HashPowerOS development, so I’m continuing to fix bugs and release updates! Everything runs directly on your miner—no Avalon app required. From Wi-Fi setup and split-pool mining to advanced controls, HashPowerOS puts convenience and freedom in your hands. Keeping development going beyond this month depends on new customers and community support. Every license purchase helps cover recurring costs, and every share helps us reach more users. Please spread the word and help keep this project moving! You own the device. Use it the way you want to. HashPowerOS makes that possible.

Avalon Nano 3S custom firmware OS portal

Flash HashPower OS

Install persistent on-device performance controls on the Avalon Nano 3S without scripts, remote shells, or a desktop utility running in the background. Downloads are protected by reusable one-device flash credits. Your $20 one-time per-device credit is device-locked to the first Nano 3S you verify. Restoring that same Nano back to stock returns the usable flash count, but the credit remains locked to that device for the lifetime of the product.

Factory recovery is public and does not require a key. Supplying the key previously used on the same Nano is optional and allows the server to return an eligible used flash credit after the device identity and completed restore are verified.

Required Browser Chrome, Edge, Brave, or Opera with WebUSB support. Windows Driver Install WinUSB with Zadig before starting the browser flash. USB Mode Put the Nano 3S in recovery/BOOT mode before verifying USB. Need A License? Buy a firmware flash Support
Important legacy update

Install HashPower OS 1.2.73 once, then update automatically

Miners on an older updater need this final browser/manual bridge to 1.2.73. Version 1.2.73 enables the proven automatic-update path for future bug fixes and features, so later releases will not require another USB cable flash.

Step 1 · Windows prerequisite

Install The Nano 3S Driver Once

Windows must use WinUSB for the Nano's K230 boot device before any browser can flash it. Complete this once on each Windows computer, then move to BOOT mode below.

1Download Zadig and run it as Administrator.
2Enable Options → List All Devices.
3Select K230 USB Boot Device, confirm VID 29F1 / PID 0230, choose WinUSB, and install.
Confirm the device before installing

Never replace the driver for a keyboard, mouse, storage drive, phone, or USB hub. The correct target is the Nano 3S K230 boot device with USB ID 29F1:0230.

Animated walkthrough showing the correct Zadig WinUSB selections for Nano 3S
The button may read Install Driver or Replace Driver depending on the current Windows setup. Confirm both the device name and USB ID first.

Step 2 · Required before custom or factory flashing

Put The Nano 3S In BOOT Mode

Follow this connection order exactly. BOOT mode is successful when Windows identifies K230 USB Boot Device with USB ID 29F1:0230. If the normal Avalon screen starts, power off and repeat from step 1.

Animated five-step walkthrough for putting an Avalon Nano 3S in BOOT mode
The USB-A cable carries data to the PC. USB-C supplies miner power and is connected only after the recessed BOOT button is held.
  1. Disconnect USB-C power, remove the Wi-Fi receiver from the Nano USB-A port, and wait for the screen to turn off.
  2. Connect a known-good USB-A to USB-A data cable directly between the PC and the Nano USB-A port. Avoid hubs and charge-only cables.
  3. Use a pin to press and hold the recessed BOOT button. Keep it held for the next step.
  4. While still holding BOOT, connect the Nano's USB-C power. Keep holding for about 2 to 3 seconds or until Windows detects the device.
  5. Release BOOT only after the K230 device appears. Confirm VID 29F1 / PID 0230, then click Verify Nano 3S USB below.
Most common mistake

BOOT must already be pressed when USB-C power is connected. Pressing BOOT after the Nano begins its normal startup will not enter recovery mode.

Step 3 · Verify and flash

Start Firmware Session

Status

Enter a license key and create a session.



      

Restore Factory Firmware

Verified Factory-Clean Recovery

Use this when you want to return a Nano 3S to stock firmware or recover from a bad custom flash. When stock browser flashing is available, this page writes the stock KDIMG through the same USB process as custom firmware.

File Avalon_Nano3s_release_Udisk_2026040201_13503fb.aup.img.gz | Version 2026083004 | 35.9 MB | updated 2026-08-30 13:05:00 UTC | SHA-256 4c646f41a2403d4efe3dbc6ecef576aab237966df2abf20663eedeec359922ef

Factory recovery is available without a license. A valid device-bound key is optional and returns an eligible used credit only after the same Nano is restored.



        

Factory reset uses the physically proven, reproducibly built full ten-partition image. On first boot, bounded cleanup preserves factory identity and calibration data while removing all non-factory settings, HashPower data, and logs.

What The Flash Portal Protects

Supported device: Avalon Nano 3S. This browser flasher is built for HashPower OS custom firmware and factory restore images for the Nano 3S.

One-Time Device Credit

The $20 firmware fee is one-time for one Nano. The first verified flash locks the credit to that device.

Public Recovery Path

Restore a supported Nano 3S without a license. An optional same-device key returns an eligible used flash credit after hardware verification.

Guided Browser Flash

This page verifies your key and USB device, checks image integrity, and writes approved firmware through the browser with clear progress and recovery guidance.