Thanks for making this video. I needed to know if I could take the touch screen module from a compatible radio I bought from a junk yard and use it to replace the broken one in in my 2016 Trax. Your video let me know yes I can replace just the touch screen module. I did it today thanks to this excellent video you made!!!!!
Great video and explanation. Just wondering what's involved with setting up a bench test setup for the MyLink systems, is a BCM a must have or is it possible to power the MyLink headunit directly from the +/- wires? Looking to power up a headunit and display for the MyLink system found in the Chevrolet SS / Holden Commodore. Any help would be greatly appreciated!
You need a BCM as there are communications messages that go between these modules to _negotiate_ a power up sequence. GM has come along long way from the days when radio modules just needed +/- power. I don't think a GM radio has worked like that since the 1990s.
@DrShock Thanks - Do you know if there's perhaps emulators that exist for the purpose of bench testing or is the 'only' option to utilise a BCM and wire up a harness like in your video?
Hello, all of this is very interesting. My question I have is if you had a mylink unit and it bcm from the same car, is it possible to wire that set up (similar to your bench set up) into a car? Leaving the original bcm and only use wires necessary such as speaks and then supply donor bcm with its on separate powers and grounds. So the car uses it original bcm and the donor bcm is only use to run mylink?
Well as it works on the bench it can work in another environment. You would have to entirely isolate the radio and body control modules from the rest of the vehicle though. Zero communications. This will mean you will lose all system sounds that your native BCM sends to the radio such as for the door being ajar, headlights left on, and key left in the ignition. Since all communication between the radio and BCM are on a computer network within the vehicle, you cannot have more than one BCM present on that network.
Makes sense. I was thinking of completely isolating the radio and bcm but I forgot about car system sound I don't have the eeprom stuff and not family with working with it at all. You're a wiz.But if I had the software and whatever hardware need id try. Do you have a complete list of all things needed and a site download software? It would be much appreciated.
@@DrShock is there a way to just replace the screen on the radio. I have a 2014 Chevy sonic and my screen is cracked. I bought the new radio. Just wondering if I can just switch the the cracked screen to the new screen. Or will is still say locked.
As long as you don't change the main circuit board with the EEPROM chip I showed there would be no problem with getting into a VIN locked state. To insure screen compatibility, make sure the donor radio unit you extract the screen from has the _exact_ same GM part number on the white label.
Hello, nice to greet you, I did the procedure as explained in the video of putting FF in the location of the previous VIN, I turned it on on the test bench without BCM and it tells me without VIN when I put it in the vehicle will I have problems? Or will the vehicle's BCM take care of rewriting? Thank you
The BCM handles writing the VIN to the radio module during the security handshake. So until there is a BCM connection, nothing will change in this memory location. If you're doing this for a vehicle in your possession, then this is easy enough to plug in and test. If you are doing this for a customer remotely, it's best to have a BCM on the bench where you can verify the radio is able to communicate properly (and then blank out the EEPROM a second time before shipping to the customer).
Awesome videos great explanations sorry to bother you but by any chance do you have instructions of how to unlock a radio on a 15 chevy silverado or can you do it obviously for a fee I would really apprecciate if you can shine some light on my quest thank you.
I haven't examined the board of that model radio yet, so couldn't say where to find the EEPROM. But if you have an MDI scan tool, or similar J2534 interface, you might try a calibration update using GMs SPS2 tooling. You can _rent_ weekend access at www.acdelcotds.com. While the cars have moved to block reusing pre-used modules like radios, the trucks have lagged so you might still squeak by with a 2015. Worth a shot before diving into a circuit board level operation.
if you have access to the old radio board you could read the vin and the checksum and use it on the new board. i am going to do this on a Buick enclave 2009.
The Spark of these model years this video covers did have an option with a MyLink radio from the factory. But after 2016 the radio design changed so the boards are different that what this video shows.
You have to go into the description for the CH341a video linked as a _card_ in this one (circle _i_ white icon in the upper right corner) which is th-cam.com/video/hPKckby54uA/w-d-xo.html. The black edition is the only flavor I've ever used.
Hello, question, I received a Joy car in which they put a mylink 1 of a prism, it works perfectly but every 10 minutes it turns off, if I carry out this procedure of placing FF when the new vin is recorded, will it stop restarting??? From already thank you very much
This procedure is only for addressing a VIN lock. If yours doesn't show the locked message, it wouldn't have anything to do with the behavior you're seeing.
Do you use the same BCM on all car radios? For example, I want to remove the code for a Jeep radio and should I use the Jeep BCM? Or can I do it with BCM of another car?
The BCM for these years of GM vehicles is the heart of a cluster of communication modules. The BCM communicates with the PCM as well as the TCM, for example. Each GM car make and model will have it's own BCM design and the replacement must be of the exact same design/part number supersession to function as designed. Cars vary in the communications bus protocol employed between the BCM and the radio on GM models. So no, you cannot use one type of GM BCM for all types of GM radios. I would not expect a GM radio to communicate with a Chrysler Fiat BCM at all. Even if they were manufactured by the same third party supplier, e.g., Panasonic, they would be loaded with different firmware and microcontroller programming specific to the OEM vehicle manufacturer. If you found this to work, I would characterize it as a lucky fluke.
Hello, I have a question, I have a 2012 Chevrolet Sonic Lt with a normal radio, if I buy the Mylink radio for a Sonic between 2013 to 2016, after unlocking it it could work without having to make any other connection or invention or does it have Does it have to be exactly the same year as the car for it to work?
The risk of incompatibility increases as you get further away from your own model year. While those years are all the same generation Sonic, GM made running changes that _could_ hang you up. You'll want to make sure the wiring connector is the same, and it's worth googling thru the Sonic forums to find evidence others found success on this same path. Btw, you'll need a new dash center stack panel as the MyLink one is unique and not shared with the base radio.
Hello again, So I see this is getting closer and hopefully I am too. Since you didn't know of a Mac attack for the AsProgrammer and CH341A, I picked up a Windows 10 HP laptop to do the programming. My 2013 Acadia Denali head unit and the identical one from the salvage yard each have 2 ic chips that have 8 legs each, 1 on front side and the othe on the backside of the circuit board. Physical size is about 49 mm x 68 mm in all cases, Both head units have on the front side ic chip with these markings: E5P02 and original with PB38 and replacement with PB42. The backside has ic chip with markings 15532 on both the original and the replacement and the original with 2324 along legs 2, 3 & 4: and the replacement with 2386 on that edge. Is there a way to obtain necessary info and select the appropriate chips to edit with the CH341A programmer? Who makes these chips, size, page, IIC or SPI? Please advise, this mountain is sizable for a retired engineer in his 70's to be climbing. Appreciate you being here.
I've not worked on the radio that the 2013 Acadia comes with, so I do not know for certain the location of the EEPROM storage device for this model. However, I can tell you it is _neither_ of the two you mention. Not, the one marked E5P02. That one would be most likely a mosfet with that number - www.onsemi.com/pdf/datasheet/ntms5p02r2-d.pdf. Also not the chip marked 15532, which is most likely an audio op amp - www.ti.com/product/NE5532 Remember, like the Sonic radio in this video, the chip can be hidden underneath the XM receiver module too. But if it were me experimenting, and I couldn't locate _any_ other SOIC8 devices, I would feel compelled to view that this radio might _not_ have an 8 pin EEPROM device. I'd make extra sure there are no other SOIC8 chip candidates. I have come across GM radios that used a 3-pin EEPROM instead, for example. You might want to try in forums for the Acadia to post if someone figured this out already.
Yes, of course. I mentioned this in the video if you happen to have the original radio you can just swap the chip (presuming you are experienced with micro soldering to remove the SMD device). Some folks are going to be trying to get rid an aftermarket and put the car back to original so they won't have that option.
Hey man, my girlfriend baught a Chevy sonic a few years ago, cheap, and the guy didn't tell her that the car was wrecked. After watching this video I suspect he either changed the radio and didn't know it wasn't gonna read the vin or he changed the ECU. This is a little out of my depth. But I love being in over my head, and finding a challenge. I just wanted to ask you if I could do this off the BCU in the car, or if I should get the BCU out of the donor car and wire it up like you did. I've never worked on anything thing this small. But I drove my work truck with everything including the coil straight off the battery. So I'm sure I could work on a more intricate scale. Sorry for the long comment. Just wanted to know a little more before I started getting into my girlfriends car 😂
You *can't* apply this same technique to the BCM (body control module), but what you can do is physically transfer the EEPROM chip in the BCM to another of the _exact_ same part number from the _exact_ same make and model GM vehicle. The radio is pretty primitive compared to the BCM, watch this vid instead - th-cam.com/video/SaezNhq89NY/w-d-xo.html
@@DrShock all I'm doing is trying to do exactly what you did in the video, I'm just wondering if I should wire up a bcm like you did. Or if I can just run it off the one already in the car. Cause I can go get a bcm out of a sonic in the junkyard. But if I don't have to that'd save me some money
It wasn't clear if you were asking about the VIN in the BCM, or the VIN in the radio. Updating the VIN in the radio to match the one in the BCM is straight forward as I showed in this vid. But changing the VIN in the BCM is not, and there's more in the BCM than just the VIN. The BCM also tracks the mileage so there are some legalities involved in tampering with that data. As well the BCM contains the security codes for allowing the engine to start. Some other data as well. So with a BCM, it's just better to physically move the EEPROM chip to a donor is what I was saying. If you're just trying to unlock the radio, ignore all this BCM info. ;-)
@@DrShock all info is good info to hear, I appreciate the help, and sorry for being too wordy. You're gonna help make a girl very happy that her radio is unlocked!! Thank you again
I've read on the sonic owners forum that a user had completely removed the chip. Their words were "ripped it out". Would you know what the consequence of that would be or would the radio function like normal as they claimed?
Well that would be the _neanderthal_ approach I guess. Not something where I'm working on a customers vehicle that would ever be considered. There is high risk of collateral circuit board damage in that approach, depending on the "tool" used, thus rendering the radio a paper weight. On the off chance the board wasn't damaged, then yes the removal of the chip would VIN unlock the earlier model years like this series. I would expect that likely you lose station presets or other user settings that typically survive a power loss event tho. Not related to the Sonics from these years, but my understanding though is more modern GM radios, this kind of action will just brick the radio. Tbh, just take the radio to a local radio shop and have them perform the soldering rather than risk permanent damage would be my advice.
My issue is the touchscreen, could I just switch the screen with out having to do any of this if I get the same unit? Or is there programming associated with the screen as well?
i installed a mylink radio from a scrap yard on my 2012 sonic with a normal radio in it i wired it directly to the fuse box and made a new ground. it surprisingly works but it shuts down every 10 minutes. if i reboot it it will run another 10 minutes then shuts down again. any ideas? thanks
Thanks for making this video. I needed to know if I could take the touch screen module from a compatible radio I bought from a junk yard and use it to replace the broken one in in my 2016 Trax. Your video let me know yes I can replace just the touch screen module. I did it today thanks to this excellent video you made!!!!!
Sir thank you very much for sharing this. I can't get enough of it
Can u please make a tutorial of how to deal with 5th gen camaro mylink screen. Thank you
Great video and explanation.
Just wondering what's involved with setting up a bench test setup for the MyLink systems, is a BCM a must have or is it possible to power the MyLink headunit directly from the +/- wires? Looking to power up a headunit and display for the MyLink system found in the Chevrolet SS / Holden Commodore.
Any help would be greatly appreciated!
You need a BCM as there are communications messages that go between these modules to _negotiate_ a power up sequence. GM has come along long way from the days when radio modules just needed +/- power. I don't think a GM radio has worked like that since the 1990s.
@DrShock Thanks - Do you know if there's perhaps emulators that exist for the purpose of bench testing or is the 'only' option to utilise a BCM and wire up a harness like in your video?
I'm not aware of any substitute for the BCM being in the circuit to power up a stock GM radio module.
Hello, all of this is very interesting. My question I have is if you had a mylink unit and it bcm from the same car, is it possible to wire that set up (similar to your bench set up) into a car? Leaving the original bcm and only use wires necessary such as speaks and then supply donor bcm with its on separate powers and grounds. So the car uses it original bcm and the donor bcm is only use to run mylink?
Well as it works on the bench it can work in another environment. You would have to entirely isolate the radio and body control modules from the rest of the vehicle though. Zero communications. This will mean you will lose all system sounds that your native BCM sends to the radio such as for the door being ajar, headlights left on, and key left in the ignition. Since all communication between the radio and BCM are on a computer network within the vehicle, you cannot have more than one BCM present on that network.
Hello! I like your videos i was wondering if you know which Eprom chip has the vin information on a 2015 traverse mylink radio?
Makes sense. I was thinking of completely isolating the radio and bcm but I forgot about car system sound I don't have the eeprom stuff and not family with working with it at all. You're a wiz.But if I had the software and whatever hardware need id try. Do you have a complete list of all things needed and a site download software? It would be much appreciated.
The video is all I have provided for what is needed. The linked video on the EEPROM programmer will have info about it and its software.
@@DrShock is there a way to just replace the screen on the radio. I have a 2014 Chevy sonic and my screen is cracked. I bought the new radio. Just wondering if I can just switch the the cracked screen to the new screen. Or will is still say locked.
As long as you don't change the main circuit board with the EEPROM chip I showed there would be no problem with getting into a VIN locked state. To insure screen compatibility, make sure the donor radio unit you extract the screen from has the _exact_ same GM part number on the white label.
Hello, nice to greet you, I did the procedure as explained in the video of putting FF in the location of the previous VIN, I turned it on on the test bench without BCM and it tells me without VIN when I put it in the vehicle will I have problems? Or will the vehicle's BCM take care of rewriting? Thank you
The BCM handles writing the VIN to the radio module during the security handshake. So until there is a BCM connection, nothing will change in this memory location. If you're doing this for a vehicle in your possession, then this is easy enough to plug in and test. If you are doing this for a customer remotely, it's best to have a BCM on the bench where you can verify the radio is able to communicate properly (and then blank out the EEPROM a second time before shipping to the customer).
@@DrShock thank you!
Awesome videos great explanations sorry to bother you but by any chance do you have instructions of how to unlock a radio on a 15 chevy silverado or can you do it obviously for a fee I would really apprecciate if you can shine some light on my quest thank you.
I haven't examined the board of that model radio yet, so couldn't say where to find the EEPROM. But if you have an MDI scan tool, or similar J2534 interface, you might try a calibration update using GMs SPS2 tooling. You can _rent_ weekend access at www.acdelcotds.com. While the cars have moved to block reusing pre-used modules like radios, the trucks have lagged so you might still squeak by with a 2015. Worth a shot before diving into a circuit board level operation.
if you have access to the old radio board you could read the vin and the checksum and use it on the new board. i am going to do this on a Buick enclave 2009.
Hey, could you possibly do an explanation on a 5th gen camaro with the touch screen mylink?
The same stereo in the 2015 Vauxhall Corsa
mylink first generation just like yours in this video, Onix 2014.
Nice video sir...
Do you think it works with 2016 and newer spark radio? Or any solution?
The Spark of these model years this video covers did have an option with a MyLink radio from the factory. But after 2016 the radio design changed so the boards are different that what this video shows.
I like your video, but I can't find a reliable driver/software for the mini programmer. Do you have the one you used?
You have to go into the description for the CH341a video linked as a _card_ in this one (circle _i_ white icon in the upper right corner) which is th-cam.com/video/hPKckby54uA/w-d-xo.html. The black edition is the only flavor I've ever used.
Hello, question, I received a Joy car in which they put a mylink 1 of a prism, it works perfectly but every 10 minutes it turns off, if I carry out this procedure of placing FF when the new vin is recorded, will it stop restarting??? From already thank you very much
This procedure is only for addressing a VIN lock. If yours doesn't show the locked message, it wouldn't have anything to do with the behavior you're seeing.
Do you use the same BCM on all car radios? For example, I want to remove the code for a Jeep radio and should I use the Jeep BCM? Or can I do it with BCM of another car?
The BCM for these years of GM vehicles is the heart of a cluster of communication modules. The BCM communicates with the PCM as well as the TCM, for example. Each GM car make and model will have it's own BCM design and the replacement must be of the exact same design/part number supersession to function as designed. Cars vary in the communications bus protocol employed between the BCM and the radio on GM models. So no, you cannot use one type of GM BCM for all types of GM radios.
I would not expect a GM radio to communicate with a Chrysler Fiat BCM at all. Even if they were manufactured by the same third party supplier, e.g., Panasonic, they would be loaded with different firmware and microcontroller programming specific to the OEM vehicle manufacturer. If you found this to work, I would characterize it as a lucky fluke.
Hello, I have a question, I have a 2012 Chevrolet Sonic Lt with a normal radio, if I buy the Mylink radio for a Sonic between 2013 to 2016, after unlocking it it could work without having to make any other connection or invention or does it have Does it have to be exactly the same year as the car for it to work?
The risk of incompatibility increases as you get further away from your own model year. While those years are all the same generation Sonic, GM made running changes that _could_ hang you up. You'll want to make sure the wiring connector is the same, and it's worth googling thru the Sonic forums to find evidence others found success on this same path. Btw, you'll need a new dash center stack panel as the MyLink one is unique and not shared with the base radio.
Ok, I'll check that, thanks.@@DrShock
Hello again,
So I see this is getting closer and hopefully I am too. Since you didn't know of a Mac attack for the AsProgrammer and CH341A, I picked up a Windows 10 HP laptop to do the programming. My 2013 Acadia Denali head unit and the identical one from the salvage yard each have 2 ic chips that have 8 legs each, 1 on front side and the othe on the backside of the circuit board. Physical size is about 49 mm x 68 mm in all cases, Both head units have on the front side ic chip with these markings: E5P02 and original with PB38 and replacement with PB42. The backside has ic chip with markings 15532 on both the original and the replacement and the original with 2324 along legs 2, 3 & 4: and the replacement with 2386 on that edge. Is there a way to obtain necessary info and select the appropriate chips to edit with the CH341A programmer? Who makes these chips, size, page, IIC or SPI? Please advise, this mountain is sizable for a retired engineer in his 70's to be climbing. Appreciate you being here.
I've not worked on the radio that the 2013 Acadia comes with, so I do not know for certain the location of the EEPROM storage device for this model. However, I can tell you it is _neither_ of the two you mention.
Not, the one marked E5P02. That one would be most likely a mosfet with that number - www.onsemi.com/pdf/datasheet/ntms5p02r2-d.pdf.
Also not the chip marked 15532, which is most likely an audio op amp - www.ti.com/product/NE5532
Remember, like the Sonic radio in this video, the chip can be hidden underneath the XM receiver module too.
But if it were me experimenting, and I couldn't locate _any_ other SOIC8 devices, I would feel compelled to view that this radio might _not_ have an 8 pin EEPROM device. I'd make extra sure there are no other SOIC8 chip candidates. I have come across GM radios that used a 3-pin EEPROM instead, for example. You might want to try in forums for the Acadia to post if someone figured this out already.
Is it possibly to simply swap that chip from the unlocked radio to the locked radio? And would that work?
Yes, of course. I mentioned this in the video if you happen to have the original radio you can just swap the chip (presuming you are experienced with micro soldering to remove the SMD device). Some folks are going to be trying to get rid an aftermarket and put the car back to original so they won't have that option.
Hey man, my girlfriend baught a Chevy sonic a few years ago, cheap, and the guy didn't tell her that the car was wrecked. After watching this video I suspect he either changed the radio and didn't know it wasn't gonna read the vin or he changed the ECU. This is a little out of my depth. But I love being in over my head, and finding a challenge. I just wanted to ask you if I could do this off the BCU in the car, or if I should get the BCU out of the donor car and wire it up like you did. I've never worked on anything thing this small. But I drove my work truck with everything including the coil straight off the battery. So I'm sure I could work on a more intricate scale. Sorry for the long comment. Just wanted to know a little more before I started getting into my girlfriends car 😂
You *can't* apply this same technique to the BCM (body control module), but what you can do is physically transfer the EEPROM chip in the BCM to another of the _exact_ same part number from the _exact_ same make and model GM vehicle. The radio is pretty primitive compared to the BCM, watch this vid instead - th-cam.com/video/SaezNhq89NY/w-d-xo.html
@@DrShock thanks so much. Just make sure we are on the same page, I can't just reprogram the chip with the radio hooked up to my car, right?
@@DrShock all I'm doing is trying to do exactly what you did in the video, I'm just wondering if I should wire up a bcm like you did. Or if I can just run it off the one already in the car. Cause I can go get a bcm out of a sonic in the junkyard. But if I don't have to that'd save me some money
It wasn't clear if you were asking about the VIN in the BCM, or the VIN in the radio. Updating the VIN in the radio to match the one in the BCM is straight forward as I showed in this vid. But changing the VIN in the BCM is not, and there's more in the BCM than just the VIN. The BCM also tracks the mileage so there are some legalities involved in tampering with that data. As well the BCM contains the security codes for allowing the engine to start. Some other data as well. So with a BCM, it's just better to physically move the EEPROM chip to a donor is what I was saying. If you're just trying to unlock the radio, ignore all this BCM info. ;-)
@@DrShock all info is good info to hear, I appreciate the help, and sorry for being too wordy. You're gonna help make a girl very happy that her radio is unlocked!! Thank you again
I've read on the sonic owners forum that a user had completely removed the chip. Their words were "ripped it out". Would you know what the consequence of that would be or would the radio function like normal as they claimed?
Well that would be the _neanderthal_ approach I guess. Not something where I'm working on a customers vehicle that would ever be considered.
There is high risk of collateral circuit board damage in that approach, depending on the "tool" used, thus rendering the radio a paper weight. On the off chance the board wasn't damaged, then yes the removal of the chip would VIN unlock the earlier model years like this series. I would expect that likely you lose station presets or other user settings that typically survive a power loss event tho. Not related to the Sonics from these years, but my understanding though is more modern GM radios, this kind of action will just brick the radio.
Tbh, just take the radio to a local radio shop and have them perform the soldering rather than risk permanent damage would be my advice.
Hey seems like a fairly easy process, but do you have a reliable source for downloading the driver/software for the CH341A?
no i do not unfortunately
Thank you
My issue is the touchscreen, could I just switch the screen with out having to do any of this if I get the same unit? Or is there programming associated with the screen as well?
If you get the same part number unit the touch screen can be separately replaced as you saw me doing during disassembly/reassembly.
i installed a mylink radio from a scrap yard on my 2012 sonic with a normal radio in it i wired it directly to the fuse box and made a new ground. it surprisingly works but it shuts down every 10 minutes. if i reboot it it will run another 10 minutes then shuts down again. any ideas? thanks
You have to have communications to the BCM, otherwise the radio will eventually shut off. Power and ground is no longer enough on more modern modules.
makes sense. thanks
Hello, my chevrolet Onix in Brazil has stopped in logo and dont go on, can you help me to fix this bug?
Anyway I could send you my radio to get unlocked?
Hi
How can I unlocked Silverado 2015 HMI?
Make a video doing the same process with Mylink 2
I just picked up my link radio from the junkyard trying to get it programmed to my 2012 Chevy sonic any help or if I send it to you can you program it
What about 2009 gmc yukon lcd screen
I thought I found a deal on a $40 head unit from the yard. Was not expecting rocket surgery :/
could you unlock my camaro chevy my link radio?
Have you done anything with the denso units? Specifically a 20888798, from a 2010 Cadillac SRX. I can't seem to find the EEPROM.
No, not yet.