Apple Carplay project. Help/information request.
Apple Carplay project. Help/information request.
I have little project which goal is to have AC and AA enabled in car which do not support those functions from factory. Car has ICTP but it does not have Connect Pro and/or Incontrol apps. I have done bit research and found the hardware which is required to have incontrol apps functionality. Those parts are new media interface panel and new cable between media interface and IMC. So far so good.
Before I can release what I have done and instructions I request little bit help from one of the member who has media interface panel with HDMI interface. The low end media interface which has only two USB ports have different 12V feed (green connector): Green connector with orange and black wire.
Media interface with HDMI has APIX cable to Infotainment Master Controller. It has different 12V feed. Right next to 12V feed. Problem is that I do not know which pin is which.
I need little bit help with someone who can take picture behind media interface panel which show which one of the pins is 12V feed and which one is ground connection. It does not matter if you only have HDMI and/or HDMI and SIM slot. Cable configuration is the same.
Back panel is easy to remove. It just need to be pulled out. I did not have any broken parts. Thank You.
Before I can release what I have done and instructions I request little bit help from one of the member who has media interface panel with HDMI interface. The low end media interface which has only two USB ports have different 12V feed (green connector): Green connector with orange and black wire.
Media interface with HDMI has APIX cable to Infotainment Master Controller. It has different 12V feed. Right next to 12V feed. Problem is that I do not know which pin is which.
I need little bit help with someone who can take picture behind media interface panel which show which one of the pins is 12V feed and which one is ground connection. It does not matter if you only have HDMI and/or HDMI and SIM slot. Cable configuration is the same.
Back panel is easy to remove. It just need to be pulled out. I did not have any broken parts. Thank You.
MY18 25t RWD R-Sport, Firenze Red, ICTP, allmost all the fun stuff.
Re: Apple Carplay project. Help/information request.
Figured out correct cable order.
Next step is to try newest ICTP update to enable AC.
Now I have installed new media interface and it worksNext step is to try newest ICTP update to enable AC.
MY18 25t RWD R-Sport, Firenze Red, ICTP, allmost all the fun stuff.
Re: Apple Carplay project. Help/information request.
Great work so far! Definitely following this and looking forward to more.
2016 Ultimate Black Jaguar XE 2.0D R-sport
Re: Apple Carplay project. Help/information request.
Charging phone ja listening music thru usb works just fine. USB mass storage functions do not work, eg loading new maps or playing music from usb storage. Lets see if the new module requires reprogramming for the car.
MY18 25t RWD R-Sport, Firenze Red, ICTP, allmost all the fun stuff.
Re: Apple Carplay project. Help/information request.
Wow, cool, so happy i found this thread, i'm in the same situation with my 2017 XE, and since i've had the car i've been planning the same mod.
I've got some documentation i donwloaded from topix, and elecrtical service manual, if you need something
I got the Sim/Hdmi interface on Ebay and the Apix2 cable from some vendor. I found one apparently for the Range Rover Velar because i couldn't find the exact code for the XE. I'm sure the pinout is the same, i've checked topix electrical documentation for both XE and Velar, it's the same. The only thing i'm not sure is the length. Few questions:
Any chance you can let me know the length of your cable?
How did you connect the power pins to the apix connector? I mean the 12V originally going in the green connector.
So did you actually connect the Interface to the IMC? What's working and what not? Did you try inserting a sim card?
I'm pretty sure there's nothing extra about hardware, it's only something in the CCF but i couldnt find anything specific on how to enable that.
Also:
I tried installing Pathfinder and SDD on a virtual machine, i actually got the image of the software update for the IMC, it's possible to unzip it and mount the partitions as virtual disks. Inside it's possible to find some interesting info, like some SSH passwords or rpm packages of the smartphone pack
There's one black apix port on the IMC with is undocumented, I suspect that is some kind of diagnostics ethernet port. Maybe it's possible to connect through it and modify it without going thorough pathfinder/ssd.
I've got some documentation i donwloaded from topix, and elecrtical service manual, if you need something
I got the Sim/Hdmi interface on Ebay and the Apix2 cable from some vendor. I found one apparently for the Range Rover Velar because i couldn't find the exact code for the XE. I'm sure the pinout is the same, i've checked topix electrical documentation for both XE and Velar, it's the same. The only thing i'm not sure is the length. Few questions:
Any chance you can let me know the length of your cable?
How did you connect the power pins to the apix connector? I mean the 12V originally going in the green connector.
So did you actually connect the Interface to the IMC? What's working and what not? Did you try inserting a sim card?
I'm pretty sure there's nothing extra about hardware, it's only something in the CCF but i couldnt find anything specific on how to enable that.
Also:
I tried installing Pathfinder and SDD on a virtual machine, i actually got the image of the software update for the IMC, it's possible to unzip it and mount the partitions as virtual disks. Inside it's possible to find some interesting info, like some SSH passwords or rpm packages of the smartphone pack
There's one black apix port on the IMC with is undocumented, I suspect that is some kind of diagnostics ethernet port. Maybe it's possible to connect through it and modify it without going thorough pathfinder/ssd.
Re: Apple Carplay project. Help/information request.
Original cable number is T4N20692 and it is about 3 meters long.
I did connect it to IMC and it partially works. USB mounting do not work, no map updates or usb music playback. From CCF it says that I have low line UIP, so CCF change must be done. I have found the guy who can do it. CCF change for MY17 could be done with SDD, but I have MY18 and it is completely different thing.
I don't have sim version as there is no point for that as I do not have TCU and even I got the TCU it could only connect to jaguar services and as they know I do not have connect pro package it is slim chance to work.
I just got ICTP update to latest so now I have SOTA.
One IMC port is diagnostics: https://www.ovalnews.com/2017/09/incontrol-touch-pro-hardware-internals-infotainment-master-controller.html
How did you get the IMC software update. I'd like dig around that image.
power connections goes like this:
The pins are completely different so I bought new smaller pins and soldered those to cable.I did connect it to IMC and it partially works. USB mounting do not work, no map updates or usb music playback. From CCF it says that I have low line UIP, so CCF change must be done. I have found the guy who can do it. CCF change for MY17 could be done with SDD, but I have MY18 and it is completely different thing.
I don't have sim version as there is no point for that as I do not have TCU and even I got the TCU it could only connect to jaguar services and as they know I do not have connect pro package it is slim chance to work.
I just got ICTP update to latest so now I have SOTA.
One IMC port is diagnostics: https://www.ovalnews.com/2017/09/incontrol-touch-pro-hardware-internals-infotainment-master-controller.html
How did you get the IMC software update. I'd like dig around that image.
MY18 25t RWD R-Sport, Firenze Red, ICTP, allmost all the fun stuff.
Re: Apple Carplay project. Help/information request.
Thanks for the answer.
When i'm home i'll check the cable length, but i have a feeling it is right
When i'm home i'll check the cable length, but i have a feeling it is right
My model is MY17, can you get me in touch with somebody who could have some info on how to do this job?The pins are completely different so I bought new smaller pins and soldered those to cable.
I did connect it to IMC and it partially works. USB mounting do not work, no map updates or usb music playback. From CCF it says that I have low line UIP, so CCF change must be done. I have found the guy who can do it. CCF change for MY17 could be done with SDD, but I have MY18 and it is completely different thing.
Are you really sure you need some additional hardware? Even if I don't have connectpro package some Sim card must be fit in my car, because I can check the position of the car on my phone. I always had the feeling that the only hardware difference was the UIP and the Apix cable. Moreover, without internet connection how could Android Auto work? Through cell phone internet?I don't have sim version as there is no point for that as I do not have TCU and even I got the TCU it could only connect to jaguar services and as they know I do not have connect pro package it is slim chance to work.
How can you get SOTA if you don't have internet connection in the car? I got the H251 recall on topix, so i'm going to schedule an update as well, but the dealer told me i won't be able to have SOTA; also i think a part from the update there's something that must be manually activated by the dealer to have SOTAI just got ICTP update to latest so now I have SOTA.
I'm pretty sure this port is ethernet. On the board there is an ethernet coupler chip right next to the black port.One IMC port is diagnostics: https://www.ovalnews.com/2017/09/incontrol-touch-pro-hardware-internals-infotainment-master-controller.html
It get downloaded automatically by SDD, when it loads the NGI PhaseXX updates. I must have it on a virtual machine at home. I can dig it if you want to mess with it.
How did you get the IMC software update. I'd like dig around that image.
Re: Apple Carplay project. Help/information request.
You can change CCF using SoftwareDownload.htm which can be found from SDD. Just open it with internet explorer. For change you need to have correct cable and no virtual machine between cable and software. You need battery backup unit before you can code as coding can take time and basic battery support won't be enought. Car needs over 30Amps for coding.blurp76 wrote: My model is MY17, can you get me in touch with somebody who could have some info on how to do this job?
Ah. You have TCU but do not have connect pro package. Then it should work to connect internet with sim. I am not sure if you need different TCU as there are different models.blurp76 wrote: Are you really sure you need some additional hardware? Even if I don't have connectpro package some Sim card must be fit in my car, because I can check the position of the car on my phone. I always had the feeling that the only hardware difference was the UIP and the Apix cable. Moreover, without internet connection how could Android Auto work? Through cell phone internet?
After software S19B_19.35.5-418001 they enabled the internal WIFI module of the IMC and made it able to connect wifi for software upgrades. The car BT module is basic intel bt/wifi module. Wifi just happen to be disable for earlier software versions for cars without connect package. Just get the update and tell dealer to enable sota.How can you get SOTA if you don't have internet connection in the car? I got the H251 recall on topix, so i'm going to schedule an update as well, but the dealer told me i won't be able to have SOTA; also i think a part from the update there's something that must be manually activated by the dealer to have SOTA
Propably.I'm pretty sure this port is ethernet. On the board there is an ethernet coupler chip right next to the black port.
Ok. I need to check my SDD/Pathfinder laptop. Can you tell me the folder where it is saved?It get downloaded automatically by SDD, when it loads the NGI PhaseXX updates. I must have it on a virtual machine at home. I can dig it if you want to mess with it.
MY18 25t RWD R-Sport, Firenze Red, ICTP, allmost all the fun stuff.
Re: Apple Carplay project. Help/information request.
Ok this is location of the update files on my setup
C:\Program Files (x86)\AVL_DiTEST\Pathfinder\data\Diagnosis\flash\LX73-19C204-BA
<sw_version>S19A_19.11.4-330884</sw_version>
<partnumber_imc>LX73-19C204-BA</partnumber_imc>
<partnumber_isc>LX73-11E013-BA</partnumber_isc>
There are several Pxx.img.gz you can gunzip and mount -o loop on a linux system.
In the
C:\Program Files (x86)\AVL_DiTEST\Pathfinder\data\Diagnosis\flash subfolders there is a whole lot of .rpm packages (can be extracted with 7zip) with interesting stuff like for example: which contains this file:
Another nice one is:
Which seems to be the entry point of the upgrade procedure. If you go on keep unzipping its content and go to
You can find some SSH root password 
Funny stuff indeed, I wish i could grasp how all this stuff is working
C:\Program Files (x86)\AVL_DiTEST\Pathfinder\data\Diagnosis\flash\LX73-19C204-BA
<sw_version>S19A_19.11.4-330884</sw_version>
<partnumber_imc>LX73-19C204-BA</partnumber_imc>
<partnumber_isc>LX73-11E013-BA</partnumber_isc>
There are several Pxx.img.gz you can gunzip and mount -o loop on a linux system.
In the
C:\Program Files (x86)\AVL_DiTEST\Pathfinder\data\Diagnosis\flash subfolders there is a whole lot of .rpm packages (can be extracted with 7zip) with interesting stuff like for example:
Code: Select all
NGI-UIP-Controller_KC21-26.0-1300.72.1.i586.rpm
Code: Select all
{
"UIPM":
[
{ "Version":"21.0" },
{
"VALIDITY":
[
{ "CCFVAL23075": [ "0x00" , "0x0F" ] },
{ "CCFVAL23095": [ "0x00" , "0x0F" ] },
{ "CCFVAL23107": [ "0x00" , "0x0F" ] },
{ "CCFVAL17266": [ "0x00" , "0x07" ] },
{ "CCFVAL17223": [ "0x00" , "0x03" ] }
]
}
]
}
Code: Select all
ias-setup-recoveryfs-2.1.1-1002.161.1.L14.i586.rpm
Code: Select all
usr/local/lib/firmware/recoveryfs/imc_ias-setup-recoveryfs.cfg

Funny stuff indeed, I wish i could grasp how all this stuff is working
Re: Apple Carplay project. Help/information request.
Nice findings. I must dig a bit more when I have time. IMC is just a linux box. ISC is infotainment slave controller and I do not if any of the XE have one (backseat entertainment).
Looks like what I suspected that CCF is read and configuration is based on that.
There are a few different UIP versions. Low line is just with two USB 3.0, Incontrol apps version with USB and HDMI, Connect pro version with USBs, HDMI and SIM card. Went to dealer and there was XF with UIP that had two USBs and SIM, no HDMI. Low line UIP looks like it is low end USB hub. It has some controller what can be flashed. Other UIPs have more "intelligence" and different firmwares and those are loaded based on CCF.
UIP low line. UIP high line. It is packet with circuit boards. It is like a small computer. You propably could hack to switch low line and high line UIP configs and firmwares. I think there may be a possibility to SSH into IMC and change settings.
Looks like what I suspected that CCF is read and configuration is based on that.
There are a few different UIP versions. Low line is just with two USB 3.0, Incontrol apps version with USB and HDMI, Connect pro version with USBs, HDMI and SIM card. Went to dealer and there was XF with UIP that had two USBs and SIM, no HDMI. Low line UIP looks like it is low end USB hub. It has some controller what can be flashed. Other UIPs have more "intelligence" and different firmwares and those are loaded based on CCF.
UIP low line. UIP high line. It is packet with circuit boards. It is like a small computer. You propably could hack to switch low line and high line UIP configs and firmwares. I think there may be a possibility to SSH into IMC and change settings.
MY18 25t RWD R-Sport, Firenze Red, ICTP, allmost all the fun stuff.
Return to “Electronics and In Car Entertainment”