I see no legal reason that a diff can't be created and packaged in order to patch in the changes when installed on the device. None of the existing code is touched, the modified files stay on each user's device at their own discretion and the patch file contains nothing copywritten by Nokia.