Jaguar I-Pace EV400 Forum banner
1 - 15 of 15 Posts

· Premium Member
Joined
·
1,161 Posts
Anyone manage to update their navigation? I know its done via a USB stick but i cannot even get to the page to download the actual files... Any help appreciated
I did not have any problems. It was a big file and took a bit for it to download, but it worked well.

a cheat sheet can be found here - https://jaguar.welcome.naviextras.com/

The actual update link is found here - https://www.jaguar.com/incontrol-global/incontrol-user-guide/incontrol-map-updates.html

Be sure to select the correct infotainment option: TOUCH PRO AND TOUCH PRO DUO

It then needs to install a installer on your computer and then you can finally download the file to a jump drive.

good luck!
 

· Registered
Joined
·
135 Posts
I can't seem to get to a download link even though I am prompted that there is a navigation map update from the vehicle screen. Maybe because I just registered and trying too soon. What I get is the picture which is sort of implying that my system is connected and will download, but then it does not state that anywhere.

Guess I will wait and try in a day or two. At least I am able to log in and the computer synced the favorites that I set up to the vehicle, so that part is connected.
 

Attachments

· Registered
Joined
·
3 Posts
The easiest way to do it is as follows:
In your car, register a here.com account
On your computer, go to https://jaguar.here.com, login with the account you registered with your car
Find the Maps & Services link in the bottom right of the page, you will find the updates from there.

Follow the instructions from the website, you will need a USB stick formatted in FAT32 with more than 10G of free space, and either a Windows PC or a Mac
 

· Registered
Joined
·
587 Posts
I'm letting my dealer do it (free) while there. Didn't spend north of $90k for OTA functionality to futz around with map updates via computer download and USB stick! Frankly, not even critical since I use iPhone navigation with CarPlay anyway. That said, my loaner I-Pace does have S18D and I noticed yellow, steering-controlled guidelines now display in rear camera when I'm backing up... appears to be an S18D upgrade over S18C?
 

· Registered
Joined
·
135 Posts
I was able to get the map update page a couple of days later. So if you register, you will likely not see the ability to get the map update until after the system updates your profile. On the PC I had to download the installer program from the website (mapinstaller.exe if I recall). Then when you go back to the website, it uses the installer program to place the map update into a folder on the USB drive. I plugged the drive into the iPace, powered on the vehicle, went the map screen and was prompted for the update. It took about 12mins to go thru and update was successful.
 

· Registered
Joined
·
67 Posts
So it appears that the steps to download the map file are:

1) Download the "Map Downloader" utility
2) Click on the "DOWNLOAD MAP" link in the "Jaguar Shop" web site

The "Map Downloader" utility is registered in Windows as the application handler for the file type, which is simply metadata that the "Map Downloader" utility needs to connect and download. Because apparently downloading files over the Internet is something that must be left to the professionals. God forbid Jaguar should let your web browser do it. But it's cool if your web browser downloads the app needed to download the map files.

Snark aside, what I think is happening is that the "Map Downloader" app attempts to "lock" what's downloaded to your vehicle by generating an update.xml file with your car's VIN number in it. They could have just done that server-side, but that would need to involve technical competence. Instead they appear to be pushing secret encryption keys to the client's computer and asking the client's computer to "bind" the generated map files to the client's car via the VIN.

3) "Map Downloader" app launches and downloads the files.

The downloaded files are put into a directory named "HereV1" under the root of your FAT32-formatted USB drive.

There's an "update.xml" metadata file that describes all the map segments (a.k.a. "regions"). Because we're still stuck in the 90's when it comes to Jaguar map updates, they're using the obsolete (and trivially exploitable) MD5 hash to validate the map segments. There's a segment of that file with your VIN in it:

<vins>
<vin destinationRegionId="1000">ABC123</vin>
</vins>

(I substituted "ABC123" for my own car's VIN for my privacy.)

I bet this is a poor-man's "Digital Restrictions Management" (DRM) attempt on Jaguar's part, so you can't trivially plug your USB drive into another car and get the map, unless you're paying for a subscription.

Of course changing that VIN may very well impact the "applicationConfiguration" MD5 hash, which would render a modified update.xml file unusable since the hashes wouldn't match. But the good news is that they're using MD5, which has off-the-shelf tools for generating collisions: https://github.com/cr-marcstevens/hashclash

The entire file does contain a standards-based XML digital signature using the SHA-1 hash, which is still vulnerable to collision attacks just like MD5, except it's more expensive.

However I wouldn't bother much with cracking the encryption, because it would be much easier to attack the MapDownloader.exe file itself to extract the RSA keys and/or substitute whatever VIN you want in the executable at runtime. If I get bored I might get around to playing around with some execution traces to see how hard that would be.

Regardless, Jaguar really should just be pulling the map files down OTA instead of making us do this whole USB drive dance.
 

· Premium Member
19 I-pace HSE Polaris/Fuji white with most options and a lot of accessories
Joined
·
2,522 Posts
The navigation isn't from Jaguar. It is from the company at Here.com.

Be thankful you can get map updates this way. My '16 Range Rover has navigation from this company. For that vehicle, they send out updates about every 2 years with the owner having the pleasure of spending $150+ to get a flash drive. No subscription. No monthly downloadable updates. That big update takes 3.5+ hours to accomplish (not USB 3.X) too while locking you out of other infotainment system items.

OTOH, TomTom, etc., will connect to a Wi-Fi connection and download updates directly (at owner's discretion of when). TT maps are quarterly, and other small items as they deem fit whenever they are appropriate, for the life of the device (8-10 years seems to be TT's thinking although it physically lasts longer).

I don't think anyone wants these multi-gigabyte updates to go through a phone/car sim data plan. Making one go through a PC may be a way to avoid connection and data plan usage issues.

The local Jaguar dealer is not looking forward to car software updates being issued OTA. They have enough problems with doing the updates in the shop.
 

· Premium Member
Joined
·
272 Posts
I'm letting my dealer do it (free) while there. Didn't spend north of $90k for OTA functionality to futz around with map updates via computer download and USB stick! Frankly, not even critical since I use iPhone navigation with CarPlay anyway. That said, my loaner I-Pace does have S18D and I noticed yellow, steering-controlled guidelines now display in rear camera when I'm backing up... appears to be an S18D upgrade over S18C?

Showing yellow lines or not on the backup view is a user setting, available on the screen used for the backup camera options somewhere.


I didn't have that feature displaying at first, and then found that control, which I prefer to see.
 
1 - 15 of 15 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top