Skip to content

Add Satellite1 v1.0 from FutureProofHomes#51

Merged
florian-asche merged 8 commits into
mainfrom
feature/add_sat1_v1.0
May 19, 2026
Merged

Add Satellite1 v1.0 from FutureProofHomes#51
florian-asche merged 8 commits into
mainfrom
feature/add_sat1_v1.0

Conversation

@florian-asche
Copy link
Copy Markdown
Owner

@florian-asche florian-asche commented May 19, 2026

Changes

Added

  • Added new CI build workflows for satellite1-v1.0

  • Added Linux Voice Assistant build variant for Satellite-1

  • Added new stage:

    • 02-stage-audiodriver-satellite1-v1.0

Changed

  • Refactored Satellite1 audio driver installation process

  • Replaced monolithic 02-run-chroot.sh with:

    • 02-run.sh
    • 03-run-chroot.sh
  • Added dedicated files/ directory for audio driver assets

  • Refactored imager JSON generator to dynamically detect hardware types based on filename patterns

  • Removed hardcoded hardware type definitions from generator scripts

  • Added Satellite1 hardware types to imager JSON generator

  • Updated final FPH package paths

Fixed

  • Re-enabled Python SDK installation during audio driver stage
  • Fixed SDK installation execution inside chroot environment
  • Triggered CI rebuilds to validate workflow and package integration

CI/CD

  • Extended build-all workflow with Satellite-1 targets
  • Added build support for Linux Voice Assistant images

Add new build jobs for Satellite-1 1.0 and its Linux Voice Assistant
variant to the build-all workflow. This includes the addition of the
`02-stage-audiodriver-satellite1-v1.0` stage.
Remove the static HARDWARE_TYPES list and implement dynamic hardware
detection based on filename patterns to improve flexibility when
identifying Satellite1 versions.
Reorganize the driver installation process for Satellite1 v1.0 by replacing the monolithic `02-run-chroot.sh` with a modular script structure including `02-run.sh` and `03-run-chroot.sh`, and adding a dedicated `files/` directory for driver assets.
Uncomment the Python SDK download and installation commands in the
chroot execution script to ensure the SDK is properly installed
during the audio driver stage.
@florian-asche florian-asche changed the title Feature/add sat1 v1.0 Add Satellite1 v1.0 from FutureProofHomes May 19, 2026
@florian-asche florian-asche marked this pull request as ready for review May 19, 2026 10:26
@florian-asche florian-asche merged commit a7c7928 into main May 19, 2026
38 of 45 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant