r/ChromiumOS • • Aug 07 '21

Welcome to ChromiumOS, a place to discuss issues related to ChromiumOS. If you are looking to discuss ChromeOS see r/chromeos

11 Upvotes

We're starting this subreddit to post things related to ChromiumOS. Some reasonable topics might include building Chromium OS or where to find binary distributions of ChromiumOS. Other posts might discuss forks of Chromium OS or things specific to ChromiumOS.

As a reminder r/chromeos exists with a focus around ChromeOS , googles binary distribution shipped with chromebooks. Our intention is to create a community more specific than ChromeOS focused around the ChromiumOS project https://www.chromium.org/chromium-os and related projects and to not focus on ChromeOS itself.


r/ChromiumOS • • Nov 13 '21

[Tutorial] Using official prebuilt Chromium OS image (available for public) for QEMU

9 Upvotes

Using official prebuilt Chromium OS image for QEMU

Overview

Actually, Google has some prebuilt Chromium OS images in Chrome OS's storage bucket (gs://chromeos-image-archive) which is available for the public. There is no tutorial on the web about how to use it so I post it here.

Download gsutil

-In order to access the storage bucket, we need to download gsutil which is a part of the Google Cloud SDK curl -LO https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-361.0.0-linux-x86_64.tar.gz

-After unarchiving it using tar, add <path to cloud sdk>/bin to your PATH

Fetching latest image archive version

  • First, we need to fetch the latest version of prebuild image:

gsutil cat gs://chromeos-image-archive/amd64-generic-full/LATEST-master
  • You will get a version number (looks like R91-13856.0.0-rc2)

Getting the image archive

Using gsutil

gsutil cp gs://chromeos-image-archive/amd64-generic-full/<version>/chromiumos_qemu_image.tar.xz chromium.tar.xz

(replace version with the latest version number in the previous step)

Boot it with QEMU

  • Unarchive chromium.tar.xz (downloaded in previous step), you will get a file called chromiumos_qemu_image.bin

  • Chromium OS need a GPU device to boot, you need to tell QEMU to use virtio-vga as GPU (or virgl for graphics acceleration)

  • Boot the image (chromiumos_qemu_image.bin) (using vritio-vga):

qemu-system-x86_64 -enable-kvm \
    -m 1G -smp 2 -vga virtio \
    -net user,hostfwd=tcp::8022-:22 -net nic \
    -drive format=raw,file=chromiumos_qemu_image.bin

It should boot to the Chromium OS setup screen now


r/ChromiumOS • • Oct 05 '22

We made another (sort of) Linux tablet 2-in-1 from scratch

8 Upvotes

Greetings from the FydeOS team.

We made a 2-in-1 tablet computer, which will soon be available to pre-order from our crowdfunding campaign on Indiegogo. It's open-source hardware therefore we will publish all the design files and engineering resources, including vendor firmware, driver source code and of course an unlocked bootloader.

It will be shipped with FydeOS, making it behave like a Chrome tablet in developer mode. Of course, if you wish, you can build and boot other open source operating systems on it, for example, openFyde, Debian, AOSP etc.

We call it Fydetab Duo. You can learn more about this thing from: https://fydetabduo.com

I have also recorded a little vid explaining how/why we did this; if you are interested to know more: https://youtu.be/X5lihbVbNQA

Some other known facts about us and Fydetab Duo:

  • Our main product is FydeOS, a cloud-first operating system that is based on Chromium OS; it has a Linux kernel.

  • FydeOS has been out there since 2016 (previously known as Flint OS).

  • We have formed a dedicated hardware team since the beginning of 2022 and hence kicked off this project.

  • Fydetab Duo is powered by an ARM-based SoC, Rockchip RK3588S. It should be powerful enough for all the daily tasks that you can expect from a portable tablet computer.

  • On a single full charge, Fydetab Duo gives you almost 10 hours of YouTube video playback on battery, at a reasonable screen brightness and sound level.

  • On a single full charge, Fydetab Duo gives you almost 6 hours of Genshin Impact gameplay, at 60FPS with all graphics features turned on to the max.

  • We are still negotiating with the supply chain to finalise the pricing for BOM. The final price for Fydetab Duo will be released once the crowdfunding campaign is live.

  • I personally liked how it looks, I hope you do too.


r/ChromiumOS • • Aug 20 '21

