It is no use registering without purchasing a theme. If you use a theme without purchasing, it is against the copyright law and also impossible to develop or update any options as you want.
Once a theme is installed, the next thing to do is to register your purchase using a purchase code.
Without registering a theme, it is disabled to auto-update theme and plugins, install demos and import studio blocks. To see more about theme license, please click here.
To register UDesign, just navigate
UDesign > Dashboard.
For theme activate, you need the purchase code. You can download it from envato. Please enter the purchase code and click activate button. Then it’s possible for you to import demos and studio blocks.