How To Update HP Thunderbolt Dock Firmware
body { font-family: Arial, sans-serif; line-height: 1.6; margin: 40px; color: #333; }
h2 { color: #0072ce; margin-top: 30px; }
h3 { color: #333; margin-top: 20px; }
p { margin-bottom: 15px; }
ol, ul { margin-bottom: 15px; }
li { margin-bottom: 8px; }
strong { color: #000; }
To update HP Thunderbolt Dock firmware, use the official HP Firmware Installer for Windows, or the Settings app for Chrome OS, and the Linux Vendor Firmware Service (LVFS) for Linux. Always keep the dock connected to power and your computer during the entire process to prevent damage. This guide covers the safest methods, step-by-step instructions for each OS, and recovery steps if something goes wrong.
Before you update HP Thunderbolt Dock firmware: Critical safety warnings
Updating your HP Thunderbolt Dock firmware is a straightforward process, but it is not without risk. The most important thing to remember is to never disconnect the dock from your computer or unplug its power adapter during the update. Doing so can permanently damage the dock's internal memory, rendering it inoperable. Even a momentary loss of power can interrupt the flashing process and corrupt the firmware.
It is also normal to experience temporary disruptions while the update is in progress. The dock may disconnect and reconnect from your host PC, causing your monitors to flicker or go black, audio to click or stutter, and your mouse or keyboard to become unresponsive. Your internet connection may also drop briefly. These are all expected behaviors as the dock's controller resets and installs new code. Do not panic; just wait for the update to complete and the dock to stabilize.
How to check the current firmware version
Before downloading anything, you need to know what firmware version your dock is currently running. The most reliable method is to use the HP Firmware Installer dashboard. Here’s how:
- Connect your HP Thunderbolt Dock to your laptop or desktop using the Thunderbolt cable, and plug the dock into a power outlet.
- Download and run the HP Firmware Installer for your specific dock model (see next section).
- When the installer launches, it will automatically detect your dock and display the dashboard.
- Look for the "Current Version" or "Installed Version" field. This number (e.g., 1.0.0.12) tells you exactly what firmware is currently on your dock.
- Compare this number to the latest version listed on the HP support page. If they match, you're already up to date. If not, proceed with the update.
Note: You can also check via HP Support Assistant, but the Firmware Installer dashboard is the most direct and accurate method for determining if an update is needed.
How to download the HP Firmware Installer
To get the correct firmware package, you must download it from HP's official support website. Using the wrong file can cause serious issues, so verify your model number first.
- Go to HP Customer Support.
- In the search bar, type your exact dock model (e.g., "HP Thunderbolt Dock G2", "HP Thunderbolt Dock G4", or "HP Thunderbolt 4 100W G6 Dock") and press Enter.
- On the product page, click on "Drivers and Software" or "Software and Drivers" (the wording may vary).
- Expand the "Docks-Firmware and Driver" section.
- Look for the "HP Firmware Installer" package. It may be named something like "HP Thunderbolt Dock G4 Firmware Installer" or similar. Make sure it matches your dock model and is for your operating system (Windows 10/11).
- Click "Download" and save the file to your computer.
Once downloaded, you may need to extract the contents if it's a ZIP file. Then, double-click the executable (.exe) file to begin.
Update the firmware on Windows using the HP Firmware Installer
This is the most common method for Windows users. Follow these steps carefully:
- Run as Administrator: Right-click the downloaded installer file and select "Run as administrator." This ensures the utility has the necessary permissions to modify system-level hardware.
- Connect and Power: Ensure your dock is connected to your PC via the Thunderbolt cable and plugged into a wall outlet.
- Launch the Installer: The HP Firmware Installer will open and automatically scan for connected docks. It will display the current and available firmware versions.
- Update Options: You may see options like "Update on Peripheral Disconnect" or "Force All."
- Update on Peripheral Disconnect: This allows the update to start when you disconnect the dock from the host. This is useful if the dock is having trouble staying connected during the update.
- Force All: This installs an older firmware version if you need to downgrade for compatibility reasons. Use this only if you know what you're doing.
- Start Update: Click the "Update" button next to the dock's name. The installer will push the firmware to the dock. The dock will likely disconnect and reconnect several times. Do not touch the dock, cable, or your computer during this process.
- Completion: Once the progress bar reaches 100%, the utility will indicate success. You may be prompted to restart your computer. If not, manually restart your PC to ensure all changes take effect.
If the configuration page does not launch automatically, open a web browser and go to http://hpdock/local/ to access the dock's settings page.
Update the firmware on a Chromebook
For Chrome OS users, HP provides a built-in method to update dock firmware. This works on supported docks like the HP Thunderbolt Dock G4 and G6, provided you are running Chrome OS version R105 or later.
- Connect your HP Thunderbolt Dock to your Chromebook via the Thunderbolt cable and plug it into power.
- Click on the time in the bottom-right corner to open the Quick Settings menu.
- Click the gear icon to open Settings.
- Scroll down and click on About Chrome OS at the bottom of the left sidebar.
- Click on Update firmware for external devices (this may be under "Additional updates" or similar).
- Your Chromebook will scan for connected devices. When your HP Thunderbolt Dock appears in the list, click the Update button next to it.
- Follow the on-screen prompts and wait for the update to complete. Do not unplug the dock or close the lid of your Chromebook during this time.
Update the firmware on Linux
Linux users can update HP Thunderbolt Dock firmware using the Linux Vendor Firmware Service (LVFS) and the fwupd tool. This method supports models like the HP Thunderbolt Dock G4 and G6, but you must have fwupd version 1.8.1 or later. Supported distributions include Ubuntu 22.04 LTS and ThinPro 8.0.
- Open a terminal window.
- Ensure
fwupdis installed and up to date:
sudo apt update && sudo apt upgrade fwupd - Connect your dock to your Linux machine via Thunderbolt and plug it into power.
- Run the following command to refresh the metadata from LVFS:
fwupdmgr refresh - List all detected devices:
fwupdmgr get-devices - Look for your HP Thunderbolt Dock (e.g., "HP Thunderbolt Dock G4"). Note its device ID.
- To install the update, run:
fwupdmgr update - Alternatively, use the graphical tool
gnome-firmwareif you prefer a GUI. Install it withsudo apt install gnome-firmware, then launch it, select your dock, and click "Install" next to the latest firmware release. - Enter your account password when prompted and wait for the installation to complete. Do not disconnect the dock during this process.
Troubleshooting a failed firmware update
If the update fails, or if your dock becomes unresponsive after a failed attempt, don't panic. HP has built-in recovery mechanisms depending on your dock model.
HP Thunderbolt Dock G4 (Power-Cycle Recovery)
The G4 has an enhanced recovery method. If the firmware update fails, the dock may enter a recovery loop. To recover:
- Unplug the dock's power adapter and the Thunderbolt cable from the dock.
- Wait 30 seconds.
- Reconnect the power adapter and the Thunderbolt cable.
- The dock should automatically enter recovery mode and reinstall the last known good firmware. You may see the power button blink in a specific pattern. Wait for it to stop blinking and the dock to restart.
- If this doesn't work, try holding down the power button on the dock for 10 seconds while it's unplugged, then reconnect and power on.
The G4 also includes HP Sure Start for Docks, which uses an isolated "golden copy" of the firmware to automatically detect and recover from corruption. This feature runs silently in the background.
HP Thunderbolt Dock G2 (Manual Recovery)
For the G2 model, manual recovery is possible if the installer fails. You will need to download the full firmware package (e.g., sp136180.exe) from the HP support page.
- Download the firmware package and extract it to a folder on your PC.
- Disconnect the dock from your computer and unplug it from power.
- Plug the dock back into power, but do NOT connect it to the PC yet.
- While the dock is powering up, hold down the "Dock" or "Power" button on the dock (if available) for 10 seconds.
- Connect the dock to your PC via the Thunderbolt cable.
- Run the extracted
.exefile. The utility should detect the dock in recovery mode and force the firmware installation. - Wait for the process to complete. The dock will restart automatically.
If your dock is not recognized after these steps, or if the update freezes for more than 20 minutes, contact HP support. In many cases, the hardware may be damaged and require replacement.
General Tip: If the update fails with an error message, note the exact error code and search for it on HP's support forums. Often, a simple retry or a different USB port (preferably the one directly on the laptop) can resolve the issue. Never attempt to update the firmware while the dock is connected to a hub or a USB-C adapter, as this can cause power delivery issues.















