Skip to content

Releases: tehNate/npu-king

NPU King v0.3.0 — Android NPU compute client

Choose a tag to compare

@tehNate tehNate released this 29 Oct 22:02

NPU King v0.3.0 — Android NPU compute client

The first standalone NPU King release, split from BatchDaddy.

Highlights

  • Standalone mode — inspect the phone's NPU/SoC profile with no server,
    account, or payout address.
  • Connect mode — point the app at a BatchDaddy tracker, optionally join a
    company pool, and run as a foreground worker.
  • Company pools — a company slug is sent after registration; blank uses the
    platform BATCH pool.
  • HTTPS by default — https://batch.cocoio.cc; the app warns when a plain
    HTTP tracker is used.
  • Worker loop — register, heartbeat every 30 s, pull tasks every 5 s, post
    results, and recover from 403/404/409 identity changes.
  • Package continuity — the package ID remains com.batchdaddy so an
    existing 0.2.x install upgrades in place and keeps its settings. The label and
    product are NPU King; versionCode is 5.

APK

  • NPU-King-0.3.0-debug.apk
  • Debug-signed beta; sideload only.
  • SHA-256 is in SHA256SUMS.

Limits

  • The compute path is a labelled XOR stub. Real NNAPI/QNN/Neuron inference and
    result verification are follow-ups.
  • The phone never holds a treasury key; pool owners sign payouts.
  • Android 8.0+ (API 26), target SDK 35.

Tracker: https://batch.cocoio.cc
Server repo: https://github.com/tehNate/batch-daddy