How to Install & Use Chromium OS on Raspberry Pi? (FydeOS) – RaspberryTips (2023)

Chrome OS is the operating system created by Google, and used on their Chromebook devices. You can’t install it directly on other devices, but an open-source version is available : Chromium OS.
As for the browser of the same name, Chromium OS can be installed on Raspberry Pi, and I will show you how in this tutorial.

Chromium OS is the open-source version of Chrome OS, and is available on Raspberry Pi through a GitHub project: FydeOS. Releases are updated regularly and can be installed on a Raspberry Pi with a tool like Balena Etcher.

Thanks to this work of the developer team, the installation is straightforward.
I will explain everything to you, step-by-step, but also show you how to upgrade this light system into something you can really use as your main system.

If you’re looking to quickly progress on Raspberry Pi, you can check out my e-book here. It’s a 30-day challenge where you learn one new thing every day until you become a Raspberry Pi expert. The first third of the book teaches you the basics, but the following chapters include projects you can try on your own.

Chromium OS introduction

What is Chromium OS?

How to Install & Use Chromium OS on Raspberry Pi? (FydeOS) – RaspberryTips (1)

As mentioned in the introduction, Chromium OS is an open-source version of the system created by Google (Chrome OS), that you can use for free, as a Linux distribution.

Google took some bricks of Linux, like the kernel and Portage to manage packages (as on Gentoo), but the main goal is to use all the Chromium apps from the browser in a more classic computer system.

Yes, when you think about it, once you have all the websites and apps from Google (Google Docs, YouTube, Hangouts, Gmail, etc.), you have almost everything you need for a desktop computer.
It’s a new way to use a system, with everything in the cloud, but it should be interesting to try (I never had a Chromebook before for information, so it’s new for me at least ^^).

Differences between Chrome OS vs Chromium OS

As a whole, Chrome OS is the system distributed by Google directly in their Chromebooks, while Chromium OS is the open-source edition, with code available to anyone, and that can be installed on other devices, like a Raspberry Pi.

As for Google Chrome and Chromium browsers, there are two versions of this operating system: Chrome OS and Chromium OS.

Google Chrome OS in the product that Google install on Chromebooks (for information, Chromebook is the brand of computers that run Chrome OS, often cheaper and less powerful models than the Windows version, here are some examples on Amazon).

Download Your Essential Linux Commands Guide!
It's a free PDF guide containing every Raspberry Pi Linux command you should know!

How to Install & Use Chromium OS on Raspberry Pi? (FydeOS) – RaspberryTips (2)
(Video) How to Install Chromium OS on Raspberry Pi 3/4 (FydeOS, Chrome OS)

The Chromium OS is the open-source version, a development version, mainly used by developers directly. You can view the source code on their GitHub project, and download an image to test it on any device.

So, the difference for the user is minimal, but I’ll use Chromium OS all the time now because I’m talking about the open-source version.

FydeOS?

As you might see this name on GitHub, I will explain directly.
FydeOS (previously known as Flint OS), is the name of the Chinese team that is working on Chromium OS.
So all the repositories are named like this because it’s the name of the developers.

It’s not a big deal for us. If you want, you can look at their website to get more details about the exact differences between everything, but the idea is that it’s the best way for us to download a Chromium OS image, pre-made for Raspberry Pi.

Why would you use Chromium OS on Raspberry Pi?

The Chromium OS is a pretty lightweight operating system. As everything is in the cloud, usage of local resources should be limited.
Also, speed is a core value for Chrome OS, as it is for Google Chrome, so developers are particularly attentive to think about this while adding new features.

In theory, Chrome OS is also intended for entry-level computers, has its main users are those who are mostly using a computer to do things on the Internet, they don’t have the latest generation computer. Chromebooks are also shipped with low-end processors, so the Raspberry Pi should be ok with this.

In a real usage, Chromium OS can have some peaks in the CPU usage depending on what you are doing (as on Google Chrome, more tabs and more apps can slow it a bit). But the difference with another OS is that all the Raspberry Pi power is reserved to Chromium, so it should be ok, especially on Raspberry Pi 4.

Install Chromium OS on Raspberry Pi

