Khadas VIM1S — Console-OS & Rescue-Downloads
Downloads
Laden Sie das flashfertige Khadas VIM1S (Amlogic S905Y4, Quad-Core Cortex-A35, 2 GB LPDDR4) Couch-Konsolen-OS-Image und optional das 32 MB SPI-NOR-Flash-Rettungsimage unten herunter:
| Image & Ziel | Direkter Download |
|---|---|
VIM1S Console-OS (18.9 MiB komprimiert / 47 MiB roh — USB-Stick, microSD-Karte oder 16 GB eMMC) | OS herunterladen (.img.gz) |
VIM1S SPI NOR + OOWOW Rescue (19.4 MiB komprimiert / 32 MiB roh — 32 MB SPI-NOR-Flash mtd0) | SPI herunterladen (.bin.gz) |
SHA-256-Prüfsummen (vim1s-sha256sums.txt) | SHA-256 herunterladen (.txt) |
SHA-256-Prüfsummen
vim1s-console-os.img.gz:1ad5645fc9026e7fd7cff01f8322fd62d70a1eaad41f16d2afea77249ff48b7dvim1s-console-os.img(unkomprimiert):37f5b5394342ba9da8474440586d4609e3a1772cfd8544d214ff155e58e30c90vim1s-spi-rescue.bin.gz:e1721fd6286235f6b4835b38325441fb9f61549db6f56cc20f8477c4d4d2cbba
Einfache 3-Schritte-Einrichtungsanleitung
Sie benötigen kein serielles Kabel, keine Terminalbefehle und keine Linux-Erfahrung. Alles funktioniert direkt von der Couch aus mit einem HDMI-Fernseher/Monitor und einem USB-/Bluetooth-Controller oder der Khadas-IR-Fernbedienung.
Schritt 1 — Image auf einen USB-Stick flashen (oder direkt auf eMMC via OOWOW)
- Option A — Grafisches Flashen auf einen USB-Stick (Empfohlen für Einsteiger):
- Laden Sie vim1s-console-os.img.gz (
18.9 MiB) herunter. - Öffnen Sie Balena Etcher (oder Rufus unter Windows / Raspberry Pi Imager unter macOS & Linux), wählen Sie
vim1s-console-os.img.gz, wählen Sie einen beliebigen USB-Stick und klicken Sie auf Flash. - Stecken Sie den geflashten USB-Stick in einen der USB-A-Anschlüsse des VIM1S und verbinden Sie HDMI + USB-C-Strom.
- Option B — Direkt auf internes
16 GBeMMC flashen:
- Starten Sie Ihren VIM1S in OOWOW (halten Sie die mittlere Function-Taste gedrückt, während Sie einmal Reset drücken, und lassen Sie sie nach 3 Sekunden los).
- Öffnen Sie die OOWOW-Shell (oder starten Sie vom USB-Stick aus Option A) und schreiben Sie das Image auf
/dev/mmcblk0:
gzip -dc vim1s-console-os.img.gz | dd of=/dev/mmcblk0 bs=4M conv=fsync
Schritt 2 — Optional: Werkseitigen SPI-NOR-Flash (mtd0) wiederherstellen
Nur erforderlich, wenn der 32 MB SPI-NOR-Bootloader oder das OOWOW-Rettungssystem Ihres Boards gelöscht oder beschädigt wurde:
gzip -dc vim1s-spi-rescue.bin.gz | dd of=/dev/mtdblock0 bs=64k conv=fsync
Schritt 3 — Beliebige microSD-Karte einlegen en spielen
- Legen Sie eine beliebige microSD-Karte jeder Größe (
8 GBbis1 TB+) in den microSD-Slot des VIM1S ein. - Das Konsolen-OS erkennt automatisch unformatierte oder fremde Speicherkarten und bereitet zwei saubere Partitionen vor, während Ihr werkseitiger Bootloader unangetastet bleibt:
games(p1): Dedizierter Speicher für native ARM64-Spielportierungen (/mnt/games/games/).saves(p2): Persistenter Speicher für Spielstände, benutzerdefinierte Browser-Shortcuts und Ihr Linux-Terminal-Home-Verzeichnis.
- Verbinden Sie sich unter [3] Wi-Fi mit Ihrem WLAN, stellen Sie
1080p@60Hzoder720p@60Hzunter [6] Einstellungen/HDMI ein und fügen Sie Ihre eigenen benutzerdefinierten Web-Kacheln unter [2] Browser →[+] Shortcut hinzufügenhinzu. - Wann immer eine microSD-Karte eingelegt wird, erscheint die Kachel [7] Terminal automatisch auf dem Startbildschirm — sie öffnet
VIM1S // Terminal(root@vim1s:~#) mit persistenter Paketunterstützung (apk,apt,npm,pip,python3,claudeCLI) und der integrierten Großbuchstaben-Controller-Bildschirmtastatur (SELECT/MENU).
Screenshots — VIM1S Couch-Konsolen-UI
Unter der Haube — Hardware- en Partitionierungsarchitektur
| Partition / Gerät | Offset & Größe | Inhalt & Zweck |
|---|---|---|
Amlogic Bootloader (FIP) | Sektor 0 (0–1 MiB) | Signierter BL2 / BL31 / U-Boot 2015 für Amlogic S905Y4 (kvim1s) |
Boot-Partition (p1) | 1 MiB (32 MiB FAT16, BOOT) | Linux 5.4.180 aarch64-Kernel (Image), kvim1s.dtb und U-Boot-Skript |
Unveränderliches System-Rootfs (p2) | 33 MiB (14 MiB SquashFS) | Schreibgeschütztes SquashFS-Systemimage mit RAM-tmpfs-Laufzeit-Overlay für sofortige Ausschaltsicherheit |
Erweiterbarer Speicher (mmcblk1) | Beliebige Kapazität (p1: games, p2: saves) | Automatisch initialisierte games (ext4) + saves (ext4 für Spielstände, Browser-Kacheln und persistente Terminal-Pakete) |
SPI-NOR-Rettung (mtd0) | 32 MB (vim1s-spi-rescue.bin.gz) | Werkseitiges U-Boot-FIP (0x000000), env (0x180000) und Khadas OOWOW-Rettungssystem (0x200000) |







