Of course the device can save the code in NVM because it's feasible. On the same ground one can claim that if your computer is networked then all your sensitive data you ever placed on the computer are (or will be soon) stolen. Honestly, I don't think it saves an unlocking codes. Simply because it's not necessary. Moreover it will weaken the map protection strength.
Well the whole truth is that the map on the vendor's web site is available as an executable file. To get the map, customer have to download and run that file, which rises a dialog in the process asking for the unlocking code. The customer have to type the code and the program creates the map image file for use on the device. So it seems the unlocking code is buried in the map image. It's no more necessary to put the unlocking code file (.unl) to the SD card. For my device anyway
Bookmarks