Ledger Live Firmware Update via USB or Bluetooth, Step by Step
Ledger Live Firmware Update Instructions require a direct, verified connection and a recovery phrase kept offline; connect the hardware wallet with the original USB cable to the desktop companion, or pair it over Bluetooth with the mobile companion where supported, and approve the device software change only on the hardware screen.
Before you begin, confirm the computer or phone is on a trusted network, close other wallet interfaces, and, on a battery-powered device, charge it enough to complete the process without interruption; a dropped connection can leave the device in a temporary maintenance mode, so keep the cable seated and the companion app in the foreground.
The device checks the signature of any new code before the secure element accepts it; the companion app only relays the package. If the interface asks for the recovery phrase, stop, because no legitimate procedure needs those 24 words, and never share them with a chat agent, phone caller, or website.
If the connection fails or the process stalls, use another USB port, replace the cable, restart the desktop companion, and compare the error message with the vendor’s official support pages; do not repeat the write attempt on a device that shows a modified or unrecognized state, because doing so can produce a locked bootloader or a wiped app configuration.
Treat any download prompt that appears outside the companion app as hostile; install companion software only from the vendor’s official site, and treat the hardware wallet’s on-screen confirmation as the final authority for every change.
Check Ledger Device Compatibility and Ledger Live Version Before Updating Firmware
Confirm model, app build, and connection method first.
Open the manufacturer’s desktop or mobile companion, connect the hardware wallet by USB or Bluetooth, and read the model name, current embedded code level, and free storage. If the app shows an unsupported device family, an old app build, or too little space, stop; resolve the mismatch first.
Cross-check these items against the official release notes:
- Device family: USB-only, Bluetooth-capable, or touchscreen model.
- Companion build: desktop versus mobile, and whether the installed version meets the minimum named in the release notes.
- Host system: supported desktop OS or mobile OS level, required permissions, and available USB port or Bluetooth pairing.
- Physical readiness: charged battery, known-good cable, stable power, and enough free space for the new embedded code.
- Authenticity: run the genuine check inside the companion app before any code change.
If the companion app cannot connect, switch cable or port, restart the app, re-pair Bluetooth, and test the wallet on another supported computer or phone. A mismatch often appears as a blocked install, a device not recognized, or a progress bar that stalls; in each case, do not unplug the wallet mid-write. Use only the manufacturer’s official release notes and support pages for compatibility details, because third-party guides may name old builds or unsupported host systems.
Refresh the companion app before the device code when the release notes require a newer app to recognize the connected model. After the app reaches the required build, reconnect the wallet, enter its PIN, and confirm the install prompt on the device screen. Keep the recovery phrase offline; no app, website, or support agent needs those 24 words to complete a compatibility check.
If any check fails, wait until model, app build, and host system match the official notes.
Back Up Your Recovery Phrase and Confirm PIN Access Before Starting
Before touching any upgrade control, write the recovery phrase on paper and verify the PIN on the device.
A factory reset, interrupted flash, or corrupted installation can force a restore; without the 24-word backup, the secure element cannot be recovered because keys never leave the chip. The PIN confirms you still control the device; if the PIN fails, resolve access before initiating any system refresh.
Run these checks sequentially: confirm the 24 words match the card exactly, including order and spelling; test the PIN twice, including one intentional wrong entry followed by a correct one; connect the signer to the desktop or mobile companion application and confirm the displayed account addresses match; ensure the battery or USB connection is stable; never photograph or type the phrase into the companion application, a browser, or a chat; if the phrase is missing or the PIN fails repeatedly, stop and restore from backup before any system change; a genuine support agent never requests the 24 words; store the paper offline and separate from the device.
Connect Your Ledger Device to Ledger Live via USB or Bluetooth
Use the supplied USB cable for the first wired link, and pair over Bluetooth only after the hardware wallet screen shows the same six-digit code as the mobile application. With USB, plug the device directly into a computer port rather than a hub, unlock it with the PIN, open the companion app, choose the correct device if several appear, and confirm the connection prompt on the device screen; if the desktop program reports no device, swap the cable, try another port, close competing wallet software, and restart both the device and the app. With Bluetooth, enable wireless pairing in the device settings, turn on Bluetooth on the phone, open the mobile app, select the hardware wallet from the detected list, compare the displayed code on both screens, and approve the pairing; keep the device within a few meters, avoid pairing while another phone is connected, and disable and re-enable Bluetooth if the handshake stalls. A wired link suits desktop setups and avoids wireless interference, while Bluetooth suits mobile use but depends on battery level, operating-system permissions, and a stable pairing code match.
If the connection still fails, restart the app, the phone, and the device, then test a different cable or port before seeking official help.
Open Ledger Live Manager and Select the Available Firmware Update
Attach the hardware wallet, unlock it, open the desktop companion, and click Manager; if the device asks for a cable, use the one shipped with it.
Manager reads the device model and its current embedded system code. A newer release appears as a banner or button when one exists.
Press the install button, read the release notes on the manufacturer’s official support page, then confirm. Keep the device connected with a reliable USB cable or a stable Bluetooth link. The screen shows progress and may request a physical button press. Do not unplug the device, close the companion, or switch ports while the internal code is being replaced.
No new release means the device is current.
When Manager shows a connection error, reconnect the wallet, try another cable or port, and restart the desktop app. Disable other wallet software that may lock the USB or Bluetooth channel. Check the official help center for current fixes if the problem persists.
Security depends on the device validating the release signature before writing the embedded system. The companion downloads a package and sends it over the cable or wireless link; the secure element checks the manufacturer signature and rejects corrupted or tampered files. Never share your recovery phrase with anyone, including support staff. Only start the installation from the Manager tab connected to your own device. If the screen stays blank or the progress bar freezes, wait several minutes before taking further action.
After the process finishes, the wallet restarts and Manager reconnects automatically. Confirm the installed version in the device settings, then add coin apps and accounts as needed.
Review On-Device Prompts and Approve the Firmware Installation
Confirm every on-screen message on the hardware wallet itself; the companion program cannot authorize a system installation on your behalf.
When the desktop or mobile companion prepares a signed system package, it sends a request to the device. The device screen then shows a sequence: connect via USB or Bluetooth, enter the PIN, review the release identifier and checksum, and choose approve or reject using physical buttons. Read the release identifier aloud or photograph it, then compare it with the same identifier shown in the companion window. If any character differs, press reject. The secure chip generates and stores private keys; the approval routine is isolated from the host computer, so a compromised browser tab or clipboard cannot silently confirm the prompt.
The device may ask for your PIN twice: once to access it before the request appears, and again if the screen locks during the review. Keep the PIN entered only on the device keypad or buttons. The companion should never ask for your recovery phrase, and no legitimate approval screen will request it. If a prompt asks for words instead of a PIN, reject and disconnect.
Approve only after verifying three details: the package comes from the official companion source, the device displays a matching release fingerprint, and the battery or cable connection is stable. A weak connection can interrupt the transfer and leave the device waiting on the same screen. If the screen shows an error, an unknown package, or a request to install software you did not initiate, select reject. Reconnecting and reopening the companion is safer than forcing approval.
After approval, leave the device untouched until it restarts and displays the home screen.
If the installation completes, open the companion and confirm the device is recognized, accounts load, and a small test transaction can be prepared and checked on the screen. Do not send funds immediately if the device behaves unusually, shows a blank screen, or fails to reconnect. Check the official support documentation for model-specific recovery steps, and never share your recovery phrase with anyone offering help. A rejected or interrupted process is recoverable; a rushed approval on an unverified screen is not.
Fix USB, Bluetooth, or Connection Errors During a Firmware Update
Connect the hardware wallet directly to a motherboard USB port with the cable supplied with the device, then restart the companion app before retrying the transfer.
If the device screen asks for confirmation, unlock it and keep it awake; a locked screen can stop the host from seeing the secure element. On macOS, Windows, and Linux, close other wallet software that might claim the same USB interface, and check that the companion app has permission to access connected devices.
Wired Connection Checks
For a wired link, swap the cable before changing settings, because charge-only cables and worn connectors are common causes of intermittent detection. Test a different port, avoid unpowered hubs, and disable USB selective suspend or any power-saving mode that can cut power during a long write. If the host sees the device but the transfer stalls, quit the companion app, unplug the device, wait a few seconds, reconnect, and open the app again. Run the app as a normal user first; elevated permissions can create driver conflicts on some systems.
| Symptom | Likely cause | Check or action |
|---|---|---|
| No device detected over USB | Cable or port lacks data lines | Swap cable; plug into a direct port; test another computer. |
| Bluetooth pairing fails | Stale pairing record or missing permissions | Forget device in OS settings; re-pair; grant companion app Bluetooth permission. |
| Transfer stalls midway | Power-saving USB port or background app | Disable USB selective suspend; close competing apps; keep device screen active. |
| Connection drops after unlock | Host app loses exclusive access | Quit other wallet software; restart companion app; reconnect. |
Wireless Pairing Checks
For Bluetooth, remove the old pairing record from the phone or computer, then pair again while the device is within a short distance and its screen is unlocked.
Keep only one host paired and active at a time; a second phone or computer can interrupt the session. Grant Bluetooth and nearby-device permissions to the companion app, disable battery savers that freeze background connections, and confirm each pairing prompt on the hardware screen. If both wired and wireless links fail, reboot the host and the device, try another computer, and follow the official support site for current diagnostic steps. Never share the recovery phrase with anyone offering help.
Recover Your Ledger Device After an Interrupted or Failed Firmware Update
Reconnect the device to the companion app with a direct USB data cable and leave it untouched while the app detects the recovery state.
If the screen stays blank or frozen, hold the designated button combination for your model while plugging the cable into a desktop port; release only after a recovery or bootloader screen appears. Do not use a hub, adapter, or charge-only cord.
Once the companion shows a repair or restore option, choose it and let the embedded code rewrite from start to finish. The process can take several minutes; a progress bar may pause while the secure element verifies blocks. Disconnecting during this write can leave the device in a partial state, but your private keys remain sealed inside the chip. If the app asks for the 24-word phrase, type it only on the device screen using its buttons–never into a computer, website, chat, or pop-up window.
Retry the cable and port first.
If detection fails again, quit every other wallet-related program, restart the companion, and grant USB permissions when the operating system requests them. On mobile, unpair and re-pair the Bluetooth link, then switch to a wired connection for the repair. A low battery can also interrupt a write, so charge the device for at least thirty minutes before another attempt.
A failed write does not erase your crypto; the blockchain still holds your balances.
After the device boots normally, reopen the companion and install the coin apps you need. Accounts will rescan from the blockchain, so balances and transaction history reappear without restoring from the phrase. Verify the receive address on the device screen before using it. If the companion reports a genuine-check error, remove any third-party manager, download the official desktop or mobile package from the vendor’s domain, and repeat the repair. Keep the recovery phrase offline; no legitimate support agent will request it by phone, email, chat, or social media. If the device remains unrecognized after three cable swaps and two computers, open a ticket through the official help center.
Never repeat a failed flash more than a few times; repeated power loss during a write can stress the memory. Wait for a stable screen, then decide.
Q&A:
Why does my Ledger device show a firmware update in Ledger Live, but the install button is missing?
A missing install button usually points to one of a few conditions. Ledger Live may be out of date, the device may not be past the PIN screen, the USB connection may be unstable, or the firmware version may already match the latest release. Open Ledger Live and check for app updates first. Then connect the device with the original cable, enter your PIN on the device, and open My Ledger. If your device is a Nano S, use the desktop version of Ledger Live. If the button still does not appear, try another USB port, restart Ledger Live, and check that your operating system recognizes the device. Do not enter your recovery phrase into any computer or app. If none of these steps help, contact Ledger Support with your device model, Ledger Live version, and any error message.
Can I update firmware on Ledger Nano S using Ledger Live on my phone?
It depends on the model. Ledger Live mobile can update firmware on Bluetooth devices like Ledger Nano X and Ledger Stax. Ledger Nano S needs Ledger Live desktop and a USB cable. If mobile says your model is not supported, use desktop. Confirm each prompt on the Ledger screen, and never type your recovery phrase into the phone.
What should I do if my Ledger freezes or disconnects during a firmware update?
Stop and reconnect. If the device disconnects, freezes, or shows an error during a firmware update, do not unplug it again unless the screen tells you to. Keep Ledger Live open, reconnect the USB cable or Bluetooth link, and let the app detect the device. In many cases Ledger Live can resume or restart the update. If the device stays black or is not recognized, try a different cable or port, restart the computer or phone, and open Ledger Live again. A failed update can leave the device in recovery mode. Follow the on-screen instructions on the Ledger itself. Never enter your recovery phrase into Ledger Live, a browser, or any other software. If recovery mode does not appear and the device remains unresponsive, contact Ledger Support before trying random fixes.
Does a firmware update delete my accounts, apps, or crypto?
A normal firmware update does not erase your crypto accounts or move your funds. Your private keys stay inside the device’s secure chip, and your accounts remain on the blockchain. What can happen is that installed apps, such as Bitcoin, Ethereum, or Solana, are removed during the update. You can add them again from My Ledger in Ledger Live after the firmware update completes. Your device PIN and recovery phrase do not change. If the update includes a device reset, or if you choose to restore the device, you would need your recovery phrase to recover accounts. That phrase should only be entered on the Ledger device itself, never in Ledger Live or on a computer. Check that your recovery phrase backup is readable before you begin, but do not photograph it or store it digitally.
How do I prepare my Ledger and Ledger Live before installing a firmware update?
Set aside 10 to 20 minutes. The exact time depends on your device model, connection type, and computer or phone speed. Before you install, update Ledger Live to the newest version, charge the Ledger device or keep it connected to power, and use the USB cable that came with it. Close other wallet apps and any software that might use the device. Enter your PIN on the Ledger, open My Ledger in Ledger Live, and select the firmware update when it appears. Read each prompt on the device screen and confirm only if the details match what Ledger Live shows. Keep the device connected and the app in the foreground until the update finishes. If you use a laptop, plug it into power so it does not sleep. If you use a phone, turn off low power mode. After the update, reopen My Ledger and reinstall any apps you need.
Do I need to connect my Ledger device to Ledger Live before installing a firmware update?
Yes. Ledger Live must detect the device through a USB cable or supported Bluetooth connection, depending on the model. Open Ledger Live, go to My Ledger, then connect and unlock the device with your PIN. If a firmware update is available, Ledger Live will show an update prompt. Before you continue, close other wallet apps that may use the device, keep the cable connected, and make sure your computer or phone has enough battery. The update is installed on the hardware wallet, while Ledger Live only manages the download and transfer process. Do not disconnect the device while the update is running. If Ledger Live does not see the device, try another USB port, a different cable, or restart Ledger Live. For Bluetooth models, check that Bluetooth is on and the device is paired. After the update finishes, your apps and accounts should still be there, but you may need to reinstall certain coin apps if Ledger Live asks you to.
What should I do if the firmware update stops halfway or shows an error?
Leave the device connected. Do not unplug it or force a restart unless the screen tells you to. Many update errors come from a loose cable, a USB hub, low battery, or another program using the device. Note the exact error message. Try a direct USB port, use the cable that came with the device, and close other apps. If Ledger Live offers a retry option, use that. If the device screen is frozen, follow the recovery mode prompt for your model. Your recovery phrase is not needed for a normal firmware update, and you should never enter it into Ledger Live or any website. If the device still does not respond, contact Ledger support with the error text, your device model, and the Ledger Live version.
Can I update the firmware without updating Ledger Live first?
It is better to update Ledger Live first. Older versions may not recognize newer firmware files or may show wrong steps for your model. Download Ledger Live only from the official Ledger website, install the newest version, then connect your device and open My Ledger. If an update appears, follow the on-screen steps. Do not get firmware from third-party sites or unknown tools. A file from the wrong source can damage the device or put your funds at risk.