How To Force The Chromecast To Update

The Chromecast is one of the cheapest TV sticks available in the market. It’s got some reasonably tough competition but the Google brand helps it along a great deal. Google routinely updates the Chromecast OS. The hardware too has seen a few improvements in the past but hardware improvements mean you have to buy a new device while OS updates are much simpler. There’s no way to defer a Chromecast update. When an update is available, you have to upgrade the firmware. Unfortunately, the update doesn’t always go smoothly. It can fail mid-way or fail to appear at all and there’s no official solution from Google. The good news is, it’s pretty easy to force the Chromecast to update. All you need to do is run a simple terminal command.

Prep Your Chromecast

Make sure your Chromecast is turned on and duly configured. It should be on the same network that your computer is. If you use a VPN on your computer, disable it when forcing the update. Also, it’s a good idea to check if there is actually an update available for the Chromecast or not before you proceed. This method will force the Chromecast to look for an update regardless if one is available or not.

Find Your Chromecast IP Address

You will need to find the IP address for your Chromecast. It’s fairly simple. Open the Google Home app on your iPhone or Android phone. Go to Devices and tap the overflow button at the top right of your device. Select Settings. Scroll to the very bottom of the Settings screen. You will see the current OS version on the Chromecast, the MAC address, and the IP address.


Open PowerShell in Windows. In Windows 10, PowerShell is shipped out of the box. On older versions of Windows, i.e. Windows 7 and 8/8.1, you will have to install it. Paste the following command in PowerShell and make sure you replace with the IP address for your Chromecast.

Invoke-WebRequest -Method Post -ContentType "application/json" -Body '{"params": "ota foreground"}' -Uri "http://:8008/setup/reboot" -Verbose -UserAgent "curl"

Mac & Linux

On Mac and Linux, the same command will work. You will still need your Chromecast’s IP address and the Google Home app is the simplest way to get it. Open the Terminal and paste the following command.

curl -X POST -H “Content-Type: application/json” -d ‘{“params”: “ota foreground”}’ http://:8008/setup/reboot -v

Replace with the IP address of your Chromecast.

Once you execute these commands, your Chromecast will enter update mode. You will see the ‘Fetching update’ screen along with the progress dial. Wait for the update to download and install. Chromecast OS is normally a small download so the update should complete in no more than fifteen minutes.

قالب وردپرس

About Kelli Smith

Kelli Smith
Kelli runs customer support and creates content for Skillcrush, a digital skills training and education platform with friendly instructors, an active student community, and laser focus on helping you achieve your career goals with technology. She has an MBA and successfully ran an international company and her own freelancing business before pursuing her passion for tech by taking advanced web development classes. Kelli loves listening to tech podcasts at 2x speed, looking for cute Corgi photos online and teaching and performing country line dancing—as a true Texan living in Finland would do. Say hi on Twitter.

Leave a Reply

Your email address will not be published. Required fields are marked *