Chromium OS is an open-source project that aims to build an operating system that provides a fast, simple, and more secure computing experience for people who spend most of their time on the web.
All downloads are located at https://chromium.arnoldthebat.co.uk/. This will be updated daily where builds compile succcessfully..
Build Instructions for USB
- Linux
- Use p7zip to extract the IMG file from the downloaded file.
- At the shell, run the following (where sdX is your USB stick and ChromeOS.img is the path to the IMG file you extracted):
dd if=ChromeOS.img of=/dev/sdX bs=4M
- Boot from USB stick
- Windows
- Use 7zip to extract IMG file from the downloaded file.
- Use Win32 Image Writer, then select the IMG file and select the USB device from the menu.
- Click on “Write”.
- Boot from USB stick
All builds based on amd64 and ARM generic board.
If you want to install to your hard drive, follow the instructions here and here. Heed the warnings noted in the links!
Please note: there is a new behaviour with the chronos user password. The password has been removed from build R55-8777 onward and will continue to be removed for better overall security. Older builds have the password of ‘password’.
This means you need to use ‘chromeos-setdevpasswd’ from either shell or console to set your own password from build R55-8777 onwards.
By default, this also disables SSH access so if you also need this level of access, you will need to set a separate password using ‘sudo passwd chronos’. This allows the password for dev access and SSH access to remain separate if needed.
You can also just set a password using ‘sudo passwd chronos’ and this will allow for both dev and SSH access if you need to keep them the same. Do not use ‘chromeos-setdevpasswd’ if you want to keep the passwords the same.
Once installed, you can update from the Dev Server noted here.
Thanks to The Chromium Projects
Chromium OS GNU GENERAL PUBLIC LICENSE
Hi Arnold, thanks for your hard work! Do you know if any of your distributions are compatible with the tablet Lenovo ThinkPad 8? This is a 32 bit UEFI Bios tablet, with Atom Z3770, 2Gb ram e 64Gb storage. A prety nice tablet for use with ChromeOS.
You need to test and feed back.
I tried your lastest Special Build on my Miix 300, also 32bit UEFI. But I encountered an issue. By default, that display is 800×1280 (9:16) so some things on setup are hidden and it will not auto rotate.
Hi, I’ve tried on my Lenovo Tablet 2 but i’m getting a black sreen while trying to boot from USB then nothing happens. Secure boot is disabled. Any idea?
Regards.
Hi Arnold,
When I shut down Chromium OS special, the screen turns black but the lights of the laptop wont go out.
Is this a known issue? Is this fixable?
I user an Acer Aspire laptop.
Thanks in advance!
can i use yumi 2.0.5.2 to prepare a multibootable device?
No idea, sorry!
I’m stuck on “booting local image a or local image b” I’ve created multiple time with multiple usb drive and it gave me the same result! What’s happening?
Your device isn’t supported.
340/5000
I’m trying to install Google Chrome OS in VirtualBox on an x64 PC.
I downloaded “Camd64OS-20181012010101.img.7z” and retrieved the .img file but when I try to mount it in Windows 10 an error occurs “the .img file is corrupted”. I tried to download other files from the “Daily” folder but the result is the same.
What should I do?
VirtualBox is unlikely to work, but the .img file is really a .bin file so you need to mount as that
in the future, Will your distro support Nvidia GPU on android side?
Ill try!
Hi there,
My chrome://flags content is gone. Is there a trick? If I use chromiumos as a guest the content is shown.
Hi have you tried it installing in the virtualbox because I want to try it first on virtualbox and then install it alongside linux mint. I dont wanna mess up my system.
Last time I tested it in VirtualBox, it didnt work…
Hola, como puedo hacer la instalcion junto con windows ?
When are you planning to migrate to R70?
The next release will be R71
Thanks for all the hard work!
Two things I’ve noticed. I have attempted on two different devices.
1. Bluetooth will not turn on in settings.
2. When I log in after a fresh install the machine is not registering me as the owner. Thus I cannot disable the guest account which I need to do.
Are you trying to enrol the device in order to disable the Guest account?
Hi
What is the story with the owner, and not being able to disable Guest mode, or manage users? Using the latest 72 special.
Many thanks for your work!
Are you trying to do this with the device enrolled?
Hi,
No, but my Gmail account is a GSuite (not bix, grandfathered) account.
Hmmm, Ill need to test that. Give me some time..
Did you ever find a solution to/reason for the owner issue?
When will R70 builds be out?
I mean R71.
As soon as Google release the base build of R71, then I will release mine.
there is a chrome os 71 recovery for the pixel slate. Is this a sign that your 71 builds are coming soon?
R71 was put into stable today, any estimate on the time it will take before r71 chromium build comes out?
Hopefully within a week or so. I’m having a few problems with graphics support that I need to debug.
Can i burn this os to dvd??
No.
Sorry but when i try to browse the img file i get the file is corrupted…several files …..
You need to mount it in Linux if you want to browse the files. It will not mount as an ISO for example.
I have tried both the most recent Special and Vanilla and I cannot disable the Guest account from settings. Doing a power-wash makes no difference. The daily and weekly builds don’t boot on my device, Lenovo S210 touch, so I am unable to see if these have the same issue. Please advise. (I need to disable the guest mode for my children’s safety)
Can your builds works with Amlogic SoC? They are extremely popular in TV players, currently i’m using Armbian in my player, but Chromium would be much better.
Latest kernel can be found at:
https://github.com/Elyotna/linux/tree/chromium-v4l2
This kernel support video driver with v4l2 m2m, i hope that chromium OS can be build with this video driver. It is only for arm64, can’t boot armhf.
I’m willing to help, just send me source and some simple instruction (kernel is easy to compile, but never tried to build full chromium os).
You was able to do it? I’m interested in this, if I download the image then I flash it in a usb then boot up in the TV Box, it can boot or it’s different?
Is there a possibility that Android play store works????
Not yet…
alou Arnold vc teria alguma imagem de chromium os para o thin cliente hp t510 ?
Hi. You would need to try it and see if it worked.
Arnold,
First off, I think you’re awesome for keeping this project alive for so long. I have a lot of respect for your hard work.
That said, I’m having a bit of a challenge. A friend of mine has an old laptop, 32 bit 2.3ghz processor and 800MB of visible RAM. It’s running Vista at the moment and is ridden with viruses so I want to solve this problem for my friend by delivering him a rather foolproof OS that’s able to run some kind of (light) office suite and is able to send and receive email, as this is the only thing he needs it for.
At the moment I’m thinking of installing some light form of like Linux on it, but chromium has been suggested by a forum member and I think it could make sense. Do you think his system will manage chromium?
Thanks in advance.
Try it and see! So long as the CPU supports 64bit, you might be OK
How to get guest account to disable? I am unable to disable it to add a child account…
I am having the same issue.
Hi,
I having been trying to install one of your builds to my Lenovo Thinkpad laptop. I have it installed to a usb stick, which will boot up into the Os. I can log onto my account. I have been trying to install this from my usb to the computer’s hard drive. I have done this.. please advise (if you can) on what I have done:
in crosh install from dev/sdb to dev/sda
this will erase all your date at the destination:/dev/sda
Are you sure? y/N
I answer yes and then I get the message:Ok, better safe than sorry; you answered “yes” and then I am at the crosh prompt.
I am totally at a loss at what do do next. I would appreciate your advice on what to do next. Thanks.
Paul
frustrated but having some fun, too
thanks for your hard work here..
Its Y not yes I believe….
Works in Raspberry Pi 3 model B?
No
Nice work! I have the live usb running and want to install it to my hard drive. /usr/sbin/chromeos-install gives me
initctl: Unknown instance:
Error: can not determine destination device. Specify –dst yourself.
/usr/sbin/chromeos-install –dst=/dev/sda should do it.
So what if you want to install the os onto your external hard drive connected to the pc, after booting using a pendrive?
I have a desktop PC with i7-4790k I can boot from USB using special build without any problem. Everything works normal. When I’m trying to install it to HDD/SSD installation goes normal maybe except two warnings: Primary GPT header is invalid/ doing a slow DD operation please fix. After installation I’m stuck at grub booting to image A or chromium logo. Already tried to wipe disk with sudo dd if=/dev/zero of=/dev/sdX bs=4M status=progress . Is there anything I can do to make it work?
using WLAN adapter RTL8723B Realtek, is it gonna work ?
Ill try!
Hi Arnold,
I can boot from usb without any problems but when I’m trying to boot from ssd/hdd I’m always stuck on “booting – local image A”, but when I insert USB boot drive in that screen it boots from it. Any solutions? During install I got only warning about Invalid primary gpt header.
Wifi is not recognized in Acer Z1402-50FZ which using Realtek RTL8723B
Thanks for logging. Ill take a look.
Hi Arnold!
I’m super happy to see that with your img I’m able to run chromium on my laptop! Everything works like a charm except the wifi.
Have installed it using the cable, but can you explain how I might be able to fix the wifi?
I’m using a broadcom bcm42338.
Is there a way to load Linux drivers or something similar?
Thanks in advance! 🙂
This worked for BCM43241. Amend according if appropriate:
1. cp /sys/firmware/efi/efivars/*nvram* brcmfmac43241b4-sdio.txt
“you need to edit brcmfmac43241b4-sdio.txt and remove all non-text parts”
sudo mv brcmfmac43241b4-sdio.txt /lib/firmware/brcm/
Need to go to console for these commands.
I converted the IMG file to a VDI using VBoxManage convertfromraw, and I was able to run it on VirtualBox, but it hangs with a message like: “Performing relocations… done. Booting the kernel.” and stays there indefinitely.
Not supported. Sorry!
Baytrail audio doesn’t seem to work, any tips?
Hi Arnold,
Just installed your latest special 64-bits image. Installation went OK until it tried to initiate “Google Play” which runs for some time and then displays an error stating that something went wrong.
Sofar I could not find a solution.
Any hint would be appreciated.
Hans
In the meantime I saw your remarks about “Play Store not working”. Sorry.
Is there any “Chromium OS” version yet with Google Play working?
Hans
None that i distribute.. There are ways to get it working I believe, you just need to Google for it.
There is no way i can boot latest builds on my laptop with legacy support only. It simply does not start grub. Usb flash is ok, i can boot it on my Desktop. Also i can boot any other linux on my laptop.
What is latest version which works with old legacy bios and can it be upgraded after install? Or is it better to create manually mbr partitions, dd from usb and install grub?
I solved problem, my bios requires mbr so it can boot. I added from bootable linux usb one 64mb partition (sdb13) with type bios boot (fdisk number 4), then with gdisk made hybrid partition table with just this partition 13. Then installed grub, created grub.cfg on /dev/sdb3 and chromium booted. Reapeted everything on hdd after install.
Actually it works really good 🙂
Touchpad is not working, i will try tomorrow some configs i found.
And i will test linux apps.
Hi Arnold, thanks for your great work. My CPU is Intel i5 and when I load the x64 img from USB, it always stuck in a black screen… I just wondering the reason and anything i can do to resolve this problem? Many thx.
Br.
David
Ill need a bit more info that just the CPU…
Work for me:
1.- logging in with ‘chronos’
2.- mount -a
3.- Lsblk -h
(Shows the mounting points in GB, Search destination media point)
4.- /usr/sbin/chromeos-install –dst=/dev/sda
(replace sda with your media)
Hi Arnold,
I wanted to try Chrome on a virtual machine. So, I downloaded and converted the chromiumos_image.img to .vmdk (for VMWare)
It boots up but gets stuck at:
==============================
SYSLINUX 6.03 EDD 2014-10-06 Copyright © 1994-2014 H. Peter Anvin at al
Loading vmlinuz.A…ok
early console in decocmpress_kernel
input_data: øx01594B79
input_len: 0x004ee713
output: øx01øøøøøø
output_len: 0x00a7126c
run size: 0x00e03000
KRSLR using RDRAND RDTSC. ..
Decompressing Linux… Parsing ELF… Performing relocations… done.
Booting the kernel.
_
Unlikely to work on VMware, sorry!
Can you use an SD card instead of a USB stick?
Yes
Im sorry but when does the amd64 special build for Chrome OS Version 70 will come?
THANKS
It will be R71 and Im working on it….
Touchscreen not working on HP Pavilion TouchSmart 14 Sleekbook model number 14-b109wm everything else works fine both special and vanilla builds. For reference this laptop has the exact same hardware as HP Chromebook 14 (butterfly board)
You might be better building the butterfly variant yourself. I notice you have logged this on github however so Ill take a look.
Can you run ADB for Android on this OS? I use ADB a lot so I was wanting to know if you can use it on this OS before installing
Thanks in advance!
Great work.
Try it and see!
Hi Arnold,
I am using sony vaio fit 13a with intel i5 processor. i tried different amd builds and also special builds . While booting it gets stuck at black screen after selecting the bootable drive. Cloudready and other chromium os are working fine. What To do?
TIA
Hmm, thats odd since its Intel graphics. Could you post the output of dmesg to pastebin?
Awesome work, can’t believe how well it works on my MacBook.
I’m thinking about buying a cheap windows intel tablet, are you aware of any models which have been successfully tried and we’ll supported ?
Hi
Most Intel based stuff should work without too much trouble. So long as the graphics and WiFi are Intel based, then that’s your best bet…
I works (almost) flawlessly :- https://www.reddit.com/r/chromeos/comments/adrsv7/my_new_chromebook_tab/
Thanks again.
I enounter a problem an an acer w700 i3 with 4gb ram and 64gb ssd an a dell latitude 6220 with an i3 8gb ram and an 250gb samsung ssd in it.
I used win32disk imager to create an usb drive with the latste daily build img on 3 different drives 1 sandsk ultra 32gb and 2 totaly new pny 32gb usb pen drives al formated as fat 32 and after win32 was done it would not boot. the bios on booth devices sees a uefi device but it stays black.
what can i do to correct this.
Have also tried the img file CARMOS-20190101 as wel as CARMOS-2019030101.img booth same out come also tried etcher but same result.
if i check the efi boot partition it is empty so there is nu efi boot file there.
hope this can be fixed the dell is strugeling a bit with windows 10 and is only used for light browsing so crome os would be an ideal os on it.
the w700 is a touch device but barely used so geting chrom os on it would be nice to test touch input.
regards
Michel
Hi i cant get the chrome os to install to de ssd, it keeps saaying can not determine destination device.
have an ssd in my laptop and the usb .
How can i check in the console witch device is seen
so i can set de dst flag with the right one.
Michel
Try install /dev/sda
Thats should work from a crosh shell
I would like to thank you for your work, I have sent you a beer ( Transaction ID 63V4026701691670X) for your hard work.
I only used your builds “chromified” lately, might find some time to use them later and give you some feedback.. for now i have been using your special build 69 with eve recovery.
Hi Hugo
Thank you! That is really good of you to support the project!
Hello, do you build Android Runtime Container ARC into these images? It is open source at https://chromium.googlesource.com/chromiumos/platform2/+/master/arc
Yes I do. The BLOBs need porting over however.
Hi Arnold,
I installed the special build on my Mac, used chromefy to update the rootfs with the Eve (Pixelbook) image and everything worked fine apart from some hardware issues. So in Crostini, I rebuilt the kernel 4.14.65 to add in missing drivers, copied the boot image over to sda12 and copied the modules over to /lib/modules/4.14.65 and it all worked nicely with hardware support. I used your .config from your overlay git repo but make was asking for some additional items around SoC sound drivers. However crostini and Android no longer start with this new kernel – any ideas what I might have missed ?
No idea sorry!
I guess the shoddy way I’m building the kernel must be missing some Dbus VM integration. I guess I’ll try just building the entire Chromium project like you must do. Thanks for sharing your overlay repo.
ChromeOS is going to be so cool very soon.
Hi Arnold,
Does this work with AMD graphics chip machines? I have a Samsung All-in-one from 2014 that I have only been able to get cloudready to run on, and have been trying to get a more standard partitioned chromium to run on, with no success. Burning this image to USB now to see if it will boot, but thought I would ask in the mean time.
Zain
My Dell Inspiron laptop has been running Chromium Vanilla builds for over a year but since I upgraded to V69 it has been very slow to boot from the SSD. When I later did a clean install there as a “Slow DD” error message. I assumed a SSD problem but it boots ok in other computer. I installed Cloudready V70 on the SSD and timed boot to login screen as 21 seconds. I just installed V72 Special on the same SSD and that takes 2min 40sec to login screen. Booting V72 from USB or the SD card takes 36 seconds to login!
Im still working on R72 really (I can update the image in place without affecting peoples access), so I’ll take a look…
I have an old laptop with an i686 32 bit cpu (VIA C7M)
Should it work with the project?
If your CPU is 32 bit only, then it will not work.
I have a UEFI arm tablet that can boot from other USB devices. However there is nothing in the boot partition (/dev/sdb12 or whatever your flash drive is mounted as). I even tried mounting it as root in linux and using the dir command but nothing shows up. So how does the CARM image boot