Compare commits

..

6 Commits

Author SHA1 Message Date
pinky@build01
79ad883848 Automatic translation import
Change-Id: Ic4c6f8cd585c0d70f2b12ccc0caaf14c734ec608
Ticket: RM-231
2016-11-14 19:52:40 -08:00
blinky@build01
6c690c2ea1 Automatic translation import
Change-Id: I1f3207aa06b5e16f08cc067ab3d368f4c3f83857
Ticket: RM-231
2016-11-04 07:01:12 -07:00
Ricardo Cerqueira
7e51d465c8 GmsAccount: If there's no network and FRP isn't enforcing, skip GMS
The current version of GMS's SuW has the main activity return as
CANCELED when no network is available. This is the same result as
an actual cancellation (by pressing "Back"), and there's no extra
data to distinguish the two, so the user gets stuck in a loop between
the "no network" page and the one preceding it, unless connectivity
is somehow established. Making connectivity mandatory for OOBE isn't
acceptable, so skip GMS entirely if network is absent (and FRP
isn't enforcing). The only thing it was presenting was a "you
have no network" dialog anyway.

Change-Id: I2abadc79a0823e94da7d3a875ce6db8eae8f143b
(cherry picked from commit d82b2dc88a)
2016-10-25 15:48:15 -07:00
clyde@build01
39ddc71800 Automatic translation import
Change-Id: If388a05cde6be1fa55c2f6683e0ad7bf7207b4e0
Ticket: RM-231
2016-10-03 13:13:22 -07:00
inky@build01
a138596810 Automatic translation import
Change-Id: I7aa59c399c78e8bf5cbe2f20706c6c8b8fd28f8a
Ticket: RM-231
2016-10-02 22:27:39 -07:00
inky@build01
b6d6f06ab9 Automatic translation import
Change-Id: Ia056f9d75b5ac7050da21560a4d64059d544f586
Ticket: RM-231
2016-09-25 21:38:07 -07:00
9 changed files with 16 additions and 48 deletions

View File

@@ -79,6 +79,7 @@
<string name="fingerprint_setup_screen_lock_setup">Stel skerm sluit op</string>
<string name="sim_locale_changed">%1$s SIM opgespoor</string>
<!-- secure lock screen -->
<string name="settings_lockscreen_setup_title">Kies skerm sluit tipe</string>
<string name="settings_lockscreen_setup_details">Hoe wil jy jou skerm sluit?</string>
<string name="lockscreen_setup_title">Beskerm jou foon</string>
<string name="lockscreen_setup_summary"><b>Beskerm die toestel</b>\" en vereis \'n PIN, patroon of wagwoord om skerm te ontsluit\"</string>

View File

@@ -16,52 +16,7 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="next">Sekvonta</string>
<string name="skip">Preterpasi</string>
<string name="start">Lanĉi</string>
<string name="ok">Konfirmi</string>
<string name="loading">Nur unu sek.\u2026</string>
<string name="setup_complete">Agordo finiĝis</string>
<string name="setup_welcome">Bonvenon</string>
<string name="setup_wifi">Elektu vifion</string>
<string name="setup_sim_missing">SIM-karto mankas</string>
<string name="setup_choose_data_sim">Elektu SIM-karto por datumoj</string>
<string name="setup_location">Servo de lokigo</string>
<string name="setup_other">Aliaj servoj</string>
<string name="setup_datetime">Dato &amp; tempo</string>
<string name="setup_current_date">Aktuala dato</string>
<string name="setup_current_time">Aktuala tempo</string>
<string name="sim_missing_summary" product="tablet">SIM-karto ne troveblas en via tabulo. Por enmeti SIM karton, legu la informojn de via aparato.</string>
<string name="sim_missing_summary" product="default">SIM-karto ne troveblas en via telefono. Por enmeti SIM-karton, legu la informojn de via aparato.</string>
<string name="choose_data_sim_summary" product="tablet">Kiun SIM-karton vi deziras uzi por datumoj ? La elektita SIM-karto eble postulos kostojn ĉar agordoj uzos ĝin.</string>
<string name="choose_data_sim_summary" product="default">Kiun SIM-karton vi deziras uzi por datumoj ? La elektita SIM-karto eble postulos kostojn ĉar agordoj uzos ĝin.</string>
<string name="date_time_summary">Agordu vian horzonon kaj ĝustigu la aktualan daton kaj tempon laŭbezone</string>
<string name="backup_data_summary"><b>Savkopio</b> de aplikaĵaj datumoj, vifiaj pasvortoj kaj aliaj agordoj ĉe Google serviloj</string>
<string name="other_services_summary">Tiujn servoj disponigas Google al vi, kaj vi povas ŝalti aŭ malŝalti ilin iam ajn. Datumoj estos uzataj laŭ <xliff:g id="name" example="Privacy Policy">%s</xliff:g> de Google.</string>
<string name="location_services_summary">Lokiga servo permesas al sistemaj aplikaĵoj kaj aliaj aplikaĵoj koni vian aproksiman lokigon. Ekzemple, aplikaĵo povas uzi vian aproksiman lokigon por trovi kafejojn en la ĉirkaŭaĵo.</string>
<string name="location_access_summary"><b>Permesi al aplikaĵoj kiujn vi aprobis</b> koni vian lokigon. Tiu inkluzivas aktualan lokigon kaj pasintajn.</string>
<string name="location_network"><b>Uzi Vifion</b> por helpi aplikaĵojn koni vian lokigon.</string>
<string name="location_network_gms"><b>Uzi lokigan servon de Google</b> por helpi aplikaĵojn koni vian lokigon. Tio signifas sendi anonimajn lokigajn datumojn al Google, eĉ kiam neniu aplikaĵo funkcias.</string>
<string name="setup_mobile_data_no_service">Neniu servo</string>
<string name="setup_mobile_data_emergency_only">Nur urĝaj alvokoj</string>
<string name="no">Ne</string>
<string name="yes">Jes</string>
<string name="data_sim_name">SIM <xliff:g id="sub">%d</xliff:g> - <xliff:g id="name">%s</xliff:g></string>
<string name="emergency_call">Urĝa alvoko</string>
<string name="setup_services">Cyanogen funkcioj</string>
<string name="services_explanation" product="tablet">Tiuj servoj funkcias por etendi kapablojn de via tabulo. Datumoj estos uzataj laŭ la <xliff:g id="name" example="Privacy Policy">%s</xliff:g> de Cyanogen.</string>
<string name="services_explanation" product="default">Tiuj servoj funkcias por etendi kapablojn de via telefono. Datumoj estos uzataj laŭ la <xliff:g id="name" example="Privacy Policy">%s</xliff:g> de Cyanogen.</string>
<string name="services_privacy_policy">Privateca politiko</string>
<string name="services_help_improve_cm">Helpu por plibonigi <xliff:g id="name" example="CyanogenMod">%s</xliff:g></string>
<string name="services_apply_theme">Apliki la etoson <xliff:g id="name" example="Material">%s</xliff:g></string>
<string name="services_apply_theme_label"><xliff:g id="name" example="Apply the Material theme">%s</xliff:g> ŝaltas unikajn piktogramojn, ekranfonojn kaj fontojn.</string>
<string name="services_os_nav_keys_label"><b>Uzi ekran-klavojn </b> anstataŭ tiujn de la aparato.</string>
<string name="services_use_secure_sms">Uzi sekurajn SMS</string>
<string name="setup_unlock">Malŝlosi</string>
<string name="setup_device_locked">La aparato estas ŝlosita de la uzanto.</string>
<string name="setup_require_cyanogen_label"><b>Postulas vian Cyanogen OS pasvorton</b> por uzi vian aparaton eĉ post rekomencigo al fabrika stato.</string>
<string name="setup_device_locked_instructions"><i>Por mal-/ŝalti tiun funkcion, bonvolu iri en Agordoj &gt; Sekureco</i></string>
<string name="setup_warning_skip_anyway">Sen Cyanogen konto, vi ne kapablos :\n\nAgordi vian telefonon per novaj piktogramoj, ekranfono kaj pli en la etosa aplikaĵo\n\nLokigi aŭ fore forviŝi vian telefonilon se vi perdas ĝin</string>
<!-- Fingerprint setup -->
<!-- secure lock screen -->
<!-- MOD stuff -->

View File

@@ -60,7 +60,7 @@
<string name="services_help_improve_cm">Membantu meningkatkan <xliff:g id="name" example="CyanogenMod">%s </xliff:g></string>
<string name="services_metrics_label"><xliff:g id="name" example="Help improve CyanogenMod">%1$s</xliff:g> dengan mengirim data diagnostik dan penggunaan ke Cyanogen secara otomatis. Informasi ini tidak dapat mengidentifikasi Anda, dan hanya berfungsi untuk membantu tim bekerja dengan hal-hal seperti masa pakai baterai, kinerja aplikasi, dan fitur <xliff:g id="name" example="CyanogenMod">%2$s</xliff:g> baru.</string>
<string name="services_apply_theme">Terapkan tema <xliff:g id="name" example="Material">%s </xliff:g></string>
<string name="services_apply_theme_label"><xliff:g id="name" example="Apply the Material theme">%s</xliff:g> memungkinkan ikon, gambar latar, dan fon unik.</string>
<string name="services_apply_theme_label"><xliff:g id="name" example="Apply the Material theme">%s</xliff:g> memungkinkan ikon, gambar latar, dan font unik.</string>
<string name="services_os_nav_keys_label"><b>Digunakan pada tombol navigasi layar</b> bukan tombol perangkat keras.</string>
<string name="services_use_secure_sms">Menggunakan SMS aman</string>
<string name="services_secure_sms_label"><xliff:g id="name" example="Use secure SMS">%1$s</xliff:g> untuk mengenkripsi percakapan SMS dengan pengguna lain menggunakan SMS aman pada perangkat <xliff:g id="name" example="CyanogenMod">%2$s</xliff:g>.</string>

View File

@@ -79,6 +79,7 @@
<string name="fingerprint_setup_screen_lock_setup">הגדרת מסך נעילה</string>
<string name="sim_locale_changed">זוהו %1$s כרטיסי SIM</string>
<!-- secure lock screen -->
<string name="settings_lockscreen_setup_title">בחר סוג נעילת מסך</string>
<string name="settings_lockscreen_setup_details">כיצד הנך מעוניין לנעול את המסך שלך?</string>
<string name="lockscreen_setup_title">הגן על הטלפון שלך</string>
<string name="lockscreen_setup_summary"><b>הגן על מכשיר זה</b> ודרוש קוד אימות, קו או סיסמה לביטול נעילת המסך.</string>

View File

@@ -63,7 +63,7 @@
<string name="services_apply_theme_label"><xliff:g id="name" example="Apply the Material theme">%s</xliff:g>すると、テーマ固有のアイコン、壁紙、フォントが有効になります。</string>
<string name="services_os_nav_keys_label">ハードウェアキーのかわりに<b>スクリーンナビゲーションキーを使用します</b></string>
<string name="services_use_secure_sms">セキュアSMSを使用します</string>
<string name="services_secure_sms_label"><xliff:g id="name" example="CyanogenMod">%2$s</xliff:g>端末でセキュアSMSを使用している他のユーザーとのSMSの会話を自動的に暗号化するために<xliff:g id="name" example="Use secure SMS">%1$s</xliff:g></string>
<string name="services_secure_sms_label"><xliff:g id="name" example="CyanogenMod">%2$s</xliff:g>端末でセキュアSMSを使用している他のユーザーとのSMSのスレッドを自動的に暗号化するために<xliff:g id="name" example="Use secure SMS">%1$s</xliff:g></string>
<string name="setup_unlock">ロック解除</string>
<string name="setup_device_locked">この端末はユーザーによってロックされています。</string>
<string name="setup_require_cyanogen_label">工場出荷時の状態にリセットした後でも、この端末を使用するには<b>Cyanogen OSアカウントのパスワードの入力が必要です</b></string>
@@ -79,6 +79,7 @@
<string name="fingerprint_setup_screen_lock_setup">画面のロックをセットアップ</string>
<string name="sim_locale_changed">%1$sのSIMを検出しました</string>
<!-- secure lock screen -->
<string name="settings_lockscreen_setup_title">画面のロックの種類を選択</string>
<string name="settings_lockscreen_setup_details">どのように画面をロックしますか?</string>
<string name="lockscreen_setup_title">スマートフォンの保護</string>
<string name="lockscreen_setup_summary"><b>この端末を保護</b>し、画面のロック解除にPIN、パターン、またはパスワードを必要とする</string>

View File

@@ -85,4 +85,6 @@
<string name="lockscreen_setup_summary"><b>Bescherm dit apparaat</b> en vraag om een pincode, patroon of wachtwoord om het scherm te ontgrendelen</string>
<string name="lockscreen_setup_screen_lock_setup">Pincode, patroon of wachtwoord instellen</string>
<!-- MOD stuff -->
<string name="mod_welcome">Welkom bij het einde van het app-tijdperk</string>
<string name="mod_description">Mods zijn intelligente, alerte en lichtgewicht ervaringen die direct in het OS zijn ingebouwd. Wanneer MOD denkt dat het zinvol is zal het aanbieden deze ervaringen voor u te activeren.</string>
</resources>

View File

@@ -79,6 +79,7 @@
<string name="fingerprint_setup_screen_lock_setup">Подешавање закључавања екрана</string>
<string name="sim_locale_changed">Откривен %1$s SIM</string>
<!-- secure lock screen -->
<string name="settings_lockscreen_setup_title">Изабери тип закључавања екрана</string>
<string name="settings_lockscreen_setup_details">Како желиш закључати свој екран?</string>
<string name="lockscreen_setup_title">Заштитите телефон</string>
<string name="lockscreen_setup_summary"><b>Заштитите уређај</b> и поставите PIN, шаблон или лозинку за откључавање екрана</string>

View File

@@ -77,4 +77,6 @@
<!-- secure lock screen -->
<string name="settings_lockscreen_setup_details">Як би ви хотіли блокувати екран?</string>
<!-- MOD stuff -->
<string name="mod_welcome">Вітаємо у Післяпрограмній епосі</string>
<string name="mod_description">Моди освічені, передбачливі, з невеликим досвідом, вмонтовані безпосередньо в ОС. Коли моди вважають, що можуть допомогти, вони пропонують встановити їх.</string>
</resources>

View File

@@ -102,7 +102,12 @@ public class GmsAccountPage extends SetupPage {
getCallbacks().onPreviousPage();
} else {
super.doLoadAction(fragmentManager, action);
if (!SetupWizardUtils.accountExists(mContext, SetupWizardApp.ACCOUNT_TYPE_GMS)) {
if (!SetupWizardUtils.isNetworkConnected(mContext) && !SetupWizardUtils.frpEnabled(mContext)) {
if (SetupWizardApp.DEBUG) {
Log.d(TAG, "No network, no FRP enforcement, skip GMS account");
}
getCallbacks().onNextPage();
} else if (!SetupWizardUtils.accountExists(mContext, SetupWizardApp.ACCOUNT_TYPE_GMS)) {
launchGmsAccountSetup();
} else {
// This can happen if the user goes from setup -> restore, but chooses to set