diff --git a/Android.bp b/Android.bp index dedddb427be..f3725844e00 100644 --- a/Android.bp +++ b/Android.bp @@ -70,6 +70,7 @@ android_library { "res-export", // for external usage "res-product", "Evolver/res", + "SettingsGoogle/res", ], static_libs: [ // External dependencies diff --git a/SettingsGoogle b/SettingsGoogle new file mode 120000 index 00000000000..f02870c6106 --- /dev/null +++ b/SettingsGoogle @@ -0,0 +1 @@ +../../../vendor/pixel-framework/SettingsGoogle \ No newline at end of file diff --git a/res/xml/about_legal.xml b/res/xml/about_legal.xml index 37b7d904ab7..b8e12a6313b 100644 --- a/res/xml/about_legal.xml +++ b/res/xml/about_legal.xml @@ -60,6 +60,12 @@ android:title="@string/webview_license_title" settings:controller="com.android.settings.deviceinfo.legal.WebViewLicensePreferenceController" /> + + + + + + + + + + + + settings:controller="com.google.android.settings.fuelgauge.batterysaver.BatterySaverScheduleAndRemindersSettings"/> + + + + + + diff --git a/res/xml/display_settings.xml b/res/xml/display_settings.xml index 463735afa98..c1ffbf1cf9d 100644 --- a/res/xml/display_settings.xml +++ b/res/xml/display_settings.xml @@ -261,6 +261,13 @@ android:defaultValue="false" settings:requiresFeature="lineagehardware:FEATURE_HIGH_TOUCH_POLLING_RATE" /> + + + + + + + + + + + + + + + + + + diff --git a/res/xml/power_usage_summary.xml b/res/xml/power_usage_summary.xml index 9b345c2874d..7771e30b715 100644 --- a/res/xml/power_usage_summary.xml +++ b/res/xml/power_usage_summary.xml @@ -37,7 +37,11 @@ android:key="battery_help_message" android:layout="@layout/preference_battery_error" android:selectable="false" - settings:searchable="false" /> + settings:searchable="false"> + + + android:title="@string/adaptive_charging_title" + android:fragment="com.android.settings.fuelgauge.SmartBatterySettings" + settings:keywords="@string/keywords_battery_adaptive_preferences" + settings:searchable="true" + settings:controller="com.google.android.settings.fuelgauge.adaptivecharging.AdaptiveChargingPreferenceController" /> + + diff --git a/res/xml/security_lockscreen_settings.xml b/res/xml/security_lockscreen_settings.xml index d1eba3f307b..e34b2beb8e6 100644 --- a/res/xml/security_lockscreen_settings.xml +++ b/res/xml/security_lockscreen_settings.xml @@ -89,6 +89,12 @@ android:title="@string/lockscreen_double_line_clock_setting_toggle" android:summary="@string/lockscreen_double_line_clock_summary" settings:controller="com.android.settings.display.LockscreenClockPreferenceController" /> + + + android:selectable="false" + settings:lottie_rawRes="@raw/lottie_adaptive_battery" + settings:searchable="false" /> + + + android:key="adaptive_charging_footer_preference" + android:title="@string/adaptive_charging_footer" + settings:controller="com.google.android.settings.fuelgauge.adaptivecharging.AdaptiveChargingFooterPreferenceController" + settings:searchable="false" /> diff --git a/res/xml/sound_settings.xml b/res/xml/sound_settings.xml index aad54b62f61..dcd005b6c4f 100644 --- a/res/xml/sound_settings.xml +++ b/res/xml/sound_settings.xml @@ -174,7 +174,15 @@ android:title="@string/app_volume_title" android:summary="@string/app_volume_summary" android:defaultValue="false" - android:order="-5"/> + android:order="-58"/> + + + + + + + + +