2014+ Jeep Cherokee Forums banner

Ordered a vGate vLinker MC+

21K views 58 replies 15 participants last post by  jtdelaware63  
#1 ·
A few months ago @Mark_ found what appeared to be a lower priced option than the now-$140 OBDLink MX+ on Amazon called the vLinker MC+ (yup, no copyright infringement there :cool: )

In browsing a RAM forum, there's mention of a guy who uses AlfaOBD (and JScan) using the vLinker MC+ dongle and it all works great. The MC+ advertises support for both the High Speed CAN & Medium Speed (MS) CAN networks which the Cherokee uses so it looks promising.

So many times I've almost lost my MX+ to leaving in plugged into someone's car whether helping a friend check out a used car or if someone asks me to pull their codes etc. so I'd like to have a spare.

I noticed today that vGate is actually selling the MC+ "old shell" style on their website for $37 so I took the plunge. There's no tax and they have a $4 coupon code. Old shell Vgate vLinker MC+ (Only sales In North America)

After I get it, I'll run it through its paces in AlfaOBD, expecially on a proxialign, and post back here. (y)



ps: vLinker MC+ supports Android/iOS/Windows. They have a cheaper version, the MC, that drops iOS support and is $10 less. Even though I'm an Android user, for just $10, I'd rather have support for all platforms.
-----------------------------------------------------
Image

-----------------------------------------------------

"Old Shell" style MC+ on the vLINK website. $4 discount on their website's coupon page. Also, there's no tax.

Image


Image


--------------------------------------------------------

At AMAZON, $53 + tax (new shell style)
Image
 
#9 ·
I still haven't seen any conclusive evidence that you can JUST use the mx+ without the blue or grey adapters for alfaOBD, even though some places on the internet say you can. Every person on this forum seems to have just bought the adapters.
 
#10 ·
I use my MX+ with AlfaOBD and everything works. I don't have any of the adapters. I experiment alot with the software so I've run through a lot of the features at this point and there's nothing needing any additional cables or adapters.

The blue cable is only if you have an adapter that cannot talk to the intermediate speed CANBUS (MS-CAN) [e.g. like the LX model]. The MX+ can talk both the normal highspeed CANBUS and MS-CAN so no adapters needed.
 
#17 ·
Unfortunately yes for any FCA car post-2019. It's actually kind of ironic.... They added to Security Gateway Module after someone was able to hack a GC WK2 or Cherokee wirelessly back in like 2013 or 2014 through the 3G uConnect. Now that 3G is gone, unless you have a 4G radio with active subscription, your car can't be wirelessly hacked hence the security module's raison d'être went away with 3G.
 
#21 ·
The last time I used alfaOBD I had a custom-made cable that plugged into the canbus block under the center console. I now have an ECRI but I have not tried again since.
 
  • Like
Reactions: maxiflight
#33 ·
You mean the Hylux kit ? If so, I finally figured that one out a few months ago. Some black paint and 'Made in the USA' is a good distraction on the fake one ;)

 
#35 ·
I'm just catching up on some threads now. Regarding the eBay/Amazon blue ELM327 dongles, note it's a little deceiving...

  • Pretty much EVERY OBDII adapter will work with AlfaOBD (as well as iNCarDoc, Torque, and countless other OBDIIapps out there etc.). This is because basic ELM327 adapters only are intended to access the ECU for engine OBD features. Thus they access the standard high-speed CANBUS which all cars (incl. the Cherokee) use for engine, transmission, powertrain etc. management. (pulling codes, finding out if your car is emissions-ready etc.)
  • The difference is that more expensive adapters will also talk to the intermediate-speed CANBUS as well which is needed for some of the Cherokee (and Jeep, Dodge, etc.) features like HVAC, door modules, etc. To use an inexpensive OBDII adapter on the intermediate-speed CANBUS you need a special (blue) cross-over cable.
The larger hassle comes when you try to do a proxi align. If you're using an inexpensive adapter, you can't complete the proxi align without the blue swapped-pin (crossover) cable because the proxi align tries to talk to ALL the modules in the car.

