[BUG] car infotainment always says "Track 1" #171

Open
opened 2025-09-12 03:14:09 +03:00 by dallimkr · 5 comments
dallimkr commented 2025-09-12 03:14:09 +03:00 (Migrated from github.com)

I have experienced an issue in my car when playing music over bluetooth where every track on the album I'm playing shows as being Track 1 on my car infotainment system, despite the music having correct metadata. So for example, track 5 will say track 5 on my phone, but says track 1 on my car infotainment system. The car infotainment system consistently correctly reflected track numbers with my old music app.

Phocid app version: v20250829
Phone info: Google Pixel 9a running Android 16
Car info: 2017 Toyota RAV4 Limited with the latest Entune software update installed

I have experienced an issue in my car when playing music over bluetooth where every track on the album I'm playing shows as being Track 1 on my car infotainment system, despite the music having correct metadata. So for example, track 5 will say track 5 on my phone, but says track 1 on my car infotainment system. The car infotainment system consistently correctly reflected track numbers with my old music app. Phocid app version: v20250829 Phone info: Google Pixel 9a running Android 16 Car info: 2017 Toyota RAV4 Limited with the latest Entune software update installed
supercoderguy commented 2025-09-13 10:46:51 +03:00 (Migrated from github.com)

I have the same problem

Phocid version: 20250729
Device: Oppo A80 5G running Android 15
Car: 2019 Mitsubishi Triton

I have the same problem Phocid version: 20250729 Device: Oppo A80 5G running Android 15 Car: 2019 Mitsubishi Triton
TJYSunset commented 2025-09-13 13:30:42 +03:00 (Migrated from github.com)
Does this build solve your problem? https://github.com/user-attachments/files/22310263/app-release.zip
dallimkr commented 2025-09-13 22:43:05 +03:00 (Migrated from github.com)

I tried out the attached build today, and the issue is still present.

I tried out the attached build today, and the issue is still present.
TJYSunset commented 2025-09-14 06:58:33 +03:00 (Migrated from github.com)

Then I don't know what's causing the problem. AFAIK there should be only one location of metadata read by Android Auto, which now includes track numbers in this build. The only Android Auto "car" I have access to, Google's emulator, doesn't display track numbers, so I basically have no means of debugging.

Can you provide some examples of open source players that display track numbers correctly on your car? The more examples the better, since many players don't use the same media API as Phocid, thus providing no reference value.

Also, can you try reinstalling Phocid after uninstalling to ensure it's not a Android Auto cache problem?

Then I don't know what's causing the problem. AFAIK there should be [only one location of metadata](https://developer.android.com/reference/androidx/media3/common/MediaItem#mediaMetadata()) read by Android Auto, which now includes track numbers in this build. The only Android Auto "car" I have access to, [Google's emulator](https://developer.android.com/training/cars/testing/dhu), doesn't display track numbers, so I basically have no means of debugging. Can you provide some examples of open source players that display track numbers correctly on your car? The more examples the better, since many players don't use the same media API as Phocid, thus providing no reference value. Also, can you try reinstalling Phocid after uninstalling to ensure it's not a Android Auto cache problem?
dallimkr commented 2025-09-14 15:52:22 +03:00 (Migrated from github.com)

I'm so sorry; I should have been more clear, this car does NOT have Android Auto... it runs Toyota's Entune software that was on 2013-2018(?) models prior to the implementation of Android Auto, and the phone connects via bluetooth.

The app that had the correct behavior is closed source, but what I can do is try other open source apps, see if any have the correct behavior, and report back. Thank you for looking into this!

EDIT: Will also try reinstalling Phocid!

I'm so sorry; I should have been more clear, this car does NOT have Android Auto... it runs Toyota's Entune software that was on 2013-2018(?) models prior to the implementation of Android Auto, and the phone connects via bluetooth. The app that had the correct behavior is closed source, but what I can do is try other open source apps, see if any have the correct behavior, and report back. Thank you for looking into this! EDIT: Will also try reinstalling Phocid!
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
novvux/Blissid#171
No description provided.