wayne-os-${IMAGE_TYPE}-${USE}-${RELEASED_QUARTER_YEAR}
- base: A pristine Chromium OS image similar to Chrome OS.
- dev: A developer image based on the "base" image, with additional dev packages.
- test: Similar to "dev" image, but with additional test-specific packagesand can be easily used for automated testing with scripts like test_that, etc.
category 1 | category 2 | category 3 | pkg name | src | file | file modification | file addition | pkg build/installation method | wayne-os-desktop-23.11 | wayne-os-kiosk-23.11 | wayne-os-kiosk-23.10-gs | wayne-os-test-vanilla-r120 | wayne-os-dev-desktop-r120 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
IDE | wayne-rnd@elitedesk-ubuntu22041-230217 | ||||||||||||
API | chromeos-base/chromeos-chrome | src/third_party/chromiumos-overlay/chromeos-base/chromeos-chrome | chromeos-chrome-120.0.6099.315_rc-r1.ebuild README.md |
y | y | emerge-${BOARD} | y | n | y | ||||
development features | based Chromium OS branch | https://chromiumdash.appspot.com/schedule | release-R116-15509.B | release-R120-15662.B | |||||||||
board | reven is the opensource version of Chrome OS Flex | reven | reven | ||||||||||
build_image type | base/dev/test | dev | test | test | test | dev | |||||||
rootfs verification | the integrity of root filesystem | n | n | n | |||||||||
improved live usb | removable storage partitioning patent for Windows and MacOS | n | n | n | |||||||||
ssh | admin to OS clients | y (22222) | y (22222) | y (22) | y(22) | n (22222) | |||||||
reverse ssh | OS clients to admin | n | n | ||||||||||
license notice | CROS additional firmwares |
src/third_party/chromiumos-overlay/licenses | y | y | n | y | |||||||
development from Chromium OS src | splash screen | Increasing total number of splash imgs over 99, or handle those | chromeos-base/chromeos-init | src/platform2/init | upstart/boot-splash.conf | y | n | cros_workon, build_packages or emerge-${BOARD} |
n | n | n | ||
splash screen image frames: 52 | chromeos-base/chromiumos-assets | src/platform/chromiumos-assets | images/* images_100_percent/* images_200_percent/* README.md |
y | y | cros_workon, build_packages or emerge-${BOARD} |
y | y | y | n | y | ||
increasing MAX_SPLASH_IMAGES (default 30) | sys-apps/frecon | src/platform/frecon | splash.c README.md |
y | n | cros_workon, build_packages or emerge-${BOARD} |
n | n | y | ||||
auto login, chrome_dev.conf | handling login process or mode | chromeos-base/chromeos-login | src/platform2/login_manager | init/upstart/wayne-autologin.conf init/upstart/wayne-mount-dev_image.conf README.md |
n | n | USE=login_enable_crosh_sudo build_packages or emerge-${BOARD} | n | y | y | n | y | |
kernel | local host name FS support wireless LAN |
sys-kernel/chromeos-kernel-5_15 | src/third_party/kernel/v5.15 | chromeos/config/chromeos/* README |
y | n | cros_workon, build_packages or emerge-${BOARD} |
y | y | y | n | y | |
private overlay | src/private-overlays | n | y | - | n | n | n | n | n | ||||
overlay-reven | partition resizing, additional linux-firmware | src/overlays/overlay-reven | profile/base/make.defaults scripts/disk_layout.json README.md |
y | y | - | y | y | y | n | y | ||
ssh | disabling non-secure SSH in test version | chromeos-base/chromeos-ssh-testkeys | src/third_party/chromiumos-overlay/chromeos-base/chromeos-ssh-testkeys | chromeos-ssh-testkeys-0.0.1.ebuild README.md |
y | y | emerge-${BOARD} | y (not applied) | y | y | n | n | |
customizing SSH setup | chromeos-base/chromeos-sshd-init | src/third_party/chromiumos-overlay/chromeos-base/chromeos-sshd-init | openssh-server.conf sshd-pre sshd-post openssh-server.conf.README |
y | n | emerge-${BOARD} | y | y | y | n | y | ||
bootloader | decreased grub's waiting time from 2 to 0 | src/scripts/build_library/create_legacy_bootloader_templates.sh | create_legacy_bootloader_templates.sh | y | n | y | y | y | n | y | |||
pw | pw for test version | /src/scripts/mod_for_test_scripts/300changePassword | y | n | wayneos2311 | test0000 | test0000 | - | |||||
pw for base/dev version | src/scripts/set_shared_user_password.sh | n | n | - | wayne-os-dev-desktop-r120 | ||||||||
BI design | BI in GUI | n | n | n | - | ||||||||
Pillow | additional pkg for python module in R120 test version | dev-python/pillow | n | n | |||||||||
development from Chromium OS binary | dev_image | additional pkg for autologin | dir_1/dev_image | /mnt/host/source/src/build/images/reven/latest/dir_1 $ sudo cp -a ./dev_image/ ../dir_8/ | n | y | n | n | |||||
/etc | text info | lsb-release | /etc/lsb-release | y | n | n | y | n | y | ||||
text info | os-release | /etc/os-release | y | n | n | y | n | y | |||||
text info | issue | /etc/issue | n | n | |||||||||
/bin | CLI tool | wayne-install | /bin/wayne-install | n | n | n | n | ||||||
CLI tool | wayne-powerwash | /bin/wayne-powerwash | n | n | n | n | |||||||
CLI tool | wayne-setup | /bin/wayne-setup | n | n | n | n | |||||||
firmware | kernel.org | n | n | n | n | n | y | ||||||
chromeosflex | n | n | chromeosflex-R118-15604.57.0 | chromeosflex-R118-15604.57.0 | n | y | |||||||
alpha test | internet | ethernet | pass | pass | |||||||||
wifi | pass | pass | |||||||||||
installation | GUI | pass | pass | ||||||||||
CUI | fail | fail | |||||||||||
language | English | pass | pass | ||||||||||
Korean | pass | pass | |||||||||||
Indonesian | ? | ? | |||||||||||
camera | fail | fail | |||||||||||
printing | fail | fail | |||||||||||
youtube | partitially | partitially | |||||||||||
powerwash | pass | pass | |||||||||||
API | google drive in fileapp | fail | fail | ||||||||||
google acount login | pass | pass |