Compare commits
240 Commits
cm-12.1
...
lineage-17
Author | SHA1 | Date | |
---|---|---|---|
|
8648a78589 | ||
|
af2d91fc27 | ||
|
319e8c030a | ||
|
1131f34170 | ||
|
6e41cef44d | ||
|
8ff9c97c6f | ||
|
35692f0442 | ||
|
c5f841dd0d | ||
|
4050f8e233 | ||
|
1cad6ae069 | ||
|
57604444cd | ||
|
542c8e3a9d | ||
|
0ea955de20 | ||
|
d6af60c46f | ||
|
3d03d8e6b1 | ||
|
578a6c99e2 | ||
|
619798ec2b | ||
|
103ac80d23 | ||
|
799d3cb3b3 | ||
|
8ab720a45d | ||
|
b27895be85 | ||
|
1229f410b7 | ||
|
f1bfe7e2de | ||
|
fc026fcadc | ||
|
a96ccce7b3 | ||
|
d63ae5e692 | ||
|
5d1780f595 | ||
|
0523274cc8 | ||
|
297b16f4bc | ||
|
dd5da5e0e2 | ||
|
7e295e98ed | ||
|
222d58e56e | ||
|
92f16dc6ad | ||
|
011b5e951a | ||
|
999d40eb5e | ||
|
231bcbde0c | ||
|
ec3e5ccaaa | ||
|
b0f5aa9540 | ||
|
d463bce3c5 | ||
|
0ebdabef3c | ||
|
dc49637898 | ||
|
30b301f1fe | ||
|
8b4804d822 | ||
|
3a90e81eb2 | ||
|
9a75b2bd0a | ||
|
97b6bc3efe | ||
|
a3c24ddbbc | ||
|
1383018b2c | ||
|
03f1ab4f94 | ||
|
2f9034668b | ||
|
c7f0c5496f | ||
|
a63e7dc9f7 | ||
|
85465bc433 | ||
|
6c2dd2f452 | ||
|
3872830620 | ||
|
0277e73429 | ||
|
e159adc164 | ||
|
a8e278d031 | ||
|
33636d146a | ||
|
9da385fc3d | ||
|
4b465ba426 | ||
|
cd247e92b8 | ||
|
059ca6c729 | ||
|
42c4cc3d5b | ||
|
beb04a1051 | ||
|
6ef80d996b | ||
|
7249cb548d | ||
|
2236d29199 | ||
|
e5741b0e76 | ||
|
9d0b647909 | ||
|
822928f090 | ||
|
e30af770bd | ||
|
d3b0cbf211 | ||
|
9466d4ee8c | ||
|
5364cce5ff | ||
|
e7ec39571e | ||
|
3e80db1c16 | ||
|
4d3774d807 | ||
|
7a315e894f | ||
|
5d66190658 | ||
|
422e8d5158 | ||
|
9ca7cf45f1 | ||
|
709054b0dd | ||
|
c83309e963 | ||
|
fbae0863a6 | ||
|
adfbcbdeac | ||
|
cdff407f88 | ||
|
fe68605330 | ||
|
aadbc730e4 | ||
|
cc839c9d87 | ||
|
e0605c03f4 | ||
|
5e6b2a571f | ||
|
9a86ff6a7b | ||
|
c347cee0d3 | ||
|
aba4f6f13e | ||
|
356dcde83f | ||
|
e7dce25fe8 | ||
|
74191b026e | ||
|
c3b2008d56 | ||
|
712fb3a25e | ||
|
2266ca7cff | ||
|
f7d9926b91 | ||
|
77ef7901a4 | ||
|
f79f8cfcff | ||
|
3deda346f1 | ||
|
d261c7a60e | ||
|
6971663571 | ||
|
b1dd4299c4 | ||
|
fe4f010710 | ||
|
32892fdb40 | ||
|
50da943b90 | ||
|
3ff607b91a | ||
|
092d0fa892 | ||
|
33b449123d | ||
|
d82d392226 | ||
|
0f1683789a | ||
|
4972a32e04 | ||
|
8518aa375c | ||
|
e8e7a5475b | ||
|
cd33504245 | ||
|
f834d213ea | ||
|
27662e2ff4 | ||
|
281d2655be | ||
|
be35cfc91b | ||
|
50cb6ac113 | ||
|
0c7b92ad7a | ||
|
66ac309842 | ||
|
9365fb1c53 | ||
|
ec3dcce5a6 | ||
|
63aaa30ba1 | ||
|
3ecb352c17 | ||
|
765f0e6249 | ||
|
fc2ca45177 | ||
|
4161a57ccc | ||
|
d4cea55dd7 | ||
|
3593f035fc | ||
|
167ac2cad8 | ||
|
3d3519ea7c | ||
|
42a4e5530c | ||
|
54311c0f1e | ||
|
fdf1c879cd | ||
|
cd34a5865f | ||
|
4e218b65f0 | ||
|
a0cd24724e | ||
|
70bfefd2f4 | ||
|
d86ccbe678 | ||
|
52a78fd21c | ||
|
b1933751ba | ||
|
a6daa27003 | ||
|
2e1593cfe6 | ||
|
e89bc04ad7 | ||
|
4ec9f97c34 | ||
|
dad38709ca | ||
|
3408466848 | ||
|
58443a8620 | ||
|
83f8afa3a1 | ||
|
615f709c03 | ||
|
8331602e94 | ||
|
3dce293b18 | ||
|
aafff03d75 | ||
|
739026aa87 | ||
|
af36bfb798 | ||
|
ad287f7167 | ||
|
653d79c7d4 | ||
|
7158d4de8b | ||
|
8bc74d5aeb | ||
|
b31e14b835 | ||
|
7c1cf5a232 | ||
|
3ebea2fb6d | ||
|
07c44c4467 | ||
|
10a58d25fd | ||
|
20037b7ae9 | ||
|
b62056b354 | ||
|
73d56b4d76 | ||
|
6476f1bc9d | ||
|
4981bc9888 | ||
|
334c00f437 | ||
|
df3662581a | ||
|
36f15ef169 | ||
|
44026d9007 | ||
|
d35618baef | ||
|
f06305a9eb | ||
|
635504813a | ||
|
8109277755 | ||
|
941aa1e1e2 | ||
|
2e75c4ee04 | ||
|
af828584ae | ||
|
fccccda787 | ||
|
e5c2b92590 | ||
|
4082d3a7ab | ||
|
fe7ac15220 | ||
|
c8c765c2b5 | ||
|
763af1265c | ||
|
ac93a6765d | ||
|
f9fe68cdfa | ||
|
4da02b0881 | ||
|
0410f846bb | ||
|
d114a09647 | ||
|
7de4615eeb | ||
|
6baab03bd8 | ||
|
57080c360c | ||
|
744827989c | ||
|
0d83f7c062 | ||
|
2009ae2ec4 | ||
|
8104310592 | ||
|
ca63326151 | ||
|
01e57cdf28 | ||
|
56bf4365cf | ||
|
6bce9d5e1d | ||
|
4e1c4f5eba | ||
|
d6b937a567 | ||
|
228ffe700a | ||
|
a11d93627a | ||
|
13539517cf | ||
|
1b1b991da5 | ||
|
5b276ea335 | ||
|
d40d8b83c3 | ||
|
962f9a89d4 | ||
|
95246f2063 | ||
|
06aa3eb165 | ||
|
578df09d02 | ||
|
00ad2213ff | ||
|
d59304c730 | ||
|
f8e4ab690f | ||
|
f5ec6ac071 | ||
|
1141611f91 | ||
|
3e68503d9e | ||
|
f4f43c6edd | ||
|
62f145793a | ||
|
8c472fc564 | ||
|
7ab7f3c6d9 | ||
|
68d2ba7728 | ||
|
a2f4c5812e | ||
|
070fbeaf5d | ||
|
ea2d42d654 | ||
|
b64d5e7676 | ||
|
41801b0ca2 | ||
|
307e587a3a | ||
|
f29f92dcac | ||
|
56ccf8676f |
39
Android.mk
@@ -5,25 +5,40 @@ LOCAL_SRC_FILES := $(call all-java-files-under, src)
|
|||||||
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
LOCAL_MODULE_TAGS := optional
|
||||||
|
|
||||||
LOCAL_PACKAGE_NAME := CyanogenSetupWizard
|
LOCAL_PACKAGE_NAME := LineageSetupWizard
|
||||||
LOCAL_CERTIFICATE := platform
|
LOCAL_CERTIFICATE := platform
|
||||||
LOCAL_PRIVILEGED_MODULE := true
|
LOCAL_PRIVILEGED_MODULE := true
|
||||||
|
LOCAL_OVERRIDES_PACKAGES := Provision
|
||||||
|
|
||||||
|
LOCAL_PRIVATE_PLATFORM_APIS := true
|
||||||
|
|
||||||
LOCAL_PROGUARD_FLAG_FILES := proguard.flags
|
LOCAL_PROGUARD_FLAG_FILES := proguard.flags
|
||||||
|
|
||||||
|
LOCAL_STATIC_ANDROID_LIBRARIES := \
|
||||||
|
androidx.core_core \
|
||||||
|
setupcompat \
|
||||||
|
setupdesign
|
||||||
|
|
||||||
LOCAL_STATIC_JAVA_LIBRARIES := \
|
LOCAL_STATIC_JAVA_LIBRARIES := \
|
||||||
android-support-v4 \
|
org.lineageos.platform.internal
|
||||||
android-support-v13 \
|
|
||||||
play \
|
|
||||||
libphonenumber \
|
|
||||||
org.cyanogenmod.platform.sdk
|
|
||||||
|
|
||||||
# Include res dir from chips
|
LOCAL_JAVA_LIBRARIES := \
|
||||||
google_play_dir := ../../../external/google/google_play_services/libproject/google-play-services_lib/res
|
telephony-common
|
||||||
res_dir := $(google_play_dir) res
|
|
||||||
|
|
||||||
LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dir))
|
LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res
|
||||||
LOCAL_AAPT_FLAGS := --auto-add-overlay
|
|
||||||
LOCAL_AAPT_FLAGS += --extra-packages com.google.android.gms
|
LOCAL_USE_AAPT2 := true
|
||||||
|
|
||||||
|
LOCAL_REQUIRED_MODULES := privapp_whitelist_org.lineageos.setupwizard.xml
|
||||||
|
|
||||||
include $(BUILD_PACKAGE)
|
include $(BUILD_PACKAGE)
|
||||||
|
|
||||||
|
include $(CLEAR_VARS)
|
||||||
|
LOCAL_MODULE := privapp_whitelist_org.lineageos.setupwizard.xml
|
||||||
|
LOCAL_MODULE_CLASS := ETC
|
||||||
|
LOCAL_MODULE_TAGS := optional
|
||||||
|
LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/permissions
|
||||||
|
LOCAL_SRC_FILES := $(LOCAL_MODULE)
|
||||||
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
|
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||||
|
@@ -1,6 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<!--
|
<!--
|
||||||
Copyright (C) 2013 The CyanogenMod Project
|
Copyright (C) 2013 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017,2019 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -16,8 +17,8 @@
|
|||||||
-->
|
-->
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"
|
xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"
|
||||||
package="com.cyanogenmod.setupwizard"
|
package="org.lineageos.setupwizard"
|
||||||
android:versionCode="3"
|
android:versionCode="5"
|
||||||
android:sharedUserId="android.uid.system">
|
android:sharedUserId="android.uid.system">
|
||||||
|
|
||||||
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
|
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
|
||||||
@@ -30,75 +31,289 @@
|
|||||||
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
|
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
|
||||||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
|
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
|
||||||
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
|
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
|
||||||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
|
||||||
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
|
||||||
<uses-permission android:name="android.permission.INTERNET"/>
|
<uses-permission android:name="android.permission.INTERNET"/>
|
||||||
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
|
<uses-permission android:name="android.permission.GET_ACCOUNTS_PRIVILEGED" />
|
||||||
|
<uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" />
|
||||||
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
|
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
|
||||||
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" />
|
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" />
|
||||||
<uses-permission android:name="android.permission.MANAGE_USERS" />
|
<uses-permission android:name="android.permission.MANAGE_USERS" />
|
||||||
<uses-permission android:name="android.permission.CHANGE_COMPONENT_ENABLED_STATE" />
|
<uses-permission android:name="android.permission.CHANGE_COMPONENT_ENABLED_STATE" />
|
||||||
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
|
|
||||||
<uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
|
|
||||||
<uses-permission android:name="android.permission.ACCESS_THEME_MANAGER"/>
|
|
||||||
<uses-permission android:name="android.permission.EXPAND_STATUS_BAR" />
|
<uses-permission android:name="android.permission.EXPAND_STATUS_BAR" />
|
||||||
<uses-permission android:name="cyanogenmod.permission.HARDWARE_ABSTRACTION_ACCESS" />
|
<uses-permission android:name="lineageos.permission.HARDWARE_ABSTRACTION_ACCESS" />
|
||||||
<uses-permission android:name="android.permission.BACKUP" />
|
<uses-permission android:name="android.permission.BACKUP" />
|
||||||
<uses-permission android:name="org.whispersystems.whisperpush.permissions.REGISTER" />
|
<uses-permission android:name="android.permission.LOCAL_MAC_ADDRESS" />
|
||||||
<uses-permission android:name="cyanogenmod.permission.FINISH_SETUP" />
|
<uses-permission android:name="lineageos.permission.FINISH_SETUP" />
|
||||||
<uses-permission android:name="cyanogenmod.permission.LEGALESE" />
|
<uses-permission android:name="lineageos.permission.WRITE_SETTINGS" />
|
||||||
<uses-permission android:name="com.cyngn.stats.SEND_ANALYTICS" />
|
<uses-permission android:name="lineageos.permission.WRITE_SECURE_SETTINGS" />
|
||||||
<uses-permission android:name="com.cyanogen.permission.REQUEST_KILL_SWITCH_OP" />
|
|
||||||
|
|
||||||
<permission
|
<permission
|
||||||
android:name="cyanogenmod.permission.PROTECTED_APP"
|
android:name="lineageos.permission.FINISH_SETUP"
|
||||||
android:protectionLevel="signatureOrSystem" />
|
android:protectionLevel="signatureOrSystem" />
|
||||||
|
|
||||||
<permission
|
<protected-broadcast android:name="org.lineageos.setupwizard.LINEAGE_SETUP_COMPLETE"
|
||||||
android:name="cyanogenmod.permission.FINISH_SETUP"
|
android:permission="lineageos.permission.FINISH_SETUP"/>
|
||||||
android:protectionLevel="signatureOrSystem"
|
|
||||||
androidprv:allowViaWhitelist="true" />
|
|
||||||
|
|
||||||
<permission android:name="org.whispersystems.whisperpush.permissions.REGISTER"
|
<protected-broadcast android:name="org.lineageos.setupwizard.SETUP_FINISHED"
|
||||||
android:protectionLevel="signature" />
|
android:permission="lineageos.permission.FINISH_SETUP"/>
|
||||||
|
|
||||||
<protected-broadcast android:name="com.cyanogenmod.setupwizard.SETUP_FINISHED"
|
|
||||||
android:permission="cyanogenmod.permission.FINISH_SETUP"/>
|
|
||||||
|
|
||||||
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="21" />
|
|
||||||
|
|
||||||
<application android:label="@string/app_name"
|
<application android:label="@string/app_name"
|
||||||
android:icon="@drawable/icon"
|
android:icon="@mipmap/ic_launcher"
|
||||||
android:theme="@style/Theme.Setup"
|
android:theme="@style/Theme.Setup"
|
||||||
android:uiOptions="none"
|
android:uiOptions="none"
|
||||||
|
android:taskAffinity="com.android.wizard"
|
||||||
android:name=".SetupWizardApp">
|
android:name=".SetupWizardApp">
|
||||||
|
|
||||||
<meta-data android:name="com.google.android.gms.version"
|
|
||||||
android:value="@integer/google_play_services_version" />
|
|
||||||
|
|
||||||
<activity android:name=".ui.SetupWizardActivity"
|
<activity android:theme="@style/NoDisplay"
|
||||||
android:label="@string/product_name"
|
android:label="@string/activity_label_empty"
|
||||||
android:launchMode="singleInstance"
|
android:name=".wizardmanager.WizardManager"
|
||||||
|
android:enabled="false"
|
||||||
|
android:exported="false"
|
||||||
android:excludeFromRecents="true"
|
android:excludeFromRecents="true"
|
||||||
android:configChanges="themeChange|mcc|mnc"
|
android:configChanges="keyboard|keyboardHidden|mcc|mnc|orientation|screenSize"
|
||||||
|
android:immersive="true">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="com.android.wizard.LOAD" />
|
||||||
|
<action android:name="com.android.wizard.NEXT" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".SetupWizardActivity"
|
||||||
|
android:label="@string/activity_label_empty"
|
||||||
|
android:lockTaskMode="normal"
|
||||||
|
android:launchMode="singleTask"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:configChanges="keyboard|keyboardHidden|mcc|mnc|orientation|screenSize"
|
||||||
android:immersive="true"
|
android:immersive="true"
|
||||||
android:windowSoftInputMode="stateAlwaysHidden">
|
android:windowSoftInputMode="stateAlwaysHidden"
|
||||||
|
android:theme="@style/NoDisplay">
|
||||||
|
|
||||||
<intent-filter android:priority="9">
|
<intent-filter android:priority="9">
|
||||||
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<action android:name="android.intent.action.DEVICE_INITIALIZATION_WIZARD" />
|
<action android:name="android.intent.action.DEVICE_INITIALIZATION_WIZARD" />
|
||||||
|
|
||||||
<category android:name="android.intent.category.HOME" />
|
<category android:name="android.intent.category.HOME" />
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<receiver android:name=".setup.FinishSetupReceiver"
|
<activity android:name=".BluetoothSetupActivity"
|
||||||
android:exported="true">
|
android:label="@string/activity_label_empty"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:configChanges="mcc|mnc"
|
||||||
|
android:immersive="true"
|
||||||
|
android:windowSoftInputMode="stateAlwaysHidden">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="com.cyanogenmod.setupwizard.ACTION_FINISH_SETUPWIZARD" />
|
<action android:name="org.lineageos.setupwizard.LINEAGE_BLUETOOTH_SETUP" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".WelcomeActivity"
|
||||||
|
android:label="@string/activity_label_empty"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:configChanges="mcc|mnc"
|
||||||
|
android:immersive="true"
|
||||||
|
android:windowSoftInputMode="stateAlwaysHidden">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="org.lineageos.setupwizard.LINEAGE_WELCOME" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".LocaleActivity"
|
||||||
|
android:label="@string/activity_label_empty"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:configChanges="mcc|mnc"
|
||||||
|
android:immersive="true"
|
||||||
|
android:windowSoftInputMode="stateAlwaysHidden">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="org.lineageos.setupwizard.LINEAGE_LOCALE" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".DateTimeActivity"
|
||||||
|
android:label="@string/activity_label_empty"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:configChanges="mcc|mnc"
|
||||||
|
android:immersive="true"
|
||||||
|
android:windowSoftInputMode="stateAlwaysHidden">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="org.lineageos.setupwizard.LINEAGE_DATETIME" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".WifiSetupActivity"
|
||||||
|
android:label="@string/activity_label_empty"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:configChanges="mcc|mnc"
|
||||||
|
android:immersive="true"
|
||||||
|
android:exported="false"
|
||||||
|
android:windowSoftInputMode="stateAlwaysHidden">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="org.lineageos.setupwizard.LINEAGE_WIFI_SETUP" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".CaptivePortalSetupActivity"
|
||||||
|
android:label="@string/activity_label_empty"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:configChanges="mcc|mnc"
|
||||||
|
android:immersive="true"
|
||||||
|
android:exported="false"
|
||||||
|
android:windowSoftInputMode="stateAlwaysHidden">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="org.lineageos.setupwizard.LINEAGE_CAPTIVE_PORTAL_SETUP" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".SimMissingActivity"
|
||||||
|
android:label="@string/activity_label_empty"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:configChanges="mcc|mnc"
|
||||||
|
android:immersive="true"
|
||||||
|
android:exported="false"
|
||||||
|
android:windowSoftInputMode="stateAlwaysHidden">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="org.lineageos.setupwizard.LINEAGE_SIM_MISSING" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".ChooseDataSimActivity"
|
||||||
|
android:label="@string/activity_label_empty"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:configChanges="mcc|mnc"
|
||||||
|
android:immersive="true"
|
||||||
|
android:exported="false"
|
||||||
|
android:windowSoftInputMode="stateAlwaysHidden">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="org.lineageos.setupwizard.LINEAGE_CHOOSE_DATA_SIM" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".MobileDataActivity"
|
||||||
|
android:label="@string/activity_label_empty"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:configChanges="mcc|mnc"
|
||||||
|
android:immersive="true"
|
||||||
|
android:exported="false"
|
||||||
|
android:windowSoftInputMode="stateAlwaysHidden">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="org.lineageos.setupwizard.LINEAGE_ENABLE_MOBILE_DATA" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".LocationSettingsActivity"
|
||||||
|
android:label="@string/activity_label_empty"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:configChanges="mcc|mnc"
|
||||||
|
android:immersive="true"
|
||||||
|
android:exported="false"
|
||||||
|
android:windowSoftInputMode="stateAlwaysHidden">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="org.lineageos.setupwizard.LINEAGE_LOCATION_SETTINGS" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".LineageSettingsActivity"
|
||||||
|
android:label="@string/activity_label_empty"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:configChanges="mcc|mnc"
|
||||||
|
android:immersive="true"
|
||||||
|
android:windowSoftInputMode="stateAlwaysHidden">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="org.lineageos.setupwizard.LINEAGE_SETTINGS" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".BiometricActivity"
|
||||||
|
android:label="@string/activity_label_empty"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:configChanges="mcc|mnc"
|
||||||
|
android:immersive="true"
|
||||||
|
android:exported="false"
|
||||||
|
android:windowSoftInputMode="stateAlwaysHidden">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="org.lineageos.setupwizard.LINEAGE_BIOMETRIC_SETTINGS" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".ScreenLockActivity"
|
||||||
|
android:label="@string/activity_label_empty"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:configChanges="mcc|mnc"
|
||||||
|
android:immersive="true"
|
||||||
|
android:exported="false"
|
||||||
|
android:windowSoftInputMode="stateAlwaysHidden">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="org.lineageos.setupwizard.LINEAGE_LOCKSCREEN_SETTINGS" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".backup.RestoreIntroActivity"
|
||||||
|
android:label="@string/activity_label_empty"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:configChanges="mcc|mnc"
|
||||||
|
android:immersive="true"
|
||||||
|
android:windowSoftInputMode="stateAlwaysHidden">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="org.lineageos.setupwizard.LINEAGE_RESTORE_BACKUP"/>
|
||||||
|
<category android:name="android.intent.category.DEFAULT"/>
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".FinishActivity"
|
||||||
|
android:label="@string/activity_label_empty"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:configChanges="mcc|mnc"
|
||||||
|
android:immersive="true"
|
||||||
|
android:windowSoftInputMode="stateAlwaysHidden">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="org.lineageos.setupwizard.LINEAGE_SETUP_COMPLETE" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".SetupWizardExitActivity"
|
||||||
|
android:configChanges="keyboard|keyboardHidden|mcc|mnc|orientation|screenSize"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
|
android:immersive="true"
|
||||||
|
android:label="@@string/activity_label_empty"
|
||||||
|
android:theme="@style/NoDisplay">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="org.lineageos.setupwizard.EXIT"/>
|
||||||
|
<category android:name="android.intent.category.DEFAULT"/>
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
|
<activity android:name=".SetupWizardTestActivity"
|
||||||
|
android:configChanges="keyboard|keyboardHidden|mcc|mnc|orientation|screenSize"
|
||||||
|
android:exported="false"
|
||||||
|
android:immersive="true"
|
||||||
|
android:label="@string/activity_label_empty"
|
||||||
|
android:launchMode="singleInstance"
|
||||||
|
android:theme="@style/NoDisplay"/>
|
||||||
|
|
||||||
|
<receiver android:name=".PartnerReceiver">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="com.android.setupwizard.action.PARTNER_CUSTOMIZATION" />
|
||||||
|
<action android:name="com.google.android.tvsetup.action.PARTNER_CUSTOMIZATION" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
</receiver>
|
</receiver>
|
||||||
|
|
||||||
|
<service android:name=".SetupWizardExitService"
|
||||||
|
android:exported="false"/>
|
||||||
</application>
|
</application>
|
||||||
</manifest>
|
</manifest>
|
||||||
|
13
exit_wizard.sh
Executable file
@@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
adb root
|
||||||
|
wait ${!}
|
||||||
|
adb shell pm enable org.lineageos.setupwizard/org.lineageos.setupwizard.SetupWizardExitActivity || true
|
||||||
|
wait ${!}
|
||||||
|
adb shell pm enable com.google.android.setupwizard/com.google.android.setupwizard.SetupWizardExitActivity || true
|
||||||
|
wait ${!}
|
||||||
|
sleep 1
|
||||||
|
adb shell am start org.lineageos.setupwizard/org.lineageos.setupwizard.SetupWizardExitActivity || true
|
||||||
|
wait ${!}
|
||||||
|
sleep 1
|
||||||
|
adb shell am start com.google.android.setupwizard/com.google.android.setupwizard.SetupWizardExitActivity
|
32
privapp_whitelist_org.lineageos.setupwizard.xml
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (C) 2017-2020 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<permissions>
|
||||||
|
<privapp-permissions package="org.lineageos.setupwizard">
|
||||||
|
<permission name="android.permission.BACKUP"/>
|
||||||
|
<permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/>
|
||||||
|
<permission name="android.permission.CHANGE_CONFIGURATION"/>
|
||||||
|
<permission name="android.permission.GET_ACCOUNTS_PRIVILEGED"/>
|
||||||
|
<permission name="android.permission.INTERACT_ACROSS_USERS"/>
|
||||||
|
<permission name="android.permission.LOCAL_MAC_ADDRESS"/>
|
||||||
|
<permission name="android.permission.MANAGE_USERS"/>
|
||||||
|
<permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/>
|
||||||
|
<permission name="android.permission.SET_TIME"/>
|
||||||
|
<permission name="android.permission.SET_TIME_ZONE"/>
|
||||||
|
<permission name="android.permission.STATUS_BAR"/>
|
||||||
|
<permission name="android.permission.WRITE_SECURE_SETTINGS"/>
|
||||||
|
</privapp-permissions>
|
||||||
|
</permissions>
|
@@ -1,3 +1,12 @@
|
|||||||
-keep class * extends java.util.ListResourceBundle {
|
-keep class * extends java.util.ListResourceBundle {
|
||||||
protected Object[][] getContents();
|
protected Object[][] getContents();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Needed for Parcelable/SafeParcelable Creators to not get stripped
|
||||||
|
-keepnames class * implements android.os.Parcelable {
|
||||||
|
public static final ** CREATOR;
|
||||||
|
}
|
||||||
|
|
||||||
|
# Needed when building against the Marshmallow SDK
|
||||||
|
-dontwarn org.apache.http.**
|
||||||
|
-dontwarn androidx.**
|
||||||
|
@@ -1,9 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
<objectAnimator android:duration="@android:integer/config_mediumAnimTime"
|
|
||||||
android:interpolator="@android:anim/accelerate_interpolator"
|
|
||||||
android:propertyName="x"
|
|
||||||
android:valueFrom="1280"
|
|
||||||
android:valueTo="0"
|
|
||||||
android:valueType="floatType"/>
|
|
||||||
</set>
|
|
@@ -1,9 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
<objectAnimator android:duration="@android:integer/config_mediumAnimTime"
|
|
||||||
android:interpolator="@android:anim/accelerate_interpolator"
|
|
||||||
android:propertyName="x"
|
|
||||||
android:valueFrom="0"
|
|
||||||
android:valueTo="-1280"
|
|
||||||
android:valueType="floatType"/>
|
|
||||||
</set>
|
|
Before Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 346 B |
Before Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 312 B |
Before Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 5.7 KiB |
Before Width: | Height: | Size: 9.0 KiB |
Before Width: | Height: | Size: 253 B |
Before Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 236 B |
Before Width: | Height: | Size: 967 B |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 422 B |
Before Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 371 B |
Before Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 554 B |
Before Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 477 B |
Before Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 60 KiB |
Before Width: | Height: | Size: 692 B |
Before Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 572 B |
Before Width: | Height: | Size: 4.4 KiB |
29
res/drawable/cross.xml
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="24"
|
||||||
|
android:viewportHeight="24">
|
||||||
|
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/black"
|
||||||
|
android:pathData="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59
|
||||||
|
19 19 17.59 13.41 12z" />
|
||||||
|
<path
|
||||||
|
android:pathData="M0 0h24v24H0z" />
|
||||||
|
</vector>
|
@@ -1,6 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<!--
|
<!--
|
||||||
Copyright (c) 2015 The CyanogenMod Project
|
Copyright (c) 2015 The CyanogenMod Project
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -21,6 +22,6 @@
|
|||||||
android:viewportHeight="24">
|
android:viewportHeight="24">
|
||||||
|
|
||||||
<path
|
<path
|
||||||
android:fillColor="#7ED321"
|
android:fillColor="@color/accent"
|
||||||
android:pathData="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z" />
|
android:pathData="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z" />
|
||||||
</vector>
|
</vector>
|
||||||
|
@@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:width="24dp"
|
|
||||||
android:height="24dp"
|
|
||||||
android:viewportWidth="24"
|
|
||||||
android:viewportHeight="24">
|
|
||||||
|
|
||||||
<path
|
|
||||||
android:fillColor="@color/white"
|
|
||||||
android:pathData="M15.41,7.41L14,6l-6,6l6,6l1.41-1.41L10.83,12L15.41,7.41Z" />
|
|
||||||
</vector>
|
|
@@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:width="24dp"
|
|
||||||
android:height="24dp"
|
|
||||||
android:viewportWidth="24"
|
|
||||||
android:viewportHeight="24">
|
|
||||||
|
|
||||||
<path
|
|
||||||
android:fillColor="@color/white"
|
|
||||||
android:pathData="M10,6L8.59,7.41L13.17,12l-4.58,4.59L10,18l6-6L10,6Z" />
|
|
||||||
</vector>
|
|
29
res/drawable/ic_datetime.xml
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="24"
|
||||||
|
android:viewportHeight="24">
|
||||||
|
|
||||||
|
<path
|
||||||
|
android:pathData="M0 0h24v24H0z" />
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/black"
|
||||||
|
android:pathData="M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99 .9 -1.99 2L3 19c0 1.1 .89 2 2 2h14c1.1 0
|
||||||
|
2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z" />
|
||||||
|
</vector>
|
29
res/drawable/ic_face.xml
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
~ Copyright (C) 2019 The Android Open Source Project
|
||||||
|
~
|
||||||
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
~ you may not use this file except in compliance with the License.
|
||||||
|
~ You may obtain a copy of the License at
|
||||||
|
~
|
||||||
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~
|
||||||
|
~ Unless required by applicable law or agreed to in writing, software
|
||||||
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
~ See the License for the specific language governing permissions and
|
||||||
|
~ limitations under the License
|
||||||
|
-->
|
||||||
|
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="24"
|
||||||
|
android:viewportHeight="24">
|
||||||
|
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/black"
|
||||||
|
android:pathData="M10.25,13c0,0.69-0.56,1.25-1.25,1.25S7.75,13.69,7.75,13S8.31,11.75,9,11.75S10.25,12.31,10.25,13z M15,11.75 c-0.69,0-1.25,0.56-1.25,1.25s0.56,1.25,1.25,1.25s1.25-0.56,1.25-1.25S15.69,11.75,15,11.75z M22,12c0,5.52-4.48,10-10,10 S2,17.52,2,12S6.48,2,12,2S22,6.48,22,12z M20,12c0-0.78-0.12-1.53-0.33-2.24C18.97,9.91,18.25,10,17.5,10 c-3.13,0-5.92-1.44-7.76-3.69c-1.05,2.56-3.14,4.57-5.74,5.55C4.01,11.9,4,11.95,4,12c0,4.41,3.59,8,8,8S20,16.41,20,12z" />
|
||||||
|
<path
|
||||||
|
android:pathData="M0,0h24v24H0V0z" />
|
||||||
|
</vector>
|
35
res/drawable/ic_features.xml
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="24"
|
||||||
|
android:viewportHeight="24">
|
||||||
|
|
||||||
|
<path
|
||||||
|
android:pathData="M0 0h24v24H0V0z" />
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/black"
|
||||||
|
android:pathData="M11.8 12.5v-1l1.1-.8c.1-.1 .1 -.2 .1 -.3l-1-1.7c-.1-.1-.2-.2-.3-.1l-1.3 .4
|
||||||
|
c-.3-.2-.6-.4-.9-.5l-.2-1.3c0-.1-.1-.2-.3-.2H7c-.1 0-.2 .1 -.3 .2 l-.2 1.3c-.3
|
||||||
|
.1 -.6 .3 -.9 .5 l-1.3-.5c-.1 0-.2 0-.3 .1 l-1 1.7c-.1 .1 0 .2 .1 .3l1.1 .8
|
||||||
|
v1l-1.1 .8 c-.1 .2 -.1 .3 -.1 .4 l1 1.7c.1 .1 .2 .2 .3 .1 l1.4-.4c.3 .2 .6 .4 .9
|
||||||
|
.5 l.2 1.3c-.1 .1 .1 .2 .2 .2 h2c.1 0 .2-.1 .3 -.2l.2-1.3c.3-.1 .6 -.3 .9
|
||||||
|
-.5l1.3 .5 c.1 0 .2 0 .3-.1l1-1.7c.1-.1 0-.2-.1-.3l-1.1-.9zM8 14c-1.1
|
||||||
|
0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zM19 1H9c-1.1 0-2 .9-2
|
||||||
|
2v3h2V4h10v16H9v-2H7v3c0 1.1 .9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2z" />
|
||||||
|
</vector>
|
52
res/drawable/ic_fingerprint.xml
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="24"
|
||||||
|
android:viewportHeight="24">
|
||||||
|
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/black"
|
||||||
|
android:pathData="M17.81 4.47c-.08 0-.16-.02-.23-.06C15.66 3.42 14 3 12.01 3c-1.98 0-3.86 .47
|
||||||
|
-5.57 1.41-.24 .13 -.54 .04 -.68-.2-.13-.24-.04-.55 .2 -.68C7.82 2.52 9.86 2
|
||||||
|
12.01 2c2.13 0 3.99 .47 6.03 1.52 .25 .13 .34 .43 .21 .67-.09 .18 -.26 .28 -.44
|
||||||
|
.28 zM3.5 9.72c-.1 0-.2-.03-.29-.09-.23-.16-.28-.47-.12-.7 .99 -1.4 2.25-2.5
|
||||||
|
3.75-3.27C9.98 4.04 14 4.03 17.15 5.65c1.5 .77 2.76 1.86 3.75 3.25 .16 .22 .11
|
||||||
|
.54-.12 .7 -.23 .16 -.54 .11
|
||||||
|
-.7-.12-.9-1.26-2.04-2.25-3.39-2.94-2.87-1.47-6.54-1.47-9.4 .01 -1.36 .7 -2.5
|
||||||
|
1.7-3.4 2.96-.08 .14 -.23 .21 -.39 .21 zm6.25 12.07c-.13
|
||||||
|
0-.26-.05-.35-.15-.87-.87-1.34-1.43-2.01-2.64-.69-1.23-1.05-2.73-1.05-4.34
|
||||||
|
0-2.97 2.54-5.39 5.66-5.39s5.66 2.42 5.66 5.39c0 .28-.22 .5 -.5 .5
|
||||||
|
s-.5-.22-.5-.5c0-2.42-2.09-4.39-4.66-4.39-2.57 0-4.66 1.97-4.66 4.39 0 1.44 .32
|
||||||
|
2.77 .93 3.85 .64 1.15 1.08 1.64 1.85 2.42 .19 .2 .19 .51 0 .71-.11 .1 -.24 .15
|
||||||
|
-.37 .15 zm7.17-1.85c-1.19 0-2.24-.3-3.1-.89-1.49-1.01-2.38-2.65-2.38-4.39 0-.28
|
||||||
|
.22 -.5 .5 -.5s.5 .22 .5 .5 c0 1.41 .72 2.74 1.94 3.56 .71 .48 1.54 .71 2.54 .71
|
||||||
|
.24 0 .64-.03 1.04-.1 .27 -.05 .53 .13 .58 .41 .05 .27-.13 .53 -.41 .58 -.57 .11
|
||||||
|
-1.07 .12 -1.21 .12 zM14.91 22c-.04
|
||||||
|
0-.09-.01-.13-.02-1.59-.44-2.63-1.03-3.72-2.1-1.4-1.39-2.17-3.24-2.17-5.22
|
||||||
|
0-1.62 1.38-2.94 3.08-2.94 1.7 0 3.08 1.32 3.08 2.94 0 1.07 .93 1.94 2.08
|
||||||
|
1.94s2.08-.87 2.08-1.94c0-3.77-3.25-6.83-7.25-6.83-2.84 0-5.44 1.58-6.61
|
||||||
|
4.03-.39 .81 -.59 1.76-.59 2.8 0 .78 .07 2.01 .67 3.61 .1 .26-.03 .55 -.29 .64
|
||||||
|
-.26 .1 -.55-.04-.64-.29-.49-1.31-.73-2.61-.73-3.96 0-1.2 .23 -2.29 .68 -3.24
|
||||||
|
1.33-2.79 4.28-4.6 7.51-4.6 4.55 0 8.25 3.51 8.25 7.83 0 1.62-1.38 2.94-3.08
|
||||||
|
2.94s-3.08-1.32-3.08-2.94c0-1.07-.93-1.94-2.08-1.94s-2.08 .87 -2.08 1.94c0 1.71
|
||||||
|
.66 3.31 1.87 4.51 .95 .94 1.86 1.46 3.27 1.85 .27 .07 .42 .35 .35 .61-.05 .23
|
||||||
|
-.26 .38 -.47 .38 z" />
|
||||||
|
<path
|
||||||
|
android:pathData="M0 0h24v24H0z" />
|
||||||
|
</vector>
|
32
res/drawable/ic_locale.xml
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="24"
|
||||||
|
android:viewportHeight="24">
|
||||||
|
|
||||||
|
<path
|
||||||
|
android:pathData="M0 0h24v24H0z" />
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/black"
|
||||||
|
android:pathData="M12.87 15.07l-2.54-2.51 .03 -.03c1.74-1.94 2.98-4.17
|
||||||
|
3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3
|
||||||
|
9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11 .76
|
||||||
|
-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12
|
||||||
|
17h-3.24z" />
|
||||||
|
</vector>
|
29
res/drawable/ic_location.xml
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="24"
|
||||||
|
android:viewportHeight="24">
|
||||||
|
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/black"
|
||||||
|
android:pathData="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0
|
||||||
|
9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z" />
|
||||||
|
<path
|
||||||
|
android:pathData="M0 0h24v24H0z" />
|
||||||
|
</vector>
|
30
res/drawable/ic_lock_screen.xml
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="24"
|
||||||
|
android:viewportHeight="24">
|
||||||
|
|
||||||
|
<path
|
||||||
|
android:pathData="M0 0h24v24H0z" />
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/black"
|
||||||
|
android:pathData="M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1 .9 2 2
|
||||||
|
2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9
|
||||||
|
2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z" />
|
||||||
|
</vector>
|
30
res/drawable/ic_mobile_data.xml
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="24"
|
||||||
|
android:viewportHeight="24">
|
||||||
|
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/black"
|
||||||
|
android:fillAlpha=".3"
|
||||||
|
android:pathData="M2 22h20V2z" />
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/black"
|
||||||
|
android:pathData="M17 7L2 22h15z" />
|
||||||
|
</vector>
|
8
res/drawable/ic_restore.xml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:height="24dp"
|
||||||
|
android:width="24dp"
|
||||||
|
android:viewportWidth="24"
|
||||||
|
android:viewportHeight="24">
|
||||||
|
<path android:fillColor="#000"
|
||||||
|
android:pathData="M17,13L12,18L7,13H10V9H14V13M19.35,10.03C18.67,6.59 15.64,4 12,4C9.11,4 6.6,5.64 5.35,8.03C2.34,8.36 0,10.9 0,14A6,6 0 0,0 6,20H19A5,5 0 0,0 24,15C24,12.36 21.95,10.22 19.35,10.03Z"/>
|
||||||
|
</vector>
|
@@ -1,5 +1,6 @@
|
|||||||
<!--
|
<!--
|
||||||
Copyright (C) 2014 The Android Open Source Project
|
Copyright (C) 2014 The Android Open Source Project
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -20,6 +21,6 @@ Copyright (C) 2014 The Android Open Source Project
|
|||||||
android:viewportWidth="24.0"
|
android:viewportWidth="24.0"
|
||||||
android:viewportHeight="24.0">
|
android:viewportHeight="24.0">
|
||||||
<path
|
<path
|
||||||
android:fillColor="#FFFFFF"
|
android:fillColor="#e0e0e0"
|
||||||
android:pathData="M2.000000,22.000000l20.000000,0.000000 0.000000,-20.000000z"/>
|
android:pathData="M2.000000,22.000000l20.000000,0.000000 0.000000,-20.000000z"/>
|
||||||
</vector>
|
</vector>
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
<!--
|
<!--
|
||||||
Copyright (C) 2014 The Android Open Source Project
|
Copyright (C) 2014 The Android Open Source Project
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -20,7 +21,7 @@ Copyright (C) 2014 The Android Open Source Project
|
|||||||
android:viewportWidth="24.0"
|
android:viewportWidth="24.0"
|
||||||
android:viewportHeight="24.0">
|
android:viewportHeight="24.0">
|
||||||
<path
|
<path
|
||||||
android:fillColor="#FFFFFF"
|
android:fillColor="#e0e0e0"
|
||||||
android:pathData="M2.000000,22.000000l20.000000,0.000000 0.000000,-20.000000z"/>
|
android:pathData="M2.000000,22.000000l20.000000,0.000000 0.000000,-20.000000z"/>
|
||||||
<path
|
<path
|
||||||
android:fillColor="@color/accent"
|
android:fillColor="@color/accent"
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
<!--
|
<!--
|
||||||
Copyright (C) 2014 The Android Open Source Project
|
Copyright (C) 2014 The Android Open Source Project
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -20,7 +21,7 @@ Copyright (C) 2014 The Android Open Source Project
|
|||||||
android:viewportWidth="24.0"
|
android:viewportWidth="24.0"
|
||||||
android:viewportHeight="24.0">
|
android:viewportHeight="24.0">
|
||||||
<path
|
<path
|
||||||
android:fillColor="#FFFFFF"
|
android:fillColor="#e0e0e0"
|
||||||
android:pathData="M2.000000,22.000000l20.000000,0.000000 0.000000,-20.000000z"/>
|
android:pathData="M2.000000,22.000000l20.000000,0.000000 0.000000,-20.000000z"/>
|
||||||
<path
|
<path
|
||||||
android:fillColor="@color/accent"
|
android:fillColor="@color/accent"
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
<!--
|
<!--
|
||||||
Copyright (C) 2014 The Android Open Source Project
|
Copyright (C) 2014 The Android Open Source Project
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -20,7 +21,7 @@ Copyright (C) 2014 The Android Open Source Project
|
|||||||
android:viewportWidth="24.0"
|
android:viewportWidth="24.0"
|
||||||
android:viewportHeight="24.0">
|
android:viewportHeight="24.0">
|
||||||
<path
|
<path
|
||||||
android:fillColor="#FFFFFF"
|
android:fillColor="#e0e0e0"
|
||||||
android:pathData="M2.000000,22.000000l20.000000,0.000000 0.000000,-20.000000z"/>
|
android:pathData="M2.000000,22.000000l20.000000,0.000000 0.000000,-20.000000z"/>
|
||||||
<path
|
<path
|
||||||
android:fillColor="@color/accent"
|
android:fillColor="@color/accent"
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
<!--
|
<!--
|
||||||
Copyright (C) 2014 The Android Open Source Project
|
Copyright (C) 2014 The Android Open Source Project
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
<!--
|
<!--
|
||||||
Copyright (C) 2014 The Android Open Source Project
|
Copyright (C) 2014 The Android Open Source Project
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -20,6 +21,6 @@ Copyright (C) 2014 The Android Open Source Project
|
|||||||
android:viewportWidth="24.0"
|
android:viewportWidth="24.0"
|
||||||
android:viewportHeight="24.0">
|
android:viewportHeight="24.0">
|
||||||
<path
|
<path
|
||||||
android:fillColor="#FFFFFF"
|
android:fillColor="#e0e0e0"
|
||||||
android:pathData="M2.000000,22.000000l20.000000,0.000000L22.000000,2.000000L2.000000,22.000000zM20.000000,20.000000L6.800000,20.000000L20.000000,6.800000L20.000000,20.000000z"/>
|
android:pathData="M2.000000,22.000000l20.000000,0.000000L22.000000,2.000000L2.000000,22.000000zM20.000000,20.000000L6.800000,20.000000L20.000000,6.800000L20.000000,20.000000z"/>
|
||||||
</vector>
|
</vector>
|
||||||
|
28
res/drawable/ic_sim.xml
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="24"
|
||||||
|
android:viewportHeight="24">
|
||||||
|
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/black"
|
||||||
|
android:pathData="M19.99 4c0-1.1-.89-2-1.99-2h-8L4 8v12c0 1.1 .9 2 2 2h12.01c1.1 0 1.99-.9
|
||||||
|
1.99-2l-.01-16zM9 19H7v-2h2v2zm8 0h-2v-2h2v2zm-8-4H7v-4h2v4zm4
|
||||||
|
4h-2v-4h2v4zm0-6h-2v-2h2v2zm4 2h-2v-4h2v4z" />
|
||||||
|
</vector>
|
51
res/drawable/logo.xml
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="512dp"
|
||||||
|
android:height="320dp"
|
||||||
|
android:viewportWidth="512"
|
||||||
|
android:viewportHeight="320">
|
||||||
|
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/accent"
|
||||||
|
android:pathData="M157.89,271.64a1.83,1.83,0,0,1-1.89-1.89V248.42h4.65v19.32H171v3.9Z" />
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/accent"
|
||||||
|
android:pathData="M185,271.64V248.42h4.68v23.22Z" />
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/accent"
|
||||||
|
android:pathData="M221.17,248.42h4.26v22a1.23,1.23,0,0,1-.67,1.09,3.17,3.17,0,0,1-1.67 .41
|
||||||
|
,4,4,0,0,1-1.71-.29,3.11,3.11,0,0,1-1.12-1L210,256v15.61h-4.32v-21.5a1.56,1.56,0,0,1,.68-1.4,3.18,3.18,0,0,1,1.79-.46,3.59,3.59,0,0,1,1.9
|
||||||
|
.39 ,5.91,5.91,0,0,1,1.41,1.56l9.72,13.59Z" />
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/accent"
|
||||||
|
android:pathData="M256.9,252.36H246.2v5.5h9.63v3.93H246.2v5.89H256.6v4H241.51V250.31a1.74,1.74,0,0,1,.59-1.37,2,2,0,0,1,1.4-.52h13.4Z" />
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/accent"
|
||||||
|
android:pathData="M286.38,271.64l-2-5.76h-8.49l-2,5.76h-4.85l7.87-21.5q.68-1.85,3.15-1.85t3.19,1.89l7.87,21.46ZM277.27,262h5.82l-2.93-8.62Z" />
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/accent"
|
||||||
|
android:pathData="M314.33,272a11,11,0,0,1-8.36-3.19,11.93,11.93,0,0,1-3.06-8.62,12.12,12.12,0,0,1,3.25-8.89,11.56,11.56,0,0,1,8.62-3.3,11.44,11.44,0,0,1,6,1.5,9,9,0,0,1,3.63,3.93l-3.74,2q-1.69-3.41-6-3.41a6.53,6.53,0,0,0-5.14,2.16,8.58,8.58,0,0,0-1.92,5.9,8.67,8.67,0,0,0,1.79,5.8,6.11,6.11,0,0,0,4.91,2.1,6.74,6.74,0,0,0,4.6-1.58,5.26,5.26,0,0,0,1.87-4h-5.89v-3.67h10.5v2.57a10.19,10.19,0,0,1-3.12,7.72A11.12,11.12,0,0,1,314.33,272Z" />
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/accent"
|
||||||
|
android:pathData="M356,252.36H345.3v5.5h9.63v3.93H345.3v5.89h10.41v4H340.62V250.31a1.74,1.74,0,0,1,.59-1.37,2,2,0,0,1,1.4-.52H356Z" />
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/accent"
|
||||||
|
android:pathData="M416,128a39.92,39.92,0,0,0-31.11,14.87l-1.5-.6A294.79,294.79,0,0,0,336,128.14s0-.09,0-.14a80,80,0,1,0-160,0s0,.09,0,.13l-1.72
|
||||||
|
.38 a293.48,293.48,0,0,0-45.67,13.76l-1.5 .6
|
||||||
|
a40,40,0,1,0,7.39,14.28h0a277.33,277.33,0,0,1,43.1-13,80,80,0,0,0,156.73,0,277.3,277.3,0,0,1,43.11,13h0A40,40,0,1,0,416,128ZM96,192a24,24,0,1,1,24-24A24,24,0,0,1,96,192Zm160,0a64,64,0,1,1,64-64A64.07,64.07,0,0,1,256,192Zm160,0a24,24,0,1,1,24-24A24,24,0,0,1,416,192ZM288,128a32,32,0,1,1-32-32A32,32,0,0,1,288,128Z" />
|
||||||
|
</vector>
|
28
res/drawable/tick.xml
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="24"
|
||||||
|
android:viewportHeight="24">
|
||||||
|
|
||||||
|
<path
|
||||||
|
android:pathData="M0 0h24v24H0z" />
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/black"
|
||||||
|
android:pathData="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z" />
|
||||||
|
</vector>
|
29
res/drawable/timelapse.xml
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (c) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="24"
|
||||||
|
android:viewportHeight="24">
|
||||||
|
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/black"
|
||||||
|
android:pathData="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59
|
||||||
|
19 19 17.59 13.41 12z" />
|
||||||
|
<path
|
||||||
|
android:pathData="M0 0h24v24H0z" />
|
||||||
|
</vector>
|
@@ -1,50 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!--
|
|
||||||
Copyright (C) 2015 The CyanogenMod Project
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
-->
|
|
||||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:id="@+id/header"
|
|
||||||
android:layout_width="0px"
|
|
||||||
android:layout_height="match_parent"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:paddingTop="@dimen/header_logo_margin_top"
|
|
||||||
android:background="@color/primary"
|
|
||||||
style="@style/Header">
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:id="@+id/brand_logo"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:src="@drawable/brand"
|
|
||||||
android:paddingLeft="@dimen/header_logo_margin_left"
|
|
||||||
android:paddingBottom="@dimen/header_logo_margin_bottom"
|
|
||||||
android:layout_alignParentTop="true"/>
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:id="@+id/powered_by_logo"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:src="@drawable/powered_by"
|
|
||||||
android:visibility="gone"
|
|
||||||
android:paddingLeft="@dimen/header_logo_margin_left"
|
|
||||||
android:paddingBottom="@dimen/header_logo_margin_bottom"
|
|
||||||
android:layout_below="@+id/brand_logo"/>
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="@dimen/page_title_height"
|
|
||||||
style="@style/PageTitle" />
|
|
||||||
|
|
||||||
</RelativeLayout>
|
|
@@ -1,44 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!--
|
|
||||||
Copyright (C) 2013 The CyanogenMod Project
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
-->
|
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:orientation="horizontal"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent">
|
|
||||||
|
|
||||||
<include layout="@layout/logo_header" />
|
|
||||||
|
|
||||||
<RelativeLayout android:id="@+id/page"
|
|
||||||
android:layout_width="0px"
|
|
||||||
android:layout_height="match_parent"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:gravity="center"
|
|
||||||
android:paddingLeft="@dimen/content_margin_left"
|
|
||||||
android:paddingRight="@dimen/content_margin_left"
|
|
||||||
style="@style/PageContent">
|
|
||||||
|
|
||||||
<com.cyanogenmod.setupwizard.ui.LocalePicker
|
|
||||||
android:id="@+id/locale_list"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:minHeight="@dimen/min_locale_picker_height"
|
|
||||||
android:focusable="true"
|
|
||||||
android:focusableInTouchMode="true"
|
|
||||||
android:layout_centerInParent="true"/>
|
|
||||||
|
|
||||||
</RelativeLayout>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
@@ -19,7 +19,7 @@
|
|||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent">
|
android:layout_height="match_parent">
|
||||||
|
|
||||||
<include layout="@layout/header" />
|
<include layout="@layout/header_condensed" />
|
||||||
|
|
||||||
<FrameLayout android:id="@+id/page"
|
<FrameLayout android:id="@+id/page"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
@@ -55,7 +55,3 @@
|
|||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
</FrameLayout>
|
</FrameLayout>
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@@ -1,36 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!--
|
|
||||||
Copyright (C) 2015 The CyanogenMod Project
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
-->
|
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:id="@+id/button_bar"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:orientation="horizontal"
|
|
||||||
android:background="@color/button_bar_background">
|
|
||||||
|
|
||||||
<Button
|
|
||||||
style="@style/ButtonBar.Left"
|
|
||||||
android:id="@+id/prev_button"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_weight="1"/>
|
|
||||||
|
|
||||||
<Button
|
|
||||||
style="@style/ButtonBar.Right"
|
|
||||||
android:id="@+id/next_button"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:text="@string/next" />
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
@@ -1,6 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<!--
|
<!--
|
||||||
Copyright (C) 2015 The CyanogenMod Project
|
Copyright (C) 2015 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -17,9 +18,10 @@
|
|||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent">
|
android:layout_height="match_parent"
|
||||||
|
android:background="@color/primary">
|
||||||
|
|
||||||
<include layout="@layout/header" />
|
<include layout="@layout/header_condensed" />
|
||||||
|
|
||||||
<FrameLayout android:id="@+id/page"
|
<FrameLayout android:id="@+id/page"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
@@ -62,6 +64,11 @@
|
|||||||
android:layout_gravity="top"
|
android:layout_gravity="top"
|
||||||
android:visibility="gone"/>
|
android:visibility="gone"/>
|
||||||
</FrameLayout>
|
</FrameLayout>
|
||||||
|
|
||||||
|
<com.google.android.setupdesign.view.NavigationBar
|
||||||
|
android:id="@+id/navigation_bar"
|
||||||
|
style="@style/SudNavBarTheme"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="@dimen/sud_navbar_height" />
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
|
|
||||||
|
@@ -1,6 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<!--
|
<!--
|
||||||
Copyright (C) 2013 The CyanogenMod Project
|
Copyright (C) 2016 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -14,28 +15,38 @@
|
|||||||
See the License for the specific language governing permissions and
|
See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
-->
|
-->
|
||||||
<com.cyanogenmod.setupwizard.ui.widget.ScrimInsetsFrameLayout
|
<org.lineageos.setupwizard.widget.ScrimInsetsFrameLayout
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||||
android:id="@+id/root"
|
android:id="@+id/root"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
android:clickable="true"
|
|
||||||
android:fitsSystemWindows="true"
|
android:fitsSystemWindows="true"
|
||||||
app:insetForeground="@android:color/transparent">
|
app:insetForeground="@android:color/transparent">
|
||||||
|
|
||||||
<LinearLayout android:orientation="vertical"
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent">
|
android:layout_height="match_parent"
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:background="@color/primary">
|
||||||
|
|
||||||
<FrameLayout android:id="@+id/content"
|
<ImageView
|
||||||
android:layout_width="match_parent"
|
android:id="@+id/brand_logo"
|
||||||
android:layout_height="0dp"
|
android:layout_width="match_parent"
|
||||||
android:layout_weight="1"
|
android:layout_height="0px"
|
||||||
style="@style/PageContainer"/>
|
android:layout_weight="1"
|
||||||
|
android:src="@drawable/logo"
|
||||||
|
android:adjustViewBounds="true"
|
||||||
|
android:scaleType="fitCenter"
|
||||||
|
android:gravity="center"
|
||||||
|
android:padding="@dimen/content_margin_left"/>
|
||||||
|
|
||||||
<include layout="@layout/button_bar"/>
|
<com.google.android.setupdesign.view.NavigationBar
|
||||||
|
android:id="@+id/navigation_bar"
|
||||||
|
style="@style/SudNavBarTheme"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="@dimen/sud_navbar_height" />
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
@@ -45,13 +56,4 @@
|
|||||||
android:background="@drawable/reveal"
|
android:background="@drawable/reveal"
|
||||||
android:visibility="invisible"/>
|
android:visibility="invisible"/>
|
||||||
|
|
||||||
<ProgressBar
|
</org.lineageos.setupwizard.widget.ScrimInsetsFrameLayout>
|
||||||
android:id="@+id/finishing_bar"
|
|
||||||
style="?android:attr/progressBarStyleHorizontal"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="8dp"
|
|
||||||
android:layout_gravity="bottom"
|
|
||||||
android:visibility="gone"/>
|
|
||||||
|
|
||||||
</com.cyanogenmod.setupwizard.ui.widget.ScrimInsetsFrameLayout>
|
|
||||||
|
|
@@ -1,6 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<!--
|
<!--
|
||||||
Copyright (C) 2015 The CyanogenMod Project
|
Copyright (C) 2015 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -15,15 +16,32 @@
|
|||||||
limitations under the License.
|
limitations under the License.
|
||||||
-->
|
-->
|
||||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:id="@+id/header"
|
android:id="@+id/header"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="@dimen/header_condensed_height"
|
android:layout_height="@dimen/header_condensed_height"
|
||||||
android:background="@color/header_condensed_bg"
|
android:paddingTop="48dp"
|
||||||
style="@style/Header">
|
android:orientation="vertical">
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/header_icon"
|
||||||
|
android:layout_width="64dp"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:paddingStart="8dp"
|
||||||
|
android:paddingEnd="8dp"
|
||||||
|
android:adjustViewBounds="true"
|
||||||
|
android:scaleType="centerInside"
|
||||||
|
android:visibility="gone"
|
||||||
|
android:contentDescription="@null" />
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="@dimen/page_title_height"
|
android:layout_height="64dp"
|
||||||
|
android:layout_toEndOf="@id/header_icon"
|
||||||
|
android:paddingEnd="8dp"
|
||||||
|
android:typeface="monospace"
|
||||||
|
android:gravity="center_vertical"
|
||||||
|
android:maxLines="1"
|
||||||
|
android:ellipsize="end"
|
||||||
style="@style/PageTitle" />
|
style="@style/PageTitle" />
|
||||||
|
|
||||||
</RelativeLayout>
|
</RelativeLayout>
|
||||||
|
76
res/layout/intro_restore_activity.xml
Normal file
@@ -0,0 +1,76 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (C) 2015 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:background="@color/primary">
|
||||||
|
|
||||||
|
<include layout="@layout/header_condensed" />
|
||||||
|
|
||||||
|
<FrameLayout android:id="@+id/page"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="0dp"
|
||||||
|
android:layout_weight="1">
|
||||||
|
|
||||||
|
<ScrollView android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:fillViewport="true">
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:paddingStart="@dimen/content_margin_left"
|
||||||
|
android:paddingEnd="@dimen/content_margin_left"
|
||||||
|
style="@style/PageContent">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
style="@style/PageSummaryText"
|
||||||
|
android:textSize="16sp"
|
||||||
|
android:layout_marginBottom="@dimen/summary_margin_bottom"
|
||||||
|
android:paddingRight="@dimen/location_text_margin_right"
|
||||||
|
android:text="@string/intro_restore_subtitle" />
|
||||||
|
|
||||||
|
<Button
|
||||||
|
android:id="@+id/intro_restore_button"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:paddingLeft="@dimen/content_margin_left"
|
||||||
|
android:paddingRight="@dimen/location_text_margin_right"
|
||||||
|
android:gravity="center"
|
||||||
|
android:textSize="16sp"
|
||||||
|
android:textAllCaps="true"
|
||||||
|
android:textColor="@color/white"
|
||||||
|
android:background="@color/accent"
|
||||||
|
android:maxLines="1"
|
||||||
|
android:ellipsize="end"
|
||||||
|
android:text="@string/intro_restore_button"/>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
|
</ScrollView>
|
||||||
|
</FrameLayout>
|
||||||
|
|
||||||
|
<com.google.android.setupdesign.view.NavigationBar
|
||||||
|
android:id="@+id/navigation_bar"
|
||||||
|
style="@style/SudNavBarTheme"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="@dimen/sud_navbar_height" />
|
||||||
|
</LinearLayout>
|
@@ -19,24 +19,26 @@
|
|||||||
|
|
||||||
<merge xmlns:android="http://schemas.android.com/apk/res/android">
|
<merge xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
|
|
||||||
<ImageButton android:id="@+id/increment"
|
<ImageButton android:id="@+id/lp__increment"
|
||||||
android:layout_width="fill_parent"
|
android:layout_width="fill_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:paddingTop="22dip"
|
android:paddingTop="22dip"
|
||||||
android:paddingBottom="22dip"/>
|
android:paddingBottom="22dip"/>
|
||||||
|
|
||||||
<EditText
|
<view class="org.lineageos.setupwizard.widget.LocalePicker$CustomEditText"
|
||||||
android:id="@+id/numberpicker_input"
|
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||||
android:layout_width="fill_parent"
|
android:textColor="?android:attr/textColorPrimary"
|
||||||
android:layout_height="wrap_content"
|
android:id="@+id/localepicker_input"
|
||||||
android:textAppearance="?android:attr/textAppearanceMediumInverse"
|
android:layout_width="fill_parent"
|
||||||
android:gravity="center"
|
android:layout_height="wrap_content"
|
||||||
android:singleLine="true" />
|
android:gravity="center"
|
||||||
|
android:singleLine="true"
|
||||||
|
android:background="@null" />
|
||||||
|
|
||||||
<ImageButton android:id="@+id/decrement"
|
<ImageButton android:id="@+id/lp__decrement"
|
||||||
android:layout_width="fill_parent"
|
android:layout_width="fill_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:paddingTop="22dip"
|
android:paddingTop="22dip"
|
||||||
android:paddingBottom="22dip"/>
|
android:paddingBottom="22dip"/>
|
||||||
|
|
||||||
</merge>
|
</merge>
|
||||||
|
@@ -1,6 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<!--
|
<!--
|
||||||
Copyright (C) 2013 The CyanogenMod Project
|
Copyright (C) 2013 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017-2020 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -17,7 +18,8 @@
|
|||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent">
|
android:layout_height="match_parent"
|
||||||
|
android:background="@color/primary">
|
||||||
|
|
||||||
<include layout="@layout/header_condensed" />
|
<include layout="@layout/header_condensed" />
|
||||||
|
|
||||||
@@ -45,42 +47,6 @@
|
|||||||
android:paddingRight="@dimen/content_margin_right"
|
android:paddingRight="@dimen/content_margin_right"
|
||||||
style="@style/PageSummaryText" />
|
style="@style/PageSummaryText" />
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@+id/backup"
|
|
||||||
android:orientation="horizontal"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:paddingLeft="@dimen/location_margin_left"
|
|
||||||
android:paddingRight="@dimen/content_margin_right"
|
|
||||||
android:background="?android:attr/selectableItemBackground"
|
|
||||||
android:clickable="true">
|
|
||||||
|
|
||||||
|
|
||||||
<CheckBox
|
|
||||||
android:id="@+id/backup_checkbox"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_gravity="top"
|
|
||||||
android:layout_marginTop="5dp"
|
|
||||||
android:duplicateParentState="true"
|
|
||||||
android:clickable="false" />
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/backup_summary"
|
|
||||||
android:layout_width="0px"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:textSize="15sp"
|
|
||||||
android:lineSpacingExtra="@dimen/setup_line_spacing"
|
|
||||||
android:gravity="top"
|
|
||||||
android:layout_marginLeft="@dimen/location_text_margin_left"
|
|
||||||
android:layout_marginRight="@dimen/location_text_margin_right"
|
|
||||||
android:paddingBottom="@dimen/content_margin_bottom"
|
|
||||||
android:text="@string/backup_data_summary"
|
|
||||||
android:maxLines="5" />
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:id="@+id/location"
|
android:id="@+id/location"
|
||||||
android:orientation="horizontal"
|
android:orientation="horizontal"
|
||||||
@@ -117,77 +83,14 @@
|
|||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@+id/gps"
|
|
||||||
android:orientation="horizontal"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:paddingLeft="@dimen/location_margin_left"
|
|
||||||
android:paddingRight="@dimen/content_margin_right"
|
|
||||||
android:background="?android:attr/selectableItemBackground"
|
|
||||||
android:clickable="true">
|
|
||||||
|
|
||||||
<CheckBox
|
|
||||||
android:id="@+id/gps_checkbox"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_gravity="top"
|
|
||||||
android:layout_marginTop="5dp"
|
|
||||||
android:duplicateParentState="true"
|
|
||||||
android:clickable="false" />
|
|
||||||
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/gps_summary"
|
|
||||||
android:layout_width="0px"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:textSize="15sp"
|
|
||||||
android:lineSpacingExtra="@dimen/setup_line_spacing"
|
|
||||||
android:gravity="top"
|
|
||||||
android:layout_marginLeft="@dimen/location_text_margin_left"
|
|
||||||
android:layout_marginRight="@dimen/location_text_margin_right"
|
|
||||||
android:paddingBottom="@dimen/content_margin_bottom"
|
|
||||||
android:text="@string/location_gps"
|
|
||||||
android:maxLines="5" />
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@+id/network"
|
|
||||||
android:orientation="horizontal"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:paddingLeft="@dimen/location_margin_left"
|
|
||||||
android:paddingRight="@dimen/content_margin_right"
|
|
||||||
android:background="?android:attr/selectableItemBackground"
|
|
||||||
android:clickable="true">
|
|
||||||
|
|
||||||
<CheckBox
|
|
||||||
android:id="@+id/network_checkbox"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_gravity="top"
|
|
||||||
android:layout_marginTop="5dp"
|
|
||||||
android:duplicateParentState="true"
|
|
||||||
android:clickable="false" />
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/network_summary"
|
|
||||||
android:layout_width="0px"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:textSize="15sp"
|
|
||||||
android:lineSpacingExtra="@dimen/setup_line_spacing"
|
|
||||||
android:gravity="top"
|
|
||||||
android:layout_marginLeft="@dimen/location_text_margin_left"
|
|
||||||
android:layout_marginRight="@dimen/location_text_margin_right"
|
|
||||||
android:paddingBottom="@dimen/content_margin_bottom"
|
|
||||||
android:text="@string/location_network"
|
|
||||||
android:maxLines="5" />
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
</ScrollView>
|
</ScrollView>
|
||||||
</FrameLayout>
|
</FrameLayout>
|
||||||
|
|
||||||
|
<com.google.android.setupdesign.view.NavigationBar
|
||||||
|
android:id="@+id/navigation_bar"
|
||||||
|
style="@style/SudNavBarTheme"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="@dimen/sud_navbar_height" />
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
@@ -1,48 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!--
|
|
||||||
Copyright (C) 2015 The CyanogenMod Project
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
-->
|
|
||||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:id="@+id/header"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="@dimen/logo_header_height"
|
|
||||||
android:background="@color/primary"
|
|
||||||
style="@style/Header">
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:id="@+id/brand_logo"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:src="@drawable/brand"
|
|
||||||
android:paddingLeft="@dimen/header_logo_margin_left"
|
|
||||||
android:paddingBottom="@dimen/header_logo_margin_bottom"
|
|
||||||
android:layout_above="@+id/powered_by_logo"/>
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:id="@+id/powered_by_logo"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:src="@drawable/powered_by"
|
|
||||||
android:visibility="gone"
|
|
||||||
android:paddingLeft="@dimen/header_logo_margin_left"
|
|
||||||
android:paddingBottom="@dimen/header_logo_margin_bottom"
|
|
||||||
android:layout_above="@android:id/title"/>
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="@dimen/page_title_height"
|
|
||||||
style="@style/PageTitle" />
|
|
||||||
|
|
||||||
</RelativeLayout>
|
|
@@ -1,6 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<!--
|
<!--
|
||||||
Copyright (C) 2013 The CyanogenMod Project
|
Copyright (C) 2013 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -17,16 +18,18 @@
|
|||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent">
|
android:layout_height="match_parent"
|
||||||
|
android:background="@color/primary">
|
||||||
|
|
||||||
<include layout="@layout/header" />
|
<include layout="@layout/header_condensed" />
|
||||||
|
|
||||||
<ProgressBar
|
<ProgressBar
|
||||||
android:id="@+id/progress"
|
android:id="@+id/progress"
|
||||||
style="?android:attr/progressBarStyleHorizontal"
|
style="?android:attr/progressBarStyleHorizontal"
|
||||||
android:indeterminateOnly="true"
|
android:indeterminateOnly="true"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="8dp" />
|
android:layout_height="8dp"
|
||||||
|
android:visibility="gone"/>
|
||||||
|
|
||||||
<FrameLayout android:id="@+id/page"
|
<FrameLayout android:id="@+id/page"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
@@ -42,8 +45,7 @@
|
|||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
style="@style/PageContent"
|
style="@style/PageContent">
|
||||||
android:visibility="gone">
|
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/mobile_data_summary"
|
android:id="@+id/mobile_data_summary"
|
||||||
@@ -101,5 +103,11 @@
|
|||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
</ScrollView>
|
</ScrollView>
|
||||||
</FrameLayout>
|
</FrameLayout>
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
|
<com.google.android.setupdesign.view.NavigationBar
|
||||||
|
android:id="@+id/navigation_bar"
|
||||||
|
style="@style/SudNavBarTheme"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="@dimen/sud_navbar_height" />
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
|
@@ -1,6 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<!--
|
<!--
|
||||||
Copyright (C) 2015 The CyanogenMod Project
|
Copyright (C) 2015 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -17,9 +18,10 @@
|
|||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent">
|
android:layout_height="match_parent"
|
||||||
|
android:background="@color/primary">
|
||||||
|
|
||||||
<include layout="@layout/header" />
|
<include layout="@layout/header_condensed" />
|
||||||
|
|
||||||
<FrameLayout android:id="@+id/page"
|
<FrameLayout android:id="@+id/page"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
@@ -37,14 +39,14 @@
|
|||||||
style="@style/PageContent">
|
style="@style/PageContent">
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
|
android:id="@+id/setup_biometric_summary"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
style="@style/PageSummaryText"
|
style="@style/PageSummaryText"
|
||||||
android:textSize="16sp"
|
android:textSize="16sp"
|
||||||
android:paddingLeft="@dimen/content_margin_left"
|
android:paddingLeft="@dimen/content_margin_left"
|
||||||
android:layout_marginBottom="@dimen/summary_margin_bottom"
|
android:layout_marginBottom="@dimen/summary_margin_bottom"
|
||||||
android:paddingRight="@dimen/location_text_margin_right"
|
android:paddingRight="@dimen/location_text_margin_right"/>
|
||||||
android:text="@string/fingerprint_setup_summary" />
|
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
@@ -57,9 +59,10 @@
|
|||||||
android:gravity="center_vertical"
|
android:gravity="center_vertical"
|
||||||
android:textSize="16sp"
|
android:textSize="16sp"
|
||||||
android:textStyle="bold"
|
android:textStyle="bold"
|
||||||
android:text="@string/fingerprint_setup_backup_lock_method"/>
|
android:text="@string/biometric_setup_backup_lock_method"/>
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
|
android:id="@+id/setup_add_biometric"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginBottom="24dp"
|
android:layout_marginBottom="24dp"
|
||||||
@@ -69,11 +72,10 @@
|
|||||||
android:drawablePadding="24dp"
|
android:drawablePadding="24dp"
|
||||||
android:gravity="center_vertical"
|
android:gravity="center_vertical"
|
||||||
android:textSize="16sp"
|
android:textSize="16sp"
|
||||||
android:textStyle="bold"
|
android:textStyle="bold"/>
|
||||||
android:text="@string/fingerprint_setup_add_fingerprint"/>
|
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/setup_fingerprint"
|
android:id="@+id/setup_biometric"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:paddingLeft="@dimen/content_margin_left"
|
android:paddingLeft="@dimen/content_margin_left"
|
||||||
@@ -81,10 +83,17 @@
|
|||||||
android:gravity="center_vertical"
|
android:gravity="center_vertical"
|
||||||
android:textSize="16sp"
|
android:textSize="16sp"
|
||||||
android:textAllCaps="true"
|
android:textAllCaps="true"
|
||||||
android:textColor="@color/fingerprint_setup_text_color"
|
android:textColor="@color/biometric_setup_text_color"
|
||||||
android:text="@string/fingerprint_setup_screen_lock_setup"/>
|
android:text="@string/biometric_setup_screen_lock_setup"/>
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
</ScrollView>
|
</ScrollView>
|
||||||
</FrameLayout>
|
</FrameLayout>
|
||||||
</LinearLayout>
|
|
||||||
|
<com.google.android.setupdesign.view.NavigationBar
|
||||||
|
android:id="@+id/navigation_bar"
|
||||||
|
style="@style/SudNavBarTheme"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="@dimen/sud_navbar_height" />
|
||||||
|
|
||||||
|
</LinearLayout>
|
@@ -1,250 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!--
|
|
||||||
Copyright (C) 2015 The CyanogenMod Project
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
-->
|
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:orientation="vertical"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent">
|
|
||||||
|
|
||||||
|
|
||||||
<include layout="@layout/header_condensed" />
|
|
||||||
|
|
||||||
<FrameLayout android:id="@+id/page"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="0dp"
|
|
||||||
android:layout_weight="1">
|
|
||||||
|
|
||||||
<ScrollView android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent"
|
|
||||||
android:fillViewport="true">
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:orientation="vertical"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent"
|
|
||||||
style="@style/PageContent">
|
|
||||||
|
|
||||||
<!-- The caption about privacy policy -->
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/privacy_policy"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:textSize="15sp"
|
|
||||||
android:layout_marginBottom="@dimen/summary_margin_bottom"
|
|
||||||
android:paddingLeft="@dimen/content_margin_left"
|
|
||||||
android:paddingRight="@dimen/content_margin_right"
|
|
||||||
style="@style/PageSummaryText"
|
|
||||||
android:text="@string/services_explanation"
|
|
||||||
android:clickable="true"/>
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@+id/killswitch"
|
|
||||||
android:orientation="horizontal"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:paddingLeft="@dimen/location_margin_left"
|
|
||||||
android:paddingRight="@dimen/content_margin_right"
|
|
||||||
android:background="?android:attr/selectableItemBackground">
|
|
||||||
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:id="@+id/killswitch_check"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_marginTop="5dp"
|
|
||||||
android:paddingLeft="8dp"
|
|
||||||
android:paddingRight="@dimen/location_text_margin_left"
|
|
||||||
android:layout_gravity="center|top"
|
|
||||||
android:src="@drawable/tick"/>
|
|
||||||
|
|
||||||
<RelativeLayout
|
|
||||||
android:layout_width="0px"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:gravity="top"
|
|
||||||
android:layout_marginLeft="@dimen/location_text_margin_left"
|
|
||||||
android:layout_marginRight="@dimen/location_text_margin_right"
|
|
||||||
android:paddingBottom="@dimen/content_margin_bottom">
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/killswitch_title"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:textSize="15sp"
|
|
||||||
android:lineSpacingExtra="@dimen/setup_line_spacing"
|
|
||||||
android:fadingEdge="horizontal"
|
|
||||||
android:text="@string/setup_require_cyanogen_label"/>
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/killswitch_summary"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_below="@+id/killswitch_title"
|
|
||||||
android:layout_alignStart="@+id/killswitch_title"
|
|
||||||
android:textSize="15sp"
|
|
||||||
android:lineSpacingExtra="@dimen/setup_line_spacing"
|
|
||||||
android:textColor="?android:attr/textColorSecondary"
|
|
||||||
android:text="@string/setup_device_locked_instructions"/>
|
|
||||||
</RelativeLayout>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<!-- Whether or not to enable metrics -->
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@+id/metrics"
|
|
||||||
android:orientation="horizontal"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:paddingLeft="@dimen/location_margin_left"
|
|
||||||
android:paddingRight="@dimen/content_margin_right"
|
|
||||||
android:background="?android:attr/selectableItemBackground"
|
|
||||||
android:clickable="true">
|
|
||||||
|
|
||||||
|
|
||||||
<CheckBox
|
|
||||||
android:id="@+id/enable_metrics_checkbox"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_gravity="top"
|
|
||||||
android:layout_marginTop="5dp"
|
|
||||||
android:duplicateParentState="true"
|
|
||||||
android:clickable="false"/>
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/enable_metrics_summary"
|
|
||||||
android:layout_width="0px"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:textSize="15sp"
|
|
||||||
android:lineSpacingExtra="@dimen/setup_line_spacing"
|
|
||||||
android:gravity="top"
|
|
||||||
android:layout_marginLeft="@dimen/location_text_margin_left"
|
|
||||||
android:layout_marginRight="@dimen/location_text_margin_right"
|
|
||||||
android:paddingBottom="@dimen/content_margin_bottom"
|
|
||||||
android:text="@string/services_metrics_label"/>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<!-- Whether or not to enable default theme -->
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@+id/theme"
|
|
||||||
android:orientation="horizontal"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:paddingLeft="@dimen/location_margin_left"
|
|
||||||
android:paddingRight="@dimen/content_margin_right"
|
|
||||||
android:background="?android:attr/selectableItemBackground"
|
|
||||||
android:clickable="true">
|
|
||||||
|
|
||||||
|
|
||||||
<CheckBox
|
|
||||||
android:id="@+id/enable_theme_checkbox"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_gravity="top"
|
|
||||||
android:layout_marginTop="5dp"
|
|
||||||
android:duplicateParentState="true"
|
|
||||||
android:clickable="false"/>
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/enable_theme_summary"
|
|
||||||
android:layout_width="0px"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:textSize="15sp"
|
|
||||||
android:lineSpacingExtra="@dimen/setup_line_spacing"
|
|
||||||
android:gravity="top"
|
|
||||||
android:layout_marginLeft="@dimen/location_text_margin_left"
|
|
||||||
android:layout_marginRight="@dimen/location_text_margin_right"
|
|
||||||
android:paddingBottom="@dimen/content_margin_bottom"
|
|
||||||
android:text="@string/services_metrics_label"/>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<!-- Checkbox for using on-screen nav keys -->
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@+id/nav_keys"
|
|
||||||
android:orientation="horizontal"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:paddingLeft="@dimen/location_margin_left"
|
|
||||||
android:paddingRight="@dimen/content_margin_right"
|
|
||||||
android:background="?android:attr/selectableItemBackground"
|
|
||||||
android:clickable="true">
|
|
||||||
|
|
||||||
<CheckBox
|
|
||||||
android:id="@+id/nav_keys_checkbox"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_gravity="top"
|
|
||||||
android:layout_marginTop="5dp"
|
|
||||||
android:duplicateParentState="true"
|
|
||||||
android:clickable="false" />
|
|
||||||
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/nav_keys_summary"
|
|
||||||
android:layout_width="0px"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:textSize="15sp"
|
|
||||||
android:lineSpacingExtra="@dimen/setup_line_spacing"
|
|
||||||
android:gravity="top"
|
|
||||||
android:layout_marginLeft="@dimen/location_text_margin_left"
|
|
||||||
android:layout_marginRight="@dimen/location_text_margin_right"
|
|
||||||
android:paddingBottom="@dimen/content_margin_bottom"
|
|
||||||
android:text="@string/services_os_nav_keys_label"/>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<!-- Checkbox for enabling secure SMS -->
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@+id/secure_sms"
|
|
||||||
android:orientation="horizontal"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:paddingLeft="@dimen/location_margin_left"
|
|
||||||
android:paddingRight="@dimen/content_margin_right"
|
|
||||||
android:background="?android:attr/selectableItemBackground"
|
|
||||||
android:clickable="true">
|
|
||||||
|
|
||||||
<CheckBox
|
|
||||||
android:id="@+id/secure_sms_checkbox"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_gravity="top"
|
|
||||||
android:layout_marginTop="5dp"
|
|
||||||
android:duplicateParentState="true"
|
|
||||||
android:clickable="false" />
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/secure_sms_summary"
|
|
||||||
android:layout_width="0px"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:textSize="15sp"
|
|
||||||
android:lineSpacingExtra="@dimen/setup_line_spacing"
|
|
||||||
android:gravity="top"
|
|
||||||
android:layout_marginLeft="@dimen/location_text_margin_left"
|
|
||||||
android:layout_marginRight="@dimen/location_text_margin_right"
|
|
||||||
android:paddingBottom="@dimen/content_margin_bottom"
|
|
||||||
android:text="@string/services_secure_sms_label"/>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
</LinearLayout>
|
|
||||||
</ScrollView>
|
|
||||||
</FrameLayout>
|
|
||||||
</LinearLayout>
|
|
@@ -1,6 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<!--
|
<!--
|
||||||
Copyright (C) 2013 The CyanogenMod Project
|
Copyright (C) 2013 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -17,9 +18,10 @@
|
|||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent">
|
android:layout_height="match_parent"
|
||||||
|
android:background="@color/primary">
|
||||||
|
|
||||||
<include layout="@layout/header" />
|
<include layout="@layout/header_condensed" />
|
||||||
|
|
||||||
<FrameLayout android:id="@+id/page"
|
<FrameLayout android:id="@+id/page"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
@@ -109,4 +111,11 @@
|
|||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
</ScrollView>
|
</ScrollView>
|
||||||
</FrameLayout>
|
</FrameLayout>
|
||||||
</LinearLayout>
|
|
||||||
|
<com.google.android.setupdesign.view.NavigationBar
|
||||||
|
android:id="@+id/navigation_bar"
|
||||||
|
style="@style/SudNavBarTheme"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="@dimen/sud_navbar_height" />
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
|
@@ -1,31 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!--
|
|
||||||
Copyright (C) 2013 The CyanogenMod Project
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
-->
|
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:orientation="vertical"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent"
|
|
||||||
android:background="@color/primary">
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:id="@+id/brand_logo"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent"
|
|
||||||
android:src="@drawable/brand_finish"
|
|
||||||
android:scaleType="centerInside"
|
|
||||||
android:padding="@dimen/content_margin_left"/>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
136
res/layout/setup_lineage_settings.xml
Normal file
@@ -0,0 +1,136 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (C) 2015 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017,2019 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:background="@color/primary">
|
||||||
|
|
||||||
|
|
||||||
|
<include layout="@layout/header_condensed" />
|
||||||
|
|
||||||
|
<FrameLayout android:id="@+id/page"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="0dp"
|
||||||
|
android:layout_weight="1">
|
||||||
|
|
||||||
|
<ScrollView android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:fillViewport="true">
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent">
|
||||||
|
|
||||||
|
<!-- The caption about privacy policy -->
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/privacy_policy"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:textSize="15sp"
|
||||||
|
android:layout_marginBottom="@dimen/summary_margin_bottom"
|
||||||
|
android:paddingLeft="@dimen/content_margin_left"
|
||||||
|
android:paddingRight="@dimen/content_margin_right"
|
||||||
|
style="@style/PageSummaryText"
|
||||||
|
android:text="@string/services_explanation"
|
||||||
|
android:clickable="true"/>
|
||||||
|
|
||||||
|
<!-- Whether or not to enable metrics -->
|
||||||
|
<LinearLayout
|
||||||
|
android:id="@+id/metrics"
|
||||||
|
android:orientation="horizontal"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:paddingLeft="@dimen/location_margin_left"
|
||||||
|
android:paddingRight="@dimen/content_margin_right"
|
||||||
|
android:background="?android:attr/selectableItemBackground"
|
||||||
|
android:clickable="true">
|
||||||
|
|
||||||
|
|
||||||
|
<CheckBox
|
||||||
|
android:id="@+id/enable_metrics_checkbox"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_gravity="top"
|
||||||
|
android:layout_marginTop="5dp"
|
||||||
|
android:duplicateParentState="true"
|
||||||
|
android:clickable="false"/>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/enable_metrics_summary"
|
||||||
|
android:layout_width="0px"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_weight="1"
|
||||||
|
android:textSize="15sp"
|
||||||
|
android:lineSpacingExtra="@dimen/setup_line_spacing"
|
||||||
|
android:gravity="top"
|
||||||
|
android:layout_marginLeft="@dimen/location_text_margin_left"
|
||||||
|
android:layout_marginRight="@dimen/location_text_margin_right"
|
||||||
|
android:paddingBottom="@dimen/content_margin_bottom"
|
||||||
|
android:text="@string/services_metrics_label"/>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
|
<!-- Checkbox for using on-screen nav keys -->
|
||||||
|
<LinearLayout
|
||||||
|
android:id="@+id/nav_keys"
|
||||||
|
android:orientation="horizontal"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:paddingLeft="@dimen/location_margin_left"
|
||||||
|
android:paddingRight="@dimen/content_margin_right"
|
||||||
|
android:background="?android:attr/selectableItemBackground"
|
||||||
|
android:clickable="true">
|
||||||
|
|
||||||
|
<CheckBox
|
||||||
|
android:id="@+id/nav_keys_checkbox"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_gravity="top"
|
||||||
|
android:layout_marginTop="5dp"
|
||||||
|
android:duplicateParentState="true"
|
||||||
|
android:clickable="false" />
|
||||||
|
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/nav_keys_summary"
|
||||||
|
android:layout_width="0px"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_weight="1"
|
||||||
|
android:textSize="15sp"
|
||||||
|
android:lineSpacingExtra="@dimen/setup_line_spacing"
|
||||||
|
android:gravity="top"
|
||||||
|
android:layout_marginLeft="@dimen/location_text_margin_left"
|
||||||
|
android:layout_marginRight="@dimen/location_text_margin_right"
|
||||||
|
android:paddingBottom="@dimen/content_margin_bottom"
|
||||||
|
android:text="@string/services_os_nav_keys_label"/>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
|
</ScrollView>
|
||||||
|
</FrameLayout>
|
||||||
|
|
||||||
|
<com.google.android.setupdesign.view.NavigationBar
|
||||||
|
android:id="@+id/navigation_bar"
|
||||||
|
style="@style/SudNavBarTheme"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="@dimen/sud_navbar_height" />
|
||||||
|
|
||||||
|
</LinearLayout>
|
@@ -1,6 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<!--
|
<!--
|
||||||
Copyright (C) 2015 The CyanogenMod Project
|
Copyright (C) 2015 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -17,24 +18,30 @@
|
|||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent">
|
android:layout_height="match_parent"
|
||||||
|
android:background="@color/primary">
|
||||||
|
|
||||||
<include layout="@layout/header" />
|
<include layout="@layout/header_condensed" />
|
||||||
|
|
||||||
<ProgressBar
|
<ProgressBar
|
||||||
android:id="@+id/progressBar1"
|
android:id="@+id/progressBar1"
|
||||||
style="?android:attr/progressBarStyleHorizontal"
|
style="?android:attr/progressBarStyleHorizontal"
|
||||||
android:indeterminateOnly="true"
|
android:indeterminateOnly="true"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="8dp" />
|
android:layout_height="8dp"
|
||||||
|
android:paddingStart="0dp"
|
||||||
|
android:paddingEnd="0dp" />
|
||||||
|
|
||||||
<FrameLayout android:id="@+id/page"
|
<FrameLayout android:id="@+id/page"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="0dp"
|
android:layout_height="0dp"
|
||||||
android:layout_weight="1"
|
android:layout_weight="1"
|
||||||
style="@style/PageContent"/>
|
style="@style/PageContent"/>
|
||||||
|
|
||||||
|
<com.google.android.setupdesign.view.NavigationBar
|
||||||
|
android:id="@+id/navigation_bar"
|
||||||
|
style="@style/SudNavBarTheme"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="@dimen/sud_navbar_height" />
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
51
res/layout/setup_locale.xml
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (C) 2013 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<LinearLayout
|
||||||
|
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:background="@color/primary">
|
||||||
|
|
||||||
|
<include layout="@layout/header_condensed" />
|
||||||
|
|
||||||
|
<RelativeLayout android:layout_width="match_parent"
|
||||||
|
android:layout_height="0dp"
|
||||||
|
android:layout_weight="1"
|
||||||
|
android:gravity="center"
|
||||||
|
android:paddingLeft="@dimen/content_margin_left"
|
||||||
|
android:paddingRight="@dimen/content_margin_left">
|
||||||
|
|
||||||
|
<org.lineageos.setupwizard.widget.LocalePicker
|
||||||
|
android:id="@+id/locale_list"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:focusable="true"
|
||||||
|
android:focusableInTouchMode="true"
|
||||||
|
android:layout_alignParentBottom="true"
|
||||||
|
android:layout_centerHorizontal="true"/>
|
||||||
|
|
||||||
|
</RelativeLayout>
|
||||||
|
|
||||||
|
<com.google.android.setupdesign.view.NavigationBar
|
||||||
|
android:id="@+id/navigation_bar"
|
||||||
|
style="@style/SudNavBarTheme"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="@dimen/sud_navbar_height" />
|
||||||
|
|
||||||
|
</LinearLayout>
|
77
res/layout/setup_lockscreen.xml
Normal file
@@ -0,0 +1,77 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (C) 2015 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:background="@color/primary">
|
||||||
|
|
||||||
|
<include layout="@layout/header_condensed" />
|
||||||
|
|
||||||
|
<FrameLayout android:id="@+id/page"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="0dp"
|
||||||
|
android:layout_weight="1">
|
||||||
|
|
||||||
|
<ScrollView android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:fillViewport="true">
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:paddingStart="@dimen/content_margin_left"
|
||||||
|
android:paddingEnd="@dimen/content_margin_left"
|
||||||
|
style="@style/PageContent">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
style="@style/PageSummaryText"
|
||||||
|
android:textSize="16sp"
|
||||||
|
android:layout_marginBottom="@dimen/summary_margin_bottom"
|
||||||
|
android:paddingRight="@dimen/location_text_margin_right"
|
||||||
|
android:text="@string/lockscreen_setup_summary" />
|
||||||
|
|
||||||
|
<Button
|
||||||
|
android:id="@+id/setup_lockscreen"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:paddingLeft="@dimen/content_margin_left"
|
||||||
|
android:paddingRight="@dimen/location_text_margin_right"
|
||||||
|
android:gravity="center"
|
||||||
|
android:textSize="16sp"
|
||||||
|
android:textAllCaps="true"
|
||||||
|
android:textColor="@color/white"
|
||||||
|
android:background="@color/accent"
|
||||||
|
android:maxLines="1"
|
||||||
|
android:ellipsize="end"
|
||||||
|
android:text="@string/lockscreen_setup_screen_lock_setup"/>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
|
</ScrollView>
|
||||||
|
</FrameLayout>
|
||||||
|
|
||||||
|
<com.google.android.setupdesign.view.NavigationBar
|
||||||
|
android:id="@+id/navigation_bar"
|
||||||
|
style="@style/SudNavBarTheme"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="@dimen/sud_navbar_height" />
|
||||||
|
|
||||||
|
</LinearLayout>
|
@@ -1,44 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!--
|
|
||||||
Copyright (C) 2013 The CyanogenMod Project
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
-->
|
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:orientation="vertical"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent">
|
|
||||||
|
|
||||||
<include layout="@layout/logo_header" />
|
|
||||||
|
|
||||||
<RelativeLayout android:id="@+id/page"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="0dp"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:gravity="center"
|
|
||||||
android:paddingLeft="@dimen/content_margin_left"
|
|
||||||
android:paddingRight="@dimen/content_margin_left"
|
|
||||||
style="@style/PageContent">
|
|
||||||
|
|
||||||
<com.cyanogenmod.setupwizard.ui.LocalePicker
|
|
||||||
android:id="@+id/locale_list"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:minHeight="@dimen/min_locale_picker_height"
|
|
||||||
android:focusable="true"
|
|
||||||
android:focusableInTouchMode="true"
|
|
||||||
android:layout_centerInParent="true"/>
|
|
||||||
|
|
||||||
</RelativeLayout>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
@@ -1,6 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<!--
|
<!--
|
||||||
Copyright (C) 2015 The CyanogenMod Project
|
Copyright (C) 2015 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -17,9 +18,10 @@
|
|||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent">
|
android:layout_height="match_parent"
|
||||||
|
android:background="@color/primary">
|
||||||
|
|
||||||
<include layout="@layout/header" />
|
<include layout="@layout/header_condensed" />
|
||||||
|
|
||||||
<FrameLayout android:id="@+id/page"
|
<FrameLayout android:id="@+id/page"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
@@ -53,8 +55,11 @@
|
|||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
</FrameLayout>
|
</FrameLayout>
|
||||||
|
|
||||||
|
<com.google.android.setupdesign.view.NavigationBar
|
||||||
|
android:id="@+id/navigation_bar"
|
||||||
|
style="@style/SudNavBarTheme"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="@dimen/sud_navbar_height" />
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@@ -1,35 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!--
|
|
||||||
Copyright (C) 2013 The CyanogenMod Project
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
-->
|
|
||||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent">
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent">
|
|
||||||
|
|
||||||
<View
|
|
||||||
android:layout_height="match_parent"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_weight="1" />
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<WebView
|
|
||||||
android:id="@+id/webview"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent" />
|
|
||||||
</FrameLayout>
|
|
44
res/layout/welcome_activity.xml
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (C) 2016 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:id="@+id/root"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:background="@color/primary">
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/brand_logo"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="0px"
|
||||||
|
android:layout_weight="1"
|
||||||
|
android:src="@drawable/logo"
|
||||||
|
android:adjustViewBounds="true"
|
||||||
|
android:scaleType="fitCenter"
|
||||||
|
android:gravity="center"
|
||||||
|
android:padding="@dimen/content_margin_left"/>
|
||||||
|
|
||||||
|
<com.google.android.setupdesign.view.NavigationBar
|
||||||
|
android:id="@+id/navigation_bar"
|
||||||
|
style="@style/SudNavBarTheme"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="@dimen/sud_navbar_height" />
|
||||||
|
|
||||||
|
</LinearLayout>
|
BIN
res/mipmap-hdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 3.8 KiB |
BIN
res/mipmap-mdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
res/mipmap-xhdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 5.3 KiB |
BIN
res/mipmap-xxhdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 8.6 KiB |
BIN
res/mipmap-xxxhdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 12 KiB |
81
res/raw/lineage_wizard_script.xml
Normal file
@@ -0,0 +1,81 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Copyright (C) 2016 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<WizardScript xmlns:wizard="http://schemas.android.com/apk/res/com.google.android.setupwizard"
|
||||||
|
wizard:firstAction="bluetooth_setup">
|
||||||
|
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_BLUETOOTH_SETUP;end" id="bluetooth_setup">
|
||||||
|
<result wizard:action="welcome" />
|
||||||
|
</WizardAction>
|
||||||
|
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_WELCOME;end" id="welcome">
|
||||||
|
<result wizard:action="locale" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_LOCALE;end" id="locale">
|
||||||
|
<result wizard:action="datetime" />
|
||||||
|
</WizardAction>
|
||||||
|
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_DATETIME;end" id="datetime">
|
||||||
|
<result wizard:action="wifi_setup" />
|
||||||
|
</WizardAction>
|
||||||
|
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_WIFI_SETUP;end" id="wifi_setup">
|
||||||
|
<result wizard:resultCode="1" wizard:action="sim_missing" wizard:name="no_sim" />
|
||||||
|
<result wizard:action="choose_data_sim" />
|
||||||
|
</WizardAction>
|
||||||
|
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_SIM_MISSING;end" id="sim_missing">
|
||||||
|
<result wizard:resultCode="1" wizard:action="location_settings" wizard:name="skip_sim" />
|
||||||
|
<result wizard:action="choose_data_sim" />
|
||||||
|
</WizardAction>
|
||||||
|
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_CHOOSE_DATA_SIM;end" id="choose_data_sim">
|
||||||
|
<result wizard:action="enable_mobile_data" />
|
||||||
|
</WizardAction>
|
||||||
|
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_ENABLE_MOBILE_DATA;end" id="enable_mobile_data">
|
||||||
|
<result wizard:action="location_settings" />
|
||||||
|
</WizardAction>
|
||||||
|
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_LOCATION_SETTINGS;end" id="location_settings">
|
||||||
|
<result wizard:action="lineage_settings" />
|
||||||
|
</WizardAction>
|
||||||
|
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_SETTINGS;end" id="lineage_settings">
|
||||||
|
<result wizard:action="biometric_settings" />
|
||||||
|
</WizardAction>
|
||||||
|
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_BIOMETRIC_SETTINGS;end" id="biometric_settings">
|
||||||
|
<result wizard:action="lockscreen_settings" />
|
||||||
|
</WizardAction>
|
||||||
|
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_LOCKSCREEN_SETTINGS;end" id="lockscreen_settings">
|
||||||
|
<result wizard:action="restore" />
|
||||||
|
</WizardAction>
|
||||||
|
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_RESTORE_BACKUP;end" id="restore">
|
||||||
|
<result wizard:action="finish" />
|
||||||
|
</WizardAction>
|
||||||
|
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_SETUP_COMPLETE;end" id="finish">
|
||||||
|
<result wizard:action="exit" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.EXIT;end" id="exit" />
|
||||||
|
|
||||||
|
</WizardScript>
|
27
res/raw/lineage_wizard_script_user.xml
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Copyright (C) 2016 The CyanogenMod Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<WizardScript xmlns:wizard="http://schemas.android.com/apk/res/com.google.android.setupwizard"
|
||||||
|
wizard:firstAction="finish">
|
||||||
|
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_SETUP_COMPLETE;end" id="finish">
|
||||||
|
<result wizard:action="exit" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.EXIT;end" id="exit" />
|
||||||
|
|
||||||
|
</WizardScript>
|
93
res/raw/wizard_script.xml
Normal file
@@ -0,0 +1,93 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Copyright (c) 2014 Google Inc.
|
||||||
|
Copyright (C) 2017,2019 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!--
|
||||||
|
The wizard:uris recorded here have the inconvenience of being generated by hand, but they allow
|
||||||
|
for the full spread of launch flags (we need FLAG_ACTIVITY_NEW_TASK [0x10000000]), where the
|
||||||
|
<intent> tag processed by Intent.parseIntent() does not.
|
||||||
|
|
||||||
|
adb shell am to-intent-uri -a com.android.setupwizard.WELCOME -f 0x10000000 \-\-ez firstRun true
|
||||||
|
-->
|
||||||
|
|
||||||
|
<WizardScript wizard:version="2"
|
||||||
|
xmlns:wizard="http://schemas.android.com/apk/res/com.google.android.setupwizard">
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.OEM_PRE_SETUP;end" id="oem_pre_setup" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.WELCOME;end" id="welcome">
|
||||||
|
<result wizard:action="check_user_unlock_qr" wizard:name="start_qr_provision" wizard:resultCode="101" />
|
||||||
|
<result wizard:action="check_user_unlock_dpm_user_complete" wizard:name="dpm_user_complete" wizard:resultCode="111" />
|
||||||
|
<result wizard:action="check_user_unlock" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.CHECK_USER_UNLOCK;end" id="check_user_unlock_qr">
|
||||||
|
<result wizard:action="qr_provision_flow" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.CHECK_USER_UNLOCK;end" id="check_user_unlock_dpm_user_complete">
|
||||||
|
<result wizard:action="oem_post_setup" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.CHECK_USER_UNLOCK;end" id="check_user_unlock" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.SIM_MISSING;end" id="sim_missing">
|
||||||
|
<result wizard:action="esim_intro" wizard:name="esim" wizard:resultCode="101" />
|
||||||
|
<result wizard:action="carrier_setup" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.ESIM_INTRO;end" id="esim_intro" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.CARRIER_SETUP;end" id="carrier_setup" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.SIM_SETUP;end" id="sim_setup" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.google.android.setupwizard.DEVICE_OWNER_WARNING;end" id="device_owner_warning">
|
||||||
|
<result wizard:action="check_frp" wizard:name="skip" wizard:resultCode="1" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.google.android.setupwizard.FACTORY_RESET;end" id="factory_reset" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.google.android.setupwizard.CHECK_FRP;end" id="check_frp" />
|
||||||
|
<WizardAction wizard:script="android.resource://com.google.android.setupwizard/xml/wizard_script_connect_and_update_flow" id="connect_and_update">
|
||||||
|
<result wizard:action="no_network_flow" wizard:name="no_connection" wizard:resultCode="1" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:script="android.resource://com.google.android.setupwizard/xml/wizard_script_zero_touch_flow" id="zero_touch">
|
||||||
|
<result wizard:action="post_dpm_user_flow" wizard:name="dpm_user_complete" wizard:resultCode="111" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.FLOW_CHOICE;end" id="flow_choice">
|
||||||
|
<result wizard:action="setup_as_new_flow" wizard:name="skip" wizard:resultCode="1" />
|
||||||
|
<result wizard:action="exit" wizard:name="demo_mode_flow" wizard:resultCode="101" />
|
||||||
|
<result wizard:action="unified_restore_flow" wizard:name="unified_restore_flow" wizard:resultCode="102" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:script="android.resource://com.google.android.setupwizard/xml/wizard_script_restore_flow" id="restore_flow">
|
||||||
|
<result wizard:action="oem_post_setup" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:script="android.resource://com.google.android.setupwizard/xml/wizard_script_unified_restore_flow" id="unified_restore_flow">
|
||||||
|
<result wizard:action="oem_post_setup" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:script="android.resource://com.google.android.setupwizard/xml/wizard_script_setup_as_new_flow" id="setup_as_new_flow">
|
||||||
|
<result wizard:action="oem_post_setup" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:script="android.resource://com.google.android.setupwizard/xml/wizard_script_no_network_flow" id="no_network_flow">
|
||||||
|
<result wizard:action="oem_post_setup" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:script="android.resource://com.google.android.setupwizard/xml/wizard_script_post_dpm_user_flow" id="post_dpm_user_flow">
|
||||||
|
<result wizard:action="oem_post_setup" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:script="android.resource://com.google.android.setupwizard/xml/wizard_script_qr_provision_flow" id="qr_provision_flow" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_SETTINGS;end" id="oem_post_setup">
|
||||||
|
<result wizard:action="restore" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_RESTORE_BACKUP;end" id="restore">
|
||||||
|
<result wizard:action="finish" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_SETUP_COMPLETE;end" id="finish">
|
||||||
|
<result wizard:action="exit" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.google.android.setupwizard.KID_POST_SETUP;end" id="kid_post_setup" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.EXIT;end" id="exit" />
|
||||||
|
</WizardScript>
|
74
res/raw/wizard_script_user.xml
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Copyright (c) 2014 Google Inc.
|
||||||
|
Copyright (C) 2017,2019 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!--
|
||||||
|
The wizard:uris recorded here have the inconvenience of being generated by hand, but they allow
|
||||||
|
for the full spread of launch flags (we need FLAG_ACTIVITY_NEW_TASK [0x10000000]), where the
|
||||||
|
<intent> tag processed by Intent.parseIntent() does not.
|
||||||
|
|
||||||
|
adb shell am to-intent-uri -a com.android.setupwizard.WELCOME -f 0x10000000 \-\-ez firstRun true
|
||||||
|
-->
|
||||||
|
<WizardScript wizard:version="2"
|
||||||
|
xmlns:wizard="http://schemas.android.com/apk/res/com.google.android.setupwizard">
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.OEM_PRE_SETUP;end" id="oem_pre_setup" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.USER_WARNING;end" id="secondary_user_warning">
|
||||||
|
<result wizard:action="check_user_unlock_dpm_user_complete" wizard:name="dpm_user_complete" wizard:resultCode="111" />
|
||||||
|
<result wizard:action="check_user_unlock" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.CHECK_USER_UNLOCK;end" id="check_user_unlock_dpm_user_complete">
|
||||||
|
<result wizard:action="oem_post_setup" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.CHECK_USER_UNLOCK;end" id="check_user_unlock" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.NETWORK_SETTINGS;end" id="network_settings">
|
||||||
|
<result wizard:action="wifi_settings" wizard:name="see_all_wifi" wizard:resultCode="102" />
|
||||||
|
<result wizard:action="network_check" wizard:name="skip" wizard:resultCode="1" />
|
||||||
|
<result wizard:action="captive_portal" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.WIFI_SETTINGS;end" id="wifi_settings">
|
||||||
|
<result wizard:action="network_check" wizard:name="skip" wizard:resultCode="1" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.CAPTIVE_PORTAL;end" id="captive_portal" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.google.android.setupwizard.GMS_CHECKIN;end" id="gms_checkin" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.google.android.setupwizard.EARLY_UPDATE;end" id="early_update" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.google.android.setupwizard.NETWORK_CHECK;end" id="network_check">
|
||||||
|
<result wizard:action="no_account_flow" wizard:name="skip" wizard:resultCode="1" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:script="android.resource://com.google.android.setupwizard/xml/wizard_script_rollback_auth_early_update_flow" id="rollback_auth_early_update" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.google.android.setupwizard.LOAD_ADD_ACCOUNT_INTENT;end" id="load_account_intent" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.google.android.setupwizard.ACCOUNT_SETUP;end" id="account_setup">
|
||||||
|
<result wizard:action="no_account_flow" wizard:name="skip" wizard:resultCode="1" />
|
||||||
|
<result wizard:action="oem_post_setup" wizard:name="dpm_user_complete" wizard:resultCode="111" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.google.android.setupwizard.GMS_ACCOUNT_CHECKIN;end" id="gms_account_checkin">
|
||||||
|
<result wizard:action="mfm_check" wizard:name="skip" wizard:resultCode="1" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.google.android.setupwizard.ACCOUNT_CHECK;end" id="mfm_check">
|
||||||
|
<result wizard:action="no_account_flow" wizard:name="skip" wizard:resultCode="1" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:script="android.resource://com.google.android.setupwizard/xml/wizard_script_user_account_flow" id="account_flow">
|
||||||
|
<result wizard:action="oem_post_setup" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:script="android.resource://com.google.android.setupwizard/xml/wizard_script_user_no_account_flow" id="no_account_flow">
|
||||||
|
<result wizard:action="oem_post_setup" />
|
||||||
|
</WizardAction>
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=org.lineageos.setupwizard.LINEAGE_SETUP_COMPLETE;end" id="oem_post_setup" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.google.android.setupwizard.KID_POST_SETUP;end" id="kid_post_setup" />
|
||||||
|
<WizardAction wizard:uri="intent:#Intent;action=com.android.setupwizard.EXIT;end" id="exit" />
|
||||||
|
<WizardAction id="END_OF_SCRIPT" />
|
||||||
|
</WizardScript>
|
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<!--Generated by crowdin.com-->
|
|
||||||
<!--
|
<!--
|
||||||
Copyright (C) 2013-2015 The CyanogenMod Project
|
Copyright (C) 2013-2015 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017-2020 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -16,65 +16,60 @@
|
|||||||
limitations under the License.
|
limitations under the License.
|
||||||
-->
|
-->
|
||||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||||
<string name="app_name">Opstel Ghoeroe</string>
|
<string name="app_name">Opstel Ghoeroe</string>
|
||||||
<string name="next">Volgende</string>
|
<string name="next">Volgende</string>
|
||||||
<string name="skip">Slaan oor</string>
|
<string name="skip">Slaan oor</string>
|
||||||
<string name="start">Begin</string>
|
<string name="start">Begin</string>
|
||||||
<string name="ok">OK</string>
|
<string name="done">Gedoen</string>
|
||||||
<string name="loading">Net \'n sekonde\u2026</string>
|
<string name="ok">OK</string>
|
||||||
<string name="setup_complete">Opstelling is voltooi</string>
|
<string name="loading">Net \'n sekonde\u2026</string>
|
||||||
<string name="setup_welcome">Welkom</string>
|
<string name="setup_complete">Opstelling is voltooi</string>
|
||||||
<string name="setup_wifi">Kies Wi\u2011Fi</string>
|
<string name="setup_welcome">Welkom</string>
|
||||||
<string name="setup_sim_missing">SIM-kaart ontbreek</string>
|
<string name="setup_locale">Taal</string>
|
||||||
<string name="setup_choose_data_sim">Kies \'n SIM vir data</string>
|
<string name="setup_wifi">Kies Wi\u2011Fi</string>
|
||||||
<string name="setup_location">Ligging dienste</string>
|
<string name="setup_sim_missing">SIM-kaart ontbreek</string>
|
||||||
<string name="setup_other">Ander dienste</string>
|
<string name="setup_choose_data_sim">Kies \'n SIM vir data</string>
|
||||||
<string name="setup_datetime">Datum & tyd</string>
|
<string name="setup_location">Ligging dienste</string>
|
||||||
<string name="setup_current_date">Huidige datum</string>
|
<string name="setup_other">Ander dienste</string>
|
||||||
<string name="setup_current_time">Huidige tyd</string>
|
<string name="setup_datetime">Datum & tyd</string>
|
||||||
<string name="sim_missing_summary" product="tablet">\'n SIM-kaart is nie bespeur in jou tablet. Om \'n SIM-kaart by te voeg, lees die instruksies wat saam gekom het met jou tablet.</string>
|
<string name="setup_current_date">Huidige datum</string>
|
||||||
<string name="sim_missing_summary" product="default">\'n SIM-kaart is nie bespeur in jou foon. Om \'n SIM-kaart by te voeg, lees die instruksies wat saam gekom het met jou foon.</string>
|
<string name="setup_current_time">Huidige tyd</string>
|
||||||
<string name="choose_data_sim_summary" product="tablet">Watter SIM wil jy gebruik vir data? Die gekose SIM kan netwerk koste aangaan, dit sal gebruik word met die opstel van jou tablet.</string>
|
<string name="sim_missing_summary" product="tablet">\'n SIM-kaart is nie bespeur in jou tablet. Om \'n SIM-kaart by te voeg, lees die instruksies wat saam gekom het met jou tablet.</string>
|
||||||
<string name="choose_data_sim_summary" product="default">Watter SIM wil jy gebruik vir data? Die gekose SIM kan netwerk koste aangaan, dit sal gebruik word met die opstel van jou foon.</string>
|
<string name="sim_missing_summary" product="default">\'n SIM-kaart is nie bespeur in jou foon. Om \'n SIM-kaart by te voeg, lees die instruksies wat saam gekom het met jou foon.</string>
|
||||||
<string name="date_time_summary">Stel jou tydsone en pas huidige datum en tyd toe, indien nodig</string>
|
<string name="choose_data_sim_summary" product="tablet">Watter SIM wil jy gebruik vir data? Die gekose SIM kan netwerk koste aangaan, dit sal gebruik word met die opstel van jou tablet.</string>
|
||||||
<string name="backup_data_summary"><b>Rugsteun</b> program data, Wi-Fi wagwoorde en ander instellings na Google-bedieners</string>
|
<string name="choose_data_sim_summary" product="default">Watter SIM wil jy gebruik vir data? Die gekose SIM kan netwerk koste aangaan, dit sal gebruik word met die opstel van jou foon.</string>
|
||||||
<string name="other_services_summary">Hierdie dienste word deur Google verskaf en jy kan dit aktiveer of deaktiveer op enige tyd. Data sal in ooreenstemming met Google se <xliff:g id="name" example="Privacy Policy">%s</xliff:g> gebruik word.</string>
|
<string name="date_time_summary">Stel jou tydsone en pas huidige datum en tyd toe, indien nodig</string>
|
||||||
<string name="location_services_summary">Ligging dienste laat stelsel en ander 3rde party programme toe om data te gebruik soos jou benaderde ligging. Bv \'n program kan jou benaderde ligging gebruik om nabygeleë koffiewinkels op te spoor.</string>
|
<string name="backup_data_summary"><b>Rugsteun</b> program data, Wi-Fi wagwoorde en ander instellings na Google-bedieners</string>
|
||||||
<string name="location_access_summary"><b>Laat programme toe wat jou toestemming gevra het</b> om jou ligging inligting te gebruik. Dit kan jou huidige ligging en plekke asook liggings en plekke uit die verlede insluit.</string>
|
<string name="other_services_summary">Hierdie dienste word deur Google verskaf en jy kan dit aktiveer of deaktiveer op enige tyd. Data sal in ooreenstemming met Google se <xliff:g id="name" example="Privacy Policy">%s</xliff:g> gebruik word.</string>
|
||||||
<string name="location_gps" product="tablet"><b>Verbeter ligging akkuraatheid</b> deur programme toe te laat om jou GPS te kan gebruik op jou tablet.</string>
|
<string name="location_services_summary">Ligging dienste laat stelsel en ander 3rde party programme toe om data te gebruik soos jou benaderde ligging. Bv \'n program kan jou benaderde ligging gebruik om nabygeleë koffiewinkels op te spoor.</string>
|
||||||
<string name="location_gps" product="default"><b>Verbeter ligging akkuraatheid</b> deur programme toe te laat om jou GPS te kan gebruik op jou foon.</string>
|
<string name="location_access_summary"><b>Laat programme toe wat jou toestemming gevra het</b> om jou ligging inligting te gebruik. Dit kan jou huidige ligging en plekke asook liggings en plekke uit die verlede insluit.</string>
|
||||||
<string name="location_network"><b>Gebruik Wi-Fi</b> om programme te help om jou ligging te bepaal.</string>
|
<string name="setup_mobile_data">Skakel mobiele data aan</string>
|
||||||
<string name="location_network_telephony"><b>Gebruik Wi-Fi en mobiele netwerke</b> om programme te help om jou ligging te bepaal.</string>
|
<string name="setup_mobile_data_no_service">Geen diens</string>
|
||||||
<string name="location_network_gms"><b>Gebruik Google se ligging diens</b> om programme te help om jou ligging te bepaal. Dit beteken dit stuur anonieme ligging data na Google, selfs wanneer daar geen programme aktief is nie.</string>
|
<string name="setup_mobile_data_emergency_only">Net Noodoproepe</string>
|
||||||
<string name="setup_mobile_data">Skakel mobiele data aan</string>
|
<string name="enable_mobile_data_summary">Wil jy sellulêre data aanskakel gedurende opstelling? Wanneer aangeskakel kan dit tot data kostes lui.</string>
|
||||||
<string name="setup_mobile_data_no_service">Geen diens</string>
|
<string name="no">Nee</string>
|
||||||
<string name="setup_mobile_data_emergency_only">Net Noodoproepe</string>
|
<string name="yes">Ja</string>
|
||||||
<string name="enable_mobile_data_summary">Wil jy mobiele data gebruik tydens die opstelling? Aan skakeling van mobiele data kan onderworpe aan data koste wees.</string>
|
<string name="emergency_call">Noodoproep</string>
|
||||||
<string name="no">Nee</string>
|
<string name="setup_services">LineageOS kenmerke</string>
|
||||||
<string name="yes">Ja</string>
|
<string name="services_explanation" product="tablet">Hierdie dienste werk vir jou om die vermoëns van jou tablet uit te brei. Data sal in ooreenkomstig met LineageOS se <xliff:g id="name" example="Privaatheidspolitiek">%s</xliff:g> gebruik word.</string>
|
||||||
<string name="data_sim_name">SIM <xliff:g id="sub">%d</xliff:g> - <xliff:g id="name">%s</xliff:g></string>
|
<string name="services_explanation" product="default">Hierdie dienste werk vir jou om die vermoëns van jou foon uit te brei. Data sal in ooreenkomstig met LineageOS se <xliff:g id="name" example="Privaatheidspolitiek">%s</xliff:g> gebruik word.</string>
|
||||||
<string name="emergency_call">Noodoproep</string>
|
<string name="services_privacy_policy">Privaatheid beleid</string>
|
||||||
<string name="setup_services">Cyanogen funksies</string>
|
<string name="services_os_nav_keys_label"><b>Gebruik skerm navigasie sleutels</b> in plaas van hardeware sleutels.</string>
|
||||||
<string name="services_explanation" product="tablet">Hierdie dienste werk vir jou om die vermoëns van jou tablet uit te brei. Data sal in ooreenkomstig gebruik word met Cyanogen\'s <xliff:g id="name" example="Privacy Policy">%s</xliff:g>.</string>
|
<string name="setup_unlock">Ontsluit</string>
|
||||||
<string name="services_explanation" product="default">Hierdie dienste werk vir jou om die vermoëns van jou foon uit te brei. Data sal in ooreenkomstig gebruik word met Cyanogen\'s <xliff:g id="name" example="Privacy Policy">%s</xliff:g>.</string>
|
<string name="setup_device_locked">Die toestel is gesluit deur die gebruiker.</string>
|
||||||
<string name="services_privacy_policy">Privaatheid beleid</string>
|
<string name="setup_require_cyanogen_label"><b>Jou rekening wagwoord sal vereis word</b> om jou toestel te gebruik, selfs na \'n fabriek herstel.</string>
|
||||||
<string name="services_help_improve_cm">Help verbeter <xliff:g id="name" example="CyanogenMod">%s</xliff:g></string>
|
<string name="setup_device_locked_instructions"><i>Om hierdie funksie te aan/af te skakel, gaan asseblief na Instellings > Sekuriteit</i></string>
|
||||||
<string name="services_metrics_label"><xliff:g id="name" example="Help improve CyanogenMod">%1$s</xliff:g> deur outomaties diagnostiese en gebruikers data te stuur na Cyanogen. Hierdie inligting kan nie gebruik word om jou te identifiseer nie en help spanne werk op dinge soos battery lewe, program werkverrigting en nuwe <xliff:g id="name" example="CyanogenMod">%2$s</xliff:g> funksies.</string>
|
<string name="settings_biometric_setup_title">Kies nog \'n skerm sluit tipe</string>
|
||||||
<string name="services_apply_theme">Pas <xliff:g id="name" example="Material">%s</xliff:g> tema toe</string>
|
<string name="settings_biometric_setup_details">Hoe wil jy jou skerm sluit?</string>
|
||||||
<string name="services_apply_theme_label"><xliff:g id="name" example="Apply the Material theme">%s</xliff:g> aktiveer unieke ikone, agtergronde en lettertipe.</string>
|
<string name="fingerprint_setup_title">Vingerafdruk opstelling</string>
|
||||||
<string name="services_os_nav_keys_label"><b>Gebruik skerm navigasie sleutels</b> in plaas van hardeware sleutels.</string>
|
<string name="fingerprint_setup_summary">Om jou vingerafdruk sensor te gebruik om jou skerm te ontsluit, benodig jy:</string>
|
||||||
<string name="services_use_secure_sms">Maak gebruik van veilige SMS</string>
|
<string name="fingerprint_setup_add_fingerprint">Voeg jou vingerafdruk by</string>
|
||||||
<string name="services_secure_sms_label"><xliff:g id="name" example="Use secure SMS">%1$s</xliff:g> om SMS gesprekke met ander gebruikers te enkripteer met behulp van veilige SMS op \'n <xliff:g id="name" example="CyanogenMod">%2$s</xliff:g> toestel.</string>
|
<string name="biometric_setup_backup_lock_method">Stel \'n tweede ontsluit metode op</string>
|
||||||
<string name="setup_unlock">Ontsluit</string>
|
<string name="biometric_setup_screen_lock_setup">Stel skerm sluit op</string>
|
||||||
<string name="setup_device_locked">Die toestel is gesluit deur die gebruiker.</string>
|
<string name="sim_locale_changed">%1$s SIM opgespoor</string>
|
||||||
<string name="setup_require_cyanogen_label"><b>Benodig jou Cyanogen wagwoord</b> om jou toestel te gebruik, selfs nadat \'n fabriek herstel gedoen is.</string>
|
<string name="settings_lockscreen_setup_title">Kies skerm sluit tipe</string>
|
||||||
<string name="setup_device_locked_instructions"><i>Om hierdie funksie te aan/af te skakel, gaan asseblief na Instellings > Sekuriteit</i></string>
|
<string name="settings_lockscreen_setup_details">Hoe wil jy jou skerm sluit?</string>
|
||||||
<string name="setup_warning_skip_anyway">Sonder \'n Cyanogen bedryfstelsel rekening, sal jy nie in staat wees om:\n\nOm jou toestel met nuwe ikone, agtergronde en meer in die Temas program te verpersoonlik nie\n\nJou toestel te vind of op te spoor indien dit verlore gaan nie</string>
|
<string name="lockscreen_setup_title" product="default">Beskerm jou foon</string>
|
||||||
<string name="settings_fingerprint_setup_title">Kies nog \'n skerm sluit tipe</string>
|
<string name="lockscreen_setup_summary"><b>Beskerm die toestel</b>\" en vereis \'n PIN, patroon of wagwoord om skerm te ontsluit\"</string>
|
||||||
<string name="settings_fingerprint_setup_details">Hoe wil jy jou skerm sluit?</string>
|
<string name="lockscreen_setup_screen_lock_setup">Stel op</string>
|
||||||
<string name="fingerprint_setup_title">Vingerafdruk opstelling</string>
|
|
||||||
<string name="fingerprint_setup_summary">Om jou vingerafdruk sensor te gebruik om jou skerm te ontsluit, benodig jy:</string>
|
|
||||||
<string name="fingerprint_setup_backup_lock_method">Stel \'n tweede ontsluit metode op</string>
|
|
||||||
<string name="fingerprint_setup_add_fingerprint">Voeg jou vingerafdruk by</string>
|
|
||||||
<string name="fingerprint_setup_screen_lock_setup">Stel skerm sluit op</string>
|
|
||||||
</resources>
|
</resources>
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<!--Generated by crowdin.com-->
|
|
||||||
<!--
|
<!--
|
||||||
Copyright (C) 2013-2015 The CyanogenMod Project
|
Copyright (C) 2013-2015 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017-2020 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -16,64 +16,71 @@
|
|||||||
limitations under the License.
|
limitations under the License.
|
||||||
-->
|
-->
|
||||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||||
<string name="next">التالي</string>
|
<string name="app_name">معالج الإعداد</string>
|
||||||
<string name="skip">تخطي</string>
|
<string name="next">التالي</string>
|
||||||
<string name="start">البداية</string>
|
<string name="skip">تخطي</string>
|
||||||
<string name="ok">موافق</string>
|
<string name="start">البداية</string>
|
||||||
<string name="loading">ثانية واحدة</string>
|
<string name="done">تم</string>
|
||||||
<string name="setup_complete">الإعداد تم</string>
|
<string name="ok">موافق</string>
|
||||||
<string name="setup_welcome">مرحبا</string>
|
<string name="loading">ثانية واحدة</string>
|
||||||
<string name="setup_wifi">تحديد الواي فاي</string>
|
<string name="setup_complete">الإعداد تم</string>
|
||||||
<string name="setup_sim_missing">شريحة SIM مفقودة</string>
|
<string name="setup_welcome">مرحبا</string>
|
||||||
<string name="setup_choose_data_sim">اختر شريحة SIM للبيانات</string>
|
<string name="setup_locale">اللغة</string>
|
||||||
<string name="setup_location">خدمات الموقع</string>
|
<string name="setup_wifi">تحديد الواي فاي</string>
|
||||||
<string name="setup_other">خدمات أخرى</string>
|
<string name="setup_sim_missing">شريحة SIM مفقودة</string>
|
||||||
<string name="setup_datetime">التاريخ والوقت</string>
|
<string name="setup_choose_data_sim">اختر شريحة SIM للبيانات</string>
|
||||||
<string name="setup_current_date">التاريخ الحالي</string>
|
<string name="setup_location">خدمات الموقع</string>
|
||||||
<string name="setup_current_time">الوقت الحالي</string>
|
<string name="setup_other">خدمات أخرى</string>
|
||||||
<string name="sim_missing_summary" product="tablet">لم يتم العثور على شريحة SIM في الكمبيوتر اللوحي الخاص بك. لإدخال شريحة SIM، عليك قراءة الإرشادات المرفقة بجهازك.</string>
|
<string name="setup_datetime">التاريخ والوقت</string>
|
||||||
<string name="sim_missing_summary" product="default">لم يتم العثور على شريحة SIM في هاتفك. لإدخال شريحة SIM، عليك قراءة الإرشادات المرفقة بجهازك.</string>
|
<string name="setup_current_date">التاريخ الحالي</string>
|
||||||
<string name="choose_data_sim_summary" product="tablet">أي شريحة SIM تريد استخدامها للبيانات؟ شريحة SIM المحددة قد يترتب عليها رسوماً للشبكة لأنها ستُستخدم لإعداد الكمبيوتر اللوحي الخاص بك.</string>
|
<string name="setup_current_time">الوقت الحالي</string>
|
||||||
<string name="choose_data_sim_summary" product="default">أي شريحة SIM تريد استخدامها للبيانات؟ شريحة SIM المحددة قد يترتب عليها رسوماً للشبكة لأنها ستُستخدم لإعداد هاتفك.</string>
|
<string name="sim_missing_summary" product="tablet">لم يتم العثور على شريحة SIM في الكمبيوتر اللوحي الخاص بك. لإدخال شريحة SIM، عليك قراءة الإرشادات المرفقة بجهازك.</string>
|
||||||
<string name="date_time_summary">تعيين منطقتك الزمنية وضبط الوقت والتاريخ الحالي إذا لزم الأمر</string>
|
<string name="sim_missing_summary" product="default">لم يتم العثور على شريحة SIM في هاتفك. لإدخال شريحة SIM، عليك قراءة الإرشادات المرفقة بجهازك.</string>
|
||||||
<string name="backup_data_summary"><b>إجراء نسخ احتياطي</b> لبيانات التطبيقات وكلمات مرور شبكات الواي فاي والإعدادات الأخرى على خوادم جوجل</string>
|
<string name="choose_data_sim_summary" product="tablet">أي شريحة SIM تريد استخدامها للبيانات؟ شريحة SIM المحددة قد يترتب عليها رسوماً للشبكة لأنها ستُستخدم لإعداد الكمبيوتر اللوحي الخاص بك.</string>
|
||||||
<string name="other_services_summary">هذه الخدمات تجعل جوجل في خدمتك، ويمكنك تشغيلها أو إيقاف تشغيلها في أي وقت. ستُستخدم البيانات بحسب <xliff:g id="name" example="Privacy Policy">%s</xliff:g>.</string>
|
<string name="choose_data_sim_summary" product="default">أي شريحة SIM تريد استخدامها للبيانات؟ شريحة SIM المحددة قد يترتب عليها رسوماً للشبكة لأنها ستُستخدم لإعداد هاتفك.</string>
|
||||||
<string name="location_services_summary">تسمح خدمات الموقع لتطبيقات النظام والتطبيقات الخارجية بجمع واستخدام البيانات مثل موقعك التقريبي. على سبيل المثال، قد يستخدم تطبيق ما موقعك التقريبي لتحديد موقع المقاهي القريبة.</string>
|
<string name="date_time_summary">تعيين منطقتك الزمنية وضبط الوقت والتاريخ الحالي إذا لزم الأمر</string>
|
||||||
<string name="location_access_summary"><b>يسمح للتطبيقات التي طلبت إذنك</b> باستخدام معلومات موقعك. وقد يشمل ذلك موقعك الحالي ومواقعك السابقة.</string>
|
<string name="backup_data_summary"><b>إجراء نسخ احتياطي</b> لبيانات التطبيقات وكلمات مرور شبكات الواي فاي والإعدادات الأخرى على خوادم جوجل</string>
|
||||||
<string name="location_gps" product="tablet"><b>تحسين دقة الموقع</b> بالسماح للتطبيقات باستخدام نظام تحديد المواقع على الكمبيوتر اللوحي الخاص بك.</string>
|
<string name="other_services_summary">هذه الخدمات تجعل جوجل في خدمتك، ويمكنك تشغيلها أو إيقاف تشغيلها في أي وقت. ستُستخدم البيانات بحسب <xliff:g id="name" example="Privacy Policy">%s</xliff:g>.</string>
|
||||||
<string name="location_gps" product="default"><b>تحسين دقة الموقع</b> بالسماح للتطبيقات باستخدام نظام تحديد المواقع على هاتفك.</string>
|
<string name="location_services_summary">تسمح خدمات الموقع لتطبيقات النظام والتطبيقات الخارجية بجمع واستخدام البيانات مثل موقعك التقريبي. على سبيل المثال، قد يستخدم تطبيق ما موقعك التقريبي لتحديد موقع المقاهي القريبة.</string>
|
||||||
<string name="location_network"><b>استخدام الواي فاي</b> لمساعدة التطبيقات على تحديد موقعك.</string>
|
<string name="location_access_summary"><b>يسمح للتطبيقات التي طلبت إذنك</b> باستخدام معلومات موقعك. وقد يشمل ذلك موقعك الحالي ومواقعك السابقة.</string>
|
||||||
<string name="location_network_telephony"><b>استخدام الواي فاي وشبكات الجوال</b> لمساعدة التطبيقات على تحديد موقعك.</string>
|
<string name="setup_mobile_data">تشغيل البيانات الخلوية</string>
|
||||||
<string name="location_network_gms"><b>استخدام خدمة الموقع من جوجل</b> لمساعدة التطبيقات على تحديد موقعك. وهذا يعني إرسال بيانات مجهولة عن الموقع إلى جوجل، حتى في حالة عدم تشغيل أي تطبيقات.</string>
|
<string name="setup_mobile_data_no_service">لا توجد خدمة</string>
|
||||||
<string name="setup_mobile_data">تشغيل بيانات الجوال</string>
|
<string name="setup_mobile_data_emergency_only">مكالمات الطوارئ فقط</string>
|
||||||
<string name="setup_mobile_data_no_service">لا توجد خدمة</string>
|
<string name="enable_mobile_data_summary">هل تريد استخدام البيانات الخلوية أثناء عملية الإعداد؟ قد يخضع تشغيل البيانات الخلوية إلى تطبيق رسوم بيانات.</string>
|
||||||
<string name="setup_mobile_data_emergency_only">مكالمات الطوارئ فقط</string>
|
<string name="no">لا</string>
|
||||||
<string name="enable_mobile_data_summary">هل تريد تشغيل بيانات الجوال أثناء عملية الإعداد؟ تشغيل بيانات الجوال قد تترتب عليه رسوم البيانات.</string>
|
<string name="yes">نعم</string>
|
||||||
<string name="no">لا</string>
|
<string name="data_sim_name">شريحة <xliff:g id="sub">%1$d</xliff:g> - <xliff:g id="name">%2$s</xliff:g></string>
|
||||||
<string name="yes">نعم</string>
|
<string name="emergency_call">مكالمة طوارئ</string>
|
||||||
<string name="data_sim_name">SIM <xliff:g id="sub">%d</xliff:g> - <xliff:g id="name">%s</xliff:g> شريحة</string>
|
<string name="setup_services">ميزات LineageOS</string>
|
||||||
<string name="emergency_call">مكالمة طوارئ</string>
|
<string name="services_explanation" product="tablet">تعمل هذه الخدمات على توسيع نطاق إمكانيات كمبيوترك اللوحي. ستُستخدم البيانات بحسب <xliff:g id="name" example="Privacy Policy">%s</xliff:g> LineageOS.</string>
|
||||||
<string name="setup_services">ميزات Cyanogen</string>
|
<string name="services_explanation" product="default">تعمل هذه الخدمات على توسيع نطاق إمكانيات كمبيوترك اللوحي. ستُستخدم البيانات بحسب <xliff:g id="name" example="Privacy Policy">%s</xliff:g> LineageOS.</string>
|
||||||
<string name="services_explanation" product="tablet">تعمل هذه الخدمات على توسيع نطاق إمكانيات الكمبيوتر اللوحي الخاص بك. ستُستخدم البيانات بحسب <xliff:g id="name" example="Privacy Policy">%s</xliff:g>.</string>
|
<string name="services_privacy_policy">سياسة الخصوصية</string>
|
||||||
<string name="services_explanation" product="default">تعمل هذه الخدمات على توسيع نطاق إمكانيات هاتفك. ستُستخدم البيانات بحسب <xliff:g id="name" example="Privacy Policy">%s</xliff:g>.</string>
|
<string name="services_help_improve_cm">ساهم في تحسين <xliff:g id="name" example="LineageOS">%s</xliff:g></string>
|
||||||
<string name="services_privacy_policy">سياسة الخصوصية</string>
|
<string name="services_metrics_label"><xliff:g id="name" example="Help improve LineageOS">%1$s</xliff:g> بإرسال بيانات التشخيص و الاستعمال تلقائيا إلى LineageOS. لا يمكن استعمال هذه المعلومات لتحديد هويتك، لكنها تساعد الفرق المكلفة بـ: عمر البطارية، أداء التطبيقات، و مزايا <xliff:g id="name" example="LineageOS">%2$s</xliff:g> الجديدة.</string>
|
||||||
<string name="services_help_improve_cm">ساهم في تحسين <xliff:g id="name" example="CyanogenMod">%s</xliff:g></string>
|
<string name="services_os_nav_keys_label"><b>استخدام مفاتيح التنقل على الشاشة</b> بدلاً من مفاتيح الأجهزة.</string>
|
||||||
<string name="services_metrics_label"><xliff:g id="name" example="Help improve CyanogenMod">%1$s </xliff:g> بإرسال بيانات تشخيص المشكلات وبيانات الاستخدام تلقائياً إلى Cyanogen. هذه المعلومات لا يمكن استخدامها للتعرف عليك، لكنها تقدم المساعدة للفرق العاملة على جوانب مثل عمر البطارية وأداء التطبيقات، وميزات <xliff:g id="name" example="CyanogenMod"> %2$s </xliff:g> الجديدة.</string>
|
<string name="setup_unlock">فتح القفل</string>
|
||||||
<string name="services_apply_theme">تطبيق السمة <xliff:g id="name" example="Material">%s </xliff:g></string>
|
<string name="setup_device_locked">هذا الجهاز تم قفله من قبل المستخدم.</string>
|
||||||
<string name="services_apply_theme_label"><xliff:g id="name" example="Apply the Material theme">%s </xliff:g> تمكين الرموز الفريدة والخلفيات والخطوط.</string>
|
<string name="setup_require_cyanogen_label"><b>يتطلب كلمة مرور حسابك</b> حتى تتمكن من استخدام الجهاز حتى بعد إعادة تعيين المصنع.</string>
|
||||||
<string name="services_os_nav_keys_label"><b>استخدام مفاتيح التنقل على الشاشة</b> بدلاً من مفاتيح الأجهزة.</string>
|
<string name="setup_device_locked_instructions"><i>من أجل تشغيل/تعطيل هذه الميزة، الرجاء إذهب إلى إعدادات > الأمان</i></string>
|
||||||
<string name="services_use_secure_sms">استخدام شريحة SIM آمنة</string>
|
<string name="settings_biometric_setup_title">حدد نوعاً احتياطياً لشاشة القفل</string>
|
||||||
<string name="services_secure_sms_label"><xliff:g id="name" example="Use secure SMS">%1$s </xliff:g> لتشفير المحادثات عبر الرسائل القصيرة مع المستخدمين الآخرين باستخدام شريحة SMS آمنة على جهاز <xliff:g id="name" example="CyanogenMod"> %2$s </xliff:g>.</string>
|
<string name="settings_biometric_setup_details">كيف تريد إقفال الشاشة؟</string>
|
||||||
<string name="setup_unlock">فتح القفل</string>
|
<string name="fingerprint_setup_title">إنشاء بصمة الإصبع</string>
|
||||||
<string name="setup_device_locked">هذا الجهاز تم قفله من قبل المستخدم.</string>
|
<string name="fingerprint_setup_summary">لاستخدام مستشعر بصمات الأصابع لفتح شاشتك، سيكون عليك:</string>
|
||||||
<string name="setup_require_cyanogen_label"><b>يتطلب كلمة مرور حساب Cyanogen OS </b>كي تتمكن من استخدام الجهاز حتى بعد إعادة تعيين المصنع.</string>
|
<string name="fingerprint_setup_add_fingerprint">أضف بصمتك</string>
|
||||||
<string name="setup_device_locked_instructions"><i>من أجل تشغيل/تعطيل هذه الميزة، الرجاء إذهب إلى إعدادات > الأمان</i></string>
|
<string name="face_setup_title">إعداد الوجه</string>
|
||||||
<string name="setup_warning_skip_anyway">بدون حساب Cyanogen OS لن تستطيع أن:\n\nتخصص هاتفك بأيقونات وخلفيات جديدة والمزيد في تطبيق السمات\n\nأو تحديد مكان هاتفك أو مسح ذاكرته عن بعد إذا فُقد</string>
|
<string name="face_setup_summary">لاستخدام وجهك في فتح شاشتك، سيكون عليك:</string>
|
||||||
<string name="settings_fingerprint_setup_title">حدد نوعاً احتياطياً لشاشة القفل</string>
|
<string name="face_setup_add_face">إضافة وجهك</string>
|
||||||
<string name="settings_fingerprint_setup_details">كيف تريد إقفال الشاشة؟</string>
|
<string name="biometric_setup_backup_lock_method">إنشاء طريقة احتياطية لإلغاء إقفال الشاشة</string>
|
||||||
<string name="fingerprint_setup_title">إنشاء بصمة الإصبع</string>
|
<string name="biometric_setup_screen_lock_setup">إنشاء إقفال الشاشة</string>
|
||||||
<string name="fingerprint_setup_summary">لاستخدام مستشعر بصمات الأصابع لفتح شاشتك، سيكون عليك:</string>
|
<string name="sim_locale_changed">تم اكتشاف %1$s SIM</string>
|
||||||
<string name="fingerprint_setup_backup_lock_method">إنشاء طريقة احتياطية لإلغاء إقفال الشاشة</string>
|
<string name="settings_lockscreen_setup_title">حدد نوع شاشة القفل</string>
|
||||||
<string name="fingerprint_setup_add_fingerprint">أضف بصمتك</string>
|
<string name="settings_lockscreen_setup_details">كيف تريد إقفال الشاشة؟</string>
|
||||||
<string name="fingerprint_setup_screen_lock_setup">إنشاء إقفال الشاشة</string>
|
<string name="lockscreen_setup_title" product="tablet">حماية جهازك اللوحي</string>
|
||||||
|
<string name="lockscreen_setup_title" product="default">حماية هاتفك</string>
|
||||||
|
<string name="lockscreen_setup_summary"><b>حماية هذا الجهاز</b> وطلب رقم تعريف شخصي أو نمط أو كلمة مرور لإلغاء قفل الشاشة.</string>
|
||||||
|
<string name="lockscreen_setup_screen_lock_setup">إعداد</string>
|
||||||
|
<string name="intro_restore_title">استعادة التطبيقات والبيانات</string>
|
||||||
|
<string name="intro_restore_subtitle" product="tablet">إذا كان لديك نسخة احتياطية من آخر جهاز لوحي بنظام LineageOS، يمكنك استعادتها هنا.</string>
|
||||||
|
<string name="intro_restore_subtitle" product="default">إذا كان لديك نسخة احتياطية من آخر هاتف بنظام LineageOS، يمكنك استعادتها هنا.</string>
|
||||||
|
<string name="intro_restore_button">استعادة من نسخة احتياطية</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
65
res/values-as/strings.xml
Normal file
@@ -0,0 +1,65 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Copyright (C) 2013-2015 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017-2020 The LineageOS Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||||
|
<string name="app_name">ছেটআপ ৱিজাৰ্ড</string>
|
||||||
|
<string name="next">পৰৱৰ্তী</string>
|
||||||
|
<string name="skip">বাদ দিয়া</string>
|
||||||
|
<string name="start">আৰম্ভ</string>
|
||||||
|
<string name="ok">ঠিক</string>
|
||||||
|
<string name="loading">মাত্র একছেকেণ্ড\u2026</string>
|
||||||
|
<string name="setup_complete">ছেটআপ সম্পূৰ্ণ হৈছে</string>
|
||||||
|
<string name="setup_welcome">স্বাগতম</string>
|
||||||
|
<string name="setup_wifi">Wi-Fi চয়ন কৰক</string>
|
||||||
|
<string name="setup_sim_missing">SIM কার্ড হেৰাইছে</string>
|
||||||
|
<string name="setup_choose_data_sim">ডাটাৰ বাবে এখন SIM কাৰ্ড পচন্দ কৰক</string>
|
||||||
|
<string name="setup_location">স্থান সেৱাসমূহ</string>
|
||||||
|
<string name="setup_other">অন্যান্য সেৱাবোৰ</string>
|
||||||
|
<string name="setup_datetime">তাৰিখ আৰু সময়</string>
|
||||||
|
<string name="setup_current_date">চলিত তাৰিখ</string>
|
||||||
|
<string name="setup_current_time">চলিত সময়</string>
|
||||||
|
<string name="sim_missing_summary" product="tablet">আপোনাৰ টেবলেটত এখন SIM কাৰ্ড চিনাক্ত কৰা হোৱা নাই। এখন SIM কাৰ্ড আন্তঃসংযোগ কৰিবলৈ আপোনাৰ ডিভাইচৰ সৈতে অহা নিৰ্দেশনা পঢ়ক।</string>
|
||||||
|
<string name="sim_missing_summary" product="default">আপোনাৰ ফোনত এখন SIM কাৰ্ড চিনাক্ত কৰা হোৱা নাই। এখন SIM কাৰ্ড আন্তঃসংযোগ কৰিবলৈ আপোনাৰ ডিভাইচৰ সৈতে অহা নিৰ্দেশনা পঢ়ক।</string>
|
||||||
|
<string name="choose_data_sim_summary" product="tablet">ডাটাৰ বাবে আপুনি কোনখন SIM ব্যৱহাৰ কৰিবলৈ বিচাৰে? নিৰ্বাচিত SIM ৰ বাবে নেটৱৰ্ক মাচুল লাগিব পাৰে যিহেতু আপোনাৰ টেবলেট কম্পিউটাৰ ছেটআপ কৰিবলৈ ইয়াক ব্যৱহাৰ কৰা হ\'ব।</string>
|
||||||
|
<string name="choose_data_sim_summary" product="default">ডাটাৰ বাবে আপুনি কোনখন SIM ব্যৱহাৰ কৰিবলৈ বিচাৰে? নিৰ্বাচিত SIM ৰ বাবে নেটৱৰ্ক মাচুল লাগিব পাৰে যিহেতু আপোনাৰ ফোনটো ছেটআপ কৰিবলৈ ইয়াক ব্যৱহাৰ কৰা হ\'ব।</string>
|
||||||
|
<string name="date_time_summary">যদি প্ৰয়োজন হয় তেন্তে চলিত তাৰিখ আৰু সময় মিলাওক</string>
|
||||||
|
<string name="backup_data_summary">এপ্প ডাটা, Wi-Fi পাছৱৰ্ড আৰু অন্যান্য ছেটিংচ Google ছাৰ্ভাৰলৈ <b>বেক আপ কৰক</b></string>
|
||||||
|
<string name="other_services_summary">এই সেৱাবোৰে আপোনাৰ বাবে Google ক কাম কৰায় আৰু আপুনি সেইবোৰ যিকোনো সময়তে অন বা অফ কৰিব পাৰে। ডাটা Google ৰ <xliff:g id="name" example="Privacy Policy">%s</xliff:g> অনুযায়ী ব্যৱহাৰ কৰা হ\'ব।</string>
|
||||||
|
<string name="location_services_summary">অৱস্থান সেৱাই ছিষ্টেম আৰু তৃতীয় পক্ষৰ এপ্প্বোৰক আপোনাৰ মোটামুটি অৱস্থানৰ দৰে ডাটা সংগ্ৰহ আৰু ব্যৱহাৰ কৰিবলৈ অনুমতি দিয়ে। উদাহৰণ হিচাপে, নিকটতম কফি শ্বপ বিচাৰিবলৈ এটা এপ্পে্ আপোনাৰ মোটামুটি অৱস্থান ব্যৱহাৰ কৰিব পাৰে।</string>
|
||||||
|
<string name="location_access_summary">আপোনাৰ অৱস্থান তথ্য ব্যৱহাৰ কৰিবলৈ <b>অনুমতি বিচৰা এপ্প্বোৰক অনুমতি দিয়ক</b>। ইয়াত আপোনাৰ চলিত আৰু অতীতৰ অৱস্থান অন্তৰ্ভুক্ত থাকিব পাৰে।</string>
|
||||||
|
<string name="setup_mobile_data">ম\'বাইল ডাটা অন কৰক</string>
|
||||||
|
<string name="setup_mobile_data_no_service">ছাৰ্ভিচ নাই</string>
|
||||||
|
<string name="setup_mobile_data_emergency_only">কেৱলমাত্ৰ জৰুৰীকালীন ফোনসমূহ</string>
|
||||||
|
<string name="enable_mobile_data_summary">আপুনি ছেটআপৰ সময়ত ম\'বাইল ডাটা ব্যৱহাৰ কৰিব বিচাৰে নে? ম\'বাইল ডাটা অন কৰাটো ডাটা মাচুল সাপেক্ষ হ\'ব পাৰে।</string>
|
||||||
|
<string name="no">নহয়</string>
|
||||||
|
<string name="yes">হয়</string>
|
||||||
|
<string name="emergency_call">জৰুৰীকালীন কল</string>
|
||||||
|
<string name="services_privacy_policy">গোপনীয়তা নীতি</string>
|
||||||
|
<string name="services_os_nav_keys_label">হাৰ্ডৱেৰ কীবোৰৰ পৰিৱৰ্তে স্ক্ৰীণ <b>নেভিগেচন কীবোৰ ব্যৱহাৰ কৰক</b>।</string>
|
||||||
|
<string name="setup_unlock">আনলক</string>
|
||||||
|
<string name="setup_device_locked">ডিভাইচটো ব্যৱহাৰকৰ্তাৰ দ্বাৰা লক কৰা হৈছে।</string>
|
||||||
|
<string name="setup_device_locked_instructions"><i>এই বৈশিষ্ট্যটো অন/অফ কৰিবলৈ অনুগ্ৰহ কৰি ছেটিংচ > নিৰাপত্তা লৈ যাওক</i></string>
|
||||||
|
<string name="settings_biometric_setup_title">স্ক্ৰীণৰ বেকআপ লকৰ প্ৰকাৰ চয়ন কৰক</string>
|
||||||
|
<string name="settings_biometric_setup_details">আপুনি আপোনাৰ স্ক্ৰীণ লক কেনেকৈ কৰিবলৈ বিচাৰিব?</string>
|
||||||
|
<string name="fingerprint_setup_title">আঙুলিৰছাপ ছেটআপ</string>
|
||||||
|
<string name="fingerprint_setup_summary">আপোনাৰ স্ক্ৰীণ আনলক কৰিবলৈ আঙুলিৰছাপ চেনচৰ ব্যৱহাৰ কৰিবলৈ, আপোনাৰ প্ৰয়োজন হ\'ব:</string>
|
||||||
|
<string name="fingerprint_setup_add_fingerprint">আপোনাৰ আঙুলিৰছাপ যোগ কৰক</string>
|
||||||
|
<string name="biometric_setup_backup_lock_method">দ্বিতীয় এটা আনলক পদ্ধতি ছেটআপ কৰক</string>
|
||||||
|
<string name="biometric_setup_screen_lock_setup">স্ক্ৰীণ লক ছেটআপ কৰক</string>
|
||||||
|
<string name="sim_locale_changed">%1$s SIM চিনাক্ত কৰা হৈছে</string>
|
||||||
|
<string name="settings_lockscreen_setup_details">আপুনি আপোনাৰ স্ক্ৰীণ লক কেনেকৈ কৰিবলৈ বিচাৰিব?</string>
|
||||||
|
</resources>
|
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<!--Generated by crowdin.com-->
|
|
||||||
<!--
|
<!--
|
||||||
Copyright (C) 2013-2015 The CyanogenMod Project
|
Copyright (C) 2013-2015 The CyanogenMod Project
|
||||||
|
Copyright (C) 2017-2020 The LineageOS Project
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@@ -16,51 +16,56 @@
|
|||||||
limitations under the License.
|
limitations under the License.
|
||||||
-->
|
-->
|
||||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||||
<string name="app_name">Encontu pa la configuración</string>
|
<string name="app_name">Encontu pa la configuración</string>
|
||||||
<string name="next">Siguiente</string>
|
<string name="next">Siguiente</string>
|
||||||
<string name="skip">Saltar</string>
|
<string name="skip">Saltar</string>
|
||||||
<string name="start">Aniciar</string>
|
<string name="start">Comenzar</string>
|
||||||
<string name="ok">Aceutar</string>
|
<string name="done">Fecho</string>
|
||||||
<string name="loading">Un segundu\u2026</string>
|
<string name="ok">D\'acuerdu</string>
|
||||||
<string name="setup_complete">La configuración completóse</string>
|
<string name="loading">Un segundín\u2026</string>
|
||||||
<string name="setup_welcome">Bienllegáu</string>
|
<string name="setup_welcome">Afáyate</string>
|
||||||
<string name="setup_wifi">Esbillar Wi-Fi</string>
|
<string name="setup_locale">Llingua</string>
|
||||||
<string name="setup_sim_missing">Falta la tarxeta SIM</string>
|
<string name="setup_sim_missing">Falta la tarxeta SIM</string>
|
||||||
<string name="setup_choose_data_sim">Escueyi una SIM pa datos</string>
|
<string name="setup_location">Servicios de llocalización</string>
|
||||||
<string name="setup_location">Servicios de llocalización</string>
|
<string name="setup_other">Otros servicios</string>
|
||||||
<string name="setup_other">Otros servicios</string>
|
<string name="setup_datetime">Data y hora</string>
|
||||||
<string name="setup_datetime">Data y hora</string>
|
<string name="setup_current_date">Data actual</string>
|
||||||
<string name="setup_current_date">Data actual</string>
|
<string name="setup_current_time">Hora actual</string>
|
||||||
<string name="setup_current_time">Hora actual</string>
|
<string name="sim_missing_summary" product="tablet">Nun se detectó nenguna tarxeta SIM na tableta. Pa inxertar una, llei les instrucciones que vinieron col preséu.</string>
|
||||||
<string name="sim_missing_summary" product="tablet">Nun se deteutó denguna tarxeta SIM na to tableta. Pa inxertar una tarxeta SIM, llei les instrucciones que vienen col preséu.</string>
|
<string name="sim_missing_summary" product="default">Nun se detectó nenguna tarxeta SIM nel teléfonu. Pa inxertar una, llei les instrucciones que vinieron col preséu.</string>
|
||||||
<string name="sim_missing_summary" product="default">Nun se deteutó denguna tarxeta SIM nel to móvil. Pa inxertar una tarxeta SIM, llei les instrucciones que vienen col preséu.</string>
|
<string name="date_time_summary">Si ye preciso, afita\'l to fusu horariu y configura la data y la hora actuales</string>
|
||||||
<string name="choose_data_sim_summary" product="tablet">¿Qué SIM quies usar pa los datos? La tarxeta SIM esbillada pue llevar cargos de rede yá que s\'usará pa configurar la to tableta.</string>
|
<string name="other_services_summary">Estos servicios faen que les funciones de Google funcionen y pues des/activalos en cualesquier momentu. Los datos úsense d\'acuerdu cola <xliff:g id="name" example="Privacy Policy">%s</xliff:g> de Google.</string>
|
||||||
<string name="choose_data_sim_summary" product="default">¿Qué SIM quies usar pa los datos? La tarxeta SIM esbillada pue llevar cargos de rede yá que s\'usará pa configurar el to móvil.</string>
|
<string name="location_services_summary">Los servicios de llocalización permiten que\'l sistema y les aplicaciones de terceros recueyan y usen datos, como los de la llocalización aproximada. Por exemplu, una aplicación pue usar la llocalización aproximada p\'atopar cafeteríes cercanes.</string>
|
||||||
<string name="date_time_summary">Afita\'l to fusu horariu y axusta la data y hora actuales si ye necesario</string>
|
<string name="location_access_summary"><b>Permitir que les aplicaciones que pidieren el to permisu</b> usen la información de la llocalización. Esta opción pue incluyir la llocalización actual y les anteriores.</string>
|
||||||
<string name="backup_data_summary"><b>Copia de seguranza</b> de los datos d\'aplicación, les contraseñes Wi-Fi y otros axustes nos sirvidores de Google</string>
|
<string name="setup_mobile_data_emergency_only">Namás llamaes d\'emerxencia</string>
|
||||||
<string name="other_services_summary">Estos servicios ponen a Google a trabayar pot ti, y pues activalos o desactivalos en cualesquier momentu. Los datos usaránse acordies cola <xliff:g id="name" example="Política de privacidá">%s</xliff:g> de Google.</string>
|
<string name="enable_mobile_data_summary">¿Quies usar los datos móviles na configuración? La so activación pue xenerar cargos.</string>
|
||||||
<string name="location_services_summary">Los servicios de llocalización permiten al sistema y les aplicaciones de terceres partes a recoyer y usar datos como\'l to allugamientu aproximáu. Por exemplu, una aplicación podría usar l\'allugamientu aproximáu p\'asitiate cerca d\'una cafetería.</string>
|
<string name="no">Non</string>
|
||||||
<string name="location_access_summary"><b>Permitir a les tos aplicaciones entrugar pol to permisu</b> pa usar la to información d\'allugamientu. Esto podría incluyir los tos allugamientos recientes y pasaos.</string>
|
<string name="yes">Sí</string>
|
||||||
<string name="location_gps" product="tablet"><b>Ameyorar la precisión del allugamientu</b> permitiendo a les aplicaciones usar el GPS na to tableta.</string>
|
<string name="data_sim_name">SIM <xliff:g id="sub">%1$d</xliff:g> - <xliff:g id="name">%2$s</xliff:g></string>
|
||||||
<string name="location_gps" product="default"><b>Ameyorar la precisión del allugamientu</b> permitiendo a les aplicaciones usar el GPS nel to móvil.</string>
|
<string name="emergency_call">Llamada d\'emerxencia</string>
|
||||||
<string name="location_network"><b>Usar Wi-Fi</b> p\'ayudar a les aplicaciones a determinar el to allugamientu.</string>
|
<string name="setup_services">Funciones de LineageOS</string>
|
||||||
<string name="location_network_telephony"><b>Usar Wi-Fi y redes móviles</b> p\'ayudar a les aplicaciones a determinar el to allugamientu.</string>
|
<string name="services_explanation" product="tablet">Estos servicios funcionen p\'aumentar les funciones de la tableta. Los datos úsense d\'acuerdu cola <xliff:g id="name" example="Privacy Policy">%s</xliff:g> de LineageOS.</string>
|
||||||
<string name="location_network_gms"><b>Usar el serviciu d\'allugamientu de Google</b> p\'ayudar a les aplicaciones a determinar el to allugamientu. Esto quier dicir que s\'unviarán datos anónimos a Google, incluso cuando nun se tea executándose denguna aplicación.</string>
|
<string name="services_explanation" product="default">Estos servicios funcionen p\'aumentar les funciones del teléfonu. Los datos úsense d\'acuerdu cola <xliff:g id="name" example="Privacy Policy">%s</xliff:g> de LineageOS.</string>
|
||||||
<string name="setup_mobile_data">Activar datos móviles</string>
|
<string name="services_privacy_policy">Política de privacidá</string>
|
||||||
<string name="setup_mobile_data_no_service">Ensin serviciu</string>
|
<string name="services_help_improve_cm">Ayudar a ameyorar <xliff:g id="name" example="LineageOS">%s</xliff:g></string>
|
||||||
<string name="setup_mobile_data_emergency_only">Namái llamaes d\'emerxencia</string>
|
<string name="services_metrics_label"><xliff:g id="name" example="Help improve LineageOS">%1$s</xliff:g> pente l\'unviu los datos de diagnósticu y d\'usu a LineageOS. Esta información nun se pue usar pa identificate mas val p\'agabitar a los desendolcadores pa que trabayen en coses como la duración de la batería, el rindimientu de les aplicaciones y les funciones nueves de <xliff:g id="name" example="LineageOS">%2$s</xliff:g></string>
|
||||||
<string name="enable_mobile_data_summary">¿Quies usar los datos móviles na configuración? Activar los datos móviles podría ser oxetu de cargos de datos.</string>
|
<string name="setup_device_locked">L\'usuariu bloquió esti preséu</string>
|
||||||
<string name="no">Non</string>
|
<string name="setup_device_locked_instructions"><i>Pa des/activar esta función, vete a Configuración > Seguranza</i></string>
|
||||||
<string name="yes">Sí</string>
|
<string name="settings_biometric_setup_details">¿Cómo quies bloquiar la pantalla?</string>
|
||||||
<string name="data_sim_name">SIM <xliff:g id="sub">%d</xliff:g> - <xliff:g id="name">%s</xliff:g></string>
|
<string name="fingerprint_setup_title">Configuración de buelgues</string>
|
||||||
<string name="emergency_call">Llamada d\'emerxencia</string>
|
<string name="fingerprint_setup_summary">Pa usar el sensor de buelgues y desbloquiar la pantalla:</string>
|
||||||
<string name="setup_services">Carauterístiques de Cyanogen</string>
|
<string name="fingerprint_setup_add_fingerprint">Amiesta la to buelga</string>
|
||||||
<string name="services_explanation" product="tablet">Estos servicios furrulen por ti pa estender les capacidaes de la tableta. Los datos usaránse acordies cola <xliff:g id="name" example="Privacy Policy">%s</xliff:g> de Cyanogen.</string>
|
<string name="face_setup_title">Configuración facial</string>
|
||||||
<string name="services_explanation" product="default">Estos servicios furrulen por ti pa estender les capacidaes del móvil. Los datos usaránse acordies cola <xliff:g id="name" example="Privacy Policy">%s</xliff:g> de Cyanogen.</string>
|
<string name="face_setup_summary">Pa usar la cara y desbloquiar la pantalla:</string>
|
||||||
<string name="services_privacy_policy">Política de privacidá</string>
|
<string name="face_setup_add_face">Amiesta la to cara</string>
|
||||||
<string name="services_help_improve_cm">Ayudar a ameyorar <xliff:g id="name" example="CyanogenMod">%s</xliff:g></string>
|
<string name="biometric_setup_backup_lock_method">Configura un métodu secundariu de desbloquéu</string>
|
||||||
<string name="services_apply_theme">Aplicar el tema <xliff:g id="name" example="Material">%s</xliff:g></string>
|
<string name="sim_locale_changed">Detectóse la locale «%1$s» de la SIM</string>
|
||||||
<string name="services_apply_theme_label"><xliff:g id="name" example="Apply the Material theme">%s</xliff:g> habilitando iconos, fondos de pantalla y fontes únicos.</string>
|
<string name="settings_lockscreen_setup_details">¿Cómo quies bloquiar la pantalla?</string>
|
||||||
<string name="services_os_nav_keys_label"><b>Usar tecles de navegación na pantalla</b> en cuantes de tecles físiques.</string>
|
<string name="lockscreen_setup_title" product="tablet">Proteición de la tableta</string>
|
||||||
<string name="services_use_secure_sms">Usar SMS seguru</string>
|
<string name="lockscreen_setup_title" product="default">Proteición del teléfonu</string>
|
||||||
|
<string name="lockscreen_setup_summary"><b>Protexi esti preséu</b> y riqui un PIN, una contraseña o un patrón pa desbloquiar la pantalla</string>
|
||||||
|
<string name="lockscreen_setup_screen_lock_setup">Configurar</string>
|
||||||
|
<string name="intro_restore_title">Restauración d\'aplicaciones y datos</string>
|
||||||
|
<string name="intro_restore_subtitle" product="tablet">Si tienes dalguna copia de seguranza de LineageOS pa la tableta, pues restaurala equí.</string>
|
||||||
|
<string name="intro_restore_subtitle" product="default">Si tienes dalguna copia de seguranza de LineageOS pal teléfonu, pues restaurala equí.</string>
|
||||||
</resources>
|
</resources>
|
||||||
|