R7M × Android Auto (Wireless): How Audio Works and How to Set Up Your Headset
R7M × Android Auto (Wireless): How Audio Works and How to Set Up Your Headset

The RiderNav R7M brings wireless Android Auto to your BMW motorcycle on a 7-inch touchscreen. Navigation, music and calls run from your Android phone, and the R7M shows them on a screen built for riding.

Most setup questions come down to one topic: audio. Where does the sound come from, and what does your Bluetooth headset need to connect to? This guide explains how it works, starting with the basics of wireless Android Auto and Bluetooth audio, then moving to a step-by-step setup.

What Android Auto Offers on R7M

After your Android phone connects wirelessly, the R7M shows Android Auto-compatible apps, including:

  • Navigation: Google Maps, Waze, Sygic GPS Navigation, TomTom GO Navigation
  • Music and audio: Spotify, YouTube Music, Amazon Music, Audible, and podcast apps such as Pocket Casts
  • Communication and voice: hands-free calls, Google Assistant, and WhatsApp voice message playback (varies by app version and region)

Note: The R7M shows your phone's Android Auto interface. It does not run apps on its own. App availability depends on your region, Android version and app updates. Check each app's own documentation for Android Auto support.

Text messages: On R7M, Android Auto does not show SMS notifications or read messages aloud.

How Wireless Android Auto Works: Two Links, Two Jobs

Wireless Android Auto uses two radio links at the same time. Each one has a different job.

Bluetooth starts the session. It finds the display, pairs the phone and starts Android Auto. Phone calls are also handled over Bluetooth, using the Hands-Free Profile.

Wi-Fi carries the heavy data. After the Bluetooth handshake, the phone switches to a direct 5 GHz Wi-Fi link with the display. This link carries the screen image, touch input and streaming audio, because Bluetooth alone does not have enough bandwidth for live video.

This is why Google lists a phone with 5 GHz Wi-Fi support as a requirement for wireless Android Auto. Any phone running Android 11 or later supports wireless projection. In the EU, phones must also meet extra regulatory rules to use 5 GHz Wi-Fi in a vehicle, so check with your phone maker if the connection will not start.

In practice, this means both Bluetooth and Wi-Fi must stay on while you ride. Turning off either one ends the Android Auto session.

Bluetooth Audio Basics: A2DP, HFP and AVRCP

A Bluetooth headset does not use one single "audio connection." It uses several profiles. Each profile is a standard set of rules for one type of task, defined by the Bluetooth Special Interest Group (SIG).

Profile

What it does

Direction

Typical use on a ride

A2DP (Advanced Audio Distribution Profile)

Streams high-quality stereo or mono audio

One-way

Music, podcasts, navigation voice prompts

AVRCP (Audio/Video Remote Control Profile)

Sends play, pause and skip commands

Control only

Media buttons on your headset

HFP (Hands-Free Profile)

Carries two-way voice

Two-way

Phone calls, voice assistant

HSP (Headset Profile)

Basic two-way voice

Two-way

Simple calls on older devices

The key point: only A2DP carries media audio. The A2DP specification defines how high-quality audio is sent from a source device (the sender) to a sink device (the receiver, such as your headset). If a connection supports only HFP or HSP, you can make calls, but you will not hear music or navigation prompts through it.

"Dual-channel" does not mean "two equal channels"

Many motorcycle communication systems can connect to two devices at once. These connections are often called Channel 1 and Channel 2, or Device 1 and Device 2.

However, the two channels do not always support the same profiles. On some headsets:

  • Channel 1 supports A2DP, AVRCP, HFP and HSP
  • Channel 2 supports only HFP and HSP

A channel like this can pair with a display and may even announce "connected." But it cannot receive media audio, so you hear nothing. Before you pair, check your headset manual to see which channel supports A2DP.

How Audio Reaches Your Headset on R7M

The R7M has no built-in speaker. The audio path depends on which phone platform you use.

Android Auto: audio passes through R7M

With Android Auto, the R7M works as the audio bridge between your phone and your headset:

  1. Phone → R7M (Wi-Fi): Your phone sends the screen and audio to the R7M over the Android Auto Wi-Fi link.
  2. R7M → Headset (Bluetooth): The R7M sends the audio to your headset over Bluetooth. Here the R7M acts as the A2DP source and your headset is the sink.

Apple CarPlay: audio goes straight to the headset

With Apple CarPlay, the R7M shows only the visual interface. Audio goes directly from your iPhone to your headset over Bluetooth, without passing through the R7M. See our motorcycle display guides for CarPlay setup.

 

Android Auto on R7M

Apple CarPlay on R7M

Screen

Phone → R7M (Wi-Fi)

Phone → R7M (Wi-Fi)

Audio path

Phone → R7M → Headset

Phone → Headset

Headset pairs with

R7M

iPhone

Channel needed

One channel with A2DP

One channel with A2DP

What this means for your headset

