When my brother was killed in 2017, I inherited his Apple setup that included a late 2012 Mac mini. Initially inclined to donate the computer, I decided to keep it as a reminder of the Apple-obsessed Frankie. I couldn’t find a compelling use for his increasingly sluggish Mac, however, so I set it aside.
In recent weeks, however, I find myself using it every day. Tucked into a corner of the attic where I have my office and gym, Frankie’s Mac mini has a spot of honor atop a standing desk, where I use it for Web browsing, messaging, and video-streaming (with my brother’s modest display, a wired keyboard and trackball, and my beloved Apple iPod Hi-Fi boombox to complete the hardware setup). It performs said duties reliably and speedily using a current, cutting-edge operating system.
Here’s the kicker: It’s not running macOS but Google’s Chrome OS Flex.
You’ve probably heard of Chrome OS, Google’s Web-centric operating system that powers the Chromebook laptops commonly deployed in K-12 classrooms and embraced by some consumers and businesses because they’re cheap, albeit janky.
Google has now made it possible for anyone to install a version of Chrome OS for free on an existing computer, instead of having to buy a Chromebook. The major appeal of Chrome OS Flex is compatibility with older Macs and PCs that would otherwise be at or close to the ends of their useful lives. Installing Chrome OS Flex on my old Mac was easy, too.
If this sounds familiar, you might have heard of Neverware, a company that provides a CloudReady operating system based on Google’s open-source Chromium OS. Google bought NeverWare in December 2020 and is rebranding CloudReady as Chrome OS Flex. A free version of CloudReady is still available while Google works out the kinks in Chrome OS Flex, but Flex is the future.
In fact, Google has big plans to position Chrome OS Flex as a tool for organizations that want to repurpose fleets of older, centrally managed machines; central management is a Chrome OS strong suit. Google would look to profit handsomely from this through sales of associated Google services.
For the purpose of this article, though, I am focusing on individuals who might be excited to dust off an old Mac and give it a new lease on life. It can be a trippy experience since Chrome OS Flex sweeps away the familiar macOS interface and immerses you in the marquee features of the Google ecosystem, such as the Google Assistant (which NeverWare’s CloudReady lacks).
Using Chrome OS X Flex on a Mac is not the full equivalent of using Chrome OS on a Chromebook, and some features are missing (more on that in a bit). Still, I found this a satisfying exercise because it pretty much brought my brother’s Mac back from the dead. It almost felt, just a tiny bit, like I had Frankie back.
Chrome OS Flex Preliminary Setup
Setting up Chrome OS Flex is a quick two- or three-step process. First, use a USB flash drive or SD card to create an installer, much as you’d create a flash-drive macOS installer. Second, plug the flash device into the computer you want to repurpose, and run the installer. You can reuse the flash device if you want to install Chrome OS Flex on more than one computer.
But first, here are some details that you’ll want to get straight before you dive in—these preliminary steps will help make your Chrome OS Flex installation go more quickly and easily.
Old Mac System Requirements
Chrome OS Flex requires an Intel-based 64-bit Mac with at least 4 GB of RAM and 16 GB of storage. The processor and graphics need to be circa 2010 or later for best results, Google says.
Google has classified computers from various manufacturers as “certified” for use with Chrome OS Flex. Listed Macs, as of 29 March 2022, include a 2014 Mac mini, a 2010 MacBook, a 2012 MacBook Air, and a 2012 MacBook Pro. With other listed Mac models, “minor issues” may crop up, according to Google. For a list of Macs sorted by model identifier, refer to EveryMac’s comprehensive list.
My brother’s Mac mini doesn’t make Google’s list at all, but it works fine. On the other hand, tech site Chrome Unboxed tried to install Chrome OS Flex on an uncertified 2010 MacBook Pro, and that went badly.
Adam Engst tested Chrome OS Flex on a 13-inch aluminum MacBook from 2008, and while it sort of worked, nearly every screen redraw resulted in massive visual artifacts, and Chrome OS itself restarted regularly.
More positively, when he tried the test drive on one of his beloved 2014 27-inch iMacs, Chrome OS Flex appeared to function well, apart from not recognizing modifier keys on that Mac’s old Matias Tactile Pro keyboard. An Apple keyboard worked fine, within the constraints of Chrome OS, which has somewhat different keyboard shortcuts.
The moral of the story is to stick with newer Macs, though things may still not work perfectly if they aren’t on Google’s certified list. Happily, Chrome OS Flex includes a trial mode that runs from the USB flash drive, so you can tell whether or not it’s likely to work on your Mac before reformatting the Mac’s hard drive.
USB Flash Drive Requirements
Google suggests a USB flash drive or SD card with a minimum of 8 GB of space—it will be erased as part of the setup process. The company also warns that some Sandisk models could be problematic, although reformatting may resolve the problems. Chrome Unboxed recommends using a USB 3.0 drive, not a USB 2.0 variant, for significantly faster and more trouble-free installation. My USB 2.0 16 GB flash worked fine, though.
Optional Mac Cleanup
Although the Chrome OS Flex installation will erase your Mac’s hard drive, consider booting into macOS Recovery to wipe the hard drive before installing. On my first installation attempt with the Chrome OS Flex installer, I was tripped up by Mac drive partitioning I’d forgotten about, which kept me from using the entire volume. I had to nuke the volume with Disk Utility while in macOS recovery, after which Chrome OS Flex installed fine.
I find it comforting to know that my Mac mini will still be, well, a Mac, even with its Google veneer, and that I can boot into macOS Recovery whenever I like to poke around, for old time’s sake. Even better, the Mac chime still sounds even after Chrome OS Flex has taken over, thank goodness.
Optional Google Setup
Some tidying up of your Google situation may also be worthwhile. Of course, if you don’t currently have a Google account, set one up. If you don’t have the Google Chrome browser on your primary Mac, install it and enable syncing so data migrates from one Chrome installation to another. You might also want to transfer your bookmarks from Safari or your other browser of choice to Chrome.
Creating the Chrome OS Flex Installer
There is another reason you need to install the Google Chrome Web browser on your primary Mac, if you don’t already have it: you use it to create the Chrome OS Flex installer.
In Chrome, the first step is installing the Chromebook Recovery Utility extension. Once it’s loaded, the extension’s icon should show up with other extension icons on the upper right of the browser window (it’s the wrench inside a circle). If you don’t see it, click the icon that looks like a puzzle piece to see the full list of installed extensions. Then click the thumbtack icon alongside Chromebook Recovery Utility so it’s pinned and visible in the upper-right corner of the browser window.
Plug in your flash device and click Chromebook Recovery Utility to get started. It will prompt you to:
- Identify your Chromebook. This may sound confusing, but click “Select a model from a list” and then use the drop-down menus to select Google Chrome OS Flex as the “manufacturer,” and Chrome OS Flex (Developer-Unstable) as the “product.”
- Insert your flash drive and select it from a drop-down menu. The Chromebook Recovery Utility warns you that it will delete any data or partitions on the drive.
- Initiate the installer creation. Get a snack while the Chromebook Recovery Utility churns. It took me a little less than half an hour, but be aware that you’ll get various permissions prompts from macOS early on.
Installing Chrome OS Flex
Plug your flash drive into your Mac and turn the Mac on to begin installing Chrome OS Flex. If you used Disk Utility to wipe your hard drive, as I suggested earlier, your Mac will boot into the installer automatically. Otherwise, press Option while booting so you can select the flash drive (called EFI Boot) as your startup disk.
Installing Chrome OS Flex is straightforward, starting with the amusing get-started screen shown below.
However, it is a repeatedly forking road requiring you to make decisions that will affect how Chrome OS Flex gets configured for use by you or someone else in your household.
Decision #1: Do you want to run Chrome OS Flex off the flash drive or install it on the Mac’s hard drive?
Either option works, but Google regards the former as a test drive while you mull whether to take the full plunge. I recommend—eventually—a full installation on the Mac’s drive because I ran into data-storage limitations and other minor headaches with the flash drive option.
If you initially choose to go with a flash drive, switching to a full install is easy. Look for an Install Chrome OS Flex button at the lower left of the login screen. Once installation is complete, Chrome OS Flex prompts you to remove the flash drive and boot into the Mac.
Keep the Chrome OS Flex installer drive handy if you think you might set up additional old Macs in the future, or if you often use computers that aren’t your own and want to boot into your own Google environment for quick online sessions.
Decision #2: Are you new to Google, or are you migrating an existing Google Account to your Mac?
If the former, you’re prompted to create a new account. If you have a Google Account and have the Chrome browser installed elsewhere with sync turned on, you can simply log in, and your bookmarks and other settings will propagate in short order. It’s the same with Chrome OS, if you’ve used Chromebooks in the past.
Since I have experience with Google Chrome and Chromebooks, this is what my screen looked like when I put Chrome OS Flex on my Mac mini. All my Chrome OS customizations, including the “shelf” dock populated by app icons, synced over flawlessly—as they would on any real Chromebook I logged into using my Google credentials.
Decision #3: Will you or another adult be using Chrome OS Flex, or do you intend it for use by a minor under supervision?
If the latter, you have several hoops to jump through. These include:
- Prepping your child’s Google identity. Create a kid account or sign in to an existing one (either will be connected to one or more adults for supervision). If your child uses a Chromebook or Google services at school, you can sign in to that classroom account during setup, as well.
- Filtering what apps, books and video content your child can see on Google’s Play store. Regardless, you always get to screen new purchases and downloads, and to review app permissions.
- Setting up Chrome filters to block sexually explicit search results, prevent access to age-inappropriate sites and, optionally, restrict Web access to a curated set of sites.
Here’s what the Chrome OS desktop looks like when you’ve set it up with a new child account—the tiny kite icon at the lower right is the tip-off that this is an adult-supervised account.
Google has a fantastic Family Link iPhone app that lets a designated Family Manager keep tabs on the accounts of minors in the household via a slick, simple-to-navigate interface. It may make Chrome OS Flex more alluring to iPhone-centric families since kids on repurposed machines aren’t using the Internet unsupervised.
Is Chrome OS Flex For You?
As a tool for resurrecting a mothballed Mac, Chrome OS Flex has undeniable appeal, but consider how you’d take advantage of it.
After all, Chrome OS is a radically different computing approach. You would no longer be able to use your favorite Mac apps—or traditional apps of any sort—since Chrome OS relies on a Web-centric approach. Think of it as Google Chrome on steroids. It has enhancements like a dock and desktop wallpaper, but functionally speaking, you are still essentially in a Web browser. Those icons on my shelf may look like apps, but they are basically just bookmarks. (Some Chromebooks can run Android apps, but that doesn’t work in Chrome OS Flex yet, regardless of the underlying hardware.)
I’m unperturbed by Chrome OS’s limitations since I’ve been all-in with Google Chrome and Google services for years. I could work happily for weeks on a Chromebook, though I prefer Apple hardware and need it for some specific tasks. That’s just me.
It’s fine if this is not for you—but someone else in your household or extended family might love it, so don’t rule it out if you or they have old Macs lying about. Home uses that come to mind for Chrome OS Flex machines include:
- Shared computers that anyone can walk up to for a quick Web search, Google Doc edit, or Google Chat session. Chrome OS supports multiple accounts on a machine.
- Kitchen computers stashed on a counter for pulling up recipes, playing cooking videos, or just firing up Netflix for amusement while pots bubble on the stove.
- Multimedia computers for watching videos stored on the hard drive, provided the files are in resolutions the Mac can play smoothly. This is good for music files, too.
In cash-strapped households, Chrome OS Flex can help make possible what all kids crave—computers of their very own that do not have to be shared with (yuck) a sibling.
When installing Chrome OS Flex, expect some hardware hiccups and roadblocks. I couldn’t get Bluetooth to work properly, for one thing, which is why I dug out wired input devices—I was delighted to press into service my semi-forgotten Kensington Expert Mouse Wired Trackball and Logitech Washable Wired Keyboard K310. My iPod Hi-Fi also had been idle, and it turned my Mac mini into a kick-ass music and video device via a simple 3.5 mm audio cable.
The Mac mini’s lack of a built-in microphone sent me scrambling for an external mic to use Google Assistant, Google’s equivalent of Siri.
What’s more, Chrome OS Flex might not play well with Mac hardware in some cases. I had been hoping to watch DVDs on the Mac mini, but Apple’s USB SuperDrive isn’t supported. You’d likely run into issues related to fingerprint readers, FireWire and Thunderbolt, and more. For instance, my trusty old Elgato Thunderbolt Drive+ wouldn’t work when plugged into the Mac mini’s Thunderbolt port; fortunately, the drive also has a USB 3.0 Micro-B port that would let me plug it into one of the Mac’s USB-A ports.
As noted earlier, Chrome OS and Chrome OS Flex are not exactly the same. Some of the limitations in the version of Chrome OS for PCs and Macs are related to security, Android support, Parallels Desktop support for Windows virtual machines, and more. Google has posted a detailed rundown of the differences between Chrome OS and Chrome OS Flex.
By the way, when I earlier described my Mac mini with Chrome OS Flex as running “speedily,” I meant that in relative terms. It’s still an ancient machine with a spinning hard drive. It’s not inconceivable that running Chrome OS Flex from a USB 3.0 flash drive might be faster than running it from a slow hard drive.
Even so, I was surprised at how peppy the Mac mini became when freed of its macOS overhead and equipped with a leaner, more forgiving operating system that enabled it to pull its weight alongside more modern computers. I think my tech-geek brother would be delighted.