Skip to content

Versions

Documentation for ChromeOS and Kernel Versions, as well as recovering.
  1. Open Settings in ChromeOS
  2. Go to About ChromeOS
  3. Note the characters before the first . as your version. (Ex: v132)

On an unmodified device, you can recover to any version within the range your version is currently in.

KernverChromeOS Versions
AnyAll Versions
1All Versions
2v112-v119
3v120-v123
4v124-v132
5v132-v137
6v138+
  • USB drive (8 GB+)
  • One of the following: Chromebook Recovery Utility (ChromeOS, Windows, MacOS), dd (Linux/macOS/POSIX-compliant), or balenaEtcher (Linux, MacOS, Windows)
  1. Open chrome://version on your Chromebook
  2. Find Platform: row — the word after stable-channel is your board name (e.g., reven) Higlighted word reven after stable-channel
  1. Visit cros.download and click “Recovery Images”.
  2. Search for your board name and click the board name in the table.
  3. Download the .zip file.
  4. Find the version you want and click the link in the download column.

Using Chromebook Recovery Utility (Windows/macOS/Chrome OS):

Section titled “Using Chromebook Recovery Utility (Windows/macOS/Chrome OS):”
  1. Install Chromebook Recovery Utility
  2. Open it (click on the extension icon from the puzzle piece)
  3. Click the gear icon → “Use local image”
  4. Select the .zip file
  5. Choose your USB drive and create the recovery USB
  1. Go to https://etcher.balena.io/ and download and install balenaEtcher if needed.
  2. Click “flash from file” and select the ZIP file (if it fails, unzip it and then try again).
  3. Select your USB after clicking “select target”.
  4. Click “flash”.

Option 3: Using dd (Linux/macOS/POSIX-compliant):

Section titled “Option 3: Using dd (Linux/macOS/POSIX-compliant):”
  1. Unzip the .zip file either through GUI, or through a command like unzip
  2. Identify your USB device by running sudo fdisk -l (Linux) or using macOS Disk Utility. It should say something like Disk /dev/sd... (Linux) and in macOS open Disk Utility, select it under “External” and you should see Device:. You will want to use /dev/INSERTTHATNAMEHERE instead of /dev/sdX. Other OSes will have to see relevant documentation for identifying the proper USB device.
  3. Write the image (replace /dev/sdX and file path. Remember to use the unzipped file):
sudo dd bs=4M if=/PATH/TO/IMAGE.bin of=/dev/sdX conv=sync status=progress
  1. Enter recovery mode: Esc + Refresh + Power
  2. Insert recovery USB
  3. Follow prompts to reinstall Chrome OS
  4. Remove USB when done. You can wipe it in Chrome OS Recovery Utility with gear icon → “erase recovery media”. You can mkfs.ext4 on the block device in Linux (on Mac use Disk Utility or CRU).