Skip to content

Releases: ionutradu252/open-cflink

stable release 0.1.2

Choose a tag to compare

@ionutradu252 ionutradu252 released this 16 Jul 14:36
6816e3e

what was added and works on my setup

  • Android Auto on the bike's screen — Maps, Waze, Spotify, etc
  • fills the whole dash, smooth, nothing cropped, no flickering, stable 24fps
  • set up once — scan the QR the dash shows, and that's the last time you'll see the scanner, from now it auto-connects
  • survives an ignition cycle — stop for fuel, switch the bike off and on, it re-joins by itself
  • the handlebar buttons control it — ▲▼ scroll through menus, enter selects, ▼▼ = back,
    ▲▲ = home. Every one of them can be remapped, including to "navigate to a saved address"
  • voice works — ask the Assistant for directions through your helmet mic, without stopping (Cardo microphone tested)
  • type a destination in the app and the route appears on the dash
  • sound works as usual — music and nav voice reach your helmet the way they always did

v0.1.2.1-test prerelease

Pre-release

Choose a tag to compare

@ionutradu252 ionutradu252 released this 16 Jul 22:09

v0.1.2.1 — prerelease

The app is now called OpenCFLink (was OpenCfMoto). Android treats it as a
completely new app, so:

  1. Uninstall the old OpenCfMoto
  2. Install this one
  3. Scan the bike's QR code once

Your saved bike, button mappings and settings won't carry over. Sorry — that's
unavoidable when an app changes name.

New

  • 800NK support. The picture now fits that dash exactly instead of being
    stretched or having the sides chopped off. Touch, pinch and zoom work.
  • Customise your handlebar buttons. Settings → Customize buttons. Pick what
    each press and double-tap does: knob, back, home, select, voice, or navigate
    to a saved address. Reset to defaults whenever you want.
  • Picture quality setting. Turn the picture down to give your music room —
    see below.
  • New app icon.

Fixed

  • The app never switched itself off. It was supposed to give up about 2
    minutes after you turn the bike off. It never did — it just kept running and
    draining your battery until you noticed. Now it actually stops.
  • Music stuttering when you ride. The dash talks over Wi-Fi and your helmet
    over Bluetooth, and they share the same airwaves. A moving map crowds out the
    music, so the faster you went the worse it got — fine parked, rough at 60,
    unusable at 100. It now sends far less data, and you can turn the picture down
    in Settings if you still hear it.
  • Music pausing on its own after you'd already pressed Stop.
  • Volume buttons doing nothing on the 800NK.
  • A stray "back" press on the dash every time the bike disconnected.

CFDL16 - cfmoto 450sr

Choose a tag to compare

@ionutradu252 ionutradu252 released this 15 Jul 21:27
a9059e8
  • fixes for wifi-direct, added profile for 2025 CFMOTO 450SR (model id 66660742) - CFDL16 display (landscape orientation) - tested on sdkVersion 0.9.23.4
  • added logs for HID (buttons) input (for future buttons linking to android auto - doesn't seem to work on 450SR)
  • phone emits a handshake so the headunit doesn't disconnect and reconnect after ~7 seconds