plumOS Pixel2 v0.1.1
plumOS Pixel2 v0.1.1
English
plumOS Pixel2 v0.1.1 is a GKD Pixel2-specific SD-card Linux distribution.
It retains the stock Pixel2 Linux 5.10.198 boot substrate while plumOS manages
the frontend, emulators, applications, settings, storage, networking, updates,
power behavior, and user data.
The release image passed the repository's strict host gates and was booted and
read back on real GKD Pixel2 hardware.
Changes
- add
mGBA Modernalongside the release-proven legacy mGBA core, exposing
Color Correction and Interframe Blending without replacing existing profiles; - preserve shared battery saves while isolating mGBA Modern savestates;
- make RetroArch honor Core Provided, custom, and full-screen aspect selections;
- correct Pixel2 DRM rotation/aspect handling so game and menu surfaces use the
same geometry.
Asset
plumOS-Pixel2-v0.1.1-sd-image.7z: compressed SD-card image for GKD Pixel2.plumOS-Pixel2-v0.1.1-source.tar.gz: exact release source, recipes, and patches.plumos-pixel2-runtime-0.1.1.tar.gz: signed Runtime update from v0.1.0.plumos-pixel2-runtime-0.1.1.tar.gz.sha256: Runtime update checksum.RELEASE_MANIFEST.json: source/image provenance and immutable hashes.SHA256SUMS: checksums for every release asset.
Install
- Use a separate SD card of at least 16 GB.
- Verify the downloaded files with
SHA256SUMS. - Extract
plumOS-Pixel2-0.1.1.imgfromplumOS-Pixel2-v0.1.1-sd-image.7z. - Write the
.imgwith Raspberry Pi Imager, balenaEtcher, or an equivalent writer. - Insert the card into Pixel2 and keep power stable during first setup.
- First boot expands
PLUMOS_SYS, createsPLUMOS_USER, and may reboot once.
Update From v0.1.0
Copy plumos-pixel2-runtime-0.1.1.tar.gz to the visible updates directory on
the PLUMOS_USER partition, safely eject the card, and run System Update from
the frontend. Keep power stable until the frontend returns. The .sha256 file
is provided for manual verification and is not consumed by the updater.
This signed update accepts the public v0.1.0 Runtime as its exact source and
updates 81 managed files without deletions. ROMs, BIOS files, saves, states,
Wi-Fi credentials, settings, and PortMaster-installed content are preserved.
Development builds and other source versions must use the fresh SD image.
Writing the image erases the selected card. Do not write it to the original
stockOS card. Back up ROMs, BIOS files, saves, and settings before replacing an
existing plumOS card. This image is only for GKD Pixel2.
The public initial SSH login is root / plumos. Change it after installation
if network services are enabled.
Included
- plumOS frontend, six-system default grid, settings, Apps, and POWER menu;
- RetroArch and the Pixel2 libretro catalog, PicoArch, PCSX-ReARMed, DraStic,
PPSSPP, OpenBOR, Pyxel, and user-supplied PICO-8 support; - PortMaster, File Manager, Music Player, scraping, and network services;
- first-boot storage expansion, signed Runtime updates, and A/B System updates;
- Pixel2 display/input/audio/power integration and USB Wi-Fi support.
Pixel2-Specific Limits
- Pixel2 has one USB port. USB Wi-Fi and charging cannot be used simultaneously
without external hardware. - ADB is not included. Remote maintenance uses USB Wi-Fi and SSH/SFTP.
- Saturn is not supported on the RK3326 performance target.
- ROMs, game BIOS files, proprietary PICO-8 files, and user content are not included.
Checksums
cfb3c5421e8f5c466e7d0879d85d97479ca41d538e0bba7285f7d75715e75302 plumOS-Pixel2-v0.1.1-sd-image.7z
b963f855550cdb6c0fa03f94589bfc44aae6b1dc8bcf21f265217e4edbd240a9 plumOS-Pixel2-0.1.1.img
6785e677134318f0ef95d9d0980b7c6cc1e8329ca0d193f60a0ae879464dc0b3 plumOS-Pixel2-v0.1.1-source.tar.gz
9f7ccba19e0497f65396f0bbc37afdb6d0bbc57f54cca7101899271de11fcb5c plumos-pixel2-runtime-0.1.1.tar.gz
Build From Source
From a clean checkout with the registered local stock boot inputs:
./scripts/prepare-pixel2-release.sh --version 0.1.1Docker, internet access for pinned upstream sources, 7-Zip, and sufficient free
working space are required.
License
plumOS-authored material is MIT-licensed. Stock/vendor files and bundled
third-party components retain their own terms. See LICENSE, NOTICE.md, and
THIRD_PARTY_NOTICES.md in the release source and app-layer license bundle.
日本語
plumOS Pixel2 v0.1.1は、GKD Pixel2専用のSDカードLinux
ディストリビューションです。Pixel2 stock Linux 5.10.198のboot基盤を維持しながら、
frontend、emulator、Apps、設定、storage、network、update、電源動作、user dataを
plumOS側で管理します。
このrelease imageはrepositoryのstrict host gateに合格し、GKD Pixel2実機で起動・
readback確認済みです。
変更内容
- 実績のある従来mGBAを維持したまま
mGBA Modernを追加し、Color Correctionと
Interframe Blendingを選択可能にしました。 - battery saveは従来mGBAと共有し、mGBA Modernのsavestateは分離しました。
- RetroArchのCore Provided、custom、full-screenのaspect設定を有効化しました。
- Pixel2 DRMの回転・aspect処理を修正し、game画面とmenu画面を同じ比率で表示します。
配布ファイル
plumOS-Pixel2-v0.1.1-sd-image.7z: GKD Pixel2用の圧縮SDカードimageplumOS-Pixel2-v0.1.1-source.tar.gz: 対応するsource、recipe、patchplumos-pixel2-runtime-0.1.1.tar.gz: v0.1.0用の署名済みRuntime updateplumos-pixel2-runtime-0.1.1.tar.gz.sha256: Runtime updateのchecksumRELEASE_MANIFEST.json: source/imageのprovenanceと固定hashSHA256SUMS: 全release assetのchecksum
インストール
- 16 GB以上の別のSDカードを用意します。
SHA256SUMSでdownloadしたfileを確認します。plumOS-Pixel2-v0.1.1-sd-image.7zからplumOS-Pixel2-0.1.1.imgを展開します。- Raspberry Pi Imager、balenaEtcherなどで
.imgをSDカードへ書き込みます。 - Pixel2へ挿入し、初回setup中は安定した電源を維持します。
- 初回起動時に
PLUMOS_SYSが拡張され、PLUMOS_USERが作成されます。必要な場合は
1回だけ自動再起動します。
v0.1.0からのアップデート
plumos-pixel2-runtime-0.1.1.tar.gzをPLUMOS_USER partitionの見える
updatesディレクトリへコピーし、安全に取り外してからfrontendのSystem Updateを
実行します。frontendへ戻るまで安定した電源を維持してください。.sha256は手動確認用で、
実機updaterが読み込む必須ファイルではありません。
この署名updateは公開版v0.1.0 Runtimeだけを更新元として受理し、削除なしで管理対象
81ファイルを更新します。ROM、BIOS、save、state、Wi-Fi資格情報、設定、PortMasterで
追加したcontentは保持されます。開発版など異なるversionからは新規SD imageを使用してください。
書き込み先SDカードは消去されます。元のstockOSカードへ書き込まないでください。
既存plumOSカードを置き換える場合は、ROM、BIOS、save、設定をbackupしてください。
このimageはGKD Pixel2専用です。
公開初期SSH loginはroot / plumosです。network serviceを有効にする場合は、
install後に変更してください。
主な機能
- 6-system標準grid、設定、Apps、POWER menuを備えたplumOS frontend
- RetroArchとPixel2 libretro catalog、PicoArch、PCSX-ReARMed、DraStic、
PPSSPP、OpenBOR、Pyxel、利用者が用意するPICO-8への対応 - PortMaster、File Manager、Music Player、scraping、network service
- 初回storage拡張、署名Runtime update、A/B System update
- Pixel2向けdisplay、input、audio、power、USB Wi-Fi統合
Pixel2固有の制限
- Pixel2のUSB portは1つです。外部hardwareなしではUSB Wi-Fiと充電を同時利用できません。
- ADBは含みません。remote保守にはUSB Wi-FiとSSH/SFTPを使います。
- RK3326の性能要件によりSaturnは対応対象外です。
- ROM、game BIOS、proprietary PICO-8 file、user contentは含みません。
チェックサム
cfb3c5421e8f5c466e7d0879d85d97479ca41d538e0bba7285f7d75715e75302 plumOS-Pixel2-v0.1.1-sd-image.7z
b963f855550cdb6c0fa03f94589bfc44aae6b1dc8bcf21f265217e4edbd240a9 plumOS-Pixel2-0.1.1.img
6785e677134318f0ef95d9d0980b7c6cc1e8329ca0d193f60a0ae879464dc0b3 plumOS-Pixel2-v0.1.1-source.tar.gz
9f7ccba19e0497f65396f0bbc37afdb6d0bbc57f54cca7101899271de11fcb5c plumos-pixel2-runtime-0.1.1.tar.gz
sourceからのbuild
登録済みのlocal stock boot入力を用意したclean checkoutで実行します。
./scripts/prepare-pixel2-release.sh --version 0.1.1Docker、pin済みupstream source取得用のinternet接続、7-Zip、十分な作業空き容量が
必要です。
ライセンス
plumOS作成部分はMIT licenseです。stock/vendor fileと同梱third-party componentには
それぞれの条件が適用されます。release sourceとapp-layer license bundleのLICENSE、
NOTICE.md、THIRD_PARTY_NOTICES.mdを確認してください。