WARNING!!! Installing ChromiumOS for the GPD Pocket 2 will erase all data on your device. It is important that you backup all data to a cloud storage solution or external media before continuing. It is possible to restore Windows to the GPD Pocket by creating a recovery disk. These instructions are for the GPD Pocket 2 and should not be attempted on other devices. This is a Preview Release so please read and understand everything on the official product page which includes a breakdown of known issues and workarounds.
Step 1) Obtain the Pre-Requisites
You will need to have the following in order to install ChromiumOS for the GPD Pocket 2
- A Blank Flash Drive that has a minimum capacity of 8 GB
- A Windows/Linux/MacOS or Chromebook to flash the ChromiumOS image to the GPD Pocket (You may use the GPD Pocket for this)
- A GPD Pocket 2 handheld
- An Account on KMyers.me – Dont worry, there wont be any spam, this is only going to be used to keep you up to date on all updates. Register Now, it only takes a minute.
Step 2) BACKUP YOUR DATA
This is your last chance to backup all of your data to a USB hard drive, NAS, Punch Cards or Cloud Storage. I will not be held responsible for data loss. You have been warned.
Step 3) Create the ChromiumOS for GPD Pocket Recovery Image
- Download the ChromiumOS for GPD Recovery Image from the option above or from the KMyers.me Download Site
- Download an application that can write a Disk Image such as Win32Disk Imager, Etcher or dd (MacOS/Linux Only). If you are on a Windows PC, MacOS, Chromebook or ChromiumOS, you can use the ChromeOS Recovery Tool to create your recovery tool. The instructions below will cover the steps assuming you are using the ChromeOS recovery tool.
- Launch the Chromebook Recovery Tool and select the Options Cog
- Insert your USB Flash Drive
- Select “Use Local Image”
- Select “chromiumos_image.bin”and Open
- Select “Open”
- Select your Flash Drive from the drop down menu and Continue and “Create Now”. All data on the flash drive will be destroyed.
- The Recovery Tool will begin creating a ChromiumOS recovery disk. This process will take a few minutes to complete. You may remove the flash drive when completed.
Step 4) Boot Into ChromiumOS for The GPD Pocket
You are now ready to boot into ChromiumOS for the GPD Pocket, please follow the steps below to boot into the Operating System.
- Power Down your GPD Pocket
- Insert the Flash Drive you created in “Step 4”
- Power on the GPD Pocket while continuously tapping on the “Del” key to bring up the BIOS menu
- Using the arrow keys, navigate to “Save & Exit”
- Select “”UEFI: XXXXX, Partition 12” where XXXXX is the manufacturer of your USB Flash Drive
- Your computer will now boot into ChromiumOS for the GPD Pocket, this may take a few minutes for the initial boot. You may now complete the onscreen setup wizard if you wish to test the Live Boot system. If you would like to install the operating system, please follow the steps in the next section.
Step 5) Install ChromiumOS for the GPD Pocket
If you wish to install Chromium for the GPD Pocket, follow the steps below
- Power Down your GPD Pocket
- Insert the Flash Drive you created in “Step 4”
- Power on the GPD Pocket while continuously tapping on the “Esc” key to bring up the BIOS menu
- Using the arrow keys, navigate to “Save & Exit”
- Select “”UEFI: XXXXX, Partition 12” where XXXXX is the manufacturer of your USB Flash Drive
- Your computer will now boot into ChromiumOS for the GPD Pocket, this may take a few minutes for the initial boot.
- When you see the Welcome screen, press “Fn + CTRL + ALT + 2” to enter a shell
- Login with the user “chronos”, you will not be prompted for a password.
- Type “sudo /usr/sbin/chromeos-install” followed by the enter key
- Press “Y” to confirm the installation, it will take a few minutes to complete.
- When the install finishes, remove the flash drive and reboot your GPD Pocket by holding down the power button.
Step 6) Secure Your Distribution
By default, this build of ChromiumOS does not set a password for the “chronos” user, you should set this before going any further by following the steps below. This password will be needed if you want to do any debugging or things that require root access. If you leave this as blank, it could allow a person with physical access to the GPD Pocket to gain access.
- From the ChromiumOS Desktop, press ALT+CTRL+T to launch the ChromeOS Shell (crosh)
- Type “shell”
- Type “sudo passwd chronos” followed by enter to set the password
IMPORTANT – If you loose this password, I cannot recover it. You will need to re-install your operating system.
Step 7) (Optional) Setup Crostini (Linux Beta)
If you wish to run Linux Applications, you will need to enable Crostini (Linux Beta). This process is very quick but does require an active internet connection.
- Select “Settings”
- Select “Linux (Beta)”
- Select “Linux” and follow the on-screen prompts to enable Linux Beta.
- You can now launch your Linux Instance