[Android Builders Collective] Weetbix:
I tried the clean flash, now I'm calling the A-Team :) Clean flash, and while playstore is installing apps I started going through the settings. Settings -> Advanced -> Recents Panel -> Activate "Use alternative recents panel" -> Slim recents settings -> Dreaded "settings has stopped" popup. Plugged into my work pc and logcat shows me this:

02-21 06:24:54.344 811 9212 I ActivityManager: START u0 {act=android.intent.action.MAIN cmp=com.android.settings/.SubSettings (has extras)} from uid 1000
02-21 06:24:54.409 13224 13224 D SubSettings: Launching fragment com.abc.settings.SlimRecentsPanel
02-21 06:24:54.421 13224 13224 I zygote64: Deoptimizing void android.support.v7.preference.Preference.<init>(android.content.Context, android.util.AttributeSet, int, int) due to JIT inline cache
02-21 06:24:54.436 13224 13224 D AndroidRuntime: Shutting down VM
02-21 06:24:54.437 13224 13224 E AndroidRuntime: FATAL EXCEPTION: main
02-21 06:24:54.437 13224 13224 E AndroidRuntime: Process: com.android.settings, PID: 13224
02-21 06:24:54.437 13224 13224 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.v7.preference.Preference.setOnPreferenceChangeListener(android.support.v7.preference.Preference$OnPreferenceChangeListener)' on a null object reference
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2778)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2856)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.app.ActivityThread.-wrap11(Unknown Source:0)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1589)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6494)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:442)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.v7.preference.Preference.setOnPreferenceChangeListener(android.support.v7.preference.Preference$OnPreferenceChangeListener)' on a null object reference
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at com.abc.settings.SlimRecentsPanel.initializeAllPreferences(SlimRecentsPanel.java:304)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at com.abc.settings.SlimRecentsPanel.onCreate(SlimRecentsPanel.java:117)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.app.Fragment.performCreate(Fragment.java:2489)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1237)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2407)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2186)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2142)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2043)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:799)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at com.android.settings.SettingsActivity.switchToFragment(SettingsActivity.java:736)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at com.android.settings.SettingsActivity.launchSettingFragment(SettingsActivity.java:423)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at com.android.settings.SettingsActivity.onCreate(SettingsActivity.java:321)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:6999)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:6990)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1214)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2731)
02-21 06:24:54.437 13224 13224 E AndroidRuntime: ... 9 more
02-21 06:24:54.441 811 6329 W ActivityManager: Force finishing activity com.android.settings/.SubSettings
02-21 06:24:54.445 811 6329 W ActivityManager: Force finishing activity com.android.settings/.SubSettings
02-21 06:24:54.451 811 841 I ActivityManager: Showing crash dialog for package com.android.settings u0

Ideas?