Compared the CCF of a Range Rover sport that has the same amplifier fitted and adjusted CCF accordingly. Amplifier AUD4, Pemium Sound, Large center speaker etc. but the Amplifier doesn't show on the list of modules, red cross on the AAM on diagnostic page. There is RX TX light in the MOST bus and music is playing.
 

Attachments

  • 20250302_203224.jpg
    20250302_203224.jpg
    290.6 KB · Views: 50
When I try to add a new amplifier it obviously shows the wrong calibration files. When I proceed it gives an error and says "Communication error". I think I have read that in 2012+ Discovery 4 the Sat Nav display module is the master of the entertainment system. After copying the relevant CCF parameter values the display looks correct with Meridian enabled. From the SAT NAV the communication with the AAM module is via MOST. Not sure what I can do to get the AAM enabled.
 
well yes it is a fully working SDD version which can download required files, but in offline mode. Aren't we all using more or less "tweaked" versions of SDD?
 
I have upgraded several other modules, I honestly don't think this is causing the problem that the AAM module is not discovered.
 
I entered the VIN of the donor vehicle manually for SDD to start with, and then the AAM, ACM and other entertainment system related modules all got green marks after device discovery. I altered the VIN_MODULE_RECORDSET.XML file of the present vehicle to match the WERS codes for the 2012+ entertainment system, but this did not help. When you manually enter a VIN in SDD to start a diagnostic session SDD uploads a ZIP file from the C:\ProgramData\JLR\IDS\Sessions\SOFTWARE_MANAGEMENT\SM_AS_BUILT directory and unpacks the file for that specific VIN, which contains 2 files, the VIN.VBF and VIN.XML file. Then SDD creates several files based on the information from these 2 files. The VIN.VBF file holds basically CCF information, which can be altered with a CCF Editor to match your configuration, and the XML file holds module information. While the 2011 ACM hangs on the Medium Speed CAN bus and MOST bus, the 2012+ ACM is MOST only. Letting SDD read the VIN automatically causes problems, as it expects for example the ACM module on the MS_CAN, but it will not find it there. The AAM in both cases is MOST only. It must be possible to alter a file to make SDD believe it is looking at the later entertainment system to begin with. You can unpack the correct AsBuilt ZIP file, alter the .vbf and .xml files to your likings, then make these files Read-Only before repacking them back in the ZIP file. When you then do a search for your VIN and delete previously created files under /LandRover/Sessions and other directories, to remove old information, and enter your VIN manually in SDD it will upload the ZIP file, unpack the .vbf and .xml files that you altered and start the diagnostic session based on those parameters. This thread helped me into the right direction:
 
Last edited:
Hm yes the vin cannot be written on a used BCM so needs virginising see pelican diagnostics
 
Hi i am now shutting down the page for sdd vm don't have space on the server. Nor a landrover or jlr ever, sorry guys wish you all the best
 
Hi, I am still struggling with my seat upgrade. I have replaced the drivers seat module from 2010 one to 2014 that is the same as vehicle was made. I got two errors, but one got cleared. The error is preventing the seat from calibrating, but I cannot understand how to check the error. It does not show up on DTC page either. Any ideas?
 
Hello mates...this is my first post ...I am a technician for land rover vehicles. And i wish to help others as well. I am now seeking for some help regarding the SDD v167.00.001 recently released.
I have installed a fresh copy of windows 10 LTSC in 64 bits. I am using this using this windows 10 version becasue it allows me to use internet explorer 11 has the main web browser instead ao the egde emulation. And also is has the defender, updates and firewall blocked has default.
I installed adobe acrobat, and also the C ++ visual downloaded from the JLR website.
I installed the sdd v167 with no issues.
I ran all the files to make it work.
I activated the network and I can download calibrations and as built files.
I am using a mongoose clone that I previously used from a long time without any issues.
I can access all of the service functions.
But when I try to do any module programming i get the error *runtime*
I know this error is related to the C++ but no matter what C++ i install i get the same error.
I used this same windows 10 with version v166 without any issues.....
What am I doing wrong ?
Shoud i need to go back to win 7 64 bits instead ? and usign the old internet explorer 8 ?
This is driving me insane..
any help would be very welcome.
 

Attachments

  • runtime erro 1.jpg
    runtime erro 1.jpg
    75.9 KB · Views: 13
jlr sdd 166 on windows 10 – working ccf editor, no vm

hey folks,

i spent way too long trying to get jlr sdd v166 running properly on windows 10 to adjust the ccf on my 2006 range rover (enabling aux, changing drl settings, single unlock, etc). since this info is scattered or wrong in a lot of places, here’s exactly what worked for me — hopefully it saves someone else a ton of time.




1. reinstall internet explorer 11


even though iexplore.exe now launches edge, sdd still uses the old ie rendering engine in the background.


open command prompt as admin and run:


dism /online /add-capability /capabilityname:Browser.InternetExplorer~~~~0.0.11.0


reboot after.




2. install visual c++ redistributables


sdd needs the correct vc++ runtime dlls. easiest way is to use the “visual c++ redistributable aio” installer. install all versions offered.




3. install sdd 166 and apply crack


  • run the sdd 166 installer as admin
  • let it finish everything (vh cleaner, drivers, etc)
  • run: JLR.SDD.Offline.exe (as admin)
  • open sdd once, log in offline with login info from Readme, then close
  • run: JLR.SDD.Offline.Fix.2020.7.14.exe (as admin)
  • reboot



4. download as-built and calibration files


  • open sdd as admin
  • go to settings > network > download combined as-built and calibration files
  • select your model and let it download everything



5. fix missing .vbf files / broken ccf editor


sdd may download files to a virtual folder because of uac. this breaks ccf and control config.


go to this folder:


C:\Users\yourusername\AppData\Local\VirtualStore\Program Files (x86)\JLR\Common\Flash\Vbf


then move the .vbf files to this folder:


C:\Program Files (x86)\JLR\Common\Flash\Vbf


restart sdd as admin. ccf editor and ccm should now work.




6. use the keygen (jlr sdd seed code calculator)


some modules ask for a seed key to unlock editing.


  • when prompted, copy the seed code
  • open keygen.exe (the jlr sdd seed code calculator)
  • paste the seed, generate the response
  • enter the response into sdd

this lets you do full offline coding.




7. optional cleanup


  • set sdd.exe to always run as admin
  • install sdd to C:\JLR\SDD instead of program files (x86)
  • disable windows updates if you want to avoid losing ie again



If you need the files just hit me up.
 

Similar threads