Just picked the Y300 up today. Haven't rooted as of yet so system is stock. Installed SD card and activated it through the settings so I could move apps to SD. Then I installed nova launcher and a collection of apps. The default launcher setting for nova sticks and it remains my launcher after a reboot. However, Swiftkey does not and survives only until a reboot. Even after setting swiftkey as default and it appearing as the default keyboard (prior to reboot), if I look up the swiftkey app settings the clear defaults button is greyed out. Likewise, any widget I add vaniches from the homescreen after a reboot. I've tried setting the internal memory for apps and re-installing switftkey and a few other apps to test the widget and it made no difference. I thought this might be a nova issue but all other nova settings stick.
Am new here so any help would be appreciated on this frustrating problem. Otherwise, the phone is very nice, a good balance of performance for price.