New answers tagged launcher
Try this: adb shell pm clear com.android.launcher (i think it's the unique name of the launcher in 4.4.2, change it if I'm wrong)
Is strange, I also go the same problem. But then, I used titanium backup to move the default launcher from a system app to user app. Only after that, I am able to set other launcher as default.
Top 50 recent answers are included