The main repo for WireOS.
WireOS serves as a nice, stable, and maintained base for Vector CFW.
- /poky/poky -> yoctoproject/poky (walnascar)
- /poky/meta-openembedded -> openembedded/meta-openembedded (walnascar)
- /anki/victor -> wire-os-victor (main)
- /anki/wired -> wired (main)
- 05-21-2025: you might want to run
./build/clean.sh "connman wpa-supplicant base-files systemd tzdata alsa-lib alsa-tools alsa-utils"
before building again - 05-24-2025:
./build/clean.sh "connman wpa-supplicant fake-hwclock initscript-anki"
- 05-24-2025 again:
./build/clean.sh "ethtool iptables-persistent"
- Note: you will need a somewhat beefy x86_64 Linux machine with at least 16GB of RAM and 100GB of free space.
-
Install Docker, git, and wget.
-
Configure it so a regular user can use it:
sudo groupadd docker
sudo gpasswd -a $USER docker
newgrp docker
sudo chown root:docker /var/run/docker.sock
sudo chmod 660 /var/run/docker.sock
- Clone and build:
git clone https://github.com/gamingtimevr/vicos-oelinux-new --recurse-submodules
cd wire-os
./build/build.sh -bt <dev/oskr> -bp <boot-passwd> -v <build-increment>
# boot password not required for dev
# example: ./build/build.sh -bt dev -v 1
./_build/3.0.1.1.ota
- New OS base
- Yocto Walnascar rather than Jethro
- glibc 2.41 (latest as of 04-2025)
- Yocto Walnascar rather than Jethro
victor
software compiled with Clang 18.1.8 rather than 5.0.1- Rainbow eye color
- Can be activated in :8888/demo.html
- Some Anki-era PRs have been merged
- Performances
- He will somewhat randomly do loosepixel and binaryeyes
- Better camera gamma correction
- He handles too-bright situations much better now
- Performances
- Picovoice wakeword engine
- Custom wake words in :8080 webserver!
htop
andrsync
are embedded- Python 3.13 rather than Python 2
- Global SSH key: (ssh_root_key)
If you want to :P