--------------------------
Just as a point of reference, below is the data architecture of the Cherokee CANBUS.

  • From the OBDII port (yellow arrow) communication goes to the Body Control Module (BCM) which can be thought of as the 'master module'. On 2019+ cars there would be a new module, the Security Gateway Module (SGM), here before the BCM. You can read values with the SGM in place but cannot edit/write values. To do that you need the SGM bypass cable.
  • The BCM can talk to both the high-speed CANBUS (shown by the red arrow branch) and the intermediate-speed CANBUS (the purple arrowed branch). For IT guys out there, while the BCM can talk to both networks, it does not bridge both networks.
    • Cheap OBDII dongles can only speak to the red-arrow modules; the Powertrain Control Module, ABS, Instrument Panel Cluster (IPC), Adaptive Cruise Control (ACC), etc.
    • More expensive OBDII dongles can speak to the the red-arrowed modules PLUS the purple-arrowed modules; HVAC, Premium audio AMP, Passenger Door Module (PDM), Integrated Center Stack (ICS) etc.
A proxi align tries to recognize and save the state of ('align') ALL the modules in the car. Cheaper dongles will fail on any of the purple-arrowed modules.

Image


CHEROKEE MODULES
ABS
Anti Lock Brakes
ACC Adaptive Cruise Control
AHLM Headlamp Leveling
AMP Amplifier
BCM Body Controller
CSWM Comfort Seat Wheel Module
DDM Driver Door Module
DTCM Drive Train Control Module
EDM External Disc Module
EPB Electrical Parking Brake
EPS Electric Power Steering
ESL Electronic Steering Lock
ESM Electronic Shifter
FFCM Forward Facing Camera Module
HVAC Heat, Ventilation and A/C
ICS Integrated Center Stack
IPC Instrument Panel Cluster
LBSS Left Blind Spot Sensor
MSM Memory Seat Module
OCM Occupant Classification
ORC Occupant Restraint Air Bag
PAM Parking Aid Module
PCM Powertrain Control Module
PDM Passenger Door Module
PLGM Power Liftgate
PTU Power Transfer Unit
RADIO Radio
RBSS Right Blind Spot Sensor
RDM Rear Drive Module
RFH Radio Frequency Hub
RRM Radio Receiver Module
SCCM Steering Column Control Module
TCM Transmission Control Module
 
#36 ·
That's a lot of modules to fry in a lightning storm. That list is a prime example of why modern cars are a love hate relationship for mechanics. Release the gremlins...

Here, have some foglights --- Temu specials 😆
Next time you're hunting Amazon just know that the majority of individuals on there make their monies by reselling items. That extra 20$ is the next day delivery tax.

AlphaOBD will be fully functional if you find the photo with obdator written on it. That's also one of the ones alphaobd lists in it's FAQ or somewhere I read. You want the obdator one, I don't know why but just adding that word on the dongle fixes everything 🥂

What all have y'all unlocked in the programmming? Remember, most companies production factories are based in China. Huawei chipmaker just figured that out the hard way, SCIM - KIRIN.
i
Image

Image
 
#39 · (Edited)
Thanks everyone

Thanks @Lindy!

Sorry folks, I've been away the last few weeks and have been posting remotely so I'm slowly been catching up.

------------------------------------------------

OBD-II Adapter/Dongle Review: vLinker MC+ vs. OBDLink MX+

So, last month I had the chance to actually test head-to-head the new OBD-II adapter, vLinker MC+, with the tried & true, OBDLink MX+ using AlfaOBD.

Here's a review....


1. COST
The vLinker MC+ clearly wins here. Coupled with the cost of AlfaOBD ($49), the total AlfaOBD/vLinker MC+ package can be had for $90. The same AlfaOBD/OBDLink MX+ package is almost $200.​
Image



2. Form factor/design
It's a tie. Both are well built. It's clear the vLinker MC+ was meant as a direct competitor (aka: copy :cool:) of the OBDLink MX+.

Image


Image




3. Connectivity
It's a tie. Both the vLinker MC+ and OBDLink MX+ fully support Android and iOS on Bluetooth. Connecting them to the Cherokee is straight-forward and reliable.​
Image
Image





4. Speed
The win goes to OBDLink MX+ with 115,200 baud support. Advertising itself as the "World's fastest BT OBD-II adapter" it's reliable all the way up to the highest speed in AlfaOBD. The vLinker MC+ works perfectly through 38,400 baud but starts experiencing errors at the highest speed (115,200). The speed difference is really only noticeable in one place; when doing a proxy align. With the 115,200 baud OBDLink MX+ a proxy align takes about 20 seconds to complete. With the 38,400 baud vLinker MC+, a proxy align takes about 60 seconds to complete. For any manual operation in AlfaOBD, there's no discernable difference between the two speeds.​
Image
Settings to use below for each adapter
Image

