diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index edfebf53f03..5507d59d45d 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -490,10 +490,6 @@
"Zapnout přijímač systému GPS"
"Zaměření je s přesností na úrovni ulic (zrušením této volby lze šetřit baterii)"
"Umožňuje zaměřit na úrovni ulic (vetší spotřeba baterie a nutný výhled na oblohu)"
- "Svolení se sběrem dat o poloze"
- "Povolit službě určování polohy společnosti Google sběr anonymních a sdružených dat o poloze. Data budou sbírána bez ohledu na to, zda je nějaká aplikace aktivní."
- "Souhlasím"
- "Nesouhlasím"
"Info o telefonu"
"Zobrazuje právní informace, stav telefonu a verzi softwaru"
"Právní informace"
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 1153ff16115..a936059a53d 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -490,10 +490,6 @@
"GPS-Satelliten aktivieren"
"Auf Straßenebene lokalisieren (deaktivieren, um Akku zu sparen)"
"Auf Straßenebene lokalisieren (höherer Akkuverbrauch, im Freien)"
- "Standortgenehmigung"
- "Erlauben Sie dem Google-Standortservice, anonyme und aggregierte Standortdaten zu erfassen. Die Erfassung wird unabhängig davon durchgeführt, ob Anwendungen aktiv sind oder nicht."
- "Zustimmen"
- "Ablehnen"
"Telefoninfo"
"Rechtliche Hinweise, Telefonstatus und Softwareversion anzeigen"
"Rechtliche Hinweise"
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index 511ac2fc203..9aa86af5e96 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -513,14 +513,6 @@
"Activar satélites de GPS"
"Localizar con una precisión del nivel de calle (deseleccionar para conservar la batería)"
"Localizar a nivel de calle (requiere más batería además de la vista del cielo)"
-
-
-
-
-
-
-
-
"Acerca del teléfono"
"Ver información legal, estado del teléfono, versión de software"
"Información legal"
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 5cef4efe85c..5e6c4257ede 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -490,10 +490,6 @@
"Habilitar satélites GPS"
"Preciso en el nivel de calle (anula la selección para ahorrar batería)"
"Localizar en nivel de calle (requiere más batería además de la vista aérea)"
- "Consentimiento de ubicación"
- "Permite que el servicio de ubicación de Google recopile los datos de ubicación anónimos y globales. La recopilación tiene lugar aunque otras aplicaciones estén activas."
- "Acepto"
- "No acepto"
"Acerca del teléfono"
"Ver información legal, estado del teléfono, versión del software"
"Información legal"
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index 80fa2ecabe3..26abe663d98 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -490,10 +490,6 @@
"Activer les satellites GPS"
"Localisation précise au niveau de la rue lors du positionnement géographique (désélectionner pour économiser la batterie)"
"Localiser au niveau rue (requiert + de batterie et une vue dégagée)"
- "Votre lieu va être enregistré."
- "Autoriser le service de positionnement géographique de Google à collecter des données de lieu ne permettant pas de vous identifier personnellement. Les données seront collectées, quelles que soient les applications activées."
- "Accepter"
- "Refuser"
"À propos du téléphone"
"Informations légales, état du téléphone et version du logiciel"
"Informations légales"
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index e5f5fb8d5ba..24a797268ca 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -490,10 +490,6 @@
"Attiva satelliti GPS"
"Accuratezza a livello stradale (deseleziona per risparmiare batteria)"
"Localizza a livello stradale (richiede più batteria e la vista del cielo)"
- "Consenso alla localizzazione"
- "Consenti al servizio di localizzazione di Google di raccogliere dati anonimi e aggregati sulla posizione. La raccolta dei dati verrà effettuata a prescindere dal fatto che ci siano o meno applicazioni attive."
- "Accetto"
- "Non accetto"
"Info sul telefono"
"Visualizza informazioni legali, stato del telefono, versione del software"
"Informazioni legali"
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index 40529ad4a8c..b94265fc240 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -490,10 +490,6 @@
"GPS機能をONにする"
"高精度測位(電池の消費を節約する場合はOFFにしてください)"
"高精度測位(電池消費増、電波が良好な場所で使用)"
- "位置情報についての同意"
- "Googleの位置情報サービスによる匿名化された位置データの収集および集計を許可します。データ収集はアプリケーション起動の有無にかかわらず行われます。"
- "同意する"
- "同意しない"
"端末情報"
"端末情報、規約、バージョン情報"
"法的情報"
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index 3bd2a3c6102..f8134629ab9 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -490,10 +490,6 @@
"GPS 위성 사용"
"도로 수준으로 정확하게 탐색(배터리를 절약하려면 선택 취소)"
"도로 수준으로 탐색(항공사진이 더해져 배터리 추가로 필요)"
- "위치 정보 수집에 동의"
- "Google의 위치 서비스가 익명의 위치 데이터를 광범위하게 수집합니다. 사용 중인 응용프로그램에 관계 없이 정보가 수집됩니다."
- "동의"
- "동의하지 않음"
"전화기 정보"
"법률 정보, 전화기 상태, 소프트웨어 버전 보기"
"법률정보"
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index 6271e4d9939..af7bb4c8f86 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -493,14 +493,6 @@
"Bruk GPS-satellitter"
"Nøyaktig til gatenivå (slå av for å spare batteri)"
"Finn plassering på gatenivå (bruker mer batteri, og trenger fri sikt til himmelen)"
-
-
-
-
-
-
-
-
"Om telefonen"
"Vis juridisk informasjon, telefonstatus, programvareversjon"
"Juridisk informasjon"
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 4cb27fb8d76..3a3e40a21a8 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -490,10 +490,6 @@
"GPS-satellieten inschakelen"
"Bij locatie bepalen nauwkeurig tot op straatniveau (deselecteren om acculading te sparen)"
"Locatie bepalen tot op straatniveau (meer stroom nodig en weergave van lucht)"
- "Locatietoestemming"
- "Toestaan dat de locatieservice van Google anonieme, getotaliseerde locatiegegevens verzameld. De gegevens worden verzameld, ongeacht of er toepassingen actief zijn."
- "Akkoord"
- "Niet akkoord"
"Over de telefoon"
"Juridische info, telefoonstatus, softwareversie weergeven"
"Juridische informatie"
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index cc977a35de1..ba3ed9860f4 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -490,10 +490,6 @@
"Użyj satelit GPS"
"Ustalanie położenia z dokładnością do ulicy (wyłącz, aby oszczędzać baterię)"
"Podaje dokładne położenie (zużywa więcej baterii, działa na zewnątrz)"
- "Zgoda na usługę lokalizacji"
- "Zezwól usłudze lokalizacji Google na zbieranie anonimowych, zbiorczych danych o lokalizacji. Zbieranie danych będzie się odbywać bez względu na to, czy aktywne są aplikacje."
- "Zgadzam się"
- "Nie zgadzam się"
"Informacje o telefonie"
"Wyświetl informacje prawne, stan telefonu, wersję oprogramowania"
"Informacje prawne"
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index 283f640f593..ee7d1dce238 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -490,10 +490,6 @@
"Включить спутники GPS"
"Определение местоположения с точностью до улицы (для экономии заряда батареи отмените выбор)"
"Находить меня до уровня улицы (требуется больше заряда батареи, а также прямая видимость неба)"
- "Разрешение на отслеживание местоположения"
- "Разрешить Google собирать данные о местоположении без идентификации личной информации. Данные будут собираться, даже если не будет запущено ни одного приложения."
- "Принимаю"
- "Не принимаю"
"О телефоне"
"Просмотреть юридические сведения, состояние телефона, версию ПО"
"Юридическая информация"
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index c4cb2dd5b44..1428b85d3a2 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -491,14 +491,6 @@
"启用 GPS 卫星设置"
"定位时,精确到街道级别(取消选择可节约电量)"
"定位到街道级别(需要更多电量来观看天空)"
-
-
-
-
-
-
-
-
"关于手机"
"查看法律信息、手机状态和软件版本"
"法律信息"
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index c7bfc0aa03b..bbaae3dfe12 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -490,10 +490,6 @@
"啟用 GPS 衛星接收器"
"定位時,精準度設定為街道等級 (取消選取此項可較省電)"
"定位至街道等級 (需要更多電力及天候允許)"
- "同意記錄位置資訊"
- "允許 Google 的定位服務收集匿名綜合位置資料。無論是否有應用程式處於作用中,均會進行收集。"
- "同意"
- "不同意"
"關於手機"
"檢視法律資訊、手機狀態、軟體版本"
"法律資訊"
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 08252f62f15..9ea852b6fef 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -1108,13 +1108,6 @@
Locate to street-level (requires more battery plus view of sky)
- Location consent
-
- "Allow Google's location service to collect anonymous and aggregate location data. Collection will occur regardless of whether any applications are active."
-
- Agree
-
- Disagree
diff --git a/src/com/android/settings/SecuritySettings.java b/src/com/android/settings/SecuritySettings.java
index b7b382c862a..c6b19ce5287 100644
--- a/src/com/android/settings/SecuritySettings.java
+++ b/src/com/android/settings/SecuritySettings.java
@@ -18,9 +18,7 @@ package com.android.settings;
import android.app.Activity;
-import android.app.AlertDialog;
import android.content.Context;
-import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
import android.location.LocationManager;
@@ -39,8 +37,7 @@ import com.android.internal.widget.LockPatternUtils;
/**
* Gesture lock pattern settings.
*/
-public class SecuritySettings extends PreferenceActivity
- implements DialogInterface.OnClickListener, DialogInterface.OnDismissListener {
+public class SecuritySettings extends PreferenceActivity {
// Lock Settings
@@ -64,9 +61,6 @@ public class SecuritySettings extends PreferenceActivity
private CheckBoxPreference mNetwork;
private CheckBoxPreference mGps;
-
- // To track whether Agree was clicked in the Network location warning dialog
- private boolean mOkClicked;
@Override
protected void onCreate(Bundle savedInstanceState) {
@@ -184,22 +178,8 @@ public class SecuritySettings extends PreferenceActivity
Settings.System.putInt(getContentResolver(), Settings.System.TEXT_SHOW_PASSWORD,
mShowPassword.isChecked() ? 1 : 0);
} else if (preference == mNetwork) {
- //normally called on the toggle click
- if (mNetwork.isChecked()) {
- // Show a warning to the user that location data will be shared
- mOkClicked = false;
- new AlertDialog.Builder(this).setMessage(
- getResources().getString(R.string.location_warning_message))
- .setTitle(R.string.location_warning_title)
- .setIcon(android.R.drawable.ic_dialog_alert)
- .setPositiveButton(R.string.agree, this)
- .setNegativeButton(R.string.disagree, this)
- .show()
- .setOnDismissListener(this);
- } else {
- Settings.Secure.setLocationProviderEnabled(getContentResolver(),
- LocationManager.NETWORK_PROVIDER, false);
- }
+ Settings.Secure.setLocationProviderEnabled(getContentResolver(),
+ LocationManager.NETWORK_PROVIDER, mNetwork.isChecked());
} else if (preference == mGps) {
Settings.Secure.setLocationProviderEnabled(getContentResolver(),
LocationManager.GPS_PROVIDER, mGps.isChecked());
@@ -208,24 +188,6 @@ public class SecuritySettings extends PreferenceActivity
return false;
}
- public void onClick(DialogInterface dialog, int which) {
- if (which == DialogInterface.BUTTON_POSITIVE) {
- Settings.Secure.setLocationProviderEnabled(getContentResolver(),
- LocationManager.NETWORK_PROVIDER, true);
- mOkClicked = true;
- } else {
- // Reset the toggle
- mNetwork.setChecked(false);
- }
- }
-
- public void onDismiss(DialogInterface dialog) {
- // Assuming that onClick gets called first
- if (!mOkClicked) {
- mNetwork.setChecked(false);
- }
- }
-
/*
* Creates toggles for each available location provider
*/