Skip to content

Releases

ValhallaOS V38 educational kernel — verified QEMU baseline

Choose a tag to compare

@TokenJunction TokenJunction released this 08 Nov 15:10
ffdd8cf

Educational x86-64 baseline. Not a production OS and not a replacement for the ValhallaOS application.

Source revision: ffdd8cfaf826544ccf8c804c8630c143d0223945. Kernel PR: #39.

Actual BIOS ISO boots passed under QEMU TCG 10.2.1 at 64 MiB and 128 MiB. Each run required allocator/MMU/IPC/scheduler serial markers, three worker messages, and emulator debug-exit status 33. Full serial logs and SHA-256 checksums are attached.

No userspace isolation, interrupts, preemption, SMP, networking, or physical-device qualification. CI configuration is supplied as a template only; the current authorization cannot modify active workflow files.

Build from source: see experimental/valhalla-v38/README.md at the source revision. Native x86-64 Linux: make CROSS= test then make CROSS= run.

V38 educational kernel — QEMU baseline

Choose a tag to compare

@TokenJunction TokenJunction released this 08 Nov 15:06
5847b45

Educational freestanding kernel, not the production ValhallaOS application. Source merged through PR #37 at commit 5847b45.

Verified locally on the exact merged source: host IPC checks, warnings-as-errors GCC build, GRUB Multiboot2 validation, ISO creation, and actual QEMU/TCG boots with 64, 128, and 256 MiB RAM. Each guest completed memory, heap, cooperative scheduling, and daemon delivery checks and printed SELFTEST PASS. Serial logs are attached.

Run: qemu-system-x86_64 -accel tcg -m 128M -smp 1 -cdrom valhalla.iso -boot d -display none -serial mon:stdio -no-reboot -no-shutdown

There is no shell. After the checks, the kernel halts; exit with Ctrl+A then X. No host disks are attached.

Download all listed files and run sha256sum -c SHA256SUMS. Checksums are not signatures. Source build and debugging instructions are in source.tar.gz and experiments/valhalla-kernel/README.md.

Limitations: no interrupts, exception handlers, preemption, SMP, userspace isolation, NX enforcement, storage, networking, or memory reclamation. Use QEMU only. Repository-wide Bun verification was unavailable. The kernel CI template is inactive because the current OAuth authorization lacks workflow scope; no workflow permissions were bypassed.

Valhalla 0.2.0

Choose a tag to compare

@cursor cursor released this 03 Nov 19:51
bccef1d

Valhalla 0.2.0

Windows: https://github.com/TokenJunction/eliza-valhalla/releases/latest/download/Valhalla-Setup-x64.exe
Android: https://github.com/TokenJunction/eliza-valhalla/releases/latest/download/valhalla-phone.apk
Chrome folder: https://github.com/TokenJunction/eliza-valhalla/releases/latest/download/Valhalla-Chrome-Extension.zip
Chrome store zip: https://github.com/TokenJunction/eliza-valhalla/releases/latest/download/valhalla-extension-store.zip

The Windows file is the 64-bit desk program. The phone file is a sideload build. The extension is 0.2.0. Checksums are in SHA256SUMS.txt and version.json for the auto-updater.

The desk cannot send or withdraw. Refunds for crypto checkout stay manual.

Valhalla 0.1.2

Choose a tag to compare

@cursor cursor released this 03 Nov 17:31
4687774

Download for Windows / Android

Windows: https://github.com/TokenJunction/eliza-valhalla/releases/latest/download/Valhalla-Setup-x64.exe
Android: https://github.com/TokenJunction/eliza-valhalla/releases/latest/download/valhalla-phone.apk
Chrome: https://github.com/TokenJunction/eliza-valhalla/releases/latest/download/Valhalla-Chrome-Extension.zip

Windows may say the publisher is unknown while this file is unsigned. Choose More info, then Run anyway.

Chrome on a computer: unzip the file, open chrome://extensions, turn on Developer mode, then Load unpacked. Chrome on Android cannot install extensions.

TokenJunction LLC publishes Valhalla. The desk stays read-only until you arm live on the PC. There is no send or withdraw.

Valhalla monetization lock

Choose a tag to compare

@cursor cursor released this 03 Nov 19:27
07505ce

Signed monetization config is on develop.

Publisher ids, checkout URLs, affiliate offers, and the free-trade allowance are in plugins/plugin-valhalla-copybot/monetization.json. Apps embed only the public key. Unsigned config is ignored.

The private key is not in this release. One-time setup is in plugins/plugin-valhalla-copybot/MONETIZATION_KEY.md.

ads.txt and app-ads.txt list only pub-6504655762357230.
The site branch docs/site has the signed offers file and /connect/.

Valhalla phone 0.1.1

Choose a tag to compare

@cursor cursor released this 03 Nov 16:29
b99bf0f

Sideload build of the Valhalla phone companion.

The phone does not hold a wallet key. There is no send or withdraw control. This file was scanned and does not contain a personal wallet address.

Install: allow installs from unknown sources, then open the APK. The first screen is pairing. The app still opens if the PC desk is off.

This build is signed so Android can install it. It is not the Play Store upload key.