Skip to content

Releases: Nova-Deck/os-build

novadeck installer v0.1.1

Choose a tag to compare

@github-actions github-actions released this 15 Oct 16:27

novadeck installer v0.1.1

Writes NovaDeck to a device's internal storage, alongside Android. Flash it to
an SD card, boot the device from it, and follow the screens.

curl -LO https://pub-0f83a56e0a09480c91c75d0b9d1c0e6d.r2.dev/installer/v0.1.1/installer.img.gz
gzip -dc installer.img.gz | sudo dd of=/dev/sdX bs=4M status=progress

Before you boot it: the medium's first partition is a plain FAT volume that
Windows and macOS both show. Copy novadeck/wifi.conf.example to
novadeck/wifi.conf and put your network name and password in it — the installer
downloads NovaDeck over the network and has no way to ask you for them. A USB-C
Ethernet adapter needs no file at all. If an install fails, that same partition is
where novadeck-install.log comes out.

What it destroys: Android's user data on the target device. Android itself
still boots, factory-reset, with the space you choose on screen. The installer
says all of this and takes a per-run button sequence as consent before it writes.

This medium installs the current OS release from the update channel — it is not
pinned to one. It carries the Steam client tree /home is built from, so the only
download during an install is the OS itself.

novadeck card v0.8.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 16:43

novadeck card v0.8.0

The image is ~5 GiB — past GitHub's 2 GiB release-asset limit — so it is served from R2:

curl -LO https://pub-0f83a56e0a09480c91c75d0b9d1c0e6d.r2.dev/cards/v0.8.0/sdcard.img.gz
gzip -dc sdcard.img.gz | sudo dd of=/dev/sdX bs=4M status=progress

Check it against sha256sums.txt below before flashing. manifest.lock records
every package this card was built from — third-party ones by sha256, ours by the
digest of the sources they were compiled from in this run.

novadeck card v0.7.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 08:43

novadeck card v0.7.0

The image is ~5 GiB — past GitHub's 2 GiB release-asset limit — so it is served from R2:

curl -LO https://pub-0f83a56e0a09480c91c75d0b9d1c0e6d.r2.dev/cards/v0.7.0/sdcard.img.gz
gzip -dc sdcard.img.gz | sudo dd of=/dev/sdX bs=4M status=progress

Check it against sha256sums.txt below before flashing. manifest.lock records
every package this card was built from — third-party ones by sha256, ours by the
digest of the sources they were compiled from in this run.

novadeck installer v0.1.0

Choose a tag to compare

@github-actions github-actions released this 24 Sep 05:32

novadeck installer v0.1.0

Writes NovaDeck to a device's internal storage, alongside Android. Flash it to
an SD card, boot the device from it, and follow the screens.

curl -LO https://pub-0f83a56e0a09480c91c75d0b9d1c0e6d.r2.dev/installer/v0.1.0/installer.img.gz
gzip -dc installer.img.gz | sudo dd of=/dev/sdX bs=4M status=progress

Before you boot it: the medium's first partition is a plain FAT volume that
Windows and macOS both show. Copy novadeck/wifi.conf.example to
novadeck/wifi.conf and put your network name and password in it — the installer
downloads NovaDeck over the network and has no way to ask you for them. A USB-C
Ethernet adapter needs no file at all. If an install fails, that same partition is
where novadeck-install.log comes out.

What it destroys: Android's user data on the target device. Android itself
still boots, factory-reset, with the space you choose on screen. The installer
says all of this and takes a per-run button sequence as consent before it writes.

This medium installs the current OS release from the update channel — it is not
pinned to one. It carries the Steam client tree /home is built from, so the only
download during an install is the OS itself.

novadeck card v0.6.0

Choose a tag to compare

@github-actions github-actions released this 24 Sep 20:23

novadeck card v0.6.0

The image is ~5 GiB — past GitHub's 2 GiB release-asset limit — so it is served from R2:

curl -LO https://pub-0f83a56e0a09480c91c75d0b9d1c0e6d.r2.dev/cards/v0.6.0/sdcard.img.gz
gzip -dc sdcard.img.gz | sudo dd of=/dev/sdX bs=4M status=progress

Check it against sha256sums.txt below before flashing. manifest.lock records
every package this card was built from — third-party ones by sha256, ours by the
digest of the sources they were compiled from in this run.

novadeck installer v0.0.9

Choose a tag to compare

@github-actions github-actions released this 15 Sep 22:02

novadeck installer v0.0.9

Writes NovaDeck to a device's internal storage, alongside Android. Flash it to
an SD card, boot the device from it, and follow the screens.

