Douglas Teles
|
06dc2d16f3
|
Add system scripts, services, and boot splash
System daemons: hotkeys (volume/brightness), automount, bluetooth agent,
memory manager, sleep/suspend, USB gadget mode, save-config persistence.
Boot splash: initramfs SVG renderer (fbsplash + svg_parser) for 0.7s splash.
Panel tools: generate-panel-dtbos.sh rewrite, convert-panel.py for ROCKNIX
panel data extraction, archr-dtbo.py for runtime overlay management.
Input: archr-gptokeyb.c gamepad-to-keyboard mapper via uinput.
Launch wrappers: emulationstation.sh and retroarch-launch.sh updated for
KMS/DRM + Mesa 26 Panfrost environment.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-04 17:22:30 -03:00 |
|
Douglas Teles
|
e4294ab47b
|
Two-image build pipeline, clone support, initramfs splash
- Clone variant: mainline U-Boot v2025.10, boot.scr, clone DTS (type5)
- Initramfs splash: archr-init.c with embedded BMP, sub-second display
- Panel wizard: auto-detect with fsync persistence, evdev X-button reset
- Hotkeys: adc-keys volume for clone, HP jack detection, brightness persist
- Boot.ini: ASCII-only (no Unicode), GPIO check removed
- ES wrapper: removed framebuffer blanking (preserves splash)
- Build pipeline: both variants, splash generation, panel DTBOs
- .gitignore: exclude large bootloader trees and build artifacts
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-26 22:38:47 -03:00 |
|