Jeff's winter Corvette thread.
Moderator: Monochrome
- Chris GTO TT
- Posts: 15874
- Joined: Mon Sep 10, 2007 7:50 pm
- Location: Sacramento
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
That's pretty crazy.
I went the opposite way I accidentally found the guy who bought my Legacy from the guy I sold it to. Apparently he was sold the car as being 'stock' and had no idea I ran it as 'stage 2' for years lol
I went the opposite way I accidentally found the guy who bought my Legacy from the guy I sold it to. Apparently he was sold the car as being 'stock' and had no idea I ran it as 'stage 2' for years lol
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
:suspect2:


I think about all the things we could have done, all the miracles we could have achieved, if we were all just a little bit better than it turns out we are.
--Naomi Nagata
--Naomi Nagata
- tabasco122
- Posts: 18084
- Joined: Sun Sep 09, 2007 3:57 pm
- Location: Houma, LA
- Contact:
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
but does it have mud flaps?
scat1zzi
12:12 am: if the phone charger is a penis, and the chargy bit inside the phone is the vagina, i made my phones vagina prolapse on itself and cause catastrophic failure
[quote=""Seraflame""]Fear has nothing to do with it. It's a simple equation.
Is the shen I'm about to pull and the laughs that ensue = to or > the payback my wife is likely to impose? If yes. Shens. If no. Shens.[/quote]
12:12 am: if the phone charger is a penis, and the chargy bit inside the phone is the vagina, i made my phones vagina prolapse on itself and cause catastrophic failure
[quote=""Seraflame""]Fear has nothing to do with it. It's a simple equation.
Is the shen I'm about to pull and the laughs that ensue = to or > the payback my wife is likely to impose? If yes. Shens. If no. Shens.[/quote]
Click to show spoiler
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
Nope. But if I do, I'll get them in chrome. That way everyone will know how serious I am about paint protection.

It'll be a while though. My mod budget is tapped out at the moment. I built a GM dealer programming setup on the cheap.

So, quick background for anyone who's not up on C7 Corvette infotainment options (IE anyone not named Matt Janusch
)
In 2016, GM added Android Auto and Apple Car Play to their cars. This required upgraded hardware, which meant even the regular non-Android/Apple stuff was faster and smoother as well. GM's official position is that if you want these features, you should buy a newer car
By some small miracle, this newer hardware is actually plug and play (sort of) on 2014-2015 C7s. There's one small problem though. If you have a Z51 like me and Matt, or a Z06, you've got an active exhaust system. There's a menu that allows you to customize when the exhaust is loud or quiet, and you can also tweak the steering weight. This is independent of the drive mode selector knob on the center console.
Installing the 2016 hardware breaks this menu. 2016 and up cars still have it, but there's some incompatibility between the 2016 infotainment and the rest of the 2014-2015 car.
There are vendors selling this upgrade for $750-1000. I didn't want to pay that and lose stuff at the same time.
Thus began the eBay stalking and reading a whole lot of GM service bulletins.
I lucked out and got a GM Multiple Diagnostic Interface (the blue thing) super cheap. This is the GM dealer scan/programming tool. Mine is actually made by ETAS too. It's not a Chinese clone. The seller had it listed wrong. I was the only bidder
Now that means I don't need to buy pre-programmed modules from vendors. At this point, I thought I might know a workaround for the broken drive mode menu. I can buy used parts and start experimenting.

After a whole lot of research, I found the parts I needed. An upgraded HMI (human machine interface) module, and the newer radio. I got them for $165 total
The last thing I needed was a subscription to GMs Service Programming System. They recently changed their subscription model to $40 for 24 months of access to updates for a single VIN. I needed a 2016 VIN in order to get the appropriate software for these parts, so I took one off a totaled car on an auction site. I could have used one off a car for sale, but since I was subscribing to an official GM system, I didn't want my tinkering messing up someone's records with the mothership.
The HMI module is up inside the drivers side dash, just above the hood release. It's annoying, but not too bad.
The radio, on the other hand, was a nightmare. It's buried in the passenger side foot well, behind the carpet, underneath a metal bracket, and on the back side of another bracket behind the body control module (BCM). That last bracket is held in place by several pain in the ass nuts, and some really thick harness bundles.

