Your device should have the root access.
A custom Recovery either CWM or TWRP must be installed on your device.
Nokia X Launcher [ link below]
Steps to Install Nokia X Launcher on Any Android Device :
1.First of all you have to download the Nokia X Launcher and transfer it to your sd card and remember the location to which you have copied it.
2.Now boot your device into Recovery Mode.(CWM)
3.The next step is to create a Nandroid backup. This is an optional step but it is highly recommended to take a backup so that you can restore your device if anything goes wrong. To take a Nandroid backup go to Backup and Restore >>Backup.
4.Now mount every thing(System,data etc..)
5.Now you have to install the Nokia X Launcher.zip file. To do this, select Install zip >>Choose zip from sd card (or the location where you have copied the launcher zip file) and select the NokiaLauncher0.6.zip file.
6.Go back to the recovery main menu and reboot your device.
Once your device is rebooted, press the Home button and select Launcher from the list of launcher that appears.
Congrats..Your Android smartphone is now fully equipped to run the Nokia X Launcher. Now enjoy a different and heavily customized UI on your device.
link for Nokia x theme http://d-h.st/Iva
Sent from my GT-S5360 using xda app-developers app