Here are the required steps to install Chromium OS on Raspberry Pi:

  • Download the latest release from the FydeOS project on GitHub.
  • Flash the file to an SD card with Balena Etcher or Raspberry Pi Imager.
  • Boot your Raspberry Pi and log in to start using Chromium OS.

Download the Chromium OS image

As I told you previously, the easiest way to try Chromium OS on the Raspberry Pi is to download FydeOS from the GitHub repository.
New releases are available regularly for Raspberry Pi 3B / 3B+ and also 4 and 400.

Here is how to download the latest version :

  • Go to the releases page on GitHub
  • Find the latest version corresponding to your Raspberry Pi model, for example :
    How to Install & Use Chromium OS on Raspberry Pi? (FydeOS) – RaspberryTips (4)
    On some versions, there is only the image for one model, so make sure to get the correct one.
  • Click on the link corresponding to your device to download the file.

Flash Chromium OS on a SD card

Then, the process is almost the same as with any operating system :

  • Download and install Etcher if you don’t have it yet.
    It’s a small program to flash an image on a SD card.
    It’s available for free on any operating system (Windows, Linux, macOS).
  • Start the program, a window like this shows up:
    How to Install & Use Chromium OS on Raspberry Pi? (FydeOS) – RaspberryTips (5)
  • Click on “Select image” and browse your computer to find the Chromium OS image (you don’t need to decompress it).
  • Insert your SD card (I recommend at least 8 GB, as a minimum disk space to run Chromium OS). Etcher should detect it automatically.
  • Then click on “Flash!” to start the SD card copy.

A few minutes later, your SD card is ready to use, and you can insert it in your Raspberry Pi.
Obviously, you can also use Raspberry Pi Imager and select “Use Custom” to flash Chromium OS on your media.

First boot with Chromium OS

On the first boot, Chromium OS should start directly, and a setup wizard will ask you a few questions to configure your device :

  • The first screen is a welcome screen.
    Nothing to do here, except if you need to change the system language or accessibility details.
    For example, if you are not using a US keyboard, I recommend changing this directly, as you will need it just after (you need to change the language too if you want to use an internation keyboard …).
    Click on “Get started” once ready.
  • Then you can edit your network settings.
    How to Install & Use Chromium OS on Raspberry Pi? (FydeOS) – RaspberryTips (6)
    In my case, I have an Ethernet cable plugged with DHCP, so nothing to do.
    But you can connect to a Wi-Fi network here if you want.
  • After a quick check for updates (in theory, nothing to download), the wizard will ask you to sign in with your Google account.
    How to Install & Use Chromium OS on Raspberry Pi? (FydeOS) – RaspberryTips (7)
    If you don’t have an account right now, or want to create a specific one, you can create one here (from your computer, for example).
    There is also a way to create sessions for children with specific rules if needed.
  • Click on “Get Started” and the Chromium desktop should open
How to Install & Use Chromium OS on Raspberry Pi? (FydeOS) – RaspberryTips (8)

As I already tried Chromium OS before, my settings and apps are automatically installed on this fresh installation, which is pretty cool.

(Video) You need to install another browser on your Raspberry Pi - Chromium vs Firefox vs Vivaldi vs Puffin

Download Your Essential Linux Commands Guide!
It's a free PDF guide containing every Raspberry Pi Linux command you should know!
Download now

Tips to Use Chromium OS

Basic usage

Ok, so if you are new to this, let’s start with the basics.
The Chromium OS desktop is a bit different from what you might be used to.

The desktop is empty and will stay like this.
On the bottom left, you have a circle icon that open the shelf with the latest used apps shortcuts.
You can change the position of the self with a right click on the desktop (and put it on the left, for example, like on Ubuntu).

If you want to see all installed apps, you need to click on the “up arrow icon”, or unroll the menu with a drag and drop.
From here, you can do a left click on any icon to start the app, or a right click to pin it to the shelf for fast access from the desktop.
If you have many apps, the search engine can help you find an app.
Note: there might be several pages, even if the pages are not full, make sure to click on the dots on the right to see the following pages.