This is the BCM. The big red thing is the battery cable coming from the trunk. The radio is behind this. It sucked. It really, really sucked.
I want to find the GM engineer responsible for this and make them replace this part, then see how smart they think they are while their hands are bleeding like mine did.
Anyway, I got it done.
Once everything was powered back up, the radio was in theft protection mode. It took nearly 30 minutes to reflash the damn thing. That's what the big silver box in the first photo is for. It's the GM recommended high end battery charger/maintainer. It supplies very clean power for use during reprogramming. (Power spikes can cause reflashing to fail) That was another eBay buy. I actually bought it for diagnosing the Audi when my starter went out

After that I reprogrammed the HMI module to tell it it was in a Corvette rather than a Camaro. Fortunately that only took a few seconds.
My idea about the drive mode menu didn't work, but I don't really care. The exhaust and steering stuff still work via the drive selector knob. I just can't customize it. After playing with it some more, I doubt I'd have gotten much use out of it anyway. But the faster UI and Android Auto will benefit me every time I drive the car. I've got Google Maps navigation now. My car didn't have a factory nav system.


I did pull off two other wins while I was at it. For some reason, GM offered HD radio on the Corvette in 14 and 15, got rid of it for 16 and 17, and then brought it back in 2018. It was available on other 16-17 GM vehicles though.
So I just used a radio that came out of a truck

The aftermarket upgrades call for changing the USB jack for some reason. This is based on an upgrade GM offered on early 2016 ATS-Vs that got build without this hardware. The newer USB jack doesn't have an SD card reader.
I left mine alone. The USB ports and the SD card reader work fine. That saved another $30-50.
So all in, I've got just over $200 into this between hardware and the GM SPS subscription. I kept my HD radio and my SD card slot, I gained Android Auto, and I lost a menu I don't think I'd have really used in the first place. I don't count the cost of the MDI or the battery charger since they'll have value beyond just this project.
It took me longer than expected, but it was still wrapped up in around 4 hours. That "1:42" in the screen shots was AM
But the time and achievement still beats the hell out of a lot of my other projects 

It'll be a while though. My mod budget is tapped out at the moment. I built a GM dealer programming setup on the cheap.

So, quick background for anyone who's not up on C7 Corvette infotainment options (IE anyone not named Matt Janusch
In 2016, GM added Android Auto and Apple Car Play to their cars. This required upgraded hardware, which meant even the regular non-Android/Apple stuff was faster and smoother as well. GM's official position is that if you want these features, you should buy a newer car
By some small miracle, this newer hardware is actually plug and play (sort of) on 2014-2015 C7s. There's one small problem though. If you have a Z51 like me and Matt, or a Z06, you've got an active exhaust system. There's a menu that allows you to customize when the exhaust is loud or quiet, and you can also tweak the steering weight. This is independent of the drive mode selector knob on the center console.
Installing the 2016 hardware breaks this menu. 2016 and up cars still have it, but there's some incompatibility between the 2016 infotainment and the rest of the 2014-2015 car.
There are vendors selling this upgrade for $750-1000. I didn't want to pay that and lose stuff at the same time.
Thus began the eBay stalking and reading a whole lot of GM service bulletins.
I lucked out and got a GM Multiple Diagnostic Interface (the blue thing) super cheap. This is the GM dealer scan/programming tool. Mine is actually made by ETAS too. It's not a Chinese clone. The seller had it listed wrong. I was the only bidder
Now that means I don't need to buy pre-programmed modules from vendors. At this point, I thought I might know a workaround for the broken drive mode menu. I can buy used parts and start experimenting.
After a whole lot of research, I found the parts I needed. An upgraded HMI (human machine interface) module, and the newer radio. I got them for $165 total
The last thing I needed was a subscription to GMs Service Programming System. They recently changed their subscription model to $40 for 24 months of access to updates for a single VIN. I needed a 2016 VIN in order to get the appropriate software for these parts, so I took one off a totaled car on an auction site. I could have used one off a car for sale, but since I was subscribing to an official GM system, I didn't want my tinkering messing up someone's records with the mothership.
The HMI module is up inside the drivers side dash, just above the hood release. It's annoying, but not too bad.
The radio, on the other hand, was a nightmare. It's buried in the passenger side foot well, behind the carpet, underneath a metal bracket, and on the back side of another bracket behind the body control module (BCM). That last bracket is held in place by several pain in the ass nuts, and some really thick harness bundles.