For Android Auto audio, your headset needs one channel that supports A2DP, paired with the R7M. That single connection is enough to hear navigation, music and podcasts.

A dual-channel headset is not required for Android Auto on R7M. A second channel is useful only when you also want to connect another device, such as:

  • your BMW TFT display
  • a Bluetooth intercom or group ride system
  • a second phone or radar detector

Example: Your headset's Channel 1 supports A2DP, and Channel 2 supports only HFP. Pair Channel 1 with the R7M for Android Auto audio. Use Channel 2 for a device that needs calls only, or leave it unused.

First-Time Setup Guide

Step 1: Mount and power

Insert the R7M into your BMW Navigation Cradle until it clicks, then lock it with your BMW key. Start your motorcycle. The R7M powers on automatically.

RiderNav is not affiliated with BMW Motorrad. BMW is a trademark of BMW AG.

Step 2: Prepare your Android phone

  • Turn on Bluetooth and Wi-Fi
  • Go to Settings → Connected devices → Connection preferences → Android Auto
  • Keep your phone unlocked during the first pairing

Step 3: Connect Android Auto wirelessly

  • On R7M, select Android Auto (Wireless)
  • On your phone, tap R7M when it appears
  • Confirm all connection prompts
  • Allow the requested permissions (Location, Contacts, Notifications)

Step 4: Pair your headset with R7M

This step decides whether you hear audio.

  • Check your headset manual and find the channel that supports A2DP
  • Put that channel into pairing mode
  • On R7M, open Bluetooth Settings and select your headset
  • Confirm pairing

Step 5 (optional): Connect a second device

If your headset has a second channel, you can pair it with another device, such as an intercom or your BMW TFT display. This is not needed for Android Auto audio.

Step 6: Check the audio

  • Play music from an Android Auto app
  • Start a route and listen for voice guidance
  • Make a short test call to check two-way audio

Google Assistant Voice Control

Once your headset connects to the R7M, you can use Google Assistant during Android Auto sessions. Whether you can wake it by saying "Hey Google" depends on your headset model, not on the R7M.

Supports the "Hey Google" wake word:

  • Cardo communication systems (Packtalk, Freecom series)
  • Sena 50S / 50R

Manual activation only:

  • Sena SRL series: press and hold the phone button for about 4 seconds

Why voice activation can seem inconsistent: When you are stopped with the engine off, your phone's own microphone may hear "Hey Google," even from a tank bag. This can make it seem like the headset triggered it. Once you ride, wind and engine noise make this unreliable. Check with your headset maker before relying on hands-free wake words while riding.

Daily Riding Routine

After the first setup, everything reconnects automatically:

  1. Start your motorcycle. The R7M powers up.
  2. Your phone finds the R7M. Android Auto starts on its own.
  3. Your headset connects to the R7M. Audio is ready.
  4. Control apps with the touchscreen or the BMW Multi-Controller (Wonder Wheel) on compatible models.
  5. Use Google Assistant for hands-free control, if your headset supports it.

RiderNav is not affiliated with BMW Motorrad. BMW is a trademark of BMW AG.

Common Questions

Does the R7M have a speaker?

No. In Android Auto mode, the R7M receives audio from your phone and sends it to your Bluetooth headset. It does not play sound on its own.

Do I need a dual-channel headset?

Not for Android Auto audio. One channel that supports A2DP, paired with the R7M, is enough. A second channel is only needed if you want to connect another device at the same time.

My headset says "connected," but I hear nothing. Why?

The channel you paired with the R7M may support only HFP/HSP. These profiles carry calls but not media audio. Pair the R7M with the channel that supports A2DP.

Do I need to pair my headset with my phone?

Not for Android Auto on R7M. Audio reaches your headset through the R7M.

Is the audio setup the same with Apple CarPlay?

No. With CarPlay, audio goes directly from the iPhone to your headset. Pair your headset with the iPhone instead of the R7M.

Does R7M need mobile data?

No. It uses your phone's mobile data for maps, streaming and Google Assistant.

Can I install apps on R7M?

No. Apps run on your phone. The R7M shows the Android Auto interface.

The map is on screen, but I hear no voice guidance. Why?

Check that your headset is paired with the R7M on an A2DP channel, and that navigation voice is not muted in the app.

Troubleshooting

Android Auto won't connect

  • Make sure Bluetooth and Wi-Fi are both on
  • Check that your phone supports 5 GHz Wi-Fi
  • In the Android Auto settings on your phone, remove R7M from connected cars, then pair again
  • Restart your phone and power-cycle the R7M (turn the motorcycle off and on)
  • Update Android Auto to the latest version

No audio in the headset

  • Confirm the headset is paired with the R7M
  • Confirm you used the headset channel that supports A2DP
  • If you are unsure which channel supports A2DP, remove the pairing and try the other channel
  • Turn off other Bluetooth audio devices nearby that may connect to your headset

