Homepage Garage Wiki Register Community Calendar Today's Posts Search
#Camaro6
Go Back   CAMARO6 > CAMARO6.com General Forums > 2016+ Camaro: 6th Gen Camaro general forum


BeckyD @ James Martin Chevy


Post Reply
 
Thread Tools
Old 09-19-2021, 06:33 PM   #1
CHG
 
Drives: 2017 LT RS
Join Date: Jan 2018
Location: Nebraska
Posts: 3
Hacking the shuffle song functionality?

Is there a scene or resource for hacking the software of the infotainment system? Specifically I would like to change the functionality of the USB song shuffle. It is absolutely terrible and constantly gets stuck in a loop of ~20 songs even though I have over 700 on the USB. I haven't had this issue in any of my other chevy vehicles.

Any possible resources would be helpful. I didn't find anything on a quick Google search.

Last edited by CHG; 09-19-2021 at 07:55 PM.
CHG is offline   Reply With Quote
Old 09-19-2021, 09:10 PM   #2
arpad_m


 
arpad_m's Avatar
 
Drives: 2018 Camaro 2SS A8
Join Date: Jul 2017
Location: East Tennessee
Posts: 11,582
https://www.whiteautoandmedia.com

Not sure if this specific functionality has been done already, but call them and talk to Chris about it, they do offer custom HMI programming. By the way, he is on the forums, he might even see this thread and respond (that said, I'd call anyway).
__________________
2018 Camaro 2SS — G7E MX0 NPP F55 IO6
735 rwhp | 665 rwtq

Magnuson TVS 2300 80mm pulley | Kooks 1 7/8" LT headers | JRE smooth idle terminator cam | LT4 FS & injectors | TSP forged pistons & rods
JMS PowerMAX | DSX flex fuel kit | Roto-Fab CAI | Soler 95mm LT5 TB | 1LE wheels | 1LE brakes | BMR rear cradle lockout | JRE custom tune

1100 - 1/30/18 | 2000 - 1/31/18
3000 - 2/06/18 TPW 2/26/18
3400 - 2/19/18 | 3800 - 2/26/18
4300 - 2/27/18 | 4B00 - 3/01/18
4200 - 3/05/18 | 4800 - 3/14/18
5000 - 3/16/18 | 6000 - 3/19/18
arpad_m is offline   Reply With Quote
Old 09-19-2021, 10:19 PM   #3
Vtor_ZL1
Who Needs to KNOW?
 
Vtor_ZL1's Avatar
 
Drives: 18 ZLE
Join Date: May 2018
Location: Left Side of the Moon
Posts: 1,770
I seem to recall this problem on another car .. and solution had to do with file naming structure on the drive (all files in root folder).


Worth a try.


With Android Auto.. no longer a problem. Use VLC via Android Auto. Although it handles spaces in file names weirdly.
__________________
ing for grip.


Are you in the NY/NJ/PA/CT region? Join us for autox fun at MetLife Stadium. HUGE lots, tons of runs.

http://www.motorsportsne.com/
Vtor_ZL1 is offline   Reply With Quote
Old 09-19-2021, 11:40 PM   #4
JamesNoBrakes


 
JamesNoBrakes's Avatar
 
Drives: 2SS 1LE
Join Date: Oct 2011
Location: AK
Posts: 2,300
Yeah, I do not have this problem and I have about 1400 songs.

But, I do rent vehicles and take my thumb drive and sometimes those vehicles are horrible and the "random" after stopping/starting is always the exact same order unless I somehow force it to a different song. It was this way with a Nissan rogue in Washington/Canada a few weeks ago, annoying as hell.
__________________
Everything happens for a reason, except when it doesn't, but even then, you can, in hindsight, fabricate a reason that satisfies your belief system.

2018 2SS 1LE
2023 Colorado ZR2
2022 Stinger GT-line AWD
JamesNoBrakes is offline   Reply With Quote
Old 09-20-2021, 07:38 AM   #5
ember1205
Hot Camaro
 
ember1205's Avatar
 
Drives: '20 2SS Convertible 6MT
Join Date: May 2020
Location: CT
Posts: 3,534
Quote:
Originally Posted by CHG View Post
Is there a scene or resource for hacking the software of the infotainment system? Specifically I would like to change the functionality of the USB song shuffle. It is absolutely terrible and constantly gets stuck in a loop of ~20 songs even though I have over 700 on the USB. I haven't had this issue in any of my other chevy vehicles.

Any possible resources would be helpful. I didn't find anything on a quick Google search.
I have a USB drive with about 5000 titles on it and don't have the issue.
ember1205 is offline   Reply With Quote
Old 09-20-2021, 09:39 AM   #6
arpad_m


 
arpad_m's Avatar
 
Drives: 2018 Camaro 2SS A8
Join Date: Jul 2017
Location: East Tennessee
Posts: 11,582
Quote:
Originally Posted by ember1205 View Post
I have a USB drive with about 5000 titles on it and don't have the issue.
...or the loop was too large to notice
__________________
2018 Camaro 2SS — G7E MX0 NPP F55 IO6
735 rwhp | 665 rwtq

Magnuson TVS 2300 80mm pulley | Kooks 1 7/8" LT headers | JRE smooth idle terminator cam | LT4 FS & injectors | TSP forged pistons & rods
JMS PowerMAX | DSX flex fuel kit | Roto-Fab CAI | Soler 95mm LT5 TB | 1LE wheels | 1LE brakes | BMR rear cradle lockout | JRE custom tune

1100 - 1/30/18 | 2000 - 1/31/18
3000 - 2/06/18 TPW 2/26/18
3400 - 2/19/18 | 3800 - 2/26/18
4300 - 2/27/18 | 4B00 - 3/01/18
4200 - 3/05/18 | 4800 - 3/14/18
5000 - 3/16/18 | 6000 - 3/19/18
arpad_m is offline   Reply With Quote
Old 09-20-2021, 09:50 AM   #7
ember1205
Hot Camaro
 
ember1205's Avatar
 
Drives: '20 2SS Convertible 6MT
Join Date: May 2020
Location: CT
Posts: 3,534
Quote:
Originally Posted by arpad_m View Post
...or the loop was too large to notice
lol...

I hear repeats before I've heard every song, but that's the nature of chance. Nothing like what the OP is describing, though. On a two-hour road trip, I might hear a couple of repeats.

There's 365 days in a year, but you only need a random pool of 23 people to have a better than 50% chance that at least two people will have the same birthday (not birth year).
ember1205 is offline   Reply With Quote
Old 09-20-2021, 10:22 AM   #8
ctrlz


 
Drives: 2017 2SS, 50th pkg, M6, MRC, NPP
Join Date: Jan 2016
Location: Ocean City, NJ
Posts: 3,175
Quote:
Originally Posted by Vtor_ZL1 View Post
I seem to recall this problem on another car .. and solution had to do with file naming structure on the drive (all files in root folder).
Directory structure, file naming convention, file types (including VBR vs CBR mp3's)... these could all be in play.
ctrlz is offline   Reply With Quote
Old 09-20-2021, 12:25 PM   #9
arpad_m


 
arpad_m's Avatar
 
Drives: 2018 Camaro 2SS A8
Join Date: Jul 2017
Location: East Tennessee
Posts: 11,582
Quote:
Originally Posted by ember1205 View Post
lol...

I hear repeats before I've heard every song, but that's the nature of chance. Nothing like what the OP is describing, though. On a two-hour road trip, I might hear a couple of repeats.

There's 365 days in a year, but you only need a random pool of 23 people to have a better than 50% chance that at least two people will have the same birthday (not birth year).
<geekmode>

The proper random shuffle implementation is to take the original playlist, select a song at random, swap it with the last unselected song, and repeat this until the list is fully processed (aka the Durstenfeld enhanced Fisher-Yates shuffle algorithm). This will not have loops or repeat any track.

</geekmode>
__________________
2018 Camaro 2SS — G7E MX0 NPP F55 IO6
735 rwhp | 665 rwtq

Magnuson TVS 2300 80mm pulley | Kooks 1 7/8" LT headers | JRE smooth idle terminator cam | LT4 FS & injectors | TSP forged pistons & rods
JMS PowerMAX | DSX flex fuel kit | Roto-Fab CAI | Soler 95mm LT5 TB | 1LE wheels | 1LE brakes | BMR rear cradle lockout | JRE custom tune

1100 - 1/30/18 | 2000 - 1/31/18
3000 - 2/06/18 TPW 2/26/18
3400 - 2/19/18 | 3800 - 2/26/18
4300 - 2/27/18 | 4B00 - 3/01/18
4200 - 3/05/18 | 4800 - 3/14/18
5000 - 3/16/18 | 6000 - 3/19/18
arpad_m is offline   Reply With Quote
Old 09-20-2021, 12:28 PM   #10
ember1205
Hot Camaro
 
ember1205's Avatar
 
Drives: '20 2SS Convertible 6MT
Join Date: May 2020
Location: CT
Posts: 3,534
Quote:
Originally Posted by arpad_m View Post
<geekmode>

The proper random shuffle implementation is to take the original playlist, select a song at random, swap it with the last unselected song, and repeat this until the list is fully processed (aka the Durstenfeld enhanced Fisher-Yates shuffle algorithm). This will not have loops or repeat any track.

</geekmode>
GM can't write software that can correctly load my USB drive -AND- my USB-connected phone for AA/BT at the same time. What are they chances they could implement that sort of shuffle routine?
ember1205 is offline   Reply With Quote
Old 09-20-2021, 12:48 PM   #11
arpad_m


 
arpad_m's Avatar
 
Drives: 2018 Camaro 2SS A8
Join Date: Jul 2017
Location: East Tennessee
Posts: 11,582
Quote:
Originally Posted by ember1205 View Post
GM can't write software that can correctly load my USB drive -AND- my USB-connected phone for AA/BT at the same time. What are they chances they could implement that sort of shuffle routine?
Because this is junior year college level algorithms and data structures material...
__________________
2018 Camaro 2SS — G7E MX0 NPP F55 IO6
735 rwhp | 665 rwtq

Magnuson TVS 2300 80mm pulley | Kooks 1 7/8" LT headers | JRE smooth idle terminator cam | LT4 FS & injectors | TSP forged pistons & rods
JMS PowerMAX | DSX flex fuel kit | Roto-Fab CAI | Soler 95mm LT5 TB | 1LE wheels | 1LE brakes | BMR rear cradle lockout | JRE custom tune

1100 - 1/30/18 | 2000 - 1/31/18
3000 - 2/06/18 TPW 2/26/18
3400 - 2/19/18 | 3800 - 2/26/18
4300 - 2/27/18 | 4B00 - 3/01/18
4200 - 3/05/18 | 4800 - 3/14/18
5000 - 3/16/18 | 6000 - 3/19/18
arpad_m is offline   Reply With Quote
Old 09-20-2021, 12:54 PM   #12
ember1205
Hot Camaro
 
ember1205's Avatar
 
Drives: '20 2SS Convertible 6MT
Join Date: May 2020
Location: CT
Posts: 3,534
Quote:
Originally Posted by arpad_m View Post
Because this is junior year college level algorithms and data structures material...
Well, when junior HIGH SCHOOL level programmers that GM uses get to that point in their education, maybe they can implement something like it.
ember1205 is offline   Reply With Quote
 
Post Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 10:06 PM.


Powered by vBulletin® Version 3.8.9 Beta 4
Copyright ©2000 - 2024, vBulletin Solutions, Inc.