This is the BCM. The big red thing is the battery cable coming from the trunk. The radio is behind this. It sucked. It really, really sucked.
I want to find the GM engineer responsible for this and make them replace this part, then see how smart they think they are while their hands are bleeding like mine did.
Anyway, I got it done.
Once everything was powered back up, the radio was in theft protection mode. It took nearly 30 minutes to reflash the damn thing. That's what the big silver box in the first photo is for. It's the GM recommended high end battery charger/maintainer. It supplies very clean power for use during reprogramming. (Power spikes can cause reflashing to fail) That was another eBay buy. I actually bought it for diagnosing the Audi when my starter went out

After that I reprogrammed the HMI module to tell it it was in a Corvette rather than a Camaro. Fortunately that only took a few seconds.
My idea about the drive mode menu didn't work, but I don't really care. The exhaust and steering stuff still work via the drive selector knob. I just can't customize it. After playing with it some more, I doubt I'd have gotten much use out of it anyway. But the faster UI and Android Auto will benefit me every time I drive the car. I've got Google Maps navigation now. My car didn't have a factory nav system.


I did pull off two other wins while I was at it. For some reason, GM offered HD radio on the Corvette in 14 and 15, got rid of it for 16 and 17, and then brought it back in 2018. It was available on other 16-17 GM vehicles though.
So I just used a radio that came out of a truck

