diff --git a/res/values-de/e_strings.xml b/res/values-de/e_strings.xml index 5fff375748bd8283ae98fb4f16c6ea2105b998ad..067ab03b3f44b620399856ee5422ed783ae4b70c 100644 --- a/res/values-de/e_strings.xml +++ b/res/values-de/e_strings.xml @@ -44,4 +44,5 @@ Hilft Eltern, die Geräte ihrer Kinder zu beaufsichtigen /e/OS Entwickleroptionen Diese Einstellung ist gesperrt - \ No newline at end of file + Aktivieren Sie diese Option, um die Aktualisierungsrate von 60 auf %1$d Hz zu erhöhen + diff --git a/res/values-es/e_strings.xml b/res/values-es/e_strings.xml index ecfa5c0034a24a6965c8d3d58b18aab9b4696480..2c06340597195e444d1499e6bca82d324c526ca6 100644 --- a/res/values-es/e_strings.xml +++ b/res/values-es/e_strings.xml @@ -44,4 +44,5 @@ /e/OS opciones de desarrollo /e/OS v%1$s - instalado. Reinicio necesario Este ajuste está bloqueado - \ No newline at end of file + Active esta opción para aumentar la frecuencia de actualización de 60 a %1$d Hz + diff --git a/res/values-fr/e_strings.xml b/res/values-fr/e_strings.xml index 356ca2887e0e83e6905f05e097a1dfc2be4204d4..28d1fa9f9b47c4b2ea01d37bab62d3839b2310ad 100644 --- a/res/values-fr/e_strings.xml +++ b/res/values-fr/e_strings.xml @@ -40,4 +40,5 @@ Contrôle Parental Aide les parents à protéger l\'appareil de leur enfant The paramètre est verrouillé - \ No newline at end of file + Activez cette option pour augmenter la fréquence de rafraîchissement de 60 à %1$d Hz + diff --git a/res/values-it/e_strings.xml b/res/values-it/e_strings.xml index b58a7340e571ee19f48a971c46466726a1d100e4..cac49d7eb4d0f52da6d1d7addd66ef07798eb1f3 100644 --- a/res/values-it/e_strings.xml +++ b/res/values-it/e_strings.xml @@ -38,4 +38,5 @@ /e/OS v%1$s - installato Riavvio obbligatorio Controllo Parentale Aiuta i genitori a controllare il dispositivo del bambino - \ No newline at end of file + Attiva questa opzione per aumentare la frequenza di aggiornamento da 60 a %1$d Hz + diff --git a/res/values/e_strings.xml b/res/values/e_strings.xml index b3649f242ab828f18d6cb2955b06c1189b773c5e..9e3047a36719fbf66d722c230309cd6c31a67405 100644 --- a/res/values/e_strings.xml +++ b/res/values/e_strings.xml @@ -67,4 +67,7 @@ Helps parent to control child device "This setting is blocked" - \ No newline at end of file + + + Turn on this option to raise the refresh rate from 60 to %1$d Hz + diff --git a/src/com/android/settings/display/PeakRefreshRatePreferenceController.java b/src/com/android/settings/display/PeakRefreshRatePreferenceController.java index 7bc34ef5598220efa438034d42c7114ca9e3bd22..b3f65f304987b1a839fade090e6230d11bf3d653 100644 --- a/src/com/android/settings/display/PeakRefreshRatePreferenceController.java +++ b/src/com/android/settings/display/PeakRefreshRatePreferenceController.java @@ -19,6 +19,7 @@ package com.android.settings.display; import android.content.Context; import android.hardware.display.DisplayManager; import android.os.Handler; +import android.os.SystemProperties; import android.provider.DeviceConfig; import android.provider.Settings; import android.util.Log; @@ -90,8 +91,13 @@ public class PeakRefreshRatePreferenceController extends TogglePreferenceControl mPreference = screen.findPreference(getPreferenceKey()); - final String summary = mContext.getString(R.string.peak_refresh_rate_summary_custom, - (int)mPeakRefreshRate); + boolean usesContentDetection = SystemProperties.getBoolean( + "ro.surface_flinger.use_content_detection_for_refresh_rate", false); + + final String summary = usesContentDetection + ? mContext.getString(R.string.peak_refresh_rate_summary_custom, (int) mPeakRefreshRate) + : mContext.getString(R.string.e_peak_refresh_rate_summary, (int) mPeakRefreshRate); + mPreference.setSummary(summary); }