Image




4. CANBUS Compatability
It's a tie. Both the vLinker MC+ and OBDLink MX+ fully support both the Cherokee's standard high speed CANBUS network and intermediate speed (MS-CAN) network with no adapters or cables.

a. For example, the screenshot below shows a test of the HVAC blower motor. The HVAC module is on the intermediate speed network and normally requires a MS-CAN "blue cable" when used with a non-supported adapter. The HVAC module could be fully accessed with both the vLinker MC+ and OBDLink MX+ with no additional cables.​

Image



b. Test below is a proxy align with the vLinker MC+. Here also, both networks can be fully accessed without needing an adapter or blue cable leading to a successful proxy align. (as mentioned above, the only difference between the two adapters on a proxy align is the speed; 20 seconds vs. 60 seconds to completion.).​

PSA : Always do a proxy backup before doing a proxy align in case you screw the pooch
Image




------------------------

CONCLUSION/TAKE-AWAYS

  • Both the vLinker MC+ and OBDLink MX+ are fully compatible with AlfaOBD and can utilize all its features.
  • The main difference between the two adapters are (1) cost and (2) the speed of the UART chip. The vLinker MC+ ($37) is good through 38,400 baud whereas the OBDLink MX+ ($140) is good to 115,200 baud. The main discernable difference between the two speeds it the time it takes to perform a proxy alignment; 20 seconds vs. 60 seconds. When using the app manually such as when going through the parameters, changing settings, setting up and activating graphs of engine parameters etc., there's no discernable difference between the two speeds.
  • If you already have an OBDLink MX+ there's probably little reason to switch (since you've already bought it) however if you're (A) currently using a generic ELM 327-compatible adapter and the blue-cable swapping game is getting old or (B) don't have any adapter at all yet and want to start experimenting with AlfaOBD, the vLinker MC+ is a good option
  • If you're planning on doing regular, extensive configuration work on your Cherokee or other FCA vehicles where seconds count, then you may want to invest in the higher-priced adapter OBDLink MX+ to shave a little time off proxy aligns.
  • While I didn't mention it earlier, both adapters are fully "ELM 327" compatible so you can use most OBD-II software with them. For example, I tested both adapters with my other main go-to app inCarDoc which I use to read $Mode06 data to see misfire counts and other pending issues that might not have triggered a CEL light yet. Both worked with it and other generic OBD-II apps fine so with either of these you can toss your AliExpress-specials.
  • Also, note that both of these products end in a 'plus' (+). Their respective manufacturers also make "non plus" versions (e.g. vLinker MC and OBDLink MX) I would not recommend them as the savings is small and certain features are not the same. For example, the vLinker MC+ works on both iOS and Android. The vLinker MC is Android-only. Unless you know for certain you'll never need to connect using the other platform, it's best to have an adapter that supports both Android and iOS.

In the end, both work, so you can't go wrong either way.

Reply back if any questions. (y)


ps: *Note, at the time of this posting, vGate was selling their 'old shell design' vLinker MC+ for a reduced price until stocks are depleted which is what I purchased. Assume at some point in the future only the new design shell will be available which is like $10-$15 more. Note both are claimed to be the same inside with same versioning, support, chips etc., only cosmetic shell differences.
 
#52 ·
Here's some technical info I was able to dig up... The OBDLink MX+ UART has a potential baud rate of 10 megabits/sec. (much higher than the AlfaOBD max. of 115,200k) and sports a hefty 4k data transfer buffer. My guess is that the vLinker MC+ doesn't approach the same speed and almost definitely, not a 4k buffer (probably 1 or 2k). Of course, this type of speed would only be really noticeable when running an automated routine (like the proxy align which in testing, was noticeable although as noted in the review, each person would need to determine how much those extra 40 seconds are worth in their time). In using AlfaOBD "live" (manually) of course, this is imperceptible since people are slower navigating a user interface.

Either way, both are way superior to a $7 AliExpress adapter (and I'm a cheapie at heart! 🤣 )

Image

Image