The aftermarket upgrades call for changing the USB jack for some reason. This is based on an upgrade GM offered on early 2016 ATS-Vs that got build without this hardware. The newer USB jack doesn't have an SD card reader.
I left mine alone. The USB ports and the SD card reader work fine. That saved another $30-50.
So all in, I've got just over $200 into this between hardware and the GM SPS subscription. I kept my HD radio and my SD card slot, I gained Android Auto, and I lost a menu I don't think I'd have really used in the first place. I don't count the cost of the MDI or the battery charger since they'll have value beyond just this project.
It took me longer than expected, but it was still wrapped up in around 4 hours. That "1:42" in the screen shots was AM
Last edited by Jeff V. on Sun Mar 04, 2018 7:11 am, edited 1 time in total.
I think about all the things we could have done, all the miracles we could have achieved, if we were all just a little bit better than it turns out we are.
--Naomi Nagata
--Naomi Nagata
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
That is all bad ass!
Whats more bad ass....I saw the smashing pumpkins live when they game go east TN.
No in all reality how the freak do you find this stuff? And how the freak do you buy something this nice and decided to start tearing into body pannels right away. Lol. I wouldnt want to mess up my new toy!
Coop
Whats more bad ass....I saw the smashing pumpkins live when they game go east TN.
No in all reality how the freak do you find this stuff? And how the freak do you buy something this nice and decided to start tearing into body pannels right away. Lol. I wouldnt want to mess up my new toy!
Coop
[quote=""Melis""]The cop asked Coop "Are you really a firefighter?" Coop was like "yeah" then the cop said "ok your in charge" then the cop left
[/quote]
DCIV: first to 2,000,000 rep points
[/quote]
DCIV: first to 2,000,000 rep points
- tabasco122
- Posts: 18084
- Joined: Sun Sep 09, 2007 3:57 pm
- Location: Houma, LA
- Contact:
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
Nice. Android auto is kinda cool, but i dont think its as big of a deal as people are making it out to be. After putting a radio with it in victorias car, im a bit underwhelmed.
scat1zzi
12:12 am: if the phone charger is a penis, and the chargy bit inside the phone is the vagina, i made my phones vagina prolapse on itself and cause catastrophic failure
[quote=""Seraflame""]Fear has nothing to do with it. It's a simple equation.
Is the shen I'm about to pull and the laughs that ensue = to or > the payback my wife is likely to impose? If yes. Shens. If no. Shens.[/quote]
12:12 am: if the phone charger is a penis, and the chargy bit inside the phone is the vagina, i made my phones vagina prolapse on itself and cause catastrophic failure
[quote=""Seraflame""]Fear has nothing to do with it. It's a simple equation.
Is the shen I'm about to pull and the laughs that ensue = to or > the payback my wife is likely to impose? If yes. Shens. If no. Shens.[/quote]
Click to show spoiler
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
It honestly wasn't that bad until I got to the BCM bracket. The trim pieces were all held in with clips similar to most other cars.Coop wrote:And how the freak do you buy something this nice and decided to start tearing into body pannels right away. Lol. I wouldnt want to mess up my new toy!
If you think this is bad, wait till you see what I've got lined up next
There's two reasons I wanted it. Navigation with traffic, and higher quality music streaming. Pandora sounds a lot better over USB than bluetooth, at least in this car.Ryan wrote:Android auto is kinda cool, but i dont think its as big of a deal as people are making it out to be.
I think about all the things we could have done, all the miracles we could have achieved, if we were all just a little bit better than it turns out we are.
--Naomi Nagata
--Naomi Nagata
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
Has anyone on the vette forum done what you just did? Or were you the first to figure this out? Also was that theft screen an oops or you made it do that?
Coop
Coop
[quote=""Melis""]The cop asked Coop "Are you really a firefighter?" Coop was like "yeah" then the cop said "ok your in charge" then the cop left
[/quote]
DCIV: first to 2,000,000 rep points
[/quote]
DCIV: first to 2,000,000 rep points
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
Other people have done it, but they usually buy pre-programmed parts for a LOT more money. As far as I know, I'm the only one who built and programmed my own kit using used parts.
The theft lock thing was expected. When the radio gets put into a car with a new VIN, it locks down until it gets reprogrammed.
Which begs the question of why they bother when the tools to reprogram it are available to anyone.
The theft lock thing was expected. When the radio gets put into a car with a new VIN, it locks down until it gets reprogrammed.
Which begs the question of why they bother when the tools to reprogram it are available to anyone.
I think about all the things we could have done, all the miracles we could have achieved, if we were all just a little bit better than it turns out we are.
--Naomi Nagata
--Naomi Nagata
- tabasco122
- Posts: 18084
- Joined: Sun Sep 09, 2007 3:57 pm
- Location: Houma, LA
- Contact:
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
Antitheft on a radio buried that far into the car is retarded
scat1zzi
12:12 am: if the phone charger is a penis, and the chargy bit inside the phone is the vagina, i made my phones vagina prolapse on itself and cause catastrophic failure
[quote=""Seraflame""]Fear has nothing to do with it. It's a simple equation.
Is the shen I'm about to pull and the laughs that ensue = to or > the payback my wife is likely to impose? If yes. Shens. If no. Shens.[/quote]
12:12 am: if the phone charger is a penis, and the chargy bit inside the phone is the vagina, i made my phones vagina prolapse on itself and cause catastrophic failure
[quote=""Seraflame""]Fear has nothing to do with it. It's a simple equation.
Is the shen I'm about to pull and the laughs that ensue = to or > the payback my wife is likely to impose? If yes. Shens. If no. Shens.[/quote]
Click to show spoiler
- Chris GTO TT
- Posts: 15874
- Joined: Mon Sep 10, 2007 7:50 pm
- Location: Sacramento
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
This is pretty awesome... Maybe I should buy a GM so Jeff can help me with all the fancy programming lol.
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
This was a pretty big step. Everything from here out is going to be cosmetic. I'm going to change the interior a little, and do a Z06 grille and stage 2 aero. This is the look I'm going for, minus the bits on the center of the hood.

