LukeShortCloud / rootpages

Root Pages is a collection of easy-to-reference tutorials and guides primarily for Linux and other UNIX-like systems.
Other
56 stars 6 forks source link

[linux_distributions][chromium_os] How to use the devserver to provide updates #451

Open LukeShortCloud opened 3 years ago

LukeShortCloud commented 3 years ago

https://chromium.googlesource.com/chromiumos/chromite/+/HEAD/docs/devserver.md https://chromium.googlesource.com/chromiumos/docs/+/HEAD/cros_flash.md

LukeShortCloud commented 3 years ago

By default, the devserver is set to the hostname of the server that built Chromium OS.

An alternate server can be specified manually. Here's an example from ArnoldTheBats:

$ sudo update_engine_client --update --omaha_url=http://chromebld.arnoldthebat.co.uk:9080/update

It will permanently change the devserver to that specified by the --omaha_url argument.

https://arnoldthebat.co.uk/wordpress/2012/12/28/dev-server-updates-now-available/

sammuel018 commented 3 years ago

hey i've got a chromebook with a ryzen 3 3250c, from 2020 and it's on the version 86 but google has released 93 a couple of months ago, my chromebook says that everything is updated but as you are reading, is not. HELP

LukeShortCloud commented 2 years ago

hey i've got a chromebook with a ryzen 3 3250c, from 2020 and it's on the version 86 but google has released 93 a couple of months ago, my chromebook says that everything is updated but as you are reading, is not. HELP

You will need to do a full Recovery of Chrome OS: https://support.google.com/chromebook/answer/1080595 . If you require any further assistance, please use the official Chromebook support forum: https://support.google.com/chromebook/community?hl=en . I do not work for Google nor do I provide support services.

LukeShortCloud commented 2 years ago

Regarding the actual topic of this issue, here is additional information for how to configure the update server before building Chromium OS.

export BOARD=amd64-generic
export CHROMEOS_VERSION_DEVSERVER="http://YourIPAddress:8555"
export CHROMEOS_VERSION_AUSERVER="http://YourIPAddress:8555/update"
export CHROMEOS_RELEASE_TRACK="stable-channel"
export CHROMEOS_RELEASE_BOARD="amd64-generic"
export HOME_URL="https://KMyers.me/"
export NAME="My Custom ChromiumOS Build"
./build_packages --board={BOARD}

https://medium.com/@KeithIMyers/a-guide-on-building-your-own-chromiumos-distribution-with-ota-updates-and-crostini-c1f1e1236af1