curl -LO https://pub-0f83a56e0a09480c91c75d0b9d1c0e6d.r2.dev/installer/v0.0.9/installer.img.gz
gzip -dc installer.img.gz | sudo dd of=/dev/sdX bs=4M status=progress

Before you boot it: the medium's first partition is a plain FAT volume that
Windows and macOS both show. Copy novadeck/wifi.conf.example to
novadeck/wifi.conf and put your network name and password in it — the installer
downloads NovaDeck over the network and has no way to ask you for them. A USB-C
Ethernet adapter needs no file at all. If an install fails, that same partition is
where novadeck-install.log comes out.

What it destroys: Android's user data on the target device. Android itself
still boots, factory-reset, with the space you choose on screen. The installer
says all of this and takes a per-run button sequence as consent before it writes.

This medium installs the current OS release from the update channel — it is not
pinned to one. It carries the Steam client tree /home is built from, so the only
download during an install is the OS itself.

novadeck card v0.5.3

Choose a tag to compare

@github-actions github-actions released this 15 Sep 22:31

novadeck card v0.5.3

The image is ~5 GiB — past GitHub's 2 GiB release-asset limit — so it is served from R2:

curl -LO https://pub-0f83a56e0a09480c91c75d0b9d1c0e6d.r2.dev/cards/v0.5.3/sdcard.img.gz
gzip -dc sdcard.img.gz | sudo dd of=/dev/sdX bs=4M status=progress

Check it against sha256sums.txt below before flashing. manifest.lock records
every package this card was built from — third-party ones by sha256, ours by the
digest of the sources they were compiled from in this run.

novadeck installer v0.0.8

Choose a tag to compare

@github-actions github-actions released this 13 Sep 16:42

novadeck installer v0.0.8

Writes NovaDeck to a device's internal storage, alongside Android. Flash it to
an SD card, boot the device from it, and follow the screens.

curl -LO https://pub-0f83a56e0a09480c91c75d0b9d1c0e6d.r2.dev/installer/v0.0.8/installer.img.gz
gzip -dc installer.img.gz | sudo dd of=/dev/sdX bs=4M status=progress

Before you boot it: the medium's first partition is a plain FAT volume that
Windows and macOS both show. Copy novadeck/wifi.conf.example to
novadeck/wifi.conf and put your network name and password in it — the installer
downloads NovaDeck over the network and has no way to ask you for them. A USB-C
Ethernet adapter needs no file at all. If an install fails, that same partition is
where novadeck-install.log comes out.

What it destroys: Android's user data on the target device. Android itself
still boots, factory-reset, with the space you choose on screen. The installer
says all of this and takes a per-run button sequence as consent before it writes.

This medium installs the current OS release from the update channel — it is not
pinned to one. It carries the Steam client tree /home is built from, so the only
download during an install is the OS itself.

novadeck card v0.5.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 16:44

novadeck card v0.5.0

The image is ~5 GiB — past GitHub's 2 GiB release-asset limit — so it is served from R2:

curl -LO https://pub-0f83a56e0a09480c91c75d0b9d1c0e6d.r2.dev/cards/v0.5.0/sdcard.img.gz
gzip -dc sdcard.img.gz | sudo dd of=/dev/sdX bs=4M status=progress

Check it against sha256sums.txt below before flashing. manifest.lock records
every package this card was built from — third-party ones by sha256, ours by the
digest of the sources they were compiled from in this run.

novadeck installer v0.0.7

Choose a tag to compare

@github-actions github-actions released this 09 Sep 05:57

novadeck installer v0.0.7

Writes NovaDeck to a device's internal storage, alongside Android. Flash it to
an SD card, boot the device from it, and follow the screens.

curl -LO https://pub-0f83a56e0a09480c91c75d0b9d1c0e6d.r2.dev/installer/v0.0.7/installer.img.gz
gzip -dc installer.img.gz | sudo dd of=/dev/sdX bs=4M status=progress

Before you boot it: the medium's first partition is a plain FAT volume that
Windows and macOS both show. Copy novadeck/wifi.conf.example to
novadeck/wifi.conf and put your network name and password in it — the installer
downloads NovaDeck over the network and has no way to ask you for them. A USB-C
Ethernet adapter needs no file at all. If an install fails, that same partition is
where novadeck-install.log comes out.

What it destroys: Android's user data on the target device. Android itself
still boots, factory-reset, with the space you choose on screen. The installer
says all of this and takes a per-run button sequence as consent before it writes.

This medium installs the current OS release from the update channel — it is not
pinned to one. It carries the Steam client tree /home is built from, so the only
download during an install is the OS itself.