BeepBoop321
Well-Known Member
Could anyone confirm if the HUD arrows/indicators are working with Carplay?
Sponsored
that's not in scope for this project, others in the community are working on it though.Could anyone confirm if the HUD arrows/indicators are working with Carplay?
Are you also seeing:Update: coding REMOTE_HMI, A4A and A4A_Remote_Apps to Aktiv worked, thanks! Android Auto now shows in Media.
Wireless still won't connect though. My Galaxy Z Fold 8 pairs fine with the car as a normal Bluetooth phone (Toyota26595), calls and audio work, but the phone just sits on "Connecting to Android Auto" forever. There's no Android Auto toggle on the phone's Bluetooth page for the car.
In /dev/shmem/nbt-aad.log the daemon registers the "AndroidAuto" SPP service and then loops on "waiting for /dev/btspp0 (No such file or directory)", re-registering every 100–150 s. wfd0 is up at 172.16.222.1. So it looks like the phone never opens the Bluetooth SPP connection, which is the same as issue #96 with the Fold 8.
Things I've tried: unpair/re-pair, clearing Android Auto storage, home Wi-Fi off, and Bluetooth audio playing. I also tried a second phone with no luck.
Setup: 2020 SA Supra, NBT EVO ID6, firmware NBTevo_T24081I, nbt-aad v1.9.33 with NBT_ALT_WIFI=DIRECT and NBT_KEEP_PF=1.
Is there anything else to try for wireless? Otherwise I'll try USB on v1.9.43.
Yeah, please if you could get ADB Logcat logs, you'll need to enable USB Debugging:Update: USB works!
2020 SA Supra, NBT EVO ID6, NBTevo_T24081I, Galaxy Z Fold 8. I updated from v1.9.33 to v1.9.43 (release 360) and turned on "Android Auto over USB (beta)". With the phone on the console USB port and a data cable, Android Auto launches fine.
@nanaisu, to answer your question: yes, wireless shows the ServiceRequestError. The car is detected as Toyota, so NBT_SPP_DIRECTION was 0 and those lines weren't being logged. After setting NBT_SPP_DIRECTION=2, the phone requests SPP about every 5 s and the car refuses it within 2–3 ms:
ServiceRequest from the phone: 'Liam's Z Fold8' 4C:EC:EE:xx:xx:xx service 'SPP'
ServiceRequestError from the phone: 4C:EC:EE:xx:xx:xx service 'SPP'
That was 9 errors in 2 minutes, with A2DP connected the whole time: services: ... A2DP_SOURCE(1), AVRCP(1), HSPGW(1), HFPGW(1) ... SPP(0)
Happy to capture phone ADB / HCI snoop logs for wireless if you tell me what you need. Thanks for the help getting this going!
1. Yes, it's properly usable, the biggest missing thing is the thumb knob for media controls doesn't work. I have a fix, I've tested it in my car and is usable. I don't know about other BMWs though. It tracks the location of the cursor & mimics the skip/previous button. I'm not sure about portability, but I can release a test build tomorrow.Is audio running through Wi-fi successful yet versus Bluetooth and curious about the sound quality for Lossless. Also is there a way to have a preference to change when the turn shows on the HUD I think right now it shows half a mile out I think?
That's fantastic! Thank you! Looking forward to that.1. Yes, it's properly usable, the biggest missing thing is the thumb knob for media controls doesn't work. I have a fix, I've tested it in my car and is usable. I don't know about other BMWs though. It tracks the location of the cursor & mimics the skip/previous button. I'm not sure about portability, but I can release a test build tomorrow.
2. Yes, I have a feature I'm going to roll out in the next hour or so that has an always show option. I had always run mine with it in the env file, so was unaware of the half mile limit.
I haven't really been able to test more complex traffic situations like that yet, but in theory it's possible if IDrive has an instruction for it. It's just about mapping the built in navigation instruction to it.That's fantastic! Thank you! Looking forward to that.
Something I thought of - Since the daemon already parses Android Auto's navigation channel and renders custom graphics/directions to the KOMBI and HUD, would it be possible to add multi-lane guidance (showing which specific lane to be in before a turn/exit, similar to OEM iDrive navigation)?
Makes total sense! Full disclosure, I was using AI earlier to help me wrap my head around this, so I'm glad to hear the theory is possible.I haven't really been able to test more complex traffic situations like that yet, but in theory it's possible if IDrive has an instruction for it. It's just about mapping the built in navigation instruction to it.