Don't request network scores before boot completes.

Bug: 16655123
Change-Id: If6696635c59f6494e6232c3a75d283a2cbce2798
diff --git a/core/java/android/net/NetworkScoreManager.java b/core/java/android/net/NetworkScoreManager.java
index b497c6e..b7799dd 100644
--- a/core/java/android/net/NetworkScoreManager.java
+++ b/core/java/android/net/NetworkScoreManager.java
@@ -222,6 +222,7 @@
         }
         Intent intent = new Intent(ACTION_SCORE_NETWORKS);
         intent.setPackage(activeScorer);
+        intent.setFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT);
         intent.putExtra(EXTRA_NETWORKS_TO_SCORE, networks);
         mContext.sendBroadcast(intent);
         return true;