On the bottom right of the screen, there is the clock. But a click on it will give you quick access to a few actions:

  • Log out, reboot or stop the system.
  • Network settings (Ethernet, Wi-Fi, Bluetooth).
  • Notifications and Night Light.
  • Keyboard and language configuration.
  • Volume and shortcut to the settings (we’ll see that just after).
How to Install & Use Chromium OS on Raspberry Pi? (FydeOS) – RaspberryTips (9)

System configuration

Ok, so there are not many things to configure on Chromium OS, but still, there is a configuration app to do the basic stuff.
You can find the “Settings” icon in your apps.
Basically, it’s the same presentation as in Google Chrome settings, with a bit more things as you also configure the computer from here.

How to Install & Use Chromium OS on Raspberry Pi? (FydeOS) – RaspberryTips (10)

All settings are divided into a few categories, so it’s fairly intuitive to find the configuration you want :

  • Network: Nothing new here, but you can configure your Ethernet and Wi-Fi connections if you want.
  • Bluetooth: Enable and disable it, or pair new devices.
  • Connected devices: The only device I see for the moment is an Android phone. I think you can pair it to use it as an authentication method, but I didn’t try.
  • People: Manage your account or create other users for this computer.
  • Device: all the settings for the hardware are here if you need to change something (mouse, keyboard, display, disk usage, power)
  • Personalization: If you want to change your wallpaper, it’s here 🙂
  • Search Engine: Change the default search engine for the system, as on any Chrome browser the option is available.
  • Apps: From here, you can quickly see the apps you have and uninstall them

That’s pretty basic, but it should be ok to customize your system a bit. You can also open the Advanced menu to have access to more things.
If you are used to Android and Google Chrome, this Settings app should be pretty familiar :-).

If you want to do more with Chromium OS, there is no a way to enable a traditional Linux environment in the advanced settings:

How to Install & Use Chromium OS on Raspberry Pi? (FydeOS) – RaspberryTips (11)

It’s still in beta at the time I’m writing this, so take it more as an experience. You’ll need at least a 16GB SD card (and to expand the partition), and it will download a virtual machine for you to use basic Linux features (great for developers).

Install new applications

Chromium OS is installed with almost zero apps by default.
You have to install everything you want after the system installation.

(Video) Fenix OS Installation & Overview on Raspberry Pi

To do this, find and open the Web Store in the shelf.
Then, you can install all apps from the Chrome Web Store, so you have a bit of choice here 🙂
How to Install & Use Chromium OS on Raspberry Pi? (FydeOS) – RaspberryTips (12)

For information, the difference between an app and an extension is that an extension is installed only in the Chromium browser, while the app is available in the shelf as a standalone program (even if it runs in Chromium most of the time).

If you want to try one, I have found the “Cog” app to display the system usage in real time that works very well:
How to Install & Use Chromium OS on Raspberry Pi? (FydeOS) – RaspberryTips (13)

But I mainly recommend installing all the apps from Google you need, to take a good start with Chromium OS.
You can also try good apps like Zoom and Caret, tools to open MS Office documents or PDF, etc.

🖋 Love Raspberry Pi & writing?
Combine your passions and get paid. Write for RaspberryTips!

Install a printer

Some of you may still be skeptical about using this system as your main one.
So, I just wanted to show you that some cool things are possible. For example, you can still use a printer on a cloud operating system.

If your printer is detected automatically on the network by the Chromium printing tool, there is nothing to do, you can use it directly.
If not, follow this procedure to configure it manually:

  • Open the “Settings” app.
  • Open the advanced menu and go to “Printing”
  • Click on “Add Printer” and fill the form with your printer settings:
    How to Install & Use Chromium OS on Raspberry Pi? (FydeOS) – RaspberryTips (14)
    You can also use a printer server if you have one (like CUPS on another Raspberry Pi).
  • Once done, the new printer you created is listed in the settings and can be used each time you print something.

Video

If you prefer the video format, here is the corresponding one on YouTube:

To receive all the new videos directly in your feed, just click the button here:

Download Your Essential Linux Commands Guide!
It's a free PDF guide containing every Raspberry Pi Linux command you should know!
Download now

(Video) How to Install & Configure OpenMandriva 4 on Raspberry Pi

