Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
#2a JoyeAuto MMB (WJUC-1) / 2b Carplay Media Box (CP-21, X100, Z6 Plus)*
- upgraded hardware compared to #1a,b,c (1GB RAM, 8GB Storage)
- possibilty to change the connection cable and use USB Type A or C
- android UI as base system to enable follwing features:
- wireless carplay auto connect with one phone (no interruption during boot)
- multi user approach possible but requires reboot (every time when changing from android UI to carplay, Ver.201031, behavior still on Ver.210106)
- screen mirroring (personal hotspot or wifi hotspot required)
- using an usb stick to watch movies/listen to music without a mobile connection
- BT audio and phone calls without carplay or headunit interface
- support for more cars by default (at least my first gen. mzd connect headunit)
- medium to high price (100$ - 175$)
Just received mine today (got it for about 80€).
On my Mercedes CLA 2019 (MBUX),
Comparing to carlinkit 2.0,
it seems to start faster and seems more stable BUT it seems to use GPS from IPhone and NOT from the car. And I don’t see any menu to configure the Carplay parameter as from the carlinkit 2.0
I will do some additional test to confirm...
 
Just received mine today (got it for about 80€).
On my Mercedes CLA 2019 (MBUX),
Comparing to carlinkit 2.0,
it seems to start faster and seems more stable BUT it seems to use GPS from IPhone and NOT from the car. And I don’t see any menu to configure the Carplay parameter as from the carlinkit 2.0
I will do some additional test to confirm...
Connect to 192.168.50.2 on your phone when connected, then click the white button next to the "check for upgrade" button and you will see the option to turn GPS off.
 
Connect to 192.168.50.2 on your phone when connected, then click the white button next to the "check for upgrade" button and you will see the option to turn GPS off.
This procedure is for carlinkit ;-)
Here I tried the MMB.
 
From readme:

Custom Firmwares based on different stock firmwares

All custom firmwares restore "performance" scaling governor of the CPU, disable logging to save RAM and allow custom script execution from the USB Key :

U2W.sh
Warning !

There is no warranty of any kind with these custom firmwares, if you want to try it the best thing you can do is to flash the official firmware file before flashing the custom one (it is not preventing device bricking since it can happen with official files but at least you will not blame the custom firmware for this)
Thanks, I found several read me’s on the site but none like the one you quoted, must’ve not been looking in the right place!
 
I belive the Brazil MyLink 3 is not the same the another country. It can be different in every country. But I followed these steps to get it work.

1) I Update my cplay2air to ludwig 2021.01.28 firmware.

2) It works good at first connect, but it does not reconnect. You have to reset the cplay2air from the webinterface (192.168.50.2) and reconnect every time.

3) I created one script that resets cplay2air every starting. You have to put that script in a pendrive and keep it pluged in cplay2air. The script name need to be U2W.sh.

4) Every start you have to configure the cplay2air again.

5) It is not perfect, but still it is one way that I can use the cplay2air on my MyLink 3.

Bash:
#!/bin/sh

