Module adaptation in the Nissan/Infiniti vehicles is not a separate procedure, due to the way the systems in these vehicles operate. You are able to adapt a module (new or virgin) by performing key learning procedure.
ECU replacement - new or virgin unit needs to be installed in the vehicle, and you need to execute the Key Learning procedure explained in the dedicated section of this user manual.
If a second hand ECU is used you need to find a virgin dump and write it to the unit. Before making the unit virgin you need to use Nissan Consult to read the unit’s information (full back-up) before making the unit virgin. This back-up has information about injectors for example and everything specific for the vehicle, but does not have the immobilized related information. Then write a virgin dump - for that procedure you can use thee ECU Programming software. Next use Consult to write the already backed-up data. Last steps is to perform key learning.
Navigation unit replacement - once the replacement navigation unit is installed in the vehicle you will also have to do a key learning procedure as the unit will not be fully functional, even though it is not an immobilizer related module.
VIN is only in available in the ECU