Development status and next steps

Verified functionality, unfinished work and the exact checkpoint. Updated 29 October 2026. Public release: 0.0.49. ARM64/RISC-V changes remain under development.

Implemented and tested

  • x86-64: QEMU boot to graphical desktop with 1 CPU core and 64 MiB RAM. Kernel heap 3,568 KiB, IPv4 and desktop-ready verified.
  • ARM64: separate minimal bare-metal UART kernel boots in QEMU Cortex-A72 with 256 MiB RAM. No graphical desktop.
  • USB HID: keyboard, mouse and selected absolute tablet pointer reports; HID unit tests passed.
  • Task Manager: CPU usage %, managed allocator RAM usage %, heap statistics and process list. Power in watts is unavailable without sensors.
  • Read-only GPT/MBR installation planning tests passed. Full disk installation is disabled.
  • Website language switching EN/CZ/DE, license draft in all three languages.

Not finished / support pending

  • RISC-V RV64GC: no bootable kernel yet. Toolchain, SBI, memory, interrupts, timer, drivers and GUI are missing.
  • ARM64: full desktop, graphics, USB, storage, network and board-specific drivers missing.
  • ARM32/ARMv6 for original Raspberry Pi Zero / Zero W: not implemented. Pi Zero 2 W uses ARM64 but still needs board support.
  • Touchscreens and pens: universal multitouch, pressure, tilt, eraser, calibration and palm rejection missing.
  • USB microphones, webcams and flash storage: full capture/storage drivers missing.
  • Real CPU/system watts: no RAPL/AMD/ACPI telemetry driver; displays N/A, not a fabricated number.
  • Wi-Fi and broad hardware compatibility are incomplete. Disk installer, signed automatic updates and recovery are incomplete.
  • 64 MiB minimum is verified only in x86-64 QEMU, not on all physical PCs or other architectures.
  • EN/DE translations need proofreading and browser-level testing.

Where development stopped and what comes next

  • Last code work: RAM percentage and N/A watt status in Task Manager; local x86-64 ISO builds successfully. ARM64 UART boot verified.
  • Next: create RISC-V RV64GC boot skeleton and test it in QEMU, then port shared kernel services and graphics to ARM64/RISC-V.
  • Then finish touch/pen input, power telemetry, safe installer and full release testing.
  • Do not mark a driver supported before real device testing; do not claim unfinished ports are in 0.0.48.

0.0.49: prevent a second input stream from stealing the pointer; Radeon identity

On desktops with a working native USB mouse, legacy PS/2 AUX motion no longer takes over the pointer. The PS/2 keyboard stays active. Removing the last USB mouse restores PS/2 mouse input; laptops retain USB and internal touchpad input together.

The PS/2 decoder now uses header sign bits, drops stale incomplete packets and does not treat command replies as motion. AMD 1002:67df identity also uses the chip revision: known RX 570 revisions display RX 570 rather than five model names. Firmware framebuffer without acceleration remains the actual driver status.

QEMU BIOS/UEFI: control v48 accepted a conflicting PS/2 move 120 pixels up; v49 rejected three injections five seconds apart while retaining USB, PS/2 fallback, replug and laptop touchpad. Win+Tab passed. One-second AML delays missed 0 of 181/191 moves. This models conflicting input; physical i7-3770/RX 570 confirmation is pending.

0.0.48: odstranění blokujícího čtení firmwaru z plochy

ACPI, dotazy na baterii a čekání na EC nově provádí samostatně plánovaná systémová úloha. Plocha čte pouze hotový snímek hodnot; čekání firmwaru už nesdílí obsluhu myši a touchpadu. Čtení hodin má omezený počet pokusů.

Jde o ověřený emulovaný scénář, nikoli potvrzení plynulosti na každém notebooku. Vlastník již fyzicky potvrdil opravu freezing z verze 47 na Dellu. Opravy USB a Win+Tab z verze 46 jsou zachovány.

0.0.48: výchozí vzhled, osazená RAM a automatický zvuk

Výchozí nastavení je Tmavý vzhled, 100% písmo a Hvězdná noc. O systému i horní ikony zůstaly stejné; Firewall má štít, Napájení baterii a Aktualizace samostatné šipky. Již uložené vlastní nastavení se zachovává.

Aktualizace 29. 10. 2026: vlastník fyzicky potvrdil, že verze 47 na Dellu přestala zamrzat a funguje USB myš i touchpad. Zvuk fungoval po ručním výběru výstupu. Toto potvrzení se týká konkrétního Dellu; nejde o potvrzení všech zařízení.