Audio cuts out or lags

  • Update your headset firmware
  • Check the headset battery level
  • Turn off Bluetooth devices you are not using

Google Assistant does not respond to "Hey Google"

  • Check that your headset supports wake words (see the list above)
  • On your phone, go to Google → Settings → Google Assistant → Hey Google & Voice Match and make sure it is on
  • For headsets without wake-word support, press and hold the phone button for 3–4 seconds

Android Auto disconnects after short stops

  • Keep your phone unlocked briefly after starting the engine
  • Wait 5–10 seconds for Android Auto to reconnect
  • In Developer Options, make sure "Stay awake while charging" is off

Key Takeaways

  • Wireless Android Auto uses Bluetooth to start the session and 5 GHz Wi-Fi to carry the screen and audio.
  • Only the A2DP profile carries media audio. HFP and HSP carry calls only.
  • With Android Auto on R7M, audio flows Phone → R7M → Headset.
  • With Apple CarPlay on R7M, audio flows Phone → Headset.
  • For Android Auto, your headset needs one A2DP channel paired with the R7M. A dual-channel headset is optional.
  • If a headset channel pairs but gives no sound, it may support only HFP. Switch to the A2DP channel.
R7M
8 comments

デイトナの DT-S2 の Device2が A2DP に対応していないことが原因で、音声がDT-S2に出力されないと書きましたが、出力することができました。
R7M のセットアップ項目に音声出力という項目があり、そこで考えすぎた結果の誤りでした。
音声出力で、R7M と DT-S2 をペアリングしなければ良いということだけです(ペアリングしてあれば、削除する。)。
ペアリングするのはスマートホンと DT-S2 だけです。
スマートホンでつくられる画像はアンドロイドオート経由で R7M に伝わり、スマートホンでつくられる音声は直接 DT-S2 に伝わるということです。
直接の方が音声の遅延が生じないのでかえって良いことになるようです。

もし考えすぎなければ、ペアリングしないでそのままこんなことも知らずに使っていたかもしれません。

Yasuo HAMASHIMA

やはり、DT-S2 の Device2が A2DP に対応していなことが原因と分かりました。
R7M との接続は Device1では可能ですが、Device2では接続できません。
DT-S2側で、「接続されました。」とアナウンスされますが、接続されていません。
ちなみに、BMW TFTディスプレイ でも Device 1 は接続できますが、Device 2 は接続できませんでした。
ソロツーリングがメインのため、DT-S2を買いましたが、残念です。

Yasuo HAMAHIMA

ヘッドセットを買い換えたところ、ナビの音声を聴くことができなくなってしまいました。
マニュアルの Audio routes: Phone → R7M → Bluetooth → Headset という仕組みが全く働きません。
この仕組みが働くならば、ヘッドセットはR7Mのみに接続すれば良いことになりますが、よくわからない状況です。
ヘッドセットは、デイトナのDT-S2ですが、Channel 1: Headset ↔ R7M Display、 Channel 2: Headset ↔ Android Phone という接続ができないようです。
Channel 2 (デイトナではDevice 2)は、R7Mとペアリングはできますが、接続されません。
DT-S2 のDevice 1 は HSP/HFP/A2DP/AVRCP のモードが使用できますが、Device 2 は HSP/HFP のモードのみということが原因でしょうか。

Yasuo HAMASHIMA

ヘッドセットを買い換えたところ、ナビの音声を聴くことができなくなってしまいました。
マニュアルの Audio routes: Phone → R7M → Bluetooth → Headset という仕組みが全く働きません。
この仕組みが働くならば、ヘッドセットはR7Mのみに接続すれば良いことになりますが、よくわからない状況です。
ヘッドセットは、デイトナのDT-S2ですが、Channel 1: Headset ↔ R7M Display、 Channel 2: Headset ↔ Android Phone という接続ができないようです。
Channel 2 (デイトナではDevice 2)は、R7Mとペアリングはできますが、接続されません。
DT-S2 のDevice 1 は HSP/HFP/A2DP/AVRCP のモードが使用できますが、Device 2 は HSP/HFP のモードのみということが原因でしょうか。

Yasuo HAMASHIMA

以前のコメントに追加します。
私のヘッドセットは日本の「デイトナ」の製品で、Dual-Channel に対応しています。
以下の接続を試したところ、うまくいくようです。
1.ヘッドセットは、スマートホンには接続しないで、R7M と BMW TFT/ICC ディスプレイ に接続する。
2.当然ながら Andorid Auto のために、スマートホンと R7M を接続する。
3.BMW Motorrad Connected との連携と BMW TFT でスマートホンのバッテリー残量と電波状況を確認するため、スマートホンと BMW TFT/ICC ディスプレイ を接続する。
(今のところ、Android Auto でのナビゲーション画面では、バッテリー残量と電波状況の表示が小さくて確認しづらいです。)

濱島 康郎
Leave a comment