PokerOS POS for Desktop
Run counter checkout as a real desktop app: native receipt printer, cash drawer and customer-facing screen. Install once — it keeps itself up to date.
Every step of download and update is integrity-protected:
HTTPS end to end
The installer is served from our official storage over HTTPS, so it cannot be tampered with in transit.
SHA-256 fingerprint
After downloading, verify the fingerprint below. A match proves the file is byte-identical to our official release.
Verified auto-update
The app updates itself and cryptographically verifies every update package against the published hash before installing; a mismatch is rejected.
0e62d5eca3c5c8782c843c3847d10df0658fc3fb419b531a8bbf5ce335deff07776d4c868dbc171cd05ebb2fe5c8ee85d04acaebb2d40267c3c4228066ea2429- After the download finishes, open Command Prompt
- Run: certutil -hashfile "%USERPROFILE%\Downloads\PokerOS-POS-Setup-1.2.1.exe" SHA256
- Confirm the output matches the fingerprint above before installing
- After the download finishes, open a terminal
- Run: sha256sum ~/Downloads/PokerOS-POS-1.2.1.AppImage
- Confirm the output matches the fingerprint above, then chmod +x and run
Provision a whole counter terminal with one command
For on-site installers: once the OS is up, paste this line, press Enter, and let the script do the rest.
curl -fsSL https://pokeros.app/pos-provision.sh | bashiwr https://pokeros.app/pos-provision.ps1 -OutFile $env:TEMP\pos.ps1; powershell -ExecutionPolicy Bypass -File $env:TEMP\pos.ps1- Downloads the latest build and checks its SHA-512 — aborts on any mismatch, so a corrupted file never gets installed
- Installs the Linux runtime component the app needs (without it the installer simply won't start)
- Finds the receipt printer by actually printing a test ticket, then wires the address in for you
- Sets the POS to launch on boot, so staff land straight on the checkout screen
- Turns off the screensaver, sleep and lock screen so the terminal never dozes off
Safe to re-run. Want to read it first? Add -o pos-provision.sh to save it, review, then run.
Requirements & First-time Setup
- Windows 10 or 11 (64-bit)
- On first launch, pair this counter with a device code (generated in Admin → Equipment)
- Receipt printer (ESC/POS, EPSON-compatible) and cash drawer are optional; enter the connection address in Settings once attached
- Customer-facing screen activates automatically when a second monitor is connected
Seeing a Windows SmartScreen prompt?
This release is not yet code-signed, so Windows may show “Windows protected your PC” on first run. That is the standard prompt for unsigned apps and does not mean the file is unsafe. Verify the SHA-256 fingerprint above first, then:
- Click “More info” in the prompt
- Click “Run anyway”
- Follow the installer to finish
The Linux build has no SmartScreen prompt — just chmod +x the file and run it.
