[Windows Mobile Development and Hacking General] macky75:
My wife was very generous today and I could work on this the whole day. I made some progress:

- I had already an ETIS account but with my VIN (I have a US import Explorer) it didn't show me options like programming or shop manuals

- So I figured "lets" try it with a EU VIN number from a friend. His car (KUGA) has sync but no large screen (so the plastic APIM)

- After searching for this VIN it gave me all the options like programming. It shows you all the modules for this car and the options to program them. I run the network test which installed the java application and it gave me a warning that the VIN doesn't match but it went through ok.

After that I could choose to perform the following for the APIM:

1. Install a new Module - SYNC Module [APIM]

Program Module Installation

This application is used to update the software on the Accessory Protocol Interface Module (APIM) after it has been replaced. This may require a number of software updates and could require a Windows driver to be loaded.

Prior to commencing program module installation it is important that the vehicle battery is in good condition.

A suitable Male USB to Male USB cable may be required.

If a device is found during this update then windows may load a driver to support it, follow the instructions given.

2.

Configuration - SYNC Module [APIM]

Module Configuration

This test is used to configure the Sync (APIM) module back to an operational state due to an unconfigured DTC.

3.

Module Language Reprogramming

This application is used to change the software on the Accessory Protocol Interface Module (APIM) thus allowing a different language pack. This may require a number of software updates and could require a Windows driver to be loaded.

Prior to commencing module reprogramming it is important that the vehicle battery is in good condition.

A suitable Male USB to Male USB cable may be required.

If a device is found during this update then windows may load a driver to support it, follow the instructions given.

-Every option costs money but I bought all 3 of them.

-I run Fiddler and tried to perform the module installation

-I checks the ESN, than it tried to download the calibration software and here I got an error: Could to download strategy, make sure that you are connected to ETIS Online ect....

-In fiddler I could see that it sends data to /vehicle/analyseLogStatus.do, here is an example capture:

HTTP/1.1 200 OK

Date: Sat, 23 Apr 2016 18:58:49 GMT

Server: Apache/2.2.27 (Unix) mod_ssl/2.2.27 OpenSSL/1.0.0a mod_jk/1.2.31

X-Powered-By: Servlet 2.5; JBoss-5.0/JBossWeb-2.1

Vary: Accept-Encoding

Content-Encoding: gzip

Content-Length: 381

Keep-Alive: timeout=2, max=100

Connection: Keep-Alive

Content-Type: text/html;charset=utf-8

  R n 0 }/  !q/0 `+

4EM~ iG ,i ( #oH׾ zI 6; w º<z:b  ӯ^

qk4 v $ V!  V gP y f U G G~w ED q

u cK x =n*'-

9Q   #B 능р imڕ~t

 . AgjTӄ .( T}7*- Q > ? i E  q

Z X  r EEb cK goTϔ W7 K ,)sٵ ]U$i R| \ -Z $) y K ֓ ] ә Ϧ u - ~ >r

2 )c~ v Ƚ N #XyD 8;  é

- I tried every possible configuration but it always stops and tells me that it cant download the strategy files

- If I hit retry to download the strategy I do not see any errors in fiddler or even tries which was odd

- I also tried the reconfiguration and Language change package. Both times it told me the the ESN does not match with the one on file and that I should use the "Install new Module" function first.

My only idea is that because of the Kuga VIN, it might search in the "wrong" container for the the strategy of the high level APIM, but since this VIN has a low level APIM (plastic hosing) it does not find it there

I looking forward to discuss my findings with all of you. Maybe someone has an idea if and how we can get the functions for US VINs in ETIS? I tried several ones and it only provides me programming options with an EU VIN.

So if someone as a EU car with Sync 2 (large display), please send it via PM so I can retest!

Best