Releases: ionutradu252/open-cflink
Releases · ionutradu252/open-cflink
Release list
stable release 0.1.2
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
v0.1.2.1 — prerelease
The app is now called OpenCFLink (was OpenCfMoto). Android treats it as a
completely new app, so:
- Uninstall the old OpenCfMoto
- Install this one
- 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
- 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