claritycafe / maru Goto Github PK
View Code? Open in Web Editor NEWA Chromium OS distribution made with <3
License: MIT License
A Chromium OS distribution made with <3
License: MIT License
So far we're trying to get Android support working but it's a moving target since ARC++ has little to no documentation regarding how to run the Overlays. We'll probably reverse-engineer FydeOS to find out how they did it.
I assigned Komachi for this since we'll need the proprietary Nvidia driver to make Nvidia people work, there's also hints of Nvidia contributing upstream via nouveau so we can ditch the ebuild when we see nouveau being ready.
@ClarityCafe I have made my own ChromiumOS builds based on arnoldthebats overlays, which I can see you based yours on as well.
Codecs are broken in his releases as of V90, but I have fixed it, and my builds also have linux firmware like both of yours, as well as linux module support, and widevine in the lacros browser. I know that your overlay is GPL-3, but I still wanted to let you know as well as share about my builds. I will be using the wifi and ethernet ebuilds from yours, as well as adding the ARC use flags (still doesn't actually install ARC++ though), and adding some other drivers to make as usable a release as possible. Also of note is that mine are always tip-o-tree, and other than Arnolds daily builds (which are completely vanilla), there is no other place to get new CrOS builds. I also would like to share my own browser for linux that I'm working on, with beta releases available. You can read the readme to see what changes it has over vanilla chromium.
Here are the repos >
https://github.com/Alex313031/ChromiumOS
https://github.com/Alex313031/Thorium
Seems its possible to do OTA by following this
I probably need donations so I can run smth like this.
We're gonna need to investigate why some input is not working despite having libinput installed.
Hi, first of all I wanted to congratulate and thank you guys for the project, it's pretty interesting, I just have some thoughts on it.
1º Is there any reason why you're not building the Broadcom-Sta module ? I see you already have the overlay in place, I have a BCM4322 and would be helpfull.
2º I am part of the Project Croissant team and we use some ChromiumOS distros to install ChromeOS on top (with the android container on top) and your distro could be a good option for it, we use something called SWTPM which emulates TPM chip and claims ownership of the device, for that to work, the kernel needs a module called Virtual TPM Proxy Driver (usually enabled with the line "CONFIG_TCG_VTPM_PROXY=m" inside the kernel config) and if you could add that would pretty cool.
3º I think you should create a Telegram or Discord server where we could chat more easily and exchange some ideas.
Once again thanks for the project.
In light of #18, we need to investigate this bug that prevents our build to run.
As far as we know, CrosConfig package is responsible for handling this. We're getting YAML errors but we don't know exactly where is wrong. If anyone's willing to debug, refer to cros-config-host package which is in the cros tree in platform2
.
Unortunately, Azure CI wasn't up to task to build a whole OS like this, so we're putting the building to AppVeyor Linux instead.
We might need to support aarch64 since:
This should help us with missing stuff like trackpads.
I wrote a ebuild for applying OEM wallpapers but it seems that it won't work. I don't know why but I haven't recieved a reply from the Chromium mailing list yet.
Does it supports running on Virtual Machines?
I'm using the pre-built image( got it Here ).
It boots to Grub, but no matter the option i select it completely hangs up.
Should i compile it from source instead(if yes any distro work or should i get a specific one)?
We've ecnountered issues pulling Crostini images from the overlay, even though we get reports that users can log in fine on the image. Will definitely need a lot of investigation why Crostini fails to load.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.