The car is damn near perfect just like it is. I just want to personalize it a little.

The car is damn near perfect just like it is. I just want to personalize it a little.
I think about all the things we could have done, all the miracles we could have achieved, if we were all just a little bit better than it turns out we are.
--Naomi Nagata
--Naomi Nagata
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
^ huh, that country club is in NC.
Last edited by happygeek on Mon Mar 05, 2018 1:41 am, edited 1 time in total.
All gave some, some gave all.
America is not at war, the US military is. America is at the mall.
America is not at war, the US military is. America is at the mall.
- aaronatstate
- Posts: 9847
- Joined: Tue Apr 17, 2007 3:52 pm
- Location: Arkansas
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
So awesome. It's stuff like this that makes me glad I stuck to the mechanical side of engineering 
Now the question becomes is it possible to upgrade my 2015 ST to the newer Sync3 with Apple Car Play
Also if you get mudflaps, you need to get naked lady mudflaps because 'Murica!
Now the question becomes is it possible to upgrade my 2015 ST to the newer Sync3 with Apple Car Play
Also if you get mudflaps, you need to get naked lady mudflaps because 'Murica!

Chr15t0ph3r85: YES
Chr15t0ph3r85: GOOO STATE
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
It looks like it is possible. Doesn't seem all that different from what I did.
http://www.focusst.org/forum/focus-st-e ... grade.html
http://www.focusst.org/forum/focus-st-e ... grade.html
I think about all the things we could have done, all the miracles we could have achieved, if we were all just a little bit better than it turns out we are.
--Naomi Nagata
--Naomi Nagata
- aaronatstate
- Posts: 9847
- Joined: Tue Apr 17, 2007 3:52 pm
- Location: Arkansas
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
[quote=""Jeff V.""]It looks like it is possible. Doesn't seem all that different from what I did.
http://www.focusst.org/forum/focus-st-e ... grade.html[/quote]
Hmmm
Maybe I'll wait to do that until I have the visual/performance upgrades done I want to do.
http://www.focusst.org/forum/focus-st-e ... grade.html[/quote]
Hmmm
Maybe I'll wait to do that until I have the visual/performance upgrades done I want to do.