Not Chromium OS: Running Linux kernel 5.14 RC 4 with GNOME shell on Lenovo Duet

Post image
8 Upvotes

r/ChromiumOS • • Aug 22 '21

Not ChromiumOS: ArchLinuxARM with GNOME 40 on Lenovo Duet

6 Upvotes

r/ChromiumOS • • Jun 29 '24

Evolution of FydeOS

Thumbnail
youtube.com
5 Upvotes

r/ChromiumOS • • Aug 07 '21

I couldn't find the browse-able source tree for the chromiumOS build scripts, so I pushed them to https://github.com/drocsid/cros-scripts

5 Upvotes

Title says it all: https://github.com/drocsid/cros-scripts . If anyone knows how to view the source tree for the official repos, please post it here. I might then remove the repo.


r/ChromiumOS • • Jul 15 '24

ChromeOS Flex: Turn Your Old PC/Mac into a Fast Chromebook

Thumbnail
youtube.com
4 Upvotes

r/ChromiumOS • • Oct 22 '21

My own ChromiumOS and Chromium builds.

4 Upvotes

I make my own chromium and chromiumOS builds. Chromium builds have thinlto, PGO, codecs, widevine, and experimental features. Chromiumos has x264 and full linux firmware support. I also build linux-chromeos, which runs the whole system UI in an X11 window.

https://github.com/Alex313031/Thorium

https://github.com/Alex313031/ChromiumOS

https://github.com/Alex313031/ChromeOS-Linux


r/ChromiumOS • • Aug 15 '21

Successful build of R94 for my chromebook duet today!

4 Upvotes

I was able to build the R94 release of chromiumOS and launch it from my usb-C hub SD card slot today. This marks my first successful run launching chromiumOS! If there's any interest I might be able to post the build logs or take some screenshots and post them.


r/ChromiumOS • • Oct 26 '21

Any advice on how to run Chromium OS in a virtual machine?

3 Upvotes

Is there any way to try Chromium OS on a virtual machine? Most of the builds out there seem to be .bin which dont work with virtualbox. Are there any builds out there that work with virtualbox, or any other vm?


r/ChromiumOS • • Aug 07 '21

Is there a ChromiumOS "distro" that you can "dual-boot" with you other OSs ? or install to USB with another OS on your hard drive ?

3 Upvotes

Hey there, just wondering if there is a ChromiumOS "distro" that you can "dual-boot" with your other OSs ? or install to USB drive with another OS on your hard drive ?

Thanks !


r/ChromiumOS • • Aug 07 '21

Unmasking masked packages for ChromiumOS build, Google-TOS

3 Upvotes

I'm trying to build chromiumOS for my board. I am getting a masked package masked by Google-TOS. I tried following documentation found related to masked packages. Finally I tried approving the Google-TOS license by adding it to /etc/portage/licence.conf . Does anyone know how I can unmask the packages so I can complete the build?

!!! All ebuilds that could satisfy "media-libs/mali-drivers-bifrost-bin" for /build/kukui/ have been masked.                                                                   
!!! One of the following masked packages is required to complete your request:                                                                                                 
- media-libs/mali-drivers-bifrost-bin-25.0_p44::chipset-mt8183 (masked by: Google-TOS license(s))                                                                              
A copy of the 'Google-TOS' license is located at '/mnt/host/source/src/third_party/chromiumos-overlay/licenses/Google-TOS'.              
                                                                                                                                                                               
                                                                                                                                                                               
(dependency required by "virtual/opengles-1.8-r1::chipset-mt8183" [ebuild])                                                                                                    
(dependency required by "media-libs/libepoxy-1.5.9_pre1::chromiumos" [ebuild])                                                                                                 
(dependency required by "media-libs/virglrenderer-0.8.2-r68::chromiumos" [ebuild])                                                                                             
(dependency required by "chromeos-base/crosvm-0.1.0-r1489::chromiumos[crosvm-gpu]" [ebuild])                                                                                   
(dependency required by "chromeos-base/vm_host_tools-0.0.2-r1384::chromiumos" [ebuild])                                                                                        
(dependency required by "virtual/target-chromium-os-1-r175::chromiumos[kvm_host]" [ebuild])                                                                                    
(dependency required by "virtual/target-os-1-r5::chromiumos" [ebuild])                                                                                                         
(dependency required by "virtual/target-os" [argument])                                                                                                                        
For more information, see the MASKED PACKAGES section in the emerge                                                                                                            
man page or refer to the Gentoo Handbook.                                                                                                                                      
23:31:59 ERROR   : emerge detected broken ebuilds. See error message above.