Reminder: Remember that all the members of my community get access to this website without ads, exclusive courses and much more. You can become part of this community for as little as $5 per month & get all the benefits immediately.

You may also like:

  • Top Raspberry Pi HATs to easily add new features
  • Can a Raspberry Pi 4 really Replace your Desktop PC?
  • My book: Master your Raspberry Pi in 30 days

Conclusion

That’s it, you now know a bit more about Chromium OS, how to install it on Raspberry Pi and how to get started with the first few things to do after the installation.

I hope this post was useful for you, let me know if you experienced any issue with it. And if you are searching for other alternatives, you should probably check my top 15 distributions for the Raspberry Pi here.

Download Your Essential Linux Commands Guide!
It's a free PDF guide containing every Raspberry Pi Linux command you should know!
Download now

Additional Resources

Not sure where to start?
Understand everything about the Raspberry Pi, stop searching for help all the time, and finally enjoy completing your projects.
Watch the Raspberry Pi Bootcamp course now.

Master your Raspberry Pi in 30 days
Don’t want the basic stuff only? If you are looking for the best tips to become an expert on Raspberry Pi, this book is for you. Learn useful Linux skills and practice multiple projects with step-by-step guides.
Download the e-book.

VIP Community
If you just want to hang out with me and other Raspberry Pi fans, you can also join the community. I share exclusive tutorials and behind-the-scenes content there. Premium members can also visit the website without ads.
More details here.
Need help building something with Python?
Create, understand, and improve any Python script for your Raspberry Pi.
Learn the essentials step-by-step without losing time understanding useless concepts.
Get the e-book now.

You can also find all my recommendations for tools and hardware on this page.


This tutorial doesn't work anymore? Report the issue here, so that I can update it!


(Video) Raspberry Pi OS Desktop vs Manjaro XFCE #shorts

FAQs

How to install ChromiumOS on Raspberry Pi? ›

Here are the required steps to install Chromium OS on Raspberry Pi:
  1. Download the latest release from the FydeOS project on GitHub.
  2. Flash the file to an SD card with Balena Etcher or Raspberry Pi Imager.
  3. Boot your Raspberry Pi and log in to start using Chromium OS.

Is FydeOS better than ChromeOS? ›

ChromeOS Flex is still the better option for old Chromebooks, even if it's not officially supported. ChromeOS Flex includes support for Linux, as does FydeOS. However you don't get Android app support with ChromeOS Flex. You do with FydeOS and that's a big deal for many people.

How to install ChromiumOS from USB? ›

Download from Google
  1. On your device, download the latest ChromeOS Flex installer image.
  2. Use your preferred decompression tool to unzip the file.
  3. Insert your USB drive. Be sure to remove all other removable media.
  4. Create the installer. If you're using a third-party utility, refer to product documentation.

Is Chromium OS the same as Chrome OS? ›

Google Chrome OS is to Chromium OS what Google Chrome browser is to Chromium. Chromium OS is the open source project, used primarily by developers, with code that is available for anyone to checkout, modify, and build. Google Chrome OS is the Google product that OEMs ship on Chromebooks for general consumer use.

What are the system requirements for Fydeos? ›

System Requirements

A 64-bit PC with UEFI support and UEFI booting capabilities. A primary operating system that is functioning normally (macOS, Windows, or any Linux distribution). A GPT-partitioned hard disk with at least 10GB of free space.

What is better than FydeOS? ›

Manjaro. It is an open-source, friendly operating system. It combines all the best of cutting-edge software with a focus to get started quickly, automated tools that require less manual intervention, as well as help available whenever needed. Manjaro is suitable both for newcomers and seasoned computer users.

Is FydeOS Chinese? ›

FydeOS General Information

Developer of operating system in China.

Is FydeOS safe to use? ›

We can only guarantee that operating system images distributed from official FydeOS download page bearing the FydeOS logo are secure, harmless and comply with our Privacy Policy and other legal provisions relating to Data Protection Act in the United Kingdom.

What CPU is supported by FydeOS? ›

This FydeOS for PC variant is supposed to work on devices with x86-64 CPUs (either Intel and AMD) and AMD Radeon Graphics cards.

How to install FydeOS on external hard drive? ›