Chr15t0ph3r85: YES
Chr15t0ph3r85: GOOO STATE
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
This is very interesting. I was just poking around in the cache folders for the GM SPS app on my laptop. There's a folder with the actual files that get written to the modules. I knew that was there, and it might be useful later. But nowhere near as useful as this log file I found.
The programming app logs the actual CANbus messages in plain text with comments.
This is just a sample of it. I'm shocked that they'd log this and leave it laying around in plain text. That could be huge if I start poking around the data network on the car.
The programming app logs the actual CANbus messages in plain text with comments.
Code: Select all
Start Time: 2018.03.04-21:16:31
DLL Path: C:\Program Files (x86)\GM MDI Software\Products\MDI\Dynamic Link Libraries\BVTX4J32.dll
Firmware Version: 8. 3.103, DLL Version: 2.3.103.117, API Version: 04.04
Startup
Setup Base Mapping Matrix
Determine subnet configuration
MessageType=1, <[.H..]00 00 01 01 FE 01 3E 00 00 00 00 00 [0012]
MessageType=2, >[.H..]00 00 01 01 FE 01 3E 00 00 00 00 00 [0012] TxMsgType
Available subnets: HS-CAN
MessageType=1, <[.H..]00 00 01 01 FE 02 1A B0 00 00 00 00 [0012]
MessageType=2, >[.H..]00 00 01 01 FE 02 1A B0 00 00 00 00 [0012] TxMsgType
MessageType=2, >[.H..]00 00 06 54 03 5A B0 2B AA AA AA AA [0012]
MessageType=2, >[.H..]00 00 06 42 03 5A B0 31 AA AA AA AA [0012]
MessageType=2, >[.H..]00 00 06 4E 03 5A B0 38 AA AA AA AA [0012]
MessageType=2, >[.H..]00 00 07 E8 03 5A B0 11 AA AA AA AA [0012]
MessageType=2, >[.H..]00 00 06 4D 03 5A B0 97 00 00 00 00 [0012]
MessageType=2, >[.H..]00 00 07 EB 03 5A B0 22 AA AA AA AA [0012]
MessageType=2, >[.H..]00 00 06 43 03 5A B0 28 [0008]
MessageType=2, >[.H..]00 00 06 41 03 5A B0 40 C9 00 18 04 [0012]
MessageType=2, >[.H..]00 00 06 53 03 5A B0 81 [0008]
Base Mapping Matrix:
ECU 0x2B on HS-CAN (ReqCANId: 0x254, RspCANId: 0x654)
ECU 0x31 on HS-CAN (ReqCANId: 0x242, RspCANId: 0x642)
ECU 0x38 on HS-CAN (ReqCANId: 0x24E, RspCANId: 0x64E)
ECU 0x11 on HS-CAN (ReqCANId: 0x7E0, RspCANId: 0x7E8)
ECU 0x97 on HS-CAN (ReqCANId: 0x24D, RspCANId: 0x64D)
ECU 0x22 on HS-CAN (ReqCANId: 0x7E3, RspCANId: 0x7EB)
ECU 0x28 on HS-CAN (ReqCANId: 0x243, RspCANId: 0x643)
ECU 0x40 on HS-CAN (ReqCANId: 0x241, RspCANId: 0x641)
ECU 0x81 on HS-CAN (ReqCANId: 0x253, RspCANId: 0x653)
InitiateDiagnosticOperation (0x10) service with sub-func. 0x02 (disableAllDTCs)
MessageType=1, <[.H..]00 00 01 01 FE 02 10 02 00 00 00 00 [0012]
I think about all the things we could have done, all the miracles we could have achieved, if we were all just a little bit better than it turns out we are.
--Naomi Nagata
--Naomi Nagata
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
Cool... no HD radio in 2015, at least not on my car. Would like that, and CarPlay, but not sure Id want to be tearing into those systems unless I could get the instrument cluster to show the Z06 boost gauge when I get supercharged or something.
-Matt
'21 Corvette Stingray HTC Z51
'95 3000GT Spyder VR4 (11.838@117.56)
'21 Corvette Stingray HTC Z51
'95 3000GT Spyder VR4 (11.838@117.56)
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
I think the bigger issue is making sure you can get your ECM reprogrammed to send the boost message out to the cluster.
Why not just trade your car in on a 2016 Z06? They seem to be coming down in price, and you'd get all the other toys to go with it. Bigger brakes and wheels, upgraded cooling, wide body, etc.
Why not just trade your car in on a 2016 Z06? They seem to be coming down in price, and you'd get all the other toys to go with it. Bigger brakes and wheels, upgraded cooling, wide body, etc.
I think about all the things we could have done, all the miracles we could have achieved, if we were all just a little bit better than it turns out we are.
--Naomi Nagata
--Naomi Nagata
Re: The timing is wrong. But also right. AKA Jeff buys a sports car in winter.
The apparatus has been assembled.


I think about all the things we could have done, all the miracles we could have achieved, if we were all just a little bit better than it turns out we are.
--Naomi Nagata
--Naomi Nagata