# ver se o arquivo existe em etc/bluetooth/
if [ -f /etc/bluetooth/mybluetooth.tar.gz ]; then
    # remover as configuracoes
    rm -f /etc/bluetooth/mybluetooth.tar.gz
    rm -f /etc/hichain/*
 
    # criar um novo serial
    echo `head /dev/urandom  |md5sum |awk '{print $1}'` > /etc/device_serial
 
    # sincronizar e reiniciar
    (sync;sleep 1;reboot)&
fi

Let me know if you had success.

Amazing! After reading this comment I realized that mine was not updated, so I got it upgraded to the latest (2021.02.02) and it finally worked! Still having the same issue as you on reboot, but I will use the same script for now, thank you Renato.
 
Just received mine today (got it for about 80€).
On my Mercedes CLA 2019 (MBUX),
Comparing to carlinkit 2.0,
it seems to start faster and seems more stable BUT it seems to use GPS from IPhone and NOT from the car. And I don’t see any menu to configure the Carplay parameter as from the carlinkit 2.0
I will do some additional test to confirm...
the wireless carplay adapter cp-21, / has 2 system ui versions, new iphone ui icon style ( without secret debugging menu)
and old firmware system ui style normal, with secret menu and debugging mode
 
  • Like
Reactions: dca78
Check the file size. Above I posted the update screenshot and it showed 0.55Mb. Normally they are 7-10Mb so I’m not sure what this update is.

I’ve had a few OTA checks and seen the 2021-02-02 and showed 0.55Mb so didn’t install.


I gave up on OTA. It has been 2 weeks and it never worked. I did the 2.2 with USB. If everything is working. I don't see any reason to upgrade anymore without new features added.
 
Connect to 192.168.50.2 on your phone when connected, then click the white button next to the "check for upgrade" button and you will see the option to turn GPS off.
So I confirm this procedure only works for devices produced by carlinkit.
 
the wireless carplay adapter cp-21, / has 2 system ui versions, new iphone ui icon style ( without secret debugging menu)
and old firmware system ui style normal, with secret menu and debugging mode
I did not find the information on this forum.. but maybe I did not search correctly. Can you please telle me more about the secret menu (or give me a link).
EDIT: I suppose I’m on the new UI version as I’m on the latest version (AS_V1.0.1.010617). So from what I read there is no more secret menu ?

Here GPS is giving wrong position when I’m on the road (difficulties to set the car on the right street)
 
I can't get any firmware to load using USB - the USB drive is formatted FAT32, the file is named U2W_Update.img, but when I plug the drive into the Carlinkit while it's powered by a wall charger, nothing happens. Is there some trick to it I'm missing? Is it because I'm using a MAC?
 
Last edited:
I can't get any firmware to load using USB - the USB drive is formatted FAT32, the file is named U2W_Update.img, but when I plug the drive into the Carlinkit while it's powered by a wall charger, nothing happens. Is there some trick to it I'm missing? Is it because I'm using a MAC?

Mac leaves some index files on with same name so can be problematic yes. I ended up finding a windows PC and did it on there to make sure.

If you look at files from a Mac on windows you’ll see them.

I think there is a tools if you look on here that formatted properly for a Mac, but just easier on windows
 
  • Like
Reactions: whatgift
Hi there! I tried to scroll through the most of 219 pages here...however could not find a clear answer if actually anyone have any solution for the issue with auto-connecting to Carlinkit 2.0 while you're still connected to home wifi. My parking spot is within my home wifi range, so each time I leave home, got into my car and start it up, Carlinkit 2.0 will never connect (as still on home WiFi)? thanks, Kris
 
Hi there! I tried to scroll through the most of 219 pages here...however could not find a clear answer if actually anyone have any solution for the issue with auto-connecting to Carlinkit 2.0 while you're still connected to home wifi. My parking spot is within my home wifi range, so each time I leave home, got into my car and start it up, Carlinkit 2.0 will never connect (as still on home WiFi)? thanks, Kris

On newer firmware there is a delay for connection. Try set a long delay so when you start car and drive away it waits a bit?

Mine also is within range but never has a problem with this as it connects to BT first then WiFi though
 
So I confirm this procedure only works for devices produced by carlinkit.
Well, I don't own carlinkit, only cplay2air, and this is how I access the settings, and where the GPS option is located. If you are saying the option is there on cplay2air and it actually doesn't do anything, that may be the case. I was just saying how you access the settings in cplay2air. In case it's a firmware version thing, I am on 2021.01.08.1658.
 
No problem ;-) you tried to help me.
See the post #5.167. CPlay2Air is probably produced by carlinkit (same software).
I own both Carlinkit 2.0 and new Carplay media box (CP-21). On Carlinkit, as for CPlay2Air, you can access to the settings using the 192.168.50.2 IP address.
But CP-21 is different hardware and certainly soft (even if it’s not clear if the Carplay part is sharing same source code). And for the moment GPS is better on Carlinkit where the GPS car is enabled.
 
Mac leaves some index files on with same name so can be problematic yes. I ended up finding a windows PC and did it on there to make sure.

If you look at files from a Mac on windows you’ll see them.

I think there is a tools if you look on here that formatted properly for a Mac, but just easier on windows
Shift, command and . show hidden files on Mac for delete. I never had a problem making usb update with MacOS.
 
No problem ;-) you tried to help me.
See the post #5.167. CPlay2Air is probably produced by carlinkit (same software).
I own both Carlinkit 2.0 and new Carplay media box (CP-21). On Carlinkit, as for CPlay2Air, you can access to the settings using the 192.168.50.2 IP address.
But CP-21 is different hardware and certainly soft (even if it’s not clear if the Carplay part is sharing same source code). And for the moment GPS is better on Carlinkit where the GPS car is enabled.
CP-21 is Android based.
 
I can't get any firmware to load using USB - the USB drive is formatted FAT32, the file is named U2W_Update.img, but when I plug the drive into the Carlinkit while it's powered by a wall charger, nothing happens. Is there some trick to it I'm missing? Is it because I'm using a MAC?
I'm on a Mac and and the USB upgrade worked without issue. I done it twice. I used Disk Utility to formate my USB. Double check the file name and make sure no space added when you rename it to "U2W_Update.img". Mine has hidden files and no issue. screenshot_467.png
 
Last edited:
  • Like
Reactions: whatgift
So I did some additional tests with the GPS on Mercedes MBUX.
In all the cases, rotating iPhone was also rotating the arrow on Waze, Google Map and Plan. Not sure if this compass information is given by the car GPS system or if only the car position information is sent to CarPlay.
Test done with wired phone, carlinkit (GPS setting enabled and disabled), Media Box CP-21.
 
I have an issue where my device says it's on version 2021.01.29.0001. Occasionally it will offer me the OTA update 2021.02.02.1037, but when it finishes updating ("update succeeded"), the version number hasn't changed.

Anyone know why it's not taking the update?

Edit - I had vlud's custom firmware installed.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.