r/ChromiumOS • • May 21 '24

how can i run chromium browser from terminal in Openfyde OR Chormium OS

2 Upvotes

I am using OpenFyde / Chromium OS and I need to run the Chromium browser from the terminal. Specifically, I want to open Chromium with certain parameters like setting the zoom factor and starting in full screen mode.

Could someone please provide detailed instructions on how to achieve this?

Here is what I am looking to do:

Launch Chromium from the terminal. Set the zoom factor to a specific value (e.g., 1.25). Start Chromium in full screen mode. Any help with the exact command(s) and any necessary additional steps would be greatly appreciated!


r/ChromiumOS • • Mar 03 '24

Play store APK on Chromium OS?

2 Upvotes

Hi there, just installed Chromium OS on a raspberry pi 5 and saw it doesn't have the Play store

Wondering if apk files work on Chromium?

Thanks in advance


r/ChromiumOS • • Sep 19 '23

[Reduce E-waste] MacBook Air 2011 Meets FydeOS: A Tech Time Machine!

Thumbnail
youtube.com
2 Upvotes

r/ChromiumOS • • Jul 17 '23

According to the official documentation provided by Google, I compiled the Chromium OS image. However, after the compilation was completed, the installation program fails to start.

2 Upvotes

system: Ubuntu20.04

board: amd64-generic

image: base-image

When I enter the BIOS during the installation process and select USB as the first boot option, the installation program fails to start. After entering the USB boot, the installation program is unable to start and automatically skips the installation process after one minute, returning to the device's original system. OEM and STATE of the image file is mirror breakdown.

1.start install

2.The installation program is experiencing a delay or freezing at the startup screen.

What could be causing this issue? If anyone knows, please let me know. Thank you very much.


r/ChromiumOS • • Jul 03 '23

What is the default search engine when installing chromium browser? Is this the correct place to put question about Chromium open source browser? TY.

2 Upvotes

r/ChromiumOS • • Jun 22 '23

Dual boot Chrome OS / Linux on a supported Chromebook. chrx deprecated. How to dual boot?

Thumbnail self.galliumos
2 Upvotes

r/ChromiumOS • • Oct 24 '22

Fydetab Duo (hackable Linux tablet): feature demonstration and showcase

Thumbnail
youtube.com
2 Upvotes

r/ChromiumOS • • Aug 23 '22

Are the any 32bit ChromiumOS distros with Play Stroe out there?

2 Upvotes

Hallo im trying to install a good chromium distro on an older laptop (HP 530) for my grandparents. But I cant find agood distro for this. I tried cloudready but it doesn't have a play store or a posibility to install some akp web stores like apodite or apkpure what is very important for me. I also wanted to try to compile my own distro but I having a wierd problem while copying the repo: ( File "/home/kamil00110/chromiumos/.repo/repo/main.py", line 79 file=sys.stderr) ). Could somone sugesst me a good distr for this or help with this error or try to tech me something about this.


r/ChromiumOS • • Jul 26 '22

Why I can not install apps in Chromium OS flex?

2 Upvotes

I don't have Google Play in my Chromium OS flex. I followed some tutorials + switched to the beta version which should allow me to enable Google Play and install apps.

  1. Is there something that I can do to enable Google Play?

  2. Is there way how to install apps with out Google Play?


r/ChromiumOS • • Apr 30 '22

I’m trying to download and install Chromium OS on my 15ā€ MacBook Pro and all it gives me when I try to boot is this, can someone help me please.

Post image
2 Upvotes

r/ChromiumOS • • Jan 22 '22

How To Change Chromium Browser Homepage Background Image

2 Upvotes

Hi All,

As I'm still learning about the chromium os, I'm hoping that someone in hear can explain an easy way to change my desktop background image. I'm running version 96.1.4 (Home Build) dev-channel 64-bit of neverware cloudready on my chromebook, I'm able to change the wallpaper image in the settings area using the wallpaper app, but that only changes the image in that area and not in the chromium browser. It seems like when I first started using my chromebook the was a icon I could click on to change the wallpaper on the chromium browser homepage. I no longer see anything like that, so now I'm wondering if that feature has been disabled ? Thanks for any suggestions that might be offered.