diff options
author | android-build-team Robot <android-build-team-robot@google.com> | 2020-08-24 23:12:28 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2020-08-24 23:12:28 +0000 |
commit | 8be50be5ae25f0070726a2d0868bfc8f90a9d80a (patch) | |
tree | 73687d4398b7ebc161f844b59258825731db183d | |
parent | 3f2c5633e4e32459ac9dafa1c3063f9b6fcea144 (diff) | |
parent | cfb75e7ccb8a912ff6647fdf5142abbc083cc4c1 (diff) |
Snap for 6787280 from cfb75e7ccb8a912ff6647fdf5142abbc083cc4c1 to rvc-qpr1-release
Change-Id: I5a39bbf2d917dc842d421e02148e52d65eb26c4d
96 files changed, 414 insertions, 90 deletions
diff --git a/libs/WifiTrackerLib/res/values-af/strings.xml b/libs/WifiTrackerLib/res/values-af/strings.xml index 20d9abe87..69fa07062 100644 --- a/libs/WifiTrackerLib/res/values-af/strings.xml +++ b/libs/WifiTrackerLib/res/values-af/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Beperkte verbinding"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Daar kan nie by private DNS-bediener ingegaan word nie"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Geen internet nie"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Geen"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Verval"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Tik om aan te meld"</string> diff --git a/libs/WifiTrackerLib/res/values-am/strings.xml b/libs/WifiTrackerLib/res/values-am/strings.xml index 02737f38d..d6bc74f89 100644 --- a/libs/WifiTrackerLib/res/values-am/strings.xml +++ b/libs/WifiTrackerLib/res/values-am/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"የተገደበ ግንኙነት"</string> <string name="private_dns_broken" msgid="2212227512243587416">"የግል ዲኤንኤስ አገልጋይ ሊደረስበት አይችልም"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"ምንም በይነመረብ የለም"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"የለም"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"ጊዜው አልፏል"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"ለመመዝገብ መታ ያድርጉ"</string> diff --git a/libs/WifiTrackerLib/res/values-ar/strings.xml b/libs/WifiTrackerLib/res/values-ar/strings.xml index 2df39719d..3953f0711 100644 --- a/libs/WifiTrackerLib/res/values-ar/strings.xml +++ b/libs/WifiTrackerLib/res/values-ar/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"اتصال محدود"</string> <string name="private_dns_broken" msgid="2212227512243587416">"لا يمكن الوصول إلى خادم أسماء نظام نطاقات خاص"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"لا يتوفر اتصال إنترنت."</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"بلا أمان"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"منتهية الصلاحية"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"انقر للاشتراك."</string> diff --git a/libs/WifiTrackerLib/res/values-as/strings.xml b/libs/WifiTrackerLib/res/values-as/strings.xml index b07ff3d63..637c33c55 100644 --- a/libs/WifiTrackerLib/res/values-as/strings.xml +++ b/libs/WifiTrackerLib/res/values-as/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"ইণ্টাৰনেট সংযোগ সীমিত"</string> <string name="private_dns_broken" msgid="2212227512243587416">"ব্যক্তিগত DNS ছাৰ্ভাৰ এক্সেছ কৰিব নোৱাৰি"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"ইণ্টাৰনেট সংযোগ নাই"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"নাই"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"ম্যাদ উকলিছে"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"ছাইন আপ কৰিবলৈ টিপক"</string> diff --git a/libs/WifiTrackerLib/res/values-az/strings.xml b/libs/WifiTrackerLib/res/values-az/strings.xml index 9d62e1fd6..5cf04c9c4 100644 --- a/libs/WifiTrackerLib/res/values-az/strings.xml +++ b/libs/WifiTrackerLib/res/values-az/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Məhdud bağlantı"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Özəl DNS serverinə giriş mümkün deyil"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"İnternet yoxdur"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Heç biri"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Vaxtı keçib"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Qeydiyyatdan keçmək üçün toxunun"</string> diff --git a/libs/WifiTrackerLib/res/values-b+sr+Latn/strings.xml b/libs/WifiTrackerLib/res/values-b+sr+Latn/strings.xml index 8b11c1b04..7f5697f1b 100644 --- a/libs/WifiTrackerLib/res/values-b+sr+Latn/strings.xml +++ b/libs/WifiTrackerLib/res/values-b+sr+Latn/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Ograničena veza"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Pristup privatnom DNS serveru nije uspeo"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Nema interneta"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Ništa"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Isteklo"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Dodirnite da biste se registrovali"</string> diff --git a/libs/WifiTrackerLib/res/values-be/strings.xml b/libs/WifiTrackerLib/res/values-be/strings.xml index d28c7acfd..fff21e585 100644 --- a/libs/WifiTrackerLib/res/values-be/strings.xml +++ b/libs/WifiTrackerLib/res/values-be/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Абмежаваныя магчымасці падключэння"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Не ўдалося атрымаць доступ да прыватнага DNS-сервера"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Няма падключэння да інтэрнэту"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Няма"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Тэрмін скончыўся"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Націсніце, каб зарэгістравацца"</string> diff --git a/libs/WifiTrackerLib/res/values-bg/strings.xml b/libs/WifiTrackerLib/res/values-bg/strings.xml index 4318bbbd5..608ec17d8 100644 --- a/libs/WifiTrackerLib/res/values-bg/strings.xml +++ b/libs/WifiTrackerLib/res/values-bg/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Ограничена връзка"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Не може да се осъществи достъп до частния DNS сървър"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Няма интернет"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Няма"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Изтекло"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Докоснете, за да се регистрирате"</string> diff --git a/libs/WifiTrackerLib/res/values-bn/strings.xml b/libs/WifiTrackerLib/res/values-bn/strings.xml index 658cfaf8b..7392f26d3 100644 --- a/libs/WifiTrackerLib/res/values-bn/strings.xml +++ b/libs/WifiTrackerLib/res/values-bn/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"সীমিত কানেকশন"</string> <string name="private_dns_broken" msgid="2212227512243587416">"ব্যক্তিগত ডিএনএস সার্ভার অ্যাক্সেস করা যাবে না"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"ইন্টারনেট কানেকশন নেই"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"কোনও কিছুই নয়"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"মেয়াদ শেষ হয়ে গেছে"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"সাইন-আপ করতে ট্যাপ করুন"</string> diff --git a/libs/WifiTrackerLib/res/values-bs/strings.xml b/libs/WifiTrackerLib/res/values-bs/strings.xml index 814da6d14..9fa60453c 100644 --- a/libs/WifiTrackerLib/res/values-bs/strings.xml +++ b/libs/WifiTrackerLib/res/values-bs/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Ograničena veza"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Nije moguće pristupiti privatnom DNS serveru"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Nema internetske veze"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Ništa"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Isteklo"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Dodirnite za registraciju"</string> diff --git a/libs/WifiTrackerLib/res/values-ca/strings.xml b/libs/WifiTrackerLib/res/values-ca/strings.xml index ea0e9d31b..ea2367ea7 100644 --- a/libs/WifiTrackerLib/res/values-ca/strings.xml +++ b/libs/WifiTrackerLib/res/values-ca/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Connexió limitada"</string> <string name="private_dns_broken" msgid="2212227512243587416">"No es pot accedir al servidor DNS privat"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Sense connexió a Internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Cap"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Caducada"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Toca per registrar-te"</string> diff --git a/libs/WifiTrackerLib/res/values-cs/strings.xml b/libs/WifiTrackerLib/res/values-cs/strings.xml index fe08f9665..73050f303 100644 --- a/libs/WifiTrackerLib/res/values-cs/strings.xml +++ b/libs/WifiTrackerLib/res/values-cs/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Omezené připojení"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Nelze získat přístup k soukromému serveru DNS"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Nejste připojeni k internetu"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Žádné"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Platnost vypršela"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Klepnutím se zaregistrujete"</string> diff --git a/libs/WifiTrackerLib/res/values-da/strings.xml b/libs/WifiTrackerLib/res/values-da/strings.xml index f74d53398..d605685c1 100644 --- a/libs/WifiTrackerLib/res/values-da/strings.xml +++ b/libs/WifiTrackerLib/res/values-da/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Begrænset forbindelse"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Der er ikke adgang til den private DNS-server"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Intet internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Ingen"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Udløbet"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Tryk for at registrere"</string> diff --git a/libs/WifiTrackerLib/res/values-de/strings.xml b/libs/WifiTrackerLib/res/values-de/strings.xml index 081b8a2f0..839f67e29 100644 --- a/libs/WifiTrackerLib/res/values-de/strings.xml +++ b/libs/WifiTrackerLib/res/values-de/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Eingeschränkte Verbindung"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Auf den privaten DNS-Server kann nicht zugegriffen werden"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Kein Internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Keine"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Abgelaufen"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Zum Registrieren tippen"</string> diff --git a/libs/WifiTrackerLib/res/values-el/strings.xml b/libs/WifiTrackerLib/res/values-el/strings.xml index 6311bfb9c..a6f7298b3 100644 --- a/libs/WifiTrackerLib/res/values-el/strings.xml +++ b/libs/WifiTrackerLib/res/values-el/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Περιορισμένη σύνδεση"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Δεν είναι δυνατή η πρόσβαση στον ιδιωτικό διακομιστή DNS."</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Χωρίς σύνδεση στο διαδίκτυο"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Καμία"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Έληξε"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Πατήστε για εγγραφή"</string> diff --git a/libs/WifiTrackerLib/res/values-en-rAU/strings.xml b/libs/WifiTrackerLib/res/values-en-rAU/strings.xml index 981162b6a..70d1a9cf6 100644 --- a/libs/WifiTrackerLib/res/values-en-rAU/strings.xml +++ b/libs/WifiTrackerLib/res/values-en-rAU/strings.xml @@ -37,6 +37,7 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Limited connection"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Private DNS server cannot be accessed"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"No Internet"</string> + <string name="wifi_connected_low_quality" msgid="4478331645458058445">"Low quality"</string> <string name="wifi_security_none" msgid="6680263031386719053">"None"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Expired"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Tap to sign up"</string> diff --git a/libs/WifiTrackerLib/res/values-en-rCA/strings.xml b/libs/WifiTrackerLib/res/values-en-rCA/strings.xml index 981162b6a..70d1a9cf6 100644 --- a/libs/WifiTrackerLib/res/values-en-rCA/strings.xml +++ b/libs/WifiTrackerLib/res/values-en-rCA/strings.xml @@ -37,6 +37,7 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Limited connection"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Private DNS server cannot be accessed"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"No Internet"</string> + <string name="wifi_connected_low_quality" msgid="4478331645458058445">"Low quality"</string> <string name="wifi_security_none" msgid="6680263031386719053">"None"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Expired"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Tap to sign up"</string> diff --git a/libs/WifiTrackerLib/res/values-en-rGB/strings.xml b/libs/WifiTrackerLib/res/values-en-rGB/strings.xml index 981162b6a..70d1a9cf6 100644 --- a/libs/WifiTrackerLib/res/values-en-rGB/strings.xml +++ b/libs/WifiTrackerLib/res/values-en-rGB/strings.xml @@ -37,6 +37,7 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Limited connection"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Private DNS server cannot be accessed"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"No Internet"</string> + <string name="wifi_connected_low_quality" msgid="4478331645458058445">"Low quality"</string> <string name="wifi_security_none" msgid="6680263031386719053">"None"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Expired"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Tap to sign up"</string> diff --git a/libs/WifiTrackerLib/res/values-en-rIN/strings.xml b/libs/WifiTrackerLib/res/values-en-rIN/strings.xml index 981162b6a..70d1a9cf6 100644 --- a/libs/WifiTrackerLib/res/values-en-rIN/strings.xml +++ b/libs/WifiTrackerLib/res/values-en-rIN/strings.xml @@ -37,6 +37,7 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Limited connection"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Private DNS server cannot be accessed"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"No Internet"</string> + <string name="wifi_connected_low_quality" msgid="4478331645458058445">"Low quality"</string> <string name="wifi_security_none" msgid="6680263031386719053">"None"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Expired"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Tap to sign up"</string> diff --git a/libs/WifiTrackerLib/res/values-en-rXC/strings.xml b/libs/WifiTrackerLib/res/values-en-rXC/strings.xml index 85f3bec71..2a7fadcdb 100644 --- a/libs/WifiTrackerLib/res/values-en-rXC/strings.xml +++ b/libs/WifiTrackerLib/res/values-en-rXC/strings.xml @@ -37,6 +37,7 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Limited connection"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Private DNS server cannot be accessed"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"No internet"</string> + <string name="wifi_connected_low_quality" msgid="4478331645458058445">"Low quality"</string> <string name="wifi_security_none" msgid="6680263031386719053">"None"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Expired"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Tap to sign up"</string> diff --git a/libs/WifiTrackerLib/res/values-es-rUS/strings.xml b/libs/WifiTrackerLib/res/values-es-rUS/strings.xml index 1dba508b6..9ab63becf 100644 --- a/libs/WifiTrackerLib/res/values-es-rUS/strings.xml +++ b/libs/WifiTrackerLib/res/values-es-rUS/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Conexión limitada"</string> <string name="private_dns_broken" msgid="2212227512243587416">"No se puede acceder al servidor DNS privado"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Sin Internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Ninguna"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Vencida"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Presiona para registrarte"</string> diff --git a/libs/WifiTrackerLib/res/values-es/strings.xml b/libs/WifiTrackerLib/res/values-es/strings.xml index f460596bb..a119dc94d 100644 --- a/libs/WifiTrackerLib/res/values-es/strings.xml +++ b/libs/WifiTrackerLib/res/values-es/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Conexión limitada"</string> <string name="private_dns_broken" msgid="2212227512243587416">"No se ha podido acceder al servidor DNS privado"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Sin Internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Ninguna"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Caducada"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Toca para registrarte"</string> diff --git a/libs/WifiTrackerLib/res/values-et/strings.xml b/libs/WifiTrackerLib/res/values-et/strings.xml index bd4a0b78f..21d264122 100644 --- a/libs/WifiTrackerLib/res/values-et/strings.xml +++ b/libs/WifiTrackerLib/res/values-et/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Piiratud ühendus"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Privaatsele DNS-serverile ei pääse juurde"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Interneti pole"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Puudub"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Aegunud"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Puudutage registreerimiseks"</string> diff --git a/libs/WifiTrackerLib/res/values-eu/strings.xml b/libs/WifiTrackerLib/res/values-eu/strings.xml index e4c6e0afa..c0b863ffb 100644 --- a/libs/WifiTrackerLib/res/values-eu/strings.xml +++ b/libs/WifiTrackerLib/res/values-eu/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Konexio mugatua"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Ezin da atzitu DNS zerbitzari pribatua"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Ez dago Interneteko konexiorik"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Bat ere ez"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Iraungita"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Sakatu izena emateko"</string> diff --git a/libs/WifiTrackerLib/res/values-fa/strings.xml b/libs/WifiTrackerLib/res/values-fa/strings.xml index 9c5586bbc..64f9b00c8 100644 --- a/libs/WifiTrackerLib/res/values-fa/strings.xml +++ b/libs/WifiTrackerLib/res/values-fa/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"اتصال محدود"</string> <string name="private_dns_broken" msgid="2212227512243587416">"سرور DNS خصوصی قابل دسترسی نیست"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"عدم اتصال به اینترنت"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"خالی"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"منقضیشده"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"برای ثبتنام ضربه بزنید"</string> diff --git a/libs/WifiTrackerLib/res/values-fi/strings.xml b/libs/WifiTrackerLib/res/values-fi/strings.xml index 4b8c5e71a..091300511 100644 --- a/libs/WifiTrackerLib/res/values-fi/strings.xml +++ b/libs/WifiTrackerLib/res/values-fi/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Rajallinen yhteys"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Ei pääsyä yksityiselle DNS-palvelimelle"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Ei internetyhteyttä"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Ei mitään"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Vanhentunut"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Rekisteröidy napauttamalla"</string> diff --git a/libs/WifiTrackerLib/res/values-fr-rCA/strings.xml b/libs/WifiTrackerLib/res/values-fr-rCA/strings.xml index 59a3ca128..01258c433 100644 --- a/libs/WifiTrackerLib/res/values-fr-rCA/strings.xml +++ b/libs/WifiTrackerLib/res/values-fr-rCA/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Connexion limitée"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Impossible d\'accéder au serveur DNS privé"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Aucune connexion Internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Aucune"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Expiré"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Toucher pour vous inscrire"</string> diff --git a/libs/WifiTrackerLib/res/values-fr/strings.xml b/libs/WifiTrackerLib/res/values-fr/strings.xml index ef192a955..826eea608 100644 --- a/libs/WifiTrackerLib/res/values-fr/strings.xml +++ b/libs/WifiTrackerLib/res/values-fr/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Connexion limitée"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Impossible d\'accéder au serveur DNS privé"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Aucun accès à Internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Aucune"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Arrivé à expiration"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Appuyez ici pour vous connecter"</string> diff --git a/libs/WifiTrackerLib/res/values-gl/strings.xml b/libs/WifiTrackerLib/res/values-gl/strings.xml index 6857da0ae..90ee5d49e 100644 --- a/libs/WifiTrackerLib/res/values-gl/strings.xml +++ b/libs/WifiTrackerLib/res/values-gl/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Pouca conexión"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Non se puido acceder ao servidor DNS privado"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Non hai conexión a Internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Ningunha"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Caducou"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Toca para rexistrarte"</string> diff --git a/libs/WifiTrackerLib/res/values-gu/strings.xml b/libs/WifiTrackerLib/res/values-gu/strings.xml index 2271dbbfc..ea7dc7a04 100644 --- a/libs/WifiTrackerLib/res/values-gu/strings.xml +++ b/libs/WifiTrackerLib/res/values-gu/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"મર્યાદિત કનેક્શન"</string> <string name="private_dns_broken" msgid="2212227512243587416">"ખાનગી DNS સર્વર ઍક્સેસ કરી શકાતા નથી"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"કોઈ ઇન્ટરનેટ નથી"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"કોઈ નહીં"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"સમય સમાપ્ત થયો"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"સાઇન અપ કરવા માટે ટૅપ કરો"</string> diff --git a/libs/WifiTrackerLib/res/values-hi/strings.xml b/libs/WifiTrackerLib/res/values-hi/strings.xml index f53dbad45..70de03cc9 100644 --- a/libs/WifiTrackerLib/res/values-hi/strings.xml +++ b/libs/WifiTrackerLib/res/values-hi/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"सीमित कनेक्शन"</string> <string name="private_dns_broken" msgid="2212227512243587416">"निजी डीएनएस सर्वर को ऐक्सेस नहीं किया जा सकता"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"इंटरनेट कनेक्शन नहीं है"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"कोई नहीं"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"समयसीमा खत्म हो गई"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"साइन अप करने के लिए टैप करें"</string> diff --git a/libs/WifiTrackerLib/res/values-hr/strings.xml b/libs/WifiTrackerLib/res/values-hr/strings.xml index 907d80eb5..9db78d8b8 100644 --- a/libs/WifiTrackerLib/res/values-hr/strings.xml +++ b/libs/WifiTrackerLib/res/values-hr/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Ograničena veza"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Nije moguće pristupiti privatnom DNS poslužitelju"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Nema interneta"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Nema"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Isteklo"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Dodirnite da biste se registrirali"</string> diff --git a/libs/WifiTrackerLib/res/values-hu/strings.xml b/libs/WifiTrackerLib/res/values-hu/strings.xml index 19a9b66fc..b2de4fa75 100644 --- a/libs/WifiTrackerLib/res/values-hu/strings.xml +++ b/libs/WifiTrackerLib/res/values-hu/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Korlátozott kapcsolat"</string> <string name="private_dns_broken" msgid="2212227512243587416">"A privát DNS-kiszolgálóhoz nem lehet hozzáférni"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Nincs internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Nincs"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Lejárt"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Koppintson a regisztrációhoz"</string> diff --git a/libs/WifiTrackerLib/res/values-hy/strings.xml b/libs/WifiTrackerLib/res/values-hy/strings.xml index 404302cc1..3b54eca70 100644 --- a/libs/WifiTrackerLib/res/values-hy/strings.xml +++ b/libs/WifiTrackerLib/res/values-hy/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Սահմանափակ կապ"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Մասնավոր DNS սերվերն անհասանելի է"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Կապ չկա"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Ոչ մեկը"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Սպառվել է"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Հպեք՝ գրանցվելու համար"</string> diff --git a/libs/WifiTrackerLib/res/values-in/strings.xml b/libs/WifiTrackerLib/res/values-in/strings.xml index e0a6e8772..9b69c4f3a 100644 --- a/libs/WifiTrackerLib/res/values-in/strings.xml +++ b/libs/WifiTrackerLib/res/values-in/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Koneksi terbatas"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Server DNS pribadi tidak dapat diakses"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Tidak ada internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Tidak ada"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Sudah tidak berlaku"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Ketuk untuk mendaftar"</string> diff --git a/libs/WifiTrackerLib/res/values-is/strings.xml b/libs/WifiTrackerLib/res/values-is/strings.xml index 6589073c8..f1f9b5128 100644 --- a/libs/WifiTrackerLib/res/values-is/strings.xml +++ b/libs/WifiTrackerLib/res/values-is/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Takmörkuð tenging"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Ekki næst í DNS-einkaþjón"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Engin nettenging"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Ekkert"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Útrunnin"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Ýttu til að skrá þig"</string> diff --git a/libs/WifiTrackerLib/res/values-it/strings.xml b/libs/WifiTrackerLib/res/values-it/strings.xml index 2fdebd3a5..9ffc1d561 100644 --- a/libs/WifiTrackerLib/res/values-it/strings.xml +++ b/libs/WifiTrackerLib/res/values-it/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Connessione limitata"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Non è possibile accedere al server DNS privato"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Internet assente"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Nessuna"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Scaduta"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Tocca per registrarti"</string> diff --git a/libs/WifiTrackerLib/res/values-iw/strings.xml b/libs/WifiTrackerLib/res/values-iw/strings.xml index b807dff2b..0a0731b93 100644 --- a/libs/WifiTrackerLib/res/values-iw/strings.xml +++ b/libs/WifiTrackerLib/res/values-iw/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"חיבור מוגבל"</string> <string name="private_dns_broken" msgid="2212227512243587416">"לא ניתן לגשת לשרת DNS הפרטי"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"אין אינטרנט"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"ללא"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"התוקף פג"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"יש להקיש כדי להירשם"</string> diff --git a/libs/WifiTrackerLib/res/values-ja/strings.xml b/libs/WifiTrackerLib/res/values-ja/strings.xml index e6886e96b..5b8155bd6 100644 --- a/libs/WifiTrackerLib/res/values-ja/strings.xml +++ b/libs/WifiTrackerLib/res/values-ja/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"接続が制限されています"</string> <string name="private_dns_broken" msgid="2212227512243587416">"プライベート DNS サーバーにアクセスできません"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"インターネットに接続されていません"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"なし"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"期限切れ"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"タップして登録してください"</string> diff --git a/libs/WifiTrackerLib/res/values-ka/strings.xml b/libs/WifiTrackerLib/res/values-ka/strings.xml index 0995b2481..c432051fb 100644 --- a/libs/WifiTrackerLib/res/values-ka/strings.xml +++ b/libs/WifiTrackerLib/res/values-ka/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"შეზღუდული კავშირი"</string> <string name="private_dns_broken" msgid="2212227512243587416">"პირად DNS სერვერზე წვდომა შეუძლებელია"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"ინტერნეტ-კავშირი არ არის"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"არცერთი"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"ვადაგასულია"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"შეეხეთ რეგისტრაციისთვის"</string> diff --git a/libs/WifiTrackerLib/res/values-kk/strings.xml b/libs/WifiTrackerLib/res/values-kk/strings.xml index 37f785c25..75b5a2ee2 100644 --- a/libs/WifiTrackerLib/res/values-kk/strings.xml +++ b/libs/WifiTrackerLib/res/values-kk/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Шектеулі байланыс"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Жеке DNS серверіне кіру мүмкін емес."</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Интернетпен байланыс жоқ"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Ешқандай"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Мерзімі өтті"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Тіркелу үшін түртіңіз."</string> diff --git a/libs/WifiTrackerLib/res/values-km/strings.xml b/libs/WifiTrackerLib/res/values-km/strings.xml index 764e33777..bd49f1746 100644 --- a/libs/WifiTrackerLib/res/values-km/strings.xml +++ b/libs/WifiTrackerLib/res/values-km/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"ការតភ្ជាប់មានកម្រិត"</string> <string name="private_dns_broken" msgid="2212227512243587416">"មិនអាចចូលប្រើម៉ាស៊ីនមេ DNS ឯកជនបានទេ"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"គ្មានអ៊ីនធឺណិតទេ"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"គ្មាន"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"បានផុតកំណត់"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"ចុចដើម្បីចុះឈ្មោះ"</string> diff --git a/libs/WifiTrackerLib/res/values-kn/strings.xml b/libs/WifiTrackerLib/res/values-kn/strings.xml index 173cd9a30..977a28d9b 100644 --- a/libs/WifiTrackerLib/res/values-kn/strings.xml +++ b/libs/WifiTrackerLib/res/values-kn/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"ಸೀಮಿತ ಸಂಪರ್ಕ"</string> <string name="private_dns_broken" msgid="2212227512243587416">"ಖಾಸಗಿ DNS ಸರ್ವರ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"ಇಂಟರ್ನೆಟ್ ಇಲ್ಲ"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"ಯಾವುದೂ ಇಲ್ಲ"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"ಅವಧಿ ಮುಕ್ತಾಯವಾಗಿದೆ"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"ಸೈನ್ ಅಪ್ ಮಾಡಲು ಟ್ಯಾಪ್ ಮಾಡಿ"</string> diff --git a/libs/WifiTrackerLib/res/values-ko/strings.xml b/libs/WifiTrackerLib/res/values-ko/strings.xml index a4871204a..8d92fd1c3 100644 --- a/libs/WifiTrackerLib/res/values-ko/strings.xml +++ b/libs/WifiTrackerLib/res/values-ko/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"제한된 연결"</string> <string name="private_dns_broken" msgid="2212227512243587416">"비공개 DNS 서버에 액세스할 수 없습니다."</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"인터넷 연결 없음"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"없음"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"만료됨"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"가입하려면 탭하세요."</string> diff --git a/libs/WifiTrackerLib/res/values-ky/strings.xml b/libs/WifiTrackerLib/res/values-ky/strings.xml index 111562bd1..f85d92e58 100644 --- a/libs/WifiTrackerLib/res/values-ky/strings.xml +++ b/libs/WifiTrackerLib/res/values-ky/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Байланыш чектелген"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Жеке DNS сервери жеткиликсиз"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Интернет жок"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Жок"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Эскирип калган"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Катталуу үчүн таптап коюңуз"</string> diff --git a/libs/WifiTrackerLib/res/values-lo/strings.xml b/libs/WifiTrackerLib/res/values-lo/strings.xml index efeb6f74a..c1f28f21c 100644 --- a/libs/WifiTrackerLib/res/values-lo/strings.xml +++ b/libs/WifiTrackerLib/res/values-lo/strings.xml @@ -37,6 +37,7 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"ການເຊື່ອມຕໍ່ຈຳກັດ"</string> <string name="private_dns_broken" msgid="2212227512243587416">"ບໍ່ສາມາດເຂົ້າເຖິງເຊີບເວີ DNS ສ່ວນຕົວໄດ້"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"ບໍ່ມີອິນເຕີເນັດ"</string> + <string name="wifi_connected_low_quality" msgid="4478331645458058445">"ຄຸນນະພາບຕໍ່າ"</string> <string name="wifi_security_none" msgid="6680263031386719053">"ບໍ່ໃຊ້"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"ໝົດອາຍຸແລ້ວ"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"ແຕະເພື່ອສະໝັກ"</string> diff --git a/libs/WifiTrackerLib/res/values-lt/strings.xml b/libs/WifiTrackerLib/res/values-lt/strings.xml index c21d8e387..186bc9b63 100644 --- a/libs/WifiTrackerLib/res/values-lt/strings.xml +++ b/libs/WifiTrackerLib/res/values-lt/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Ribotas ryšys"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Privataus DNS serverio negalima pasiekti"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Nėra interneto ryšio"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Nėra"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Baigėsi galiojimo laikas"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Palieskite, kad prisiregistruotumėte"</string> diff --git a/libs/WifiTrackerLib/res/values-lv/strings.xml b/libs/WifiTrackerLib/res/values-lv/strings.xml index a4df7e2c8..972265d88 100644 --- a/libs/WifiTrackerLib/res/values-lv/strings.xml +++ b/libs/WifiTrackerLib/res/values-lv/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Ierobežots savienojums"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Nevar piekļūt privātam DNS serverim."</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Nav interneta"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Nav"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Beidzies derīguma termiņš"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Pieskarieties, lai reģistrētos."</string> diff --git a/libs/WifiTrackerLib/res/values-mk/strings.xml b/libs/WifiTrackerLib/res/values-mk/strings.xml index 138d00251..0a771d970 100644 --- a/libs/WifiTrackerLib/res/values-mk/strings.xml +++ b/libs/WifiTrackerLib/res/values-mk/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Ограничена врска"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Не може да се пристапи до приватниот DNS-сервер"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Нема интернет"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Ниедна"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Истечено"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Допрете за да се регистрирате"</string> diff --git a/libs/WifiTrackerLib/res/values-ml/strings.xml b/libs/WifiTrackerLib/res/values-ml/strings.xml index 28035202f..6ecf1e75e 100644 --- a/libs/WifiTrackerLib/res/values-ml/strings.xml +++ b/libs/WifiTrackerLib/res/values-ml/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"പരിമിത കണക്ഷൻ"</string> <string name="private_dns_broken" msgid="2212227512243587416">"സ്വകാര്യ DNS സെർവർ ആക്സസ് ചെയ്യാനാവില്ല"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"ഇന്റർനെറ്റ് ഇല്ല"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"ഒന്നുമില്ല"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"കാലഹരണപ്പെട്ടത്"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"സൈൻ അപ്പ് ചെയ്യാൻ ടാപ്പ് ചെയ്യുക"</string> diff --git a/libs/WifiTrackerLib/res/values-mn/strings.xml b/libs/WifiTrackerLib/res/values-mn/strings.xml index 4209944ac..38110d200 100644 --- a/libs/WifiTrackerLib/res/values-mn/strings.xml +++ b/libs/WifiTrackerLib/res/values-mn/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Хязгаарлагдмал холболт"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Хувийн DNS серверт хандах боломжгүй байна"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Интернэт алга"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Байхгүй"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Хугацаа дууссан"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Бүртгүүлэхийн тулд товшино уу"</string> diff --git a/libs/WifiTrackerLib/res/values-mr/strings.xml b/libs/WifiTrackerLib/res/values-mr/strings.xml index 11a7e46ad..49f94bbaf 100644 --- a/libs/WifiTrackerLib/res/values-mr/strings.xml +++ b/libs/WifiTrackerLib/res/values-mr/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"मर्यादित कनेक्शन"</string> <string name="private_dns_broken" msgid="2212227512243587416">"खाजगी DNS सर्व्हर ॲक्सेस करू शकत नाही"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"इंटरनेट नाही"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"काहीही नाही"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"मुदत संपली"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"साइन अप करण्यासाठी टॅप करा"</string> diff --git a/libs/WifiTrackerLib/res/values-ms/strings.xml b/libs/WifiTrackerLib/res/values-ms/strings.xml index e88a0cf43..df90df0fc 100644 --- a/libs/WifiTrackerLib/res/values-ms/strings.xml +++ b/libs/WifiTrackerLib/res/values-ms/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Sambungan terhad"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Pelayan DNS peribadi tidak boleh diakses"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Tiada Internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Tiada"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Tamat tempoh"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Ketik untuk daftar"</string> diff --git a/libs/WifiTrackerLib/res/values-my/strings.xml b/libs/WifiTrackerLib/res/values-my/strings.xml index 64715953d..e8508d203 100644 --- a/libs/WifiTrackerLib/res/values-my/strings.xml +++ b/libs/WifiTrackerLib/res/values-my/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"ချိတ်ဆက်မှု ကန့်သတ်ထားသည်"</string> <string name="private_dns_broken" msgid="2212227512243587416">"သီးသန့် ဒီအန်အက်စ် (DNS) ဆာဗာကို သုံး၍မရပါ။"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"အင်တာနက် မရှိပါ"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"မရှိ"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"သက်တမ်းကုန်သွားပါပြီ"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"အကောင့်ဖွင့်ရန် တို့ပါ"</string> diff --git a/libs/WifiTrackerLib/res/values-nb/strings.xml b/libs/WifiTrackerLib/res/values-nb/strings.xml index 5943e8afc..36022deba 100644 --- a/libs/WifiTrackerLib/res/values-nb/strings.xml +++ b/libs/WifiTrackerLib/res/values-nb/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Begrenset tilkobling"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Den private DNS-tjeneren kan ikke nås"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Ingen internettilkobling"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Ingen"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Utløpt"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Trykk for å registrere deg"</string> diff --git a/libs/WifiTrackerLib/res/values-ne/strings.xml b/libs/WifiTrackerLib/res/values-ne/strings.xml index 8907d7afb..f7b466d15 100644 --- a/libs/WifiTrackerLib/res/values-ne/strings.xml +++ b/libs/WifiTrackerLib/res/values-ne/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"सीमित जडान"</string> <string name="private_dns_broken" msgid="2212227512243587416">"निजी DNS सर्भरमाथि पहुँच प्राप्त गर्न सकिँदैन"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"इन्टरनेट छैन"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"कुनै पनि होइन"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"म्याद सकियो"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"साइन अप गर्न ट्याप गर्नुहोस्"</string> diff --git a/libs/WifiTrackerLib/res/values-nl/strings.xml b/libs/WifiTrackerLib/res/values-nl/strings.xml index 05aefcfd1..172d54dc5 100644 --- a/libs/WifiTrackerLib/res/values-nl/strings.xml +++ b/libs/WifiTrackerLib/res/values-nl/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Beperkte verbinding"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Geen toegang tot privé-DNS-server"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Geen internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Geen"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Verlopen"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Tik om aan te melden"</string> diff --git a/libs/WifiTrackerLib/res/values-or/strings.xml b/libs/WifiTrackerLib/res/values-or/strings.xml index 1bd0601b3..539a47a82 100644 --- a/libs/WifiTrackerLib/res/values-or/strings.xml +++ b/libs/WifiTrackerLib/res/values-or/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"ସୀମିତ ସଂଯୋଗ"</string> <string name="private_dns_broken" msgid="2212227512243587416">"ବ୍ୟକ୍ତିଗତ DNS ସର୍ଭର୍ ଆକ୍ସେସ୍ କରିହେବ ନାହିଁ"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"ଇଣ୍ଟର୍ନେଟ୍ ସଂଯୋଗ ନାହିଁ"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"କିଛି ନାହିଁ"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"ମିଆଦ ଶେଷ ହୋଇଯାଇଛି"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"ସାଇନ୍ ଅପ୍ କରିବାକୁ ଟାପ୍ କରନ୍ତୁ"</string> diff --git a/libs/WifiTrackerLib/res/values-pa/strings.xml b/libs/WifiTrackerLib/res/values-pa/strings.xml index 9cd6738d3..89b23a3c4 100644 --- a/libs/WifiTrackerLib/res/values-pa/strings.xml +++ b/libs/WifiTrackerLib/res/values-pa/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"ਸੀਮਤ ਕਨੈਕਸ਼ਨ"</string> <string name="private_dns_broken" msgid="2212227512243587416">"ਨਿੱਜੀ ਡੋਮੇਨ ਨਾਮ ਪ੍ਰਣਾਲੀ (DNS) ਸਰਵਰ \'ਤੇ ਪਹੁੰਚ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕੀ"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"ਇੰਟਰਨੈੱਟ ਨਹੀਂ"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"ਕੋਈ ਨਹੀਂ"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"ਮਿਆਦ ਮੁੱਕ ਗਈ"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"ਸਾਈਨ-ਅੱਪ ਕਰਨ ਲਈ ਟੈਪ ਕਰੋ"</string> diff --git a/libs/WifiTrackerLib/res/values-pl/strings.xml b/libs/WifiTrackerLib/res/values-pl/strings.xml index cc78c1874..681b8551e 100644 --- a/libs/WifiTrackerLib/res/values-pl/strings.xml +++ b/libs/WifiTrackerLib/res/values-pl/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Ograniczone połączenie"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Brak dostępu do prywatnego serwera DNS"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Brak internetu"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Brak"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Ważność wygasła"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Kliknij, by się zarejestrować"</string> diff --git a/libs/WifiTrackerLib/res/values-pt-rBR/strings.xml b/libs/WifiTrackerLib/res/values-pt-rBR/strings.xml index 818bc64ea..9fc19a489 100644 --- a/libs/WifiTrackerLib/res/values-pt-rBR/strings.xml +++ b/libs/WifiTrackerLib/res/values-pt-rBR/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Conexão limitada"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Não é possível acessar o servidor DNS privado"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Sem Internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Nenhuma"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Expirada"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Toque para se inscrever"</string> diff --git a/libs/WifiTrackerLib/res/values-pt-rPT/strings.xml b/libs/WifiTrackerLib/res/values-pt-rPT/strings.xml index 792af512a..e15b97239 100644 --- a/libs/WifiTrackerLib/res/values-pt-rPT/strings.xml +++ b/libs/WifiTrackerLib/res/values-pt-rPT/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Ligação limitada"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Não é possível aceder ao servidor DNS."</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Sem Internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Nenhuma"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Expirada"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Toque para se inscrever."</string> diff --git a/libs/WifiTrackerLib/res/values-pt/strings.xml b/libs/WifiTrackerLib/res/values-pt/strings.xml index 818bc64ea..9fc19a489 100644 --- a/libs/WifiTrackerLib/res/values-pt/strings.xml +++ b/libs/WifiTrackerLib/res/values-pt/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Conexão limitada"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Não é possível acessar o servidor DNS privado"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Sem Internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Nenhuma"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Expirada"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Toque para se inscrever"</string> diff --git a/libs/WifiTrackerLib/res/values-ro/strings.xml b/libs/WifiTrackerLib/res/values-ro/strings.xml index e506a9055..0d1395974 100644 --- a/libs/WifiTrackerLib/res/values-ro/strings.xml +++ b/libs/WifiTrackerLib/res/values-ro/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Conexiune limitată"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Serverul DNS privat nu poate fi accesat"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Fără conexiune la internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Niciuna"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Expirat"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Atingeți pentru a vă înscrie"</string> diff --git a/libs/WifiTrackerLib/res/values-ru/strings.xml b/libs/WifiTrackerLib/res/values-ru/strings.xml index 3073f86f5..b8ec0e63b 100644 --- a/libs/WifiTrackerLib/res/values-ru/strings.xml +++ b/libs/WifiTrackerLib/res/values-ru/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Подключение к сети ограничено."</string> <string name="private_dns_broken" msgid="2212227512243587416">"Доступа к частному DNS-серверу нет."</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Нет подключения к Интернету"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Без защиты"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Срок действия истек"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Нажмите, чтобы зарегистрироваться."</string> diff --git a/libs/WifiTrackerLib/res/values-si/strings.xml b/libs/WifiTrackerLib/res/values-si/strings.xml index a7c5b1ace..61d9f19aa 100644 --- a/libs/WifiTrackerLib/res/values-si/strings.xml +++ b/libs/WifiTrackerLib/res/values-si/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"සීමිත සම්බන්ධතාව"</string> <string name="private_dns_broken" msgid="2212227512243587416">"පුද්ගලික DNS සේවාදායකයට ප්රවේශ වීමට නොහැකිය"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"අන්තර්ජාලය නැත"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"කිසිවක් නැත"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"කල් ඉකුත් විය"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"ලියාපදිංචි වීමට තට්ටු කරන්න"</string> diff --git a/libs/WifiTrackerLib/res/values-sk/strings.xml b/libs/WifiTrackerLib/res/values-sk/strings.xml index c7a84ce8a..28f2f8fb2 100644 --- a/libs/WifiTrackerLib/res/values-sk/strings.xml +++ b/libs/WifiTrackerLib/res/values-sk/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Obmedzené pripojenie"</string> <string name="private_dns_broken" msgid="2212227512243587416">"K súkromnému serveru DNS sa nepodarilo získať prístup"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Bez internetu"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Žiadne"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Platnosť vypršala"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Prihláste sa klepnutím"</string> diff --git a/libs/WifiTrackerLib/res/values-sl/strings.xml b/libs/WifiTrackerLib/res/values-sl/strings.xml index 03e326db7..1ec2f0089 100644 --- a/libs/WifiTrackerLib/res/values-sl/strings.xml +++ b/libs/WifiTrackerLib/res/values-sl/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Omejena povezava"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Do zasebnega strežnika DNS ni mogoče dostopati"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Ni internetne povezave"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Brez"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Poteklo"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Dotaknite se, če se želite registrirati"</string> diff --git a/libs/WifiTrackerLib/res/values-sq/strings.xml b/libs/WifiTrackerLib/res/values-sq/strings.xml index 71113eb68..fc2c19a93 100644 --- a/libs/WifiTrackerLib/res/values-sq/strings.xml +++ b/libs/WifiTrackerLib/res/values-sq/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Lidhje e kufizuar"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Serveri privat DNS nuk mund të qaset"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Nuk ka internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Asnjë"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Skaduar"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Trokit për t\'u regjistruar"</string> diff --git a/libs/WifiTrackerLib/res/values-sr/strings.xml b/libs/WifiTrackerLib/res/values-sr/strings.xml index ee560b892..10f63c1c9 100644 --- a/libs/WifiTrackerLib/res/values-sr/strings.xml +++ b/libs/WifiTrackerLib/res/values-sr/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Ограничена веза"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Приступ приватном DNS серверу није успео"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Нема интернета"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Ништа"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Истекло"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Додирните да бисте се регистровали"</string> diff --git a/libs/WifiTrackerLib/res/values-sv/strings.xml b/libs/WifiTrackerLib/res/values-sv/strings.xml index 98cb2bcad..44c856f18 100644 --- a/libs/WifiTrackerLib/res/values-sv/strings.xml +++ b/libs/WifiTrackerLib/res/values-sv/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Begränsad anslutning"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Det går inte att komma åt den privata DNS-servern."</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Inget internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Ingen"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Har upphört att gälla"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Tryck för att registrera dig"</string> diff --git a/libs/WifiTrackerLib/res/values-sw/strings.xml b/libs/WifiTrackerLib/res/values-sw/strings.xml index f549d45b7..a14926206 100644 --- a/libs/WifiTrackerLib/res/values-sw/strings.xml +++ b/libs/WifiTrackerLib/res/values-sw/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Muunganisho hafifu"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Seva ya faragha ya DNS haiwezi kufikiwa"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Hakuna intaneti"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Hamna"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Muda umeisha"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Gusa ili ujisajili"</string> diff --git a/libs/WifiTrackerLib/res/values-ta/strings.xml b/libs/WifiTrackerLib/res/values-ta/strings.xml index 7e88d378e..938ff5e9e 100644 --- a/libs/WifiTrackerLib/res/values-ta/strings.xml +++ b/libs/WifiTrackerLib/res/values-ta/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"வரம்பிற்கு உட்பட்ட இணைப்பு"</string> <string name="private_dns_broken" msgid="2212227512243587416">"தனிப்பட்ட DNS சேவையகத்தை அணுக இயலாது"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"இணைய இணைப்பு இல்லை"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"ஏதுமில்லை"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"காலாவதியாகிவிட்டது"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"பதிவு செய்ய தட்டவும்"</string> diff --git a/libs/WifiTrackerLib/res/values-te/strings.xml b/libs/WifiTrackerLib/res/values-te/strings.xml index 44c4941ca..a6c0a7795 100644 --- a/libs/WifiTrackerLib/res/values-te/strings.xml +++ b/libs/WifiTrackerLib/res/values-te/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"పరిమిత కనెక్షన్"</string> <string name="private_dns_broken" msgid="2212227512243587416">"ప్రైవేట్ DNS సర్వర్ను యాక్సెస్ చేయడం సాధ్యపడదు"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"ఇంటర్నెట్ లేదు"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"ఏదీ లేదు"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"గడువు ముగిసింది"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"సైన్ అప్ చేయడానికి ట్యాప్ చేయండి"</string> diff --git a/libs/WifiTrackerLib/res/values-th/strings.xml b/libs/WifiTrackerLib/res/values-th/strings.xml index a13616d76..e42b7bcde 100644 --- a/libs/WifiTrackerLib/res/values-th/strings.xml +++ b/libs/WifiTrackerLib/res/values-th/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"การเชื่อมต่อที่จำกัด"</string> <string name="private_dns_broken" msgid="2212227512243587416">"เข้าถึงเซิร์ฟเวอร์ DNS ไม่ได้"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"ไม่มีอินเทอร์เน็ต"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"ไม่มี"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"หมดอายุแล้ว"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"แตะเพื่อลงชื่อสมัครใช้"</string> diff --git a/libs/WifiTrackerLib/res/values-tl/strings.xml b/libs/WifiTrackerLib/res/values-tl/strings.xml index 30d97e896..277f5596e 100644 --- a/libs/WifiTrackerLib/res/values-tl/strings.xml +++ b/libs/WifiTrackerLib/res/values-tl/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Limitadong koneksyon"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Hindi ma-access ang pribadong DNS server"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Walang internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Wala"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Nag-expire na"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"I-tap para mag-sign up"</string> diff --git a/libs/WifiTrackerLib/res/values-tr/strings.xml b/libs/WifiTrackerLib/res/values-tr/strings.xml index 50628b59e..a818683e5 100644 --- a/libs/WifiTrackerLib/res/values-tr/strings.xml +++ b/libs/WifiTrackerLib/res/values-tr/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Sınırlı bağlantı"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Gizli DNS sunucusuna erişilemiyor"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"İnternet yok"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Yok"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Süresi sona erdi"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Kaydolmak için dokunun"</string> diff --git a/libs/WifiTrackerLib/res/values-uk/strings.xml b/libs/WifiTrackerLib/res/values-uk/strings.xml index d1a1fbe28..87b1d586c 100644 --- a/libs/WifiTrackerLib/res/values-uk/strings.xml +++ b/libs/WifiTrackerLib/res/values-uk/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Обмежене з’єднання"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Немає доступу до приватного DNS-сервера"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Немає Інтернету"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Немає"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Термін дії минув"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Торкніться, щоб зареєструватись"</string> diff --git a/libs/WifiTrackerLib/res/values-ur/strings.xml b/libs/WifiTrackerLib/res/values-ur/strings.xml index eba4b1a8a..43efb5a5e 100644 --- a/libs/WifiTrackerLib/res/values-ur/strings.xml +++ b/libs/WifiTrackerLib/res/values-ur/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"محدود کنکشن"</string> <string name="private_dns_broken" msgid="2212227512243587416">"نجی DNS سرور تک رسائی حاصل نہیں کی جا سکی"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"انٹرنیٹ نہیں ہے"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"کوئی نہیں"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"میعاد ختم ہو گئی"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"سائن اپ کے لیے تھپتھپائیں"</string> diff --git a/libs/WifiTrackerLib/res/values-uz/strings.xml b/libs/WifiTrackerLib/res/values-uz/strings.xml index 75f69e90f..702c67b0e 100644 --- a/libs/WifiTrackerLib/res/values-uz/strings.xml +++ b/libs/WifiTrackerLib/res/values-uz/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Cheklangan aloqa"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Xususiy DNS server ishlamayapti"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Internetga ulanmagansiz"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Hech qanday"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Muddati tugagan"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Registratsiya qilish uchun bosing"</string> diff --git a/libs/WifiTrackerLib/res/values-vi/strings.xml b/libs/WifiTrackerLib/res/values-vi/strings.xml index 78bf56b3a..0dad12644 100644 --- a/libs/WifiTrackerLib/res/values-vi/strings.xml +++ b/libs/WifiTrackerLib/res/values-vi/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Kết nối giới hạn"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Không thể truy cập máy chủ DNS riêng tư"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Không có Internet"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Không"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Đã hết hạn"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Nhấn để đăng ký"</string> diff --git a/libs/WifiTrackerLib/res/values-zh-rCN/strings.xml b/libs/WifiTrackerLib/res/values-zh-rCN/strings.xml index 0f9737dc2..55ff1c068 100644 --- a/libs/WifiTrackerLib/res/values-zh-rCN/strings.xml +++ b/libs/WifiTrackerLib/res/values-zh-rCN/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"网络连接受限"</string> <string name="private_dns_broken" msgid="2212227512243587416">"无法访问私人 DNS 服务器"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"无法访问互联网"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"无"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"已失效"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"点按即可注册"</string> diff --git a/libs/WifiTrackerLib/res/values-zh-rHK/strings.xml b/libs/WifiTrackerLib/res/values-zh-rHK/strings.xml index e8cc55433..9b3dac47f 100644 --- a/libs/WifiTrackerLib/res/values-zh-rHK/strings.xml +++ b/libs/WifiTrackerLib/res/values-zh-rHK/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"連線受限"</string> <string name="private_dns_broken" msgid="2212227512243587416">"無法存取私人 DNS 伺服器"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"沒有互聯網連線"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"無"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"已過期"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"輕按即可登入"</string> diff --git a/libs/WifiTrackerLib/res/values-zh-rTW/strings.xml b/libs/WifiTrackerLib/res/values-zh-rTW/strings.xml index 254d34db0..6090c0d6e 100644 --- a/libs/WifiTrackerLib/res/values-zh-rTW/strings.xml +++ b/libs/WifiTrackerLib/res/values-zh-rTW/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"連線能力受限"</string> <string name="private_dns_broken" msgid="2212227512243587416">"無法存取私人 DNS 伺服器"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"沒有網際網路連線"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"無"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"已失效"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"輕觸即可註冊"</string> diff --git a/libs/WifiTrackerLib/res/values-zu/strings.xml b/libs/WifiTrackerLib/res/values-zu/strings.xml index c6d5f81c7..acc25860e 100644 --- a/libs/WifiTrackerLib/res/values-zu/strings.xml +++ b/libs/WifiTrackerLib/res/values-zu/strings.xml @@ -37,6 +37,8 @@ <string name="wifi_limited_connection" msgid="3646701342701276239">"Iqoqo elikhawulelwe"</string> <string name="private_dns_broken" msgid="2212227512243587416">"Iseva eyimfihlo ye-DNS ayikwazi ukufinyelelwa"</string> <string name="wifi_connected_no_internet" msgid="7273909077465731259">"Ayikho i-inthanethi"</string> + <!-- no translation found for wifi_connected_low_quality (4478331645458058445) --> + <skip /> <string name="wifi_security_none" msgid="6680263031386719053">"Lutho"</string> <string name="wifi_passpoint_expired" msgid="3257021415099577815">"Iphelelwe isikhathi"</string> <string name="tap_to_sign_up" msgid="2409214576606918295">"Thepha ukuze ubhalisele"</string> diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/BaseWifiTracker.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/BaseWifiTracker.java index 18611e242..af434bcaf 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/BaseWifiTracker.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/BaseWifiTracker.java @@ -133,6 +133,7 @@ public class BaseWifiTracker implements LifecycleObserver { protected final long mScanIntervalMillis; protected final ScanResultUpdater mScanResultUpdater; protected final WifiNetworkScoreCache mWifiNetworkScoreCache; + protected boolean mIsWifiDefaultRoute; private final Set<NetworkKey> mRequestedScoreKeys = new HashSet<>(); // Network request for listening on changes to Wifi link properties and network capabilities @@ -154,6 +155,33 @@ public class BaseWifiTracker implements LifecycleObserver { } }; + private final ConnectivityManager.NetworkCallback mDefaultNetworkCallback = + new ConnectivityManager.NetworkCallback() { + @Override + public void onCapabilitiesChanged(Network network, + NetworkCapabilities networkCapabilities) { + if (mIsWifiDefaultRoute != networkCapabilities.hasTransport(TRANSPORT_WIFI)) { + mIsWifiDefaultRoute = !mIsWifiDefaultRoute; + if (isVerboseLoggingEnabled()) { + if (mIsWifiDefaultRoute) { + Log.v(mTag, "Wifi is the default route"); + } else { + Log.v(mTag, "Wifi is not the default route"); + } + } + handleDefaultRouteChanged(); + } + } + + public void onLost(@NonNull Network network) { + mIsWifiDefaultRoute = false; + if (isVerboseLoggingEnabled()) { + Log.v(mTag, "Wifi is not the default route"); + } + handleDefaultRouteChanged(); + } + }; + /** * Constructor for BaseWifiTracker. * @@ -220,6 +248,12 @@ public class BaseWifiTracker implements LifecycleObserver { /* broadcastPermission */ null, mWorkerHandler); mConnectivityManager.registerNetworkCallback(mNetworkRequest, mNetworkCallback, mWorkerHandler); + mConnectivityManager.registerDefaultNetworkCallback(mDefaultNetworkCallback, + mWorkerHandler); + final NetworkCapabilities defaultNetworkCapabilities = mConnectivityManager + .getNetworkCapabilities(mConnectivityManager.getActiveNetwork()); + mIsWifiDefaultRoute = defaultNetworkCapabilities != null + && defaultNetworkCapabilities.hasTransport(TRANSPORT_WIFI); mNetworkScoreManager.registerNetworkScoreCache( NetworkKey.TYPE_WIFI, mWifiNetworkScoreCache, @@ -241,6 +275,7 @@ public class BaseWifiTracker implements LifecycleObserver { mWorkerHandler.post(mScanner::stop); mContext.unregisterReceiver(mBroadcastReceiver); mConnectivityManager.unregisterNetworkCallback(mNetworkCallback); + mConnectivityManager.unregisterNetworkCallback(mDefaultNetworkCallback); mNetworkScoreManager.unregisterNetworkScoreCache(NetworkKey.TYPE_WIFI, mWifiNetworkScoreCache); mWorkerHandler.post(mRequestedScoreKeys::clear); @@ -326,6 +361,15 @@ public class BaseWifiTracker implements LifecycleObserver { } /** + * Handle when the default route changes. Whether Wifi is the default route is stored in + * mIsWifiDefaultRoute. + */ + @WorkerThread + protected void handleDefaultRouteChanged() { + // Do nothing. + } + + /** * Handle updates to the Wifi network score cache, which is stored in mWifiNetworkScoreCache */ @WorkerThread @@ -393,8 +437,8 @@ public class BaseWifiTracker implements LifecycleObserver { */ protected interface BaseWifiTrackerCallback { /** - * Called when the state of Wi-Fi has changed. The new value can be read through - * {@link #getWifiState()} + * Called when the values for {@link #getWifiState()} + * or {@link #isWifiDefaultNetwork()} have changed. */ @MainThread void onWifiStateChanged(); diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/NetworkDetailsTracker.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/NetworkDetailsTracker.java index 91805f776..b6ae631ec 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/NetworkDetailsTracker.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/NetworkDetailsTracker.java @@ -16,14 +16,24 @@ package com.android.wifitrackerlib; +import static androidx.core.util.Preconditions.checkNotNull; + +import static com.android.wifitrackerlib.WifiEntry.CONNECTED_STATE_CONNECTED; + import android.content.Context; +import android.content.Intent; import android.net.ConnectivityManager; +import android.net.LinkProperties; +import android.net.NetworkCapabilities; +import android.net.NetworkInfo; import android.net.NetworkScoreManager; import android.net.wifi.WifiManager; import android.os.Handler; import androidx.annotation.AnyThread; import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.annotation.WorkerThread; import androidx.lifecycle.Lifecycle; import java.time.Clock; @@ -75,6 +85,8 @@ public abstract class NetworkDetailsTracker extends BaseWifiTracker { } } + protected NetworkInfo mCurrentNetworkInfo; + /** * Abstract constructor for NetworkDetailsTracker. * Clients must use {@link NetworkDetailsTracker#createNetworkDetailsTracker} for creating @@ -95,6 +107,47 @@ public abstract class NetworkDetailsTracker extends BaseWifiTracker { null /* listener */, tag); } + @WorkerThread + @Override + protected void handleNetworkStateChangedAction(@NonNull Intent intent) { + checkNotNull(intent, "Intent cannot be null!"); + mCurrentNetworkInfo = (NetworkInfo) intent.getExtra(WifiManager.EXTRA_NETWORK_INFO); + getWifiEntry().updateConnectionInfo(mWifiManager.getConnectionInfo(), mCurrentNetworkInfo); + } + + @WorkerThread + @Override + protected void handleRssiChangedAction() { + getWifiEntry().updateConnectionInfo(mWifiManager.getConnectionInfo(), mCurrentNetworkInfo); + } + + @WorkerThread + @Override + protected void handleLinkPropertiesChanged(@Nullable LinkProperties linkProperties) { + final WifiEntry chosenEntry = getWifiEntry(); + if (chosenEntry.getConnectedState() == CONNECTED_STATE_CONNECTED) { + chosenEntry.updateLinkProperties(linkProperties); + } + } + + @WorkerThread + @Override + protected void handleNetworkCapabilitiesChanged(@Nullable NetworkCapabilities capabilities) { + final WifiEntry chosenEntry = getWifiEntry(); + if (chosenEntry.getConnectedState() == CONNECTED_STATE_CONNECTED) { + chosenEntry.updateNetworkCapabilities(capabilities); + } + } + + @WorkerThread + @Override + protected void handleDefaultRouteChanged() { + final WifiEntry chosenEntry = getWifiEntry(); + if (chosenEntry.getConnectedState() == CONNECTED_STATE_CONNECTED) { + chosenEntry.setDefaultNetwork(mIsWifiDefaultRoute); + } + } + /** * Returns the WifiEntry object representing the single network being tracked. */ diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointNetworkDetailsTracker.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointNetworkDetailsTracker.java index 9ec431736..4266940ac 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointNetworkDetailsTracker.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointNetworkDetailsTracker.java @@ -19,13 +19,11 @@ package com.android.wifitrackerlib; import static androidx.core.util.Preconditions.checkNotNull; import static com.android.wifitrackerlib.PasspointWifiEntry.uniqueIdToPasspointWifiEntryKey; -import static com.android.wifitrackerlib.WifiEntry.CONNECTED_STATE_CONNECTED; import static com.android.wifitrackerlib.WifiEntry.WIFI_LEVEL_UNREACHABLE; import android.content.Context; import android.content.Intent; import android.net.ConnectivityManager; -import android.net.LinkProperties; import android.net.Network; import android.net.NetworkInfo; import android.net.NetworkScoreManager; @@ -101,16 +99,6 @@ class PasspointNetworkDetailsTracker extends NetworkDetailsTracker { "Cannot find config for given PasspointWifiEntry key!"); } } - - cacheNewScanResults(); - conditionallyUpdateScanResults(true /* lastScanSucceeded */); - conditionallyUpdateConfig(); - final WifiInfo wifiInfo = mWifiManager.getConnectionInfo(); - final Network currentNetwork = mWifiManager.getCurrentNetwork(); - mCurrentNetworkInfo = mConnectivityManager.getNetworkInfo(currentNetwork); - mChosenEntry.updateConnectionInfo(wifiInfo, mCurrentNetworkInfo); - handleLinkPropertiesChanged(mConnectivityManager.getLinkProperties( - mWifiManager.getCurrentNetwork())); } @AnyThread @@ -122,6 +110,21 @@ class PasspointNetworkDetailsTracker extends NetworkDetailsTracker { @WorkerThread @Override + protected void handleOnStart() { + conditionallyUpdateScanResults(true /* lastScanSucceeded */); + conditionallyUpdateConfig(); + final WifiInfo wifiInfo = mWifiManager.getConnectionInfo(); + final Network currentNetwork = mWifiManager.getCurrentNetwork(); + mCurrentNetworkInfo = mConnectivityManager.getNetworkInfo(currentNetwork); + mChosenEntry.updateConnectionInfo(wifiInfo, mCurrentNetworkInfo); + handleNetworkCapabilitiesChanged( + mConnectivityManager.getNetworkCapabilities(currentNetwork)); + handleLinkPropertiesChanged(mConnectivityManager.getLinkProperties(currentNetwork)); + mChosenEntry.setDefaultNetwork(mIsWifiDefaultRoute); + } + + @WorkerThread + @Override protected void handleWifiStateChangedAction() { conditionallyUpdateScanResults(true /* lastScanSucceeded */); } @@ -142,34 +145,6 @@ class PasspointNetworkDetailsTracker extends NetworkDetailsTracker { } @WorkerThread - @Override - protected void handleRssiChangedAction() { - mChosenEntry.updateConnectionInfo(mWifiManager.getConnectionInfo(), mCurrentNetworkInfo); - } - - @WorkerThread - @Override - protected void handleNetworkStateChangedAction(@NonNull Intent intent) { - checkNotNull(intent, "Intent cannot be null!"); - mCurrentNetworkInfo = (NetworkInfo) intent.getExtra(WifiManager.EXTRA_NETWORK_INFO); - mChosenEntry.updateConnectionInfo(mWifiManager.getConnectionInfo(), mCurrentNetworkInfo); - } - - @WorkerThread - @Override - protected void handleLinkPropertiesChanged(@NonNull LinkProperties linkProperties) { - if (mChosenEntry.getConnectedState() == CONNECTED_STATE_CONNECTED) { - mChosenEntry.updateLinkProperties(linkProperties); - } - } - - @WorkerThread - @Override - protected void handleNetworkScoreCacheUpdated() { - mChosenEntry.onScoreCacheUpdated(); - } - - @WorkerThread private void updatePasspointWifiEntryScans(@NonNull List<ScanResult> scanResults) { checkNotNull(scanResults, "Scan Result list should not be null!"); diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointWifiEntry.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointWifiEntry.java index 1fca6a4e5..1b71fc847 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointWifiEntry.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointWifiEntry.java @@ -245,8 +245,12 @@ public class PasspointWifiEntry extends WifiEntry implements WifiEntry.WifiEntry ? carrierName : suggestorLabel); } + + final boolean isDefaultNetwork = mConnectedInfo != null + && mConnectedInfo.isDefaultNetwork; String networkCapabilitiesinformation = - getCurrentNetworkCapabilitiesInformation(mContext, mNetworkCapabilities); + getCurrentNetworkCapabilitiesInformation(mContext, mNetworkCapabilities, + isDefaultNetwork); if (!TextUtils.isEmpty(networkCapabilitiesinformation)) { return networkCapabilitiesinformation; } diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardNetworkDetailsTracker.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardNetworkDetailsTracker.java index 3ef1b4727..ef13acc24 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardNetworkDetailsTracker.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardNetworkDetailsTracker.java @@ -21,16 +21,13 @@ import static androidx.core.util.Preconditions.checkNotNull; import static com.android.wifitrackerlib.NetworkRequestEntry.wifiConfigToNetworkRequestEntryKey; import static com.android.wifitrackerlib.StandardWifiEntry.wifiConfigToStandardWifiEntryKey; import static com.android.wifitrackerlib.Utils.getSecurityTypesFromScanResult; -import static com.android.wifitrackerlib.WifiEntry.CONNECTED_STATE_CONNECTED; import static java.util.stream.Collectors.toList; import android.content.Context; import android.content.Intent; import android.net.ConnectivityManager; -import android.net.LinkProperties; import android.net.Network; -import android.net.NetworkCapabilities; import android.net.NetworkInfo; import android.net.NetworkScoreManager; import android.net.wifi.WifiConfiguration; @@ -41,7 +38,6 @@ import android.text.TextUtils; import androidx.annotation.AnyThread; import androidx.annotation.NonNull; -import androidx.annotation.Nullable; import androidx.annotation.WorkerThread; import androidx.lifecycle.Lifecycle; @@ -81,14 +77,6 @@ class StandardNetworkDetailsTracker extends NetworkDetailsTracker { mChosenEntry = new StandardWifiEntry(mContext, mMainHandler, key, mWifiManager, mWifiNetworkScoreCache, false /* forSavedNetworksPage */); } - cacheNewScanResults(); - conditionallyUpdateScanResults(true /* lastScanSucceeded */); - conditionallyUpdateConfig(); - final WifiInfo wifiInfo = mWifiManager.getConnectionInfo(); - final Network currentNetwork = mWifiManager.getCurrentNetwork(); - mCurrentNetworkInfo = mConnectivityManager.getNetworkInfo(currentNetwork); - mChosenEntry.updateConnectionInfo(wifiInfo, mCurrentNetworkInfo); - handleLinkPropertiesChanged(mConnectivityManager.getLinkProperties(currentNetwork)); } @AnyThread @@ -100,6 +88,21 @@ class StandardNetworkDetailsTracker extends NetworkDetailsTracker { @WorkerThread @Override + protected void handleOnStart() { + conditionallyUpdateScanResults(true /* lastScanSucceeded */); + conditionallyUpdateConfig(); + final WifiInfo wifiInfo = mWifiManager.getConnectionInfo(); + final Network currentNetwork = mWifiManager.getCurrentNetwork(); + mCurrentNetworkInfo = mConnectivityManager.getNetworkInfo(currentNetwork); + mChosenEntry.updateConnectionInfo(wifiInfo, mCurrentNetworkInfo); + handleNetworkCapabilitiesChanged( + mConnectivityManager.getNetworkCapabilities(currentNetwork)); + handleLinkPropertiesChanged(mConnectivityManager.getLinkProperties(currentNetwork)); + mChosenEntry.setDefaultNetwork(mIsWifiDefaultRoute); + } + + @WorkerThread + @Override protected void handleWifiStateChangedAction() { conditionallyUpdateScanResults(true /* lastScanSucceeded */); } @@ -134,36 +137,6 @@ class StandardNetworkDetailsTracker extends NetworkDetailsTracker { @WorkerThread @Override - protected void handleNetworkStateChangedAction(@NonNull Intent intent) { - checkNotNull(intent, "Intent cannot be null!"); - mCurrentNetworkInfo = (NetworkInfo) intent.getExtra(WifiManager.EXTRA_NETWORK_INFO); - mChosenEntry.updateConnectionInfo(mWifiManager.getConnectionInfo(), mCurrentNetworkInfo); - } - - @WorkerThread - @Override - protected void handleRssiChangedAction() { - mChosenEntry.updateConnectionInfo(mWifiManager.getConnectionInfo(), mCurrentNetworkInfo); - } - - @WorkerThread - @Override - protected void handleLinkPropertiesChanged(@Nullable LinkProperties linkProperties) { - if (mChosenEntry.getConnectedState() == CONNECTED_STATE_CONNECTED) { - mChosenEntry.updateLinkProperties(linkProperties); - } - } - - @WorkerThread - @Override - protected void handleNetworkCapabilitiesChanged(@Nullable NetworkCapabilities capabilities) { - if (mChosenEntry.getConnectedState() == CONNECTED_STATE_CONNECTED) { - mChosenEntry.updateNetworkCapabilities(capabilities); - } - } - - @WorkerThread - @Override protected void handleNetworkScoreCacheUpdated() { mChosenEntry.onScoreCacheUpdated(); } diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java index 56cd16503..5292e179a 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java @@ -284,8 +284,11 @@ public class StandardWifiEntry extends WifiEntry { return mContext.getString(R.string.connected_via_network_scorer_default); } + final boolean isDefaultNetwork = mConnectedInfo != null + && mConnectedInfo.isDefaultNetwork; String networkCapabilitiesinformation = - getCurrentNetworkCapabilitiesInformation(mContext, mNetworkCapabilities); + getCurrentNetworkCapabilitiesInformation(mContext, mNetworkCapabilities, + isDefaultNetwork); if (!TextUtils.isEmpty(networkCapabilitiesinformation)) { return networkCapabilitiesinformation; } diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/Utils.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/Utils.java index 62bbe0f96..a21dd1cb5 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/Utils.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/Utils.java @@ -494,6 +494,12 @@ class Utils { sj.add(wifiInfoDescription); } + WifiEntry.ConnectedInfo connectedInfo = wifiEntry.getConnectedInfo(); + if (connectedInfo != null) { + sj.add("isValidated=" + connectedInfo.isValidated); + sj.add("isDefaultNetwork=" + connectedInfo.isDefaultNetwork); + } + final String scanResultsDescription = wifiEntry.getScanResultDescription(); if (!TextUtils.isEmpty(scanResultsDescription)) { sj.add(scanResultsDescription); @@ -541,7 +547,7 @@ class Utils { } static String getCurrentNetworkCapabilitiesInformation(Context context, - NetworkCapabilities networkCapabilities) { + NetworkCapabilities networkCapabilities, boolean isDefaultNetwork) { if (context == null || networkCapabilities == null) { return ""; } @@ -556,7 +562,11 @@ class Utils { return context.getString(R.string.wifi_limited_connection); } - if (!networkCapabilities.hasCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED)) { + if (networkCapabilities.hasCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED)) { + if (!isDefaultNetwork) { + return context.getString(R.string.wifi_connected_low_quality); + } + } else { if (networkCapabilities.isPrivateDnsBroken()) { return context.getString(R.string.private_dns_broken); } diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java index c7dc5c4da..ea448e926 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java @@ -359,6 +359,8 @@ public abstract class WifiEntry implements Comparable<WifiEntry> { public List<String> ipv6Addresses = new ArrayList<>(); public String gateway; public String subnetMask; + public boolean isValidated; + public boolean isDefaultNetwork; } // User actions on a network @@ -686,10 +688,25 @@ public abstract class WifiEntry implements Comparable<WifiEntry> { notifyOnUpdated(); } + @WorkerThread + void setDefaultNetwork(boolean isDefaultNetwork) { + if (mConnectedInfo == null) { + return; + } + mConnectedInfo.isDefaultNetwork = isDefaultNetwork; + notifyOnUpdated(); + } + // Method for WifiTracker to update a connected WifiEntry's network capabilities. @WorkerThread void updateNetworkCapabilities(@Nullable NetworkCapabilities capabilities) { mNetworkCapabilities = capabilities; + if (mConnectedInfo == null) { + return; + } + mConnectedInfo.isValidated = mNetworkCapabilities != null + && mNetworkCapabilities.hasCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED); + notifyOnUpdated(); } String getWifiInfoDescription() { diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiPickerTracker.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiPickerTracker.java index 0a9bc5634..f8fa8890e 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiPickerTracker.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiPickerTracker.java @@ -195,10 +195,15 @@ public class WifiPickerTracker extends BaseWifiTracker { final Network currentNetwork = mWifiManager.getCurrentNetwork(); mCurrentNetworkInfo = mConnectivityManager.getNetworkInfo(currentNetwork); updateConnectionInfo(wifiInfo, mCurrentNetworkInfo); - handleLinkPropertiesChanged(mConnectivityManager.getLinkProperties(currentNetwork)); notifyOnNumSavedNetworksChanged(); notifyOnNumSavedSubscriptionsChanged(); updateWifiEntries(); + + // Populate mConnectedWifiEntry with information from missed callbacks. + handleNetworkCapabilitiesChanged( + mConnectivityManager.getNetworkCapabilities(currentNetwork)); + handleLinkPropertiesChanged(mConnectivityManager.getLinkProperties(currentNetwork)); + handleDefaultRouteChanged(); } @WorkerThread @@ -280,6 +285,13 @@ public class WifiPickerTracker extends BaseWifiTracker { } @WorkerThread + protected void handleDefaultRouteChanged() { + if (mConnectedWifiEntry != null) { + mConnectedWifiEntry.setDefaultNetwork(mIsWifiDefaultRoute); + } + } + + @WorkerThread @Override protected void handleNetworkScoreCacheUpdated() { for (StandardWifiEntry entry : mStandardWifiEntryCache.values()) { diff --git a/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/PasspointWifiEntryTest.java b/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/PasspointWifiEntryTest.java index 9fa6a2f40..a2960153b 100644 --- a/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/PasspointWifiEntryTest.java +++ b/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/PasspointWifiEntryTest.java @@ -23,6 +23,7 @@ import static com.android.wifitrackerlib.WifiEntry.SPEED_SLOW; import static com.google.common.truth.Truth.assertThat; import static org.mockito.ArgumentMatchers.any; +import static org.mockito.ArgumentMatchers.anyInt; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.spy; import static org.mockito.Mockito.when; @@ -30,6 +31,7 @@ import static org.mockito.Mockito.when; import android.content.Context; import android.content.res.Resources; import android.net.ConnectivityManager; +import android.net.NetworkCapabilities; import android.net.NetworkInfo; import android.net.NetworkKey; import android.net.ScoredNetwork; @@ -147,7 +149,8 @@ public class PasspointWifiEntryTest { ConnectivityManager mockConnectivityManager = mock(ConnectivityManager.class); when(mMockContext.getSystemService(Context.CONNECTIVITY_SERVICE)) .thenReturn(mockConnectivityManager); - + final NetworkCapabilities networkCapabilities = new NetworkCapabilities.Builder() + .addCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED).build(); WifiInfo wifiInfo = mock(WifiInfo.class); when(wifiInfo.isPasspointAp()).thenReturn(true); when(wifiInfo.getPasspointFqdn()).thenReturn(FQDN); @@ -159,11 +162,42 @@ public class PasspointWifiEntryTest { getPasspointConfiguration(), mMockWifiManager, mMockScoreCache, false /* forSavedNetworksPage */); entry.updateConnectionInfo(wifiInfo, networkInfo); + entry.updateNetworkCapabilities(networkCapabilities); + entry.setDefaultNetwork(true); assertThat(entry.getSummary()).isEqualTo("Connected"); } @Test + public void testGetSummary_validatedAndNotDefault_showsLowQuality() { + final Resources mockResources = mock(Resources.class); + when(mMockContext.getResources()).thenReturn(mockResources); + when(mockResources.getString(anyInt())).thenReturn(""); + when(mockResources.getString(R.string.wifi_connected_low_quality)) + .thenReturn("Low quality"); + ConnectivityManager mockConnectivityManager = mock(ConnectivityManager.class); + when(mMockContext.getSystemService(Context.CONNECTIVITY_SERVICE)) + .thenReturn(mockConnectivityManager); + final NetworkCapabilities networkCapabilities = new NetworkCapabilities.Builder() + .addCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED).build(); + WifiInfo wifiInfo = mock(WifiInfo.class); + when(wifiInfo.isPasspointAp()).thenReturn(true); + when(wifiInfo.getPasspointFqdn()).thenReturn(FQDN); + final NetworkInfo networkInfo = + new NetworkInfo(ConnectivityManager.TYPE_WIFI, 0 /* subtype */, "WIFI", ""); + networkInfo.setDetailedState(NetworkInfo.DetailedState.CONNECTED, "", ""); + + PasspointWifiEntry entry = new PasspointWifiEntry(mMockContext, mTestHandler, + getPasspointConfiguration(), mMockWifiManager, mMockScoreCache, + false /* forSavedNetworksPage */); + entry.updateConnectionInfo(wifiInfo, networkInfo); + entry.updateNetworkCapabilities(networkCapabilities); + entry.setDefaultNetwork(false); + + assertThat(entry.getSummary()).isEqualTo("Low quality"); + } + + @Test public void testGetSpeed_cacheUpdated_speedValueChanges() { when(mMockScoredNetwork.calculateBadge(GOOD_RSSI)).thenReturn(SPEED_FAST); PasspointWifiEntry entry = new PasspointWifiEntry(mMockContext, mTestHandler, diff --git a/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/StandardWifiEntryTest.java b/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/StandardWifiEntryTest.java index 81b20348d..f067d2ed5 100644 --- a/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/StandardWifiEntryTest.java +++ b/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/StandardWifiEntryTest.java @@ -40,6 +40,7 @@ import static com.android.wifitrackerlib.WifiEntry.WIFI_LEVEL_UNREACHABLE; import static com.google.common.truth.Truth.assertThat; import static org.junit.Assert.fail; +import static org.mockito.ArgumentMatchers.anyInt; import static org.mockito.Mockito.any; import static org.mockito.Mockito.doReturn; import static org.mockito.Mockito.eq; @@ -622,6 +623,8 @@ public class StandardWifiEntryTest { when(mockResources.getString(R.string.summary_separator)).thenReturn(summarySeparator); when(mockResources.getStringArray(R.array.wifi_status)).thenReturn(wifiStatusArray); final ConnectivityManager mockConnectivityManager = mock(ConnectivityManager.class); + final NetworkCapabilities networkCapabilities = new NetworkCapabilities.Builder() + .addCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED).build(); when(mMockContext.getSystemService(Context.CONNECTIVITY_SERVICE)) .thenReturn(mockConnectivityManager); @@ -638,11 +641,43 @@ public class StandardWifiEntryTest { mMockWifiManager, mMockScoreCache, false /* forSavedNetworksPage */); entry.updateConnectionInfo(wifiInfo, networkInfo); + entry.updateNetworkCapabilities(networkCapabilities); + entry.setDefaultNetwork(true); assertThat(entry.getSummary()).isEqualTo("Connected"); } @Test + public void testGetSummary_validatedAndNotDefault_showsLowQuality() { + final int networkId = 1; + final Resources mockResources = mock(Resources.class); + when(mMockContext.getResources()).thenReturn(mockResources); + when(mockResources.getString(anyInt())).thenReturn(""); + when(mockResources.getString(R.string.wifi_connected_low_quality)) + .thenReturn("Low quality"); + when(mMockContext.getSystemService(Context.CONNECTIVITY_SERVICE)) + .thenReturn(mMockConnectivityManager); + final NetworkCapabilities networkCapabilities = new NetworkCapabilities.Builder() + .addCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED).build(); + final WifiInfo wifiInfo = new WifiInfo.Builder().setNetworkId(networkId).build(); + final NetworkInfo networkInfo = + new NetworkInfo(ConnectivityManager.TYPE_WIFI, 0 /* subtype */, "WIFI", ""); + networkInfo.setDetailedState(NetworkInfo.DetailedState.CONNECTED, "", ""); + final WifiConfiguration config = new WifiConfiguration(); + config.SSID = "\"ssid\""; + config.networkId = networkId; + final StandardWifiEntry entry = new StandardWifiEntry(mMockContext, mTestHandler, + ssidAndSecurityToStandardWifiEntryKey("ssid", SECURITY_NONE), config, + mMockWifiManager, mMockScoreCache, false /* forSavedNetworksPage */); + + entry.updateConnectionInfo(wifiInfo, networkInfo); + entry.updateNetworkCapabilities(networkCapabilities); + entry.setDefaultNetwork(false); + + assertThat(entry.getSummary()).isEqualTo("Low quality"); + } + + @Test public void testGetSecurityString_pskTypeWpa2_getWpa2() { final StandardWifiEntry entry = getSavedStandardWifiEntry(WifiConfiguration.SECURITY_TYPE_PSK); |