Skip to content

Box 1.0.5

Choose a tag to compare

@jegly jegly released this 07 May 07:47
· 182 commits to main since this release
d482b4d
Cyber

Main — v1.0.5

New Models

  • Gemma 4 E2B & E4B model files refreshed — updated commit hashes from HuggingFace.

New Features

Audio Scribe
Record audio directly in the app or import a WAV file. Whisper transcribes it on-device, optional speaker diarization labels each speaker, then
the LLM can summarise, analyse, or answer questions about the content. Entirely offline.

Ask Audio (multimodal chat)
Send a recorded audio clip or WAV file directly into AI Chat with Gemma 4 E2B / E4B. The model hears and responds to the content.

Text-to-Speech screen
Dedicated TTS tab for on-device voice synthesis using system TTS or an imported Piper/ONNX model.

Real-time voice reply updated
Enable in Settings to have the AI speak its reply sentence by sentence as it generates, rather than waiting for the full response. Works with
Android system TTS or an imported Piper model.

TTS voice picker
Settings → TTS Voice — choose which installed offline system voice is used for AI replies.

AI Chat shortcut
Long-press the Box icon → AI Chat. Navigates directly into chat even from a cold start.

In-app update checker
Settings → Check for updates. Fetches the latest release from GitHub and shows a direct download button if a newer version is available.

Model import from list
Whisper and TTS models can now be imported directly from the model list screen without needing a model already downloaded.

Performance

  • Speculative decoding / MTP working — capability is now checked against the model file itself, not the allowlist. Gemma 4 E2B reaches 66–91
    tok/s with GPU + speculative decoding on real conversation text vs ~52 tok/s plain GPU (Galaxy S26 Ultra).
  • Sustained Performance Mode — CPU/GPU clocks locked during inference. No more thermal throttle mid-conversation.
  • Benchmark speculative decoding toggle — benchmark screen now exposes the toggle for models that support it.

Bug Fixes

  • Fixed app shortcut navigating to home screen instead of chat on cold start.

### custom-rom-support — v1.0.5

All changes from Main above, plus:

New Models

Same model set as Main. Accelerator order includes NPU (gpu,npu,cpu) for Tensor devices on supported ROMs.

Performance

  • Speculative decoding and Performance Mode as above.
  • GPU is the recommended accelerator on Snapdragon. NPU path on Snapdragon is untested on custom ROMs — falls back to GPU automatically.

custom-rom-support specific

  • Piper TTS (Amy) available as a built-in download in the TTS tab — no third-party TTS app needed on de-Googled ROMs.
  • No Google Play Services dependency — AICore/Firebase paths are bypassed.
  • TTS voice reply works out of the box with the bundled Piper engine.

Notes

This build is for GrapheneOS, LineageOS, CalyxOS, and other custom ROMs without Google Play Services. If you are on stock Android (Pixel,
Samsung, etc.) use the Main APK. If you previously installed Main, uninstall it before switching — the package ID is the same and you will
get a signature conflict.