If the app fails to function as expected, please refer to the following tutorial.
  1. Step 1: Boot FydeOS for PC via USB. ...
  2. Step 2: Access the Terminal. ...
  3. Step 3: Log In. ...
  4. Step 4: Identify the Target Disk. ...
  5. Step 5: Execute the Installation Script. ...
  6. Step 6: Await Script Execution. ...
  7. Step 7: Post-Script Execution.
Jul 18, 2023

Can FydeOS install APK? ›

In addition, FydeOS comes with “CoolApk” as the default Android app shop. It's uninstallable if you do not wish to use it. Of course, you can also download the apk file and double-click it to install the apk by “side-loading” it, or install an Android app store of your choice and install new Android apps from there.

Does Chromium OS have Play Store? ›

Google Play Store and Android apps are available on many Chrome OS devices since launching in 2016. To learn more about what we launched in 2016, check out this blog post. The Chromebooks, Chromeboxes, and Chromebases that were launched before 2019 that are able to install Android apps are listed below.

How to install Chromium from terminal? ›

Install Chromium Browser from command line
  1. Get started by opening a command line terminal and executing the following two apt commands: $ sudo apt update $ sudo apt install chromium-browser. All done.
  2. You can start the Chromium Browser using the below command or search for it in the Activities menu. $ chromium-browser.
Mar 25, 2022

Can Chrome OS run on a Raspberry Pi 4? ›

Various desktop computer operating systems (OS) are available for the Raspberry Pi, including a version of Google's Chrome OS! Even if you haven't used Chrome OS, if you're familiar with the Chrome browser, you'll feel right at home.

How to install Citrix Workspace on Raspberry Pi? ›

Go to https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html , find Available Downloads -> Full Packages -> Citrix Workspace app for Linux (ARM HF) and download that file. Launch terminal, change working directory to the downloaded . deb file location and run dpkg -i icaclient_20.

How to install virtual environment in Raspberry Pi? ›

Setup Python virtual environment to Raspberry Pi
  1. 1: Download pyenv. $ cd /tmp $ git clone https://github.com/pyenv/pyenv.git ~/. ...
  2. 2: Update pyenv. $ git pull Already up-to-date.
  3. 3: Setup pyenv (to bash) ...
  4. 4: Check installable python version list on pyenv. ...
  5. 5: Install python 3.7. ...
  6. 6: Switch python version at current directory.

How to install VMware tools in Raspberry Pi? ›

Install VMware Tools in Raspberry Pi OS
  1. Step 1: Mount VMware Tools. Right-click on your Raspberry Pi OS VM and select Install VMware Tools.
  2. Step 2: Prepare VMware Tools Script. ...
  3. Step 3: Open the Terminal and create a file for the script. ...
  4. Step 4: Run the VMware Tools Script.
Nov 15, 2020

Videos

1. Android 11 on Raspberry Pi 4 - It's getting better and better, you should try it again!
(RaspberryTips)
2. MX Linux: Install & review on Raspberry Pi - It's ... interesting
(RaspberryTips)
3. Funny Linux commands on Raspberry Pi #shorts
(RaspberryTips)
4. Ubuntu Server Wi-Fi Setup on Raspberry Pi (Fix it now)
(RaspberryTips)
5. PiApps → BEST open-source AppStore for the Raspberry Pi| How to FULLY install & SETUP |By TH
(Tech Horizon)
6. ¿De qué se trata Legacy ? Novedad en Raspberry Pi OS. Bullseye o Legacy, cuál elegir
(Computadoras y Sensores)
Top Articles
Latest Posts
Article information

Author: Stevie Stamm

Last Updated: 22/10/2023

Views: 5959

Rating: 5 / 5 (80 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Stevie Stamm

Birthday: 1996-06-22

Address: Apt. 419 4200 Sipes Estate, East Delmerview, WY 05617

Phone: +342332224300

Job: Future Advertising Analyst

Hobby: Leather crafting, Puzzles, Leather crafting, scrapbook, Urban exploration, Cabaret, Skateboarding

Introduction: My name is Stevie Stamm, I am a colorful, sparkling, splendid, vast, open, hilarious, tender person who loves writing and wants to share my knowledge and understanding with you.