Added Application Suggestions.
Added in custom Resolver to handle providing suggestions.
Added in Service to handle providing suggestions to custom resolver.
Added in ability to provider suggestions through a Proxy to another
application which must be installed during compile time if one is
to be used. This is a similar implementation to how the Location
Services work.
Change-Id: Id960260596b7bb6485caa1e1d07744e387a4c6e9
diff --git a/cm/res/AndroidManifest.xml b/cm/res/AndroidManifest.xml
index 8c40827..ec801cd 100644
--- a/cm/res/AndroidManifest.xml
+++ b/cm/res/AndroidManifest.xml
@@ -120,6 +120,13 @@
android:description="@string/permdesc_managePersistentStorage"
android:protectionLevel="system|signature" />
+ <!-- Permission for accessing a provider of app suggestions
+ @hide -->
+ <permission android:name="cyanogenmod.permission.ACCESS_APP_SUGGESTIONS"
+ android:label="@string/permlab_accessAppSuggestions"
+ android:description="@string/permdesc_accessAppSuggestions"
+ android:protectionLevel="signature|system|development" />
+
<application android:process="system"
android:persistent="true"
android:hasCode="false"