diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 649e06c4641..cbb9bc6d988 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -126,6 +126,19 @@ android:resource="@id/wifi_settings" /> + + + + + + @@ -235,6 +248,18 @@ android:resource="@id/bluetooth_settings" /> + + + + + + + + + + + + @@ -427,6 +464,22 @@ android:value="com.android.settings.Settings$InputMethodAndLanguageSettingsActivity" /> + + + + + + + + @@ -444,6 +497,18 @@ android:resource="@id/sound_settings" /> + + + + + + @@ -461,6 +526,18 @@ android:resource="@id/display_settings" /> + + + + + + + + + + + + @@ -530,6 +620,18 @@ + + + + + + + + + + + + + + + + + + @@ -545,9 +673,11 @@ android:exported="true"> + + android:label="@string/application_info_label" + android:exported="true" + android:targetActivity=".applications.InstalledAppDetailsTop"> @@ -570,7 +700,7 @@ android:resource="@id/application_settings" /> - + @@ -621,6 +751,19 @@ android:resource="@id/security_settings" /> + + + + + + + + + + + + + + + + - - - - - - + + + + + + diff --git a/res/drawable-hdpi/ic_launcher_settings.png b/res/drawable-hdpi/ic_launcher_settings.png new file mode 100644 index 00000000000..c02bd424f51 Binary files /dev/null and b/res/drawable-hdpi/ic_launcher_settings.png differ diff --git a/res/drawable-mdpi/ic_launcher_settings.png b/res/drawable-mdpi/ic_launcher_settings.png new file mode 100644 index 00000000000..05cdd9aa94e Binary files /dev/null and b/res/drawable-mdpi/ic_launcher_settings.png differ diff --git a/res/drawable-xhdpi/ic_launcher_settings.png b/res/drawable-xhdpi/ic_launcher_settings.png new file mode 100644 index 00000000000..2b2907b6084 Binary files /dev/null and b/res/drawable-xhdpi/ic_launcher_settings.png differ diff --git a/src/com/android/settings/applications/ManageApplications.java b/src/com/android/settings/applications/ManageApplications.java index 717c9df509e..948ddb082a5 100644 --- a/src/com/android/settings/applications/ManageApplications.java +++ b/src/com/android/settings/applications/ManageApplications.java @@ -560,10 +560,12 @@ public class ManageApplications extends Fragment implements if (className == null) { className = intent.getComponent().getClassName(); } - if (className.equals(RunningServicesActivity.class.getName())) { + if (className.equals(RunningServicesActivity.class.getName()) + || className.endsWith(".RunningServices")) { defaultTabTag = TAB_RUNNING; } else if (className.equals(StorageUseActivity.class.getName()) - || Intent.ACTION_MANAGE_PACKAGE_STORAGE.equals(action)) { + || Intent.ACTION_MANAGE_PACKAGE_STORAGE.equals(action) + || className.endsWith(".StorageUse")) { mSortOrder = SORT_ORDER_SIZE; mFilterApps = FILTER_APPS_ALL; defaultTabTag = TAB_ALL;