SSD Trim and maintenance

Comments

90 comments

  • Ted Larson

    late 2012 27" i7 with Baseline GPU I maxed out the ram a few years ago to 32 gigs and it had a one terabyte hdd, last time I looked it was not on the certified list.

    I've already done the GPU flag, the system seems to be a little snappier now

    I think I'm going to run this machine until it out right dies, even when I get a new iMac. Apple hasn't put out a new 27-inch yet with the new silicone :(

    0
    Comment actions Permalink
  • Alexander David Frick

    Yeah Ted Larson, yours (Mac 13,2 2012) doesn't show, but that's ok, and yeah any new one will be ARM based, which cloudready doesn't support. If you didn't read yet I am currently compiling the latest chromium os. If in the future you got a mac with an arm chip, I would be more than happy to compile it for arm for you. It would not have widevine (needed for netflix), or nvidia support or support for amd cpus older than ryzen 1st gen (of no consequence to any mac). You could also use arnoldthebats builds, have you heard of him? https://chromium.arnoldthebat.co.uk/index.php?dir=special&order=modified&sort=desc He builds his with more multimedia codecs, more drivers, and newer kernel, but updates less regularly. The build Im doing now is using his multimedia modifications so I can watch videos and audio that uses x265 and AAC audio among others. If you or anyone like JCloud wants this I'd be happy to upload it to a google drive. You would use it the same as a cloudready image. It has the perk of being usable from a usb drive, whereas cloudready is KINDA usable but wont update, and the stateful_partition (where user stuff is) is stuck at only 4gb of storage no matter how big your usb drive is. I use cloudready on the daily, but I use chromiumos for fiddling around and trying the latest bleeding edge source code to see what changes we will see in the stable releases, without having to install to an actual drive.

    0
    Comment actions Permalink
  • JCloud

    Glad you got this done. What does the Chrome dev editor thing actually do? You probably said but yikes too much back scrolling for lazy me, lol.

    0
    Comment actions Permalink
  • Alexander David Frick

    JCloud It is just a text editor/code editor. Originally made by the chromium devs as a IDE. It is comparable to quantum https://chrome.google.com/webstore/detail/quantum/hmnlklahndgbhdoclhdnoafhafbhmnkm?hl=en as I mentioned before. It has git integration and much greater syntax highlighting than anything I've seen, but I also find it just to be a good day to day text editor for notes or what have you. I just updated the manifest to enable it to work on modern chrome versions without throwing errors (it still worked but some things were broken cuz of this), changed the "about" dialogs with more info and new logo, and changed any strings I could find from"chrome/chromeos" to "chromium/chromiumos". And my latest release includes a full logo change, and updated urls for shit. It is provided as a .crx file (the same format that all extensions/apps come in). If you are familiar with using these thats good. If not, its very easy. Download the .crx (mine which is named cros-editor.crx, as I also uploaded the original one for posterity), then go to chrome://extensions, enable developer mode (there's a toggle in upper righthand corner of the page), then just drag n' drop the .crx file into the window. It will prompt just as any chrome store app would. It requires filesystem access (obviously), but only to the folder you allow it. When it opens there is a large red + sign, thats how you can add files (on first run it will prompt for folder to store in, i.e. Downloads) It is minimalist and intuitive. Oh and I also updated the mime types in the manifest so you can open more files like .md and .txt by default if you so wish. Known bugs are that the menu sometimes doesn't wanna respond to clicks so you have to use the arrow keys. But most actions like open and save work with standard Ctrl + O/Ctrl + S keybindings. It's basically just a fixed/updated/"chromium-ified" version of the last stable chrome-dev-editor.

    You can get it on my github >> https://github.com/Alex313031/chromium-dev-editor 

    It has a fairly good readme IMHO, with a nice rant I think you'll enjoy on the motivations for the project. And instructions for use (same as here), what the other files are in the repo, and version changes. There's more to come as I try to teach myself DaRT (what the UI written in)

    0
    Comment actions Permalink
  • Alexander David Frick

    ALSO JCloud Ted Larson after burning up my CPU for 5+ hours compiling, my custom build of ChromiumOS for x86_64 is here! It uses the same kernel as cloudready (they opensourced it on their github), has kernel modules support, and has proprietary media codecs except for widevine (no Netflix, etc.) It also has the benefit of being able to run from USB without restrictions like Cloudready, so you could try it without touching your machine. The image (chromiumos_image.bin) can be written to a usb drive just like cloudready with etcher, rufus, dd, popsicle, chrome recovery utility, etc. If you or anyone else wants it to test drive, I can post on Google drive. The version is R93-14049.0.0-rc1 approx. the same as the canary channel of chromeos right now. Size is ~6.8 Gb (same as cloudready) and ~10Gb installed if you do that.

    0
    Comment actions Permalink
  • JCloud

    Geez I'm still using pen and paper for notes here. I find computers too rigid / slow for note taking. My typing is pretty useless also. In fact outside a browser or whatever game I'm addicted too I'm pretty pants at using computers. I used to be good at excel with VBA macros too but then didn't use for 10 years and can barely use Excel now. Same with DOS, Word etc. You really have to be using things on a daily basis to get and stay good at them. Especially now with Google you know you don't have to remember things because it's always just a quick search away.

    0
    Comment actions Permalink
  • Alexander David Frick

    JCloud Yeah. I like dos and legacy stuff. Got an IBM ps/2 model 55 with 386dx/16mb ram, dos and win3.11. And a compaq with pentium 2 @233mhz/192mb ram, and win95. And lastly a sony vaio with pentium 3@1.3ghz/256mb ram and windows 2000/NT 4.0/xp home/lubuntu 12.04. The 95 and 2000 and NT actually are on the net (crazy mane) with special browser builds and TCP/IP stack patches/updates/custom kernel extensions. Still dual boot xp pro on main rig and windows 7 as you know. Also got some 5-1/4 inch floppys brand new, but my drive was accidentally thrown out by my mother (ugh). Still use 3-1/2 ffloppys for stuff, and have a usb floppy always connected on main machine. Excel was fun but I don't use it anymore unless school requires it. Also the media codecs in my chromiumos build, although reported as fine on http://chromium.woolyss.com , refuse to play mp4. BTW that is THE place to get stable builds and dev builds of chromium for windows. And linux if your distro doesn't have it in repo. Highly recommended to check out even if all you use chromium on is CrOS. Stable builds have sync, codecs, widevine.

    0
    Comment actions Permalink
  • Alexander David Frick

    For anyone that comes across this as well as my newfound cros buddies JCloud & Ted Larson there is first stable official release of my chromium dev editor project. https://github.com/Alex313031/Chromium-Dev-Editor 

    Also starting new project. ChromeOS comes with a calculator, and it is uninstallable and reinstallable, and so also installable on chromiumos/cloudready , however it is not preinstalled >> https://chrome.google.com/webstore/detail/calculator/joodangkbfjnajiiifokapkpmhfnpleo?hl=en 

    However, since ver. 2.2.7 the logo was changed into an ugly green logo (the logo on that page is the original one, but once installed it shows ugly one), and since 2.2.8 (current as of posting), the unload.js handler screws up on cros releases as of 93 (testing on my own chromiumos build) This leads to something you may have encountered with other apps where it will load, but after closing the app will fail to launch again unless you reboot or disable & reenable the app at chrome:\\extensions. 

    Sooo... I have decided to "fix" it. By doing a three way merge on these three versions' .crx's, and then repacking into a self signed crx. 1. Putting the original logo in 2.2.6 that's been in place since ~2014 and matches the blue colour of all the other default CrOS apps, 2. Merging the js handler from 2.2.7, but keeping the rest of the latest code from 2.2.8. Result is calculator app that looks and works well. In the future if they fix the unloading, I'll just keep the logo and thats it. On the other hand if they completely redo the look of all the default apps (unlikely), then this project will be for naught. For people who are annoyed by either the logo, the bug, or didn't know the default chrome os calc was available outside of chrome os itself, I have uploaded my my .crx into a new repo called calc-dev with ver. number 2.2.9. >>  Has description and old logo for comparison, try out the .crx if you don't have the calc installed. >> https://github.com/Alex313031/CrOS-Calc 

    0
    Comment actions Permalink
  • JCloud

    Alexander came across this last night, made me think of you

    How Stardew Valley Was Made by Only One Person - YouTube
    https://www.youtube.com/watch?v=4-k6j9g5Hzk

    Stardew Valley creator Eric Barone finally has a decent desk | PC Gamer
    https://www.pcgamer.com/stardew-valley-creator-eric-barone-finally-has-a-decent-desk/

    0
    Comment actions Permalink
  • Alexander David Frick

    JCloud I do have a crappy desk lol. It's also constantly filled with stuff, every so often I take everything off, wipe everything and my monitors and vacuum keyboard, then try to replace the stuff in an "organized" fashion. End up looking like a hoarder just shifted some stuff around lol. And i've never played farm sim games, but my stepmom played farmville and I looked into alternatives, with that coming up.

    Also, in relation to helping you set up proton for general win-on-linux use and for games not steam-native, would you like to talk somewhere. My email is Alex313031@gmail.com, facebook is Alex Frick, with the chromium logo, and my instagram is lord_frick. I could email you a tutorial with screenshots. It's not as terribly complicated as maybe I made it seem in the other post.

    0
    Comment actions Permalink
  • JCloud

    I wont get round to proton for a while, I just like to start researching things well in advance, helps to plan out hardware purchases etc etc.

    Yeah keeping an organised area is hassle, it's nice to be minimalist but always so much going on and new things starting impossible to keep stay that way. That's why I still use paper and pen for notes, any note taking app is just some form of a spreadsheet really and spreadsheets are too organised for what's coming out of my mind.

    0
    Comment actions Permalink
  • Alexander David Frick

    Just had a KERNEL PANIC on cloudready. Never had that happen before on cros, and never had it happen on linux unless ram was going bad or I misconfigured grub, mounting, or kernel. Was in other room, and heard the bootup sound (after cros 83 it's no longer default but you can turn it on in accessibility) and was like wtf. Luckily wasn't doing anything besides watching youtube but I was like wtf. In version 90 chromiumos has some kernel changes to 5.4.xx (neverware has been using 5.x.x long before upstream chromiumos did) but this may be suspect. Might also be ram going bad tho because typically a kernel panic doesn't cause a hard machine reset unless something really really fucked up that the bios initiated the EXC_PROTECT bit (same thing that is thrown when your processor gets above 100°C, or a hard cache miss in the CPU's cache)

    0
    Comment actions Permalink
  • Alexander David Frick

    Oh, well I only take notes in text editors, or sometimes on paper in my lil red leather notebook. I get what you're saying about "Note taking apps". My chromium dev editor is nice because it has dev features, but stays out of the way and simple enough to just use as a notepad. I have found tho that for note taking or making .txt files I still use Quantum. Have you ever checked it out, it's good to have even if you don't take notes on a computer. 

    https://chrome.google.com/webstore/detail/quantum/hmnlklahndgbhdoclhdnoafhafbhmnkm?hl=en 

    0
    Comment actions Permalink
  • Alexander David Frick

    JCloud Also, just curious, what country are you in, what industry or where do you work. Also, how old are you and how old did you think I was, cuz one time you said something about me being young (I am) @ 20 y.o. Also, It's no bother at all, I like helping people with tech it's my ultimate career goal, so if now or anytime in the future you want a proton tutorial (I might even put up a youtube vid or something because the amount of searching and experimenting it took for me to get it right makes me think there should really be a better guide out there), or need any help, or have any wisdom for me I'm happy to help and receive help. It honestly just excited me that I found someone to talk to on here lol. Cloudready is a rather niche thing, and most people on here just ask a question about a problem and are never seen again lol.

    0
    Comment actions Permalink
  • JCloud

    I'm 38, UK, work in accounts in my family's small IT company (software dev & hardware). People over 30 generally don't have as much energy or enthusiasm as you do lol, most people let that stuff get sucked out of them pretty easy if they ever had at all. A lot of old people think cynicism is smart and wise, which it is sometimes, but mostly it's just to cover their laziness.

    I still don't have any gaming capable hardware yet, so no rush, probably be next year now.

    Interesting:

    https://chromeunboxed.com/eureka-playing-vulkan-games-in-crostini/

    I think steam on chromebooks or proton on Linux is going to take a few years before it's stable and before Chromebooks have good enough hardware.

    I take it steam don't want to do some sort of cloud game streaming because selling individual games is more lucrative than subscription which streaming tends to be. Streaming just seems the way to go to me, the idea of not being high end hardware dependent and user maintenance on the consumer end seems the way it will go as everything else has done. Though maybe gamers (especially PC gamers) are a bit more happy to spend tons on hardware and time on maintenance. I bet there is someone at steam saying they should go cloud streaming though, because whilst profits might fall, sticking with tech that consumers don't want just puts you out of business in the long run.

    I was commenting on some forum the other day that now Microsoft is actually more cloud than Google. Windows 365 is a proper Cloud OS whilst Chrome OS is just a browser based OS that uses some of Googles Cloud Services. On Win 365 you can have all your tabs processed in the Cloud whilst Chrome OS all tabs are processed locally if you see what I mean. Microsoft seem to have the guts to let Windows based hardware die, wonder if there's a smart guy there of if the just randomly trying things, lol.

    0
    Comment actions Permalink
  • Alexander David Frick

    JCloud Bidwell Ely Joel R. Chase Carey Capuccino Ted Larson Huge personal projects update. I have built ChromiumOS 97.0.4682.0, with working Crostini even on old cpus! (must disable Crostini-Use-DLC in chrome://flags), all codecs, and the lacros browser downloads widevine, and it has full linux firmware and module support. It is almost like cloudready, but without widevine in the native chromium browser, and without nouveau (nvidia) support. This was an undertaking with over a year of work and experimenting and trys and fails. I could not have done it without ArnoldTheBat's overlays, Neverware's publicly available overlays, and FydeOS's overlays, and the ChromiumOS-Dev group. https://github.com/arnoldthebat/chromiumos | https://oss.neverware.com/  | https://github.com/FydeOS 

    Secondly, I have beta builds of my own custom browser, a fork of Chromium for Linux called Thorium (named after my favourite radioactive element, which also happens to be in the same block as chromium on the periodic table.) It has compiler optimizations including the AVX instruction set, changed logo and branding, all codecs, widevine, experimental features including PDF annotation and OCR, and patches from Ubuntu and security patches from Bromite. I could not have done this without the Chromium-Dev group, Carl who makes Bromite https://www.bromite.org/ , RobRich https://github.com/RobRich999 , and Jerry from https://www.chromium.woolyss.com/ (RobRich's builds are in the linux section, and Jerry has accepted my builds to be included in the linux section as well!)

    Anyway, here are the repos with releases and source code for Thorium, ChromiumOS, as well as linux-chromeos (runs the CrOS system UI in an X11 window), as well as a new Reddit and a Blog I made for this stuff.

    https://github.com/Alex313031/Thorium 

    https://github.com/Alex313031/ChromiumOS 

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

    https://www.reddit.com/r/ChromiumBrowser/ 

    https://alex313031.blogspot.com/ 

    0
    Comment actions Permalink
  • Joel R.

    Alexander David Frick Thanks for sharing mate. I'm not sure though if I'm the audience for this at this point, most of what you said went over my head lol. I like OS / distro-hopping, trying out mostly ready-made projects, not afraid of some command line troubleshooting. I'm invested in the Chrom* OS ecosystem, have Cloudready on a secondary device for streaming and temporarily using Brunch on my main device (Ryzen 7 4th gen) until CR updates to a newer kernel. Or maybe transition to one of your hopefully more noob-friendly builds in the future.

    I see you've packaged Thorium into .deb -- I might just try out on the Linux Mint live USB I've got lying around or try to build from source on my openSUSE system just because of the cool name lol. In any case, I'll keep an eye on your github page. You might just be the next arnoldthebat, dnschneid, sebanc, or skycocker. I'll remember that I saw you here first!

    0
    Comment actions Permalink
  • Alexander David Frick

    Joel R. Cloudready already uses a newer kernel? ChromiumOS defaults to 4.19, and ChromeOS might too, but cloudready uses 5.4. Unless you're talking about drivers because it won't boot on something of yours. In fact Cloudready adds even more stuff on top of the default ChromiumOS 5.4 kernel, as can be seen in their publicly available  overlays here > https://github.com/neverware/kernel  And as far as Thorium, I already have three users of Thorium on reddit, and I would love more people to try it out! And feedback and issues are welcome and I respond quickly on my github. It started as just seeing how one would change the logo and branding, but then I thought that's kind of cheating without actually making changes to the browser. So I've been working over the past month trying to make as secure and useful and "installable on any .deb accepting distro" build that has as many features as Chrome has without the tracking or proprietary nature. It is now a more mature project and I use it as my daily browser. It is build with a lil older libc and linbss, so it even works on older distros like debian 9 and ubuntu 16.04.

    And I kind of am trying to be the "new arnold the bat". His last build is at 91, and codecs haven't worked since 90 and same with API keys, and it seems he might be slowing down or stopping ChromiumOS builds. I opened a issue ticket describing the x264 codec issue, back when I didn't know how to fix it, but noone hardly answers on there, so I just set out to fix it myself. I used his overlay as a start, and modified stuff by adding stuff I learned and borrowed from FydeOS and CloudReady, as well as asking questions in ChromiumOS-Dev group, and just looking at source code. There is nowhere else on the internet that offers tip-o-tree ChromiumOS builds with codecs, firmware, and module support, and I am happy to be the first. Currently building my next release now, and am trying to get Widevine to work in the native browser, as well as add more drivers for wifi hardware and usb camera support, so that it is usable on as many (and maybe more) devices as Arnolds builds. In the long term roadmap is to have nouveau support, as Cloudready is the only ChromiumOS distro so far that has it. I might also make builds with vmware support in the future so people can try in a virtual machine.

    In the more longer term, I might try to use FydeOS's "archero" project, which acts as a replacement for ARC++ on ChromeOS. It is the only ChromiumOS distro with android support, and although not as well integrated as ARC++ on ChromOS, it works well in my testing. The only issue is it seems they stopped releasing stuff on their archero github, while the FydOS builds have continued, so there might be alot of stuff to work out in getting it to work on tip-o-tree CrOS builds, and I would have not jumping off point other than their GitHub. I am experienced in ChromiumOS development, but not at all as far as anbox (what archero is based on), or android development. So I put it as a long term goal that might never get accomplished.

    Also to note that while my CrOS builds have module support, they don't allow auto loading like normal linux distros, so one has to go to the terminal and "sudo modprobe $wherevermodule", I'm gonna add that as a note on the github too

    0
    Comment actions Permalink
  • Joel R.

    Alexander David Frick The 5.4 kernel doesn't cut it for the newer Ryzen chips. I've been trying every new Cloudready release for the past year and never got the live USB to boot lol. On Brunch I have to switch to 5.10 to get it fully working. It's nice that they offer different kernel options. Possibly something to consider in your own builds? No idea though how hard it is to build around a new kernel; I imagine it's a tough job.

    Personally I prefer NOT to use Android apps even if they're available on my Brunch system. A number of other Chrom* OS users I've encountered don't see it as vital either, just a plus on the side (though majority of regular users do probably want it). The Android apps I would use aren't optimized for desktop so I'd rather use their web versions if available or equivalent Linux apps via Crostini. But yeah I've tried FydeOS a couple of times before too and they've got something interesting going on there on the Android side, still needs some work though last time I checked.

    0
    Comment actions Permalink
  • Alexander David Frick

    Joel R. Oh I see. I will make a build with the 5.10 kernel for you to test. This new build will also have rfkill, broadcom firmware, iotools, sysstat,  and sl (gotta have that terminal steam locomotive man) I am currently on an OC'd FX-8370 and 24Gb RAM, and Thorium takes about 4 hours to compile, and ChromiumOS takes about 8 hours! I also want to install htop in this build, but idk if I can, because the dependencies are fine, but the BUILD dependencies (ChromiumOS is actually a very heavily modified Gentoo linux, so things are built from source), depend on some things that I'm not sure I can install into the chroot (all CrOS building is done inside a gentoo chroot, with modified packages and upstream servers set to google's which often have different or missing versions of packages that normally would not make sense in chromiumos, but might be needed to add custom packages like what I'm doing.) I will let you know when it is completed.

    EDIT: It has htop, but a much older version > 1.0.2

    EDIT: To answer your question about the kernel, all one (in theory) has to do is replace USE= $kernel-4_19 with kernel-5_10, and then unmask it with cros_workon sys-kernel/kernel-5_10

    EDIT, building it right now, and kernel 5.10 built properly, however broadcom and rfkill did not. rfkiller ethernet will still work with the generic driver, but sadly this release will not work with broadcom ethernet. Hopefully your machine doesn't have that because I'm making this release for you (well and that was one of my later roadmap goals, to use kernel 5.10, but now its just getting done earlier!)

    UPDATE: Build is done! It also contains some extra packages like iotop, sysstat, htop, and sl.

    0
    Comment actions Permalink
  • Alexander David Frick

    Joel R. I'm sorry but unfortunately, while it built, the build is unbootable, with a kernel panic. I think you're right there is more stuff that has to be done. Because there are not CrOS distros with 5.10, and the fact that while 4.14, 4.19, 5.0, and 5.4 are just with use flags, while 5.10 is "masked" like I said above (masking in gentoo is to prevent people from updating to unstable packages), there must be a reason, and also the 5.10 package has RC appended to the end which means release candidate. So I think it is an upstream ChromiumOS thing, and 5.10 is simply not ready to ship. So I will be remaking this release, identical except in the fact it will only have kernel 4.19. I'm sorry I couldn't deliver to you, but I will keep working and will search the ChromiumOS Dev groups about this and track the repo for the 5.10 package to see when and if stuff changes.

    0
    Comment actions Permalink
  • Joel R.

    Alexander David Frick I actually felt guilty when you said you're building that for me lol. Didn't really mean for you to build it now. Just pointing out the hardware support and different configurations available to Brunch plus the easy install process that's led to them getting attention. Though I know it's not exactly similar-- i.e. Brunch using official Chrome OS recovery images-- maybe something to think about for someone trying to make their own Chromium spin. Thanks for trying with 5.10 mate and sorry you had to spend (waste) time on that!

    0
    Comment actions Permalink
  • Alexander David Frick

    Joel R. Don't feel guilty at all, mate. I was going to try out kernel 5.10 anyway, and my goal is to make my releases usable on as wide of hardware as possible. I will let you know if there are updates or if I produce a working build. And yes, I've taken a look. The kernel configs are different, and partition 12 which has the bootloader has flags you can append to it. I probably won't use the brunch kernel, but some of the flags are definitely worth looking into to make it boot on more devices. In fact I'm taking a look now. Brunch uses grub, while CrOS uses syslinux, but the kernel cmdline flags  can be used the same. The only thing I have to figure out is how to integrate them into the image, so that I don't expect the user to mount the rootfs r/w and make the changes manually.

     

    0
    Comment actions Permalink
  • Alexander David Frick

    JCloud Joel R. New ChromiumOS releases, and new Thorium releases for linux and windows. I am also now on chromium.woolyss.com in the linux section.

    https://github.com/Alex313031/ChromiumOS 

    https://chromium.woolyss.com/#linux-64-bit 

    https://github.com/Alex313031/Thorium 

    https://github.com/Alex313031/Thorium-Win 

    https://github.com/Alex313031/Thorium-Special # for experimental builds or for different processors

    Android release coming soon!

    0
    Comment actions Permalink
  • Alexander David Frick

    JCloud Joel R. Thorium is a more mature project now, and I have ChromiumOS releases with kernel 5.4 and more firmware now, as well as microcode like cloudready. I should have a 5.10 release for you Joel R. soon. Work is also ongoing to enable widevine, although it already has codecs. 

    0
    Comment actions Permalink
  • Bidwell Ely

    Alexander David Frick, I have been following your notes with interest. I noted that you said that you have released Thorium with kernel 5.4. Is not that what CR vs 96.1 is using?

    https://www.neverware.com/blogcontent/2022/01/11/cloudready-v961-released

    I noted a link in the Blog for the "OS upgrade" which took me to Google Enterprise release notes.

    https://support.google.com/chrome/a/answer/7679408#94&zippy=%2Cchrome

    How are these changes linked to your Thorium project?

    Thanks in advance

    0
    Comment actions Permalink
  • Alexander David Frick

    Bidwell Ely Thorium is my browser project, a fork of chromium for linux, win, and mac.

    My ChromiumOS builds are a seperate project and have extra packages like sysstat, iotop, htop, tar, sl, my own e4defrag/fstrim automator script for chromiumos that this entire subsection was originally created about, and screenfetch-dev, as well as codecs, full linux firmware, and kernel 5.4.

    Vanilla ChromiumOS only has kernel 4.14 and none of the above. Cloudready does use 5.4 for the same reason - better device support. 

    The goal of the project is to have a chromiumos release that is as much like cloudready, but still being branded as chromium os and fully FOSS. The only things I have left to do are enable widevine and enable microcode updates which cloudready just added, as well as add nouveau for nvidia cards which chromiumos doesn't support at all out of the box.

    My Linux and windows builds of Thorium can be found at https://chromium.woolyss.com/  under the AlexFrick tag or the github repos above previously posted.

    Also, next chromiumos build I am going to experiment with using kernel 5.10 to enable tigerlake and ryzen 5000 series support.

    0
    Comment actions Permalink
  • Joel R.

    Alexander David Frick Happy new year mate. Sorry haven't checked your projects in a while. Great to see that you've had multiple releases now and that your enthusiasm hasn't waned. I'll be happy to help test out that kernel 5.10 build you got coming, just give me a shout when it's ready.

    0
    Comment actions Permalink
  • Alexander David Frick

    Joel R. Thorium can be found at https://github.com/Alex313031/Thorium 

    Latest ChromiumOS release has some more extra packages, and has kernel 5.10, and has the Iris graphics driver from Mesa. It should work with alot more devices. https://github.com/Alex313031/ChromiumOS 

    0
    Comment actions Permalink
  • Joel R.

    Alexander David Frick Thanks for the heads up. I tested out your Chromium build with the 5.10 kernel, unfortunately it still doesn't work on my Lenovo Ideapad with Ryzen 7 4700U. I reach as far as the grub menu and selecting any of the images for boot just leaves me with a black screen indefinitely. To confirm that the issue wasn't with the flashing of the .bin file, I also tried it out on my other Ideapad (Intel Core i3 10th gen) and was able to boot it. However, I wasn't able to test further because it didn't seem to be able to detect my wifi card so I wasn't able to log in. Sorry if this is bad news mate.

    Btw, regarding Chrome OS Flex, not sure if you've seen my last comment on that thread. I'm aware of your frustrations about the upcoming changes, but I just mentioned there that I was able to regain shell access by editing grub and as a result was able to install chromebrew. These persisted even after a system update. Also, a pleasant surprise was that Crostini suddenly worked with the latest Flex build when I had given up hope on it on my older laptop. Anyway, just sharing to let you know that Chrome OS Flex might still be useful for your dev purposes. And who knows, maybe a just a couple of stable releases, dev mode / access might be back to normal like we're used to with CloudReady.

    0
    Comment actions Permalink


ChromeOS Flex is replacing CloudReady, so this community is no longer accepting new comments.

Please visit the ChromeOS Flex Help Community to post any new questions or thoughts! You can still link back to this or other pages in this community in order to reference past conversations.

Please sign in to leave a comment.