It sounds stupid, but who knows...

How long the unlock code (NCK?) is?
Is the algorithm to check the code validity known / extractable
from the firmware available?

By other words, is bruteforcing the unlock